18+ Independent guide to licensed betting sites in Nigeria. Commercial content, T&Cs apply.Bet responsibly

Payment methods

Bank Transfer Betting Sites in Nigeria

A bank transfer works with every Nigerian bank and allows the highest amounts, which is why it remains the standard way to withdraw winnings. Many bookmakers now also give you a personal virtual account number for instant deposits.

BookmakerMin depositWithdrawal speedWelcome offer
SportyBetSee cashierOPay in under a minuteUp to ₦50,000 in free bet gifts
Bet9ja₦10015 minutes to 2 hours100% up to ₦100,000
1xBet₦1,700Within 24 hours300% up to ₦600,000
BetKing₦100 stakeOPay in under 5 minutesUp to ₦1,000,000 in free bets
MSportSee cashierOPay in under 30 minutesUp to ₦500,000 welcome offer
Betway₦100Under 1 hour₦1,000 free bet + 10 spins + 10 flights
PariPesa₦1,500OPay in under 30 minutes100% up to ₦230,000
22Bet₦1,411OPay in under 1 hour100% up to ₦172,000
Melbet₦455Under 1 hour200% up to ₦320,000
BetWinner₦400Under 1 hour200% up to ₦100,000
1Win₦1,000From ₦1,500 to OPay or bank500% up to ₦3,000,000 + 500 free spins
Table of contents
  1. How Bank Transfer Deposits Work
  2. Withdrawals to Your Bank
  3. Avoid These Common Problems
  4. Bank Transfer FAQ

How Bank Transfer Deposits Work

Most bookmakers show you an account number in the cashier, often a virtual account unique to you, through providers such as Paystack, Monnify or Flutterwave. Transfer the amount from your banking app and the deposit is matched to your betting account automatically, usually within minutes. Bet9ja's own virtual account credits deposits almost instantly.

Withdrawals to Your Bank

BookmakerTypical bank withdrawal time
Bet9ja15 minutes to 2 hours
BetKingWithin 24 hours
1xBetWithin 24 hours
MSport, PariPesa, 22Bet1 to 24 hours

Withdrawals at weekends and on public holidays may wait until the next working day.

Avoid These Common Problems

  • Name mismatch: the bank account name must match your betting account exactly, or the withdrawal is rejected.
  • Wrong reference: if the cashier gives a reference or narration, use it, or the deposit may not be matched.
  • Third-party accounts: never deposit from or withdraw to someone else's account.

Kuda, Moniepoint and other digital banks work like any bank: use their account numbers for deposits and withdrawals.

Bank Transfer FAQ

Is bank transfer safe for betting?

Yes. It is the most traceable method, and licensed bookmakers only pay out to accounts in your own name.

Why is my bank deposit not showing?

Check that you sent it to the account shown in your cashier and used any reference given. Contact support with your transfer receipt if it has not arrived after an hour.

Are there fees?

Bookmakers do not charge. Some banks charge a small transfer fee.