Bank Transfer Betting Deposits & Withdrawals in Nigeria (2026)
Quick answer: bank transfer is the universal fallback for Nigerian betting — every operator supports it, and it's the main withdrawal route regardless of which fintech wallet you deposited with. Deposits go to a bookmaker-generated virtual account number and typically post within one to five minutes; some transfers take longer at busy times, up to 24 hours in rare cases. Standard bank charges (around ₦52 per transaction) may apply on your side.
Ready to get started?
These are licensed Nigerian bookmakers — pick by what matters to you.
18+ | KYC required | T&Cs apply | Gamble responsibly
Why bank transfer still anchors the system
OPay, PalmPay and USSD all exist to make deposits faster than a plain bank transfer — but withdrawals in Nigerian betting still converge on bank transfer for almost every operator, because it's the one route that reliably reaches a verified account in the bettor's own name. Treat it as the payout method to set up first, even if you plan to deposit through a fintech wallet.
How bank transfer deposits work
- Select Bank Transfer on your bookmaker's deposit screen.
- Note the generated virtual account number — this is unique to your betting account, not a shared company account.
- Transfer the exact amount from your banking app or internet banking.
- Wait for confirmation — typically one to five minutes, occasionally longer during bank-side delays.
Withdrawing via bank transfer
Add your bank account (in your own name) to your bookmaker profile — most Nigerian operators require this to match your registered details before releasing a payout. Once set up, bank transfer withdrawals are typically the most predictable route across Bet9ja, SportyBet and BetKing, even where OPay or PalmPay payouts aren't offered.