Bank Transfer

How to Deposit with Bank Transfer at Nigerian Betting Sites

Direct Naira bank transfer is the only deposit method accepted by every Nigerian bookmaker without exception, making it the universal fallback when other methods fail or are unavailable. It also supports withdrawals at all major platforms — unlike OPay or USSD, which many bookmakers only use for deposits. You can transfer from any Nigerian bank using your mobile banking app, internet banking, or a POS terminal.

Verified 09 September 2026  ·  Accepted at 8+ bookmakers
Min deposit
₦100
Max deposit
No fixed maximum (individual bank limits apply)
Deposit speed
3–10 minutes
Withdrawal
1–24 hours
Fees
Free for transfers under ₦5,000. ₦52.50 for ₦5,001–₦50,000. ₦100 above ₦50,000.

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.

  1. Get your bookmaker's deposit account number
    Log 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.
  2. Open your mobile banking app
    Open 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.
  3. Initiate a new transfer
    Select "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.
  4. Enter your betting username as the narration
    In 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.
  5. Enter amount and confirm
    Enter 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.
  6. Check your betting account
    Wait 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.

  1. Go to Withdraw in your betting account
    Log in to your betting site → Cashier or Wallet → Withdraw → Bank Transfer.
  2. Enter your bank account number
    Enter 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.
  3. Enter amount and submit
    Enter the withdrawal amount (check the minimum — usually ₦500–₦1,000). Submit the withdrawal request.
  4. Wait for processing
    Most 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.

No bookmaker-specific acceptance data yet. See our full bookmaker reviews for the latest payment method information.

Bank Transfer for Nigerian betting — pros and cons

Pros
  • Accepted at every Nigerian bookmaker
  • Supports both deposits and withdrawals
  • No maximum deposit limit
  • Works from any Nigerian bank
  • No separate wallet registration needed
Cons
  • 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

Always use your betting username as the transfer narration. This is the single most common cause of delayed deposits — missing narration means the bookmaker's system can't automatically identify your payment.
Get a fresh virtual account number each time you deposit at Bet9ja and similar platforms — the account number may change between sessions.
Bank transfers on public holidays (especially CBN-observed holidays) can be delayed. Use OPay or USSD for time-sensitive deposits on holidays.
NIP transfers (the "other banks" option in your app) are faster than NEFT/RTGS for amounts under ₦1,000,000. Always use NIP/instant transfer for betting deposits.

Bank Transfer betting FAQ — Nigerian bettors

6 common questions answered.

Bet9ja bank transfer deposits typically reflect within 5–15 minutes using NIP (instant bank transfer). In rare cases during high traffic periods, it may take up to 1 hour. Contact Bet9ja support with your bank reference if it takes longer than 30 minutes.
SportyBet NIP deposits usually reflect within 3–10 minutes. SportyBet has one of the faster deposit processing times among Nigerian bookmakers.
Check three things: (1) did the debit show in your bank? (2) did you enter the correct virtual account number? (3) did you include your betting username in the transfer narration? If the debit shows but the betting credit hasn't arrived after 30 minutes, contact the bookmaker's live chat with your bank's transaction reference number.
Yes. All major Nigerian bookmakers support withdrawal via bank transfer to any NUBAN-registered Nigerian bank account — GTBank, Zenith, First Bank, UBA, Access Bank, Fidelity, and more.
There is no fixed maximum at the bookmaker's end — your bank's daily transfer limit applies. Most Nigerian banks allow up to ₦5,000,000 per day via NIP transfer. Contact your bank to raise this limit if needed.
NIP transfers under ₦5,000 are free. Transfers of ₦5,001–₦50,000 carry a ₦52.50 fee. Above ₦50,000 the fee is ₦100. These are CBN-mandated fees charged by your bank, not the bookmaker.

Other Nigerian betting payment methods