Bet9ja USSD Code Nigeria 2026: All Banks — Deposit Without Internet
The Bet9ja USSD code Nigeria system lets you deposit to your betting account directly from your phone’s dial pad — no internet connection, no banking app, no browser required. This makes it one of the most reliable deposit methods for Nigerian bettors, particularly during poor network conditions or when your data bundle runs out. Each major Nigerian bank has its own specific code for Bet9ja, and the process takes under two minutes once you know which code to use.
This guide covers every active Bet9ja USSD code by bank, along with step-by-step instructions, fees where applicable, and what to do if your deposit does not reflect immediately.
Bet9ja GTBank USSD Code
GTBank is one of the most widely used banks among Nigerian bettors, and it has a direct USSD shortcut for Bet9ja deposits.
Dial \737\50\[Amount]\500# from the mobile number linked to your GTBank account. Replace [Amount] with the exact amount you want to deposit. For example, to deposit ₦3,000, dial 737503000500#.
After dialling, you will receive a prompt to enter your GTBank PIN to confirm the transfer. The 500 in the code is Bet9ja’s dedicated GTBank merchant code. The deposit typically reflects in your Bet9ja account within seconds of the bank confirming the transaction. GTBank applies a ₦20 service charge per transfer, which is standard for USSD merchant payments.
Furthermore, GTBank’s *737# service operates 24 hours a day including weekends, making it one of the most convenient options for last-minute match deposits.
Bet9ja Zenith Bank USSD Code
Zenith Bank customers can deposit to Bet9ja using the following code:
Dial \966\6\*2389# from your Zenith Bank-registered mobile number. Follow the on-screen prompts to enter your deposit amount and confirm with your Zenith Bank PIN.
The 2389 in the code is Bet9ja’s Zenith Bank merchant identifier. Like GTBank, Zenith Bank charges ₦20 plus VAT per USSD merchant transaction. This fee comes from Zenith Bank and is not related to Bet9ja’s own deposit policy, which has no charges.
Deposits via Zenith USSD generally credit to your Bet9ja account within one to three minutes. However, if you submit a deposit during peak banking hours or late at night, allow up to 15 minutes before concluding there is a problem.
Bet9ja UBA USSD Code
UBA (United Bank for Africa) supports Bet9ja USSD deposits through the bank’s Magic Banking service.
Dial \919\22\*[Your Bet9ja User ID]# from your UBA-registered phone number. Enter your UBA PIN when prompted, then confirm your username and agree to the service fee. UBA charges ₦20 plus VAT per transaction via this method.
Your Bet9ja User ID is the numeric ID shown in your account profile — not your phone number or username. You can find it by logging into Bet9ja and checking “My Account” or the account settings page.
Notably, UBA’s Magic Banking service works on any phone including basic feature phones, which makes it particularly valuable for bettors who do not own a smartphone.
Bet9ja Fidelity, Unity and Heritage Bank USSD Codes
Several additional banks support direct Bet9ja USSD deposits. Here are the codes for each:
Fidelity Bank: Dial \770\000\*952[Your Bet9ja User ID][Amount]#. Enter your Fidelity PIN to confirm.
Unity Bank: Dial \7799\403\[User ID]\[Amount]#. Unity Bank applies a ₦30 service fee per USSD deposit. Confirm with your Unity Bank PIN when prompted.
Heritage Bank: Dial \*745#, then select Bet9ja from the merchant list. Enter your Bet9ja User ID, the deposit amount, and your Heritage Bank PIN to complete the transaction.
Meanwhile, First Bank customers can access Bet9ja deposits through the C’Gate (CoralPay) USSD gateway. Log into Bet9ja, select Deposit, choose C’GATE USSD, enter your amount, and select your bank. A unique USSD code will be generated — dial it within five minutes before it expires. This method covers First Bank and several other banks not listed above.
For a broader look at which betting sites support USSD deposits, see the USSD betting sites Nigeria guide.
How to Use Any Bet9ja USSD Code — Step by Step
Regardless of which bank you use, the USSD deposit process follows the same basic sequence. Understanding it removes the guesswork.
First, open your phone’s dial pad — this works on any phone, including basic Nokia feature phones. Second, type the correct USSD code for your bank with the amount filled in. Third, press the call button to send the code. Fourth, follow the on-screen text prompts to confirm your details and enter your bank PIN. Fifth, wait for the confirmation SMS from your bank. Your Bet9ja account will be credited within minutes.
The key requirement is that the mobile number you are dialling from must be the same number registered to both your bank account and your Bet9ja account. According to NLRC guidance on responsible payment processing, all Nigerian licensed bookmakers are required to match account holder details to prevent fraud — a mismatch between your registered phone numbers will cause the transaction to fail.
If your deposit fails, do not attempt to dial the code again immediately. Wait 10 minutes and check both your bank balance and your Bet9ja wallet first. A “failed” USSD confirmation sometimes still results in a successful transfer — retrying can cause a double deduction. For the complete guide to depositing via all methods including bank transfer and card, see the Bet9ja deposit guide.
USSD vs Other Bet9ja Deposit Methods — Which Should You Use?
USSD is the best choice when you have no internet access, a slow data connection, or you are using a feature phone. It is also ideal when the Bet9ja website or app is slow — since USSD bypasses the platform entirely and goes directly through your bank.
Bank transfer via the Bet9ja website is better for larger deposits or when you prefer to manage everything from your mobile banking app. Card deposits are fastest for one-off deposits if you have your debit card to hand.
However, USSD remains the only deposit method that works entirely offline, which gives it a unique advantage for Nigerian bettors in lower-data environments. For bettors who use the BangBet USSD code for comparison, the mechanics are almost identical — the only difference is the merchant codes and supported banks for each platform.
Store your bank’s Bet9ja USSD code in your phone’s notes or as a saved contact. The few seconds it takes now will save you searching for it mid-match when it matters most.
For more Nigerian betting guides, visit our best betting sites in Nigeria or explore the top Nigerian bookmakers.
Responsible gambling: Betting should be for entertainment only. Only bet what you can afford to lose. If gambling is affecting you, contact the NLRC helpline.
Responsible gambling: Betting should be for entertainment only. Only bet what you can afford to lose. If gambling is affecting you, contact the NLRC helpline.