USSD Betting Nigeria: How to Bet Without Internet
In a country where internet connectivity can be unreliable and mobile data costs are a real concern for many, USSD betting offers Nigerian bettors the ability to deposit funds and place bets without any internet connection whatsoever. Using simple shortcodes dialled from any mobile phone -- including basic feature phones -- millions of Nigerians access betting services through the same USSD technology that powers mobile banking.
This guide covers everything you need to know about USSD betting in Nigeria in 2026: how it works, which platforms support it, step-by-step instructions for deposits and bet placement, the limitations you should understand, and practical tips for getting the most out of this uniquely accessible betting method.
Nigeria has approximately 220 million mobile phone users, but only about 110 million have smartphone access with regular data connectivity. USSD betting bridges this gap, ensuring that every Nigerian with a basic mobile phone and a bank account can participate in sports betting. No app downloads, no data bundles, no Wi-Fi -- just dial and bet.
What Is USSD Betting?
USSD (Unstructured Supplementary Service Data) is a communication protocol used by mobile phones to communicate with network operators and service providers. You are already familiar with USSD if you check your airtime balance (e.g., *310#) or use mobile banking (e.g., *737# for GTBank). USSD betting extends this technology to sports betting platforms.
When you dial a USSD code for a betting platform, a text-based menu appears on your phone screen. You navigate through options by pressing number keys to deposit funds, view available matches, select markets, enter stake amounts, and confirm bets. The entire process happens through your mobile network -- no internet data is consumed.
USSD Betting Codes for Nigerian Platforms
| Platform | USSD Code | Min. Deposit | Max. Deposit | Supported Banks | Features |
|---|---|---|---|---|---|
| Bet9ja | *5599# | N500 | N1,000,000 | All major banks | Deposit, bet, check results |
| SportyBet | *2903# | N200 | N500,000 | All major banks | Deposit, bet placement |
| BetKing | *2020# | N500 | N500,000 | All major banks | Deposit, bet, balance check |
| NairaBet | *6700# | N500 | N500,000 | All major banks | Deposit, bet placement |
| 1xBet | *9010# | N500 | N500,000 | Selected banks | Deposit only |
Note that 1win offers USSD deposits through its platform but recommends OPay or bank transfer for the best experience. USSD deposits on 1win process instantly with a minimum of N500.
How to Deposit via USSD: Step-by-Step
Step 1: Link Your Bank Account
Before making USSD deposits, ensure your phone number is linked to your bank account for USSD banking. Most Nigerian banks activate this automatically, but you may need to visit your bank or register via their USSD code (e.g., *737# for GTBank, *901# for Access Bank, *919# for UBA).
Step 2: Dial the Betting Platform USSD Code
Dial the platform's USSD code from your registered phone number. For example, dial *5599# for Bet9ja. A text-based menu will appear on your screen within seconds.
Step 3: Select Deposit Option
From the menu, select the option for deposits (usually option 1 or the clearly labelled deposit option). You may be asked to enter your betting account ID or username.
Step 4: Enter the Amount
Enter the amount you wish to deposit in Naira. Ensure it is within the minimum and maximum limits for the platform.
Step 5: Select Your Bank
Choose your bank from the list of supported banks. The USSD system will then connect to your bank's payment infrastructure.
Step 6: Confirm with Bank PIN
Enter your bank's USSD transaction PIN (this is different from your ATM PIN on some banks). Confirm the transaction. The deposit is processed instantly and your betting account is funded.
How to Place Bets via USSD
Some platforms allow full bet placement via USSD. Here is how it works on platforms that support this feature:
- Dial the platform's USSD code and select the betting option.
- Browse available matches by sport and league.
- Select the match you want to bet on.
- Choose your market (e.g., home win, draw, away win, over/under).
- Enter your stake amount.
- Confirm the bet.
- Receive a confirmation message with your bet slip reference number.
The USSD betting interface is more limited than the app or website. You typically see fewer markets and may not have access to live betting or advanced features like bet builder. However, for straightforward pre-match bets on popular markets, USSD works perfectly.
Advantages of USSD Betting
- No internet required: Works anywhere with mobile network coverage, even in areas with poor or no internet connectivity.
- No data costs: USSD sessions do not consume mobile data, saving you money on data bundles.
- Works on any phone: Compatible with basic feature phones, not just smartphones. Any phone that can make calls can do USSD betting.
- Instant deposits: USSD deposits process within seconds, directly from your bank account.
- Secure: Uses bank-grade security with PIN verification through your bank's infrastructure.
- No app downloads: No need to download or update any applications. No storage space required on your phone.
- Low battery usage: USSD sessions consume minimal battery compared to apps and mobile browsers.
- Always available: Works even when betting apps experience server issues or downtime.
Limitations of USSD Betting
- Limited markets: USSD interfaces show fewer betting markets than the full website or app.
- No live betting: Most USSD services do not support in-play betting due to the speed requirements of live odds updates.
- Text-based interface: No graphics, images, or rich content. Navigation can be slower than using an app.
- Session timeouts: USSD sessions typically time out after 2-3 minutes of inactivity, requiring you to start over.
- No casino games: USSD is limited to sports betting deposits and simple bet placement. Casino games require app or browser access.
- Withdrawal limitations: Most platforms do not support full withdrawals via USSD. You may need to use the app or website.
- Network dependency: While no internet is needed, you do need mobile network coverage. USSD may fail during network congestion.
USSD Deposit Limits by Bank
| Bank | USSD Code | Daily USSD Limit | Per Transaction Limit | Fees |
|---|---|---|---|---|
| GTBank | *737# | N1,000,000 | N500,000 | N10-N35 |
| Access Bank | *901# | N1,000,000 | N500,000 | Free-N20 |
| UBA | *919# | N1,000,000 | N500,000 | N10-N30 |
| Zenith Bank | *966# | N500,000 | N200,000 | N10-N25 |
| First Bank | *894# | N500,000 | N200,000 | N10-N30 |
| Fidelity Bank | *770# | N500,000 | N200,000 | N10-N25 |
Note that USSD transaction fees are charged by the banks, not the betting platforms. These small fees (typically N10-N35 per transaction) are deducted from your bank account along with the deposit amount.
Best Practices for USSD Betting
- Save USSD codes: Store the betting platform USSD codes in your phone contacts for quick access.
- Use USSD for deposits, app for betting: The most efficient approach is to use USSD for instant deposits (especially when you have poor internet) and switch to the app or website for placing bets with full market access.
- Keep your bank PIN secure: Never share your USSD banking PIN with anyone. Betting platforms will never ask for it outside the USSD session.
- Note bet slip references: When placing bets via USSD, write down the confirmation reference number in case you need to verify the bet later.
- Check network coverage: If a USSD session fails, try again in an area with better network coverage or switch to a different SIM card.
- Monitor your bank balance: Since USSD deposits come directly from your bank account, keep track of your spending to maintain responsible gambling habits.
Fast Deposits for Nigerian Bettors
Use USSD for instant deposits, or try OPay for faster withdrawals. 500% welcome bonus at 1win.
Get Started NowFrequently Asked Questions
Responsible Gambling
Gambling should be enjoyable entertainment. Set limits, take breaks, and never bet more than you can afford to lose. 18+ only.
Resources: BeGambleAware.org | GamCare