Why Nigerian bettors use OPay
OPay dominates Nigerian betting deposits for three reasons: it works without a bank account (just a phone number and a funded wallet), it costs nothing in transaction fees, and it is available 24 hours a day, 7 days a week — including public holidays when many bank transfers experience delays.
How to deposit using OPay — step by step
Follow these steps exactly. Updated 09 September 2026.
-
Open your OPay appLaunch the OPay app on your Android or iOS phone. If you don't have it, download it free from Google Play Store or Apple App Store. Register with your Nigerian phone number.
-
Tap Pay BillsOn the OPay home screen, tap the "Pay Bills" icon. Scroll down to find the Betting & Gaming section, or use the search bar at the top to search for your bookmaker by name.
-
Select your bookmakerFind and tap your bookmaker — e.g. Bet9ja, SportyBet, BetKing. Make sure you're selecting the correct bookmaker before entering any account details.
-
Enter your betting customer IDIn the Customer ID field, enter your betting account username or customer number. This is the ID you used when registering on the betting site. Double-check it before proceeding — a wrong ID sends the money to another bettor's account.
-
Enter the deposit amountType the amount you want to deposit in Naira. The minimum is ₦100 on most bookmakers. Tap "Proceed" or "Pay".
-
Confirm with your OPay PINEnter your 4-digit OPay transaction PIN to authorise the payment. If you have biometric authentication enabled, you can use fingerprint or face ID instead.
-
Check your betting accountThe deposit should reflect in your betting account within 5–10 seconds. If it doesn't appear after 2 minutes, check your OPay transaction history to confirm the payment went through, then contact your bookmaker's support with the OPay reference number.
How to withdraw using OPay
Withdrawals via OPay typically take 5–30 minutes.
-
Log in to your betting accountOpen your bookmaker's website or app and log in to your account.
-
Go to WithdrawNavigate to the Cashier, Wallet, or Account section — depending on the bookmaker — and select "Withdraw" or "Cash Out".
-
Select OPayChoose OPay as your withdrawal method. Not all bookmakers support OPay withdrawals directly — if it's not listed, use Bank Transfer instead.
-
Enter your OPay phone numberIn the account field, enter the phone number registered to your OPay account. Confirm it matches exactly — a wrong number sends money to a stranger.
-
Enter the withdrawal amountEnter the amount you wish to withdraw. Check that it meets the bookmaker's minimum withdrawal requirement (usually ₦500–₦1,000).
-
Confirm the withdrawalConfirm the request. Most bookmakers process OPay withdrawals within 5–30 minutes during normal hours. Withdrawals during high-traffic periods (e.g. after major matches) may take longer.
Which Nigerian betting sites accept OPay?
All acceptance information verified 09 September 2026.
OPay for Nigerian betting — pros and cons
- Instant deposits, even on public holidays
- Zero transaction fees
- Works without a bank account
- 500,000+ OPay agents to fund your wallet
- Works on Android, iOS, and USSD (*955#)
- Highest acceptance rate among Nigerian bookmakers
- OPay account and verification required
- Single-transaction limit of ₦500,000 (₦50,000 for unverified accounts)
- Not all bookmakers support OPay for withdrawals
Expert tips for using OPay to bet in Nigeria
OPay betting FAQ — Nigerian bettors
7 common questions answered.