Why Nigerian bettors use Bank Transfer
Bank transfer is particularly important for high-value deposits (above OPay's ₦500,000 per transaction limit), for withdrawals, and for bettors who prefer not to use fintech wallets. Most Nigerian bookmakers now generate a unique virtual account number per customer, which eliminates the risk of one bettor's deposit being credited to another account.
How to deposit using Bank Transfer — step by step
Follow these steps exactly. Updated 09 September 2026.
-
Get your bookmaker's deposit account numberLog in to your betting account → Deposit → Bank Transfer. The site will show you a unique virtual account number (usually a 10-digit NUBAN number) and the recipient bank name. This account number is assigned specifically to your betting account.
-
Open your mobile banking appOpen your bank's mobile app (GTBank, Zenith, First Bank, UBA, Access, etc.) or internet banking. Alternatively, use your bank's USSD transfer code or visit a POS agent.
-
Initiate a new transferSelect "Transfer" or "Send Money". Choose "Transfer to another bank" or "Other banks". Enter the bookmaker's virtual account number and the bank name shown on the betting site.
-
Enter your betting username as the narrationIn the "Narration" or "Reference" field, enter your betting account username or customer ID. This is critical — it's how the bookmaker identifies your deposit and credits it to the correct account.
-
Enter amount and confirmEnter the deposit amount, review all details (account number, bank, amount, narration), then confirm with your transaction PIN. NIP transfers usually arrive within 3–10 minutes.
-
Check your betting accountWait 3–10 minutes and check your betting balance. If the deposit hasn't reflected after 15 minutes, contact your bookmaker's live chat with your bank's transaction reference number.
How to withdraw using Bank Transfer
Withdrawals via Bank Transfer typically take 1–24 hours.
-
Go to Withdraw in your betting accountLog in to your betting site → Cashier or Wallet → Withdraw → Bank Transfer.
-
Enter your bank account numberEnter your 10-digit Nigerian bank account number (NUBAN). Select your bank from the dropdown. The system will display your account name — verify it is correct before proceeding.
-
Enter amount and submitEnter the withdrawal amount (check the minimum — usually ₦500–₦1,000). Submit the withdrawal request.
-
Wait for processingMost Nigerian bookmakers process bank transfer withdrawals within 1–24 hours. SportyBet is among the fastest, usually within 1–3 hours. Bet9ja processes within 24 hours. You will receive an SMS when funds arrive.
Which Nigerian betting sites accept Bank Transfer?
All acceptance information verified 09 September 2026.
Bank Transfer for Nigerian betting — pros and cons
- Accepted at every Nigerian bookmaker
- Supports both deposits and withdrawals
- No maximum deposit limit
- Works from any Nigerian bank
- No separate wallet registration needed
- Not instant (3–10 minutes)
- Small fee for transfers above ₦5,000
- Bank account required
- Virtual account numbers can change — always get a fresh one from the site
Expert tips for using Bank Transfer to bet in Nigeria
Bank Transfer betting FAQ — Nigerian bettors
6 common questions answered.