USSD Betting Nigeria: How to Bet Without Internet

Updated: March 2026Reading: 16 minPayment Guide

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

PlatformUSSD CodeMin. DepositMax. DepositSupported BanksFeatures
Bet9ja*5599#N500N1,000,000All major banksDeposit, bet, check results
SportyBet*2903#N200N500,000All major banksDeposit, bet placement
BetKing*2020#N500N500,000All major banksDeposit, bet, balance check
NairaBet*6700#N500N500,000All major banksDeposit, bet placement
1xBet*9010#N500N500,000Selected banksDeposit 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:

  1. Dial the platform's USSD code and select the betting option.
  2. Browse available matches by sport and league.
  3. Select the match you want to bet on.
  4. Choose your market (e.g., home win, draw, away win, over/under).
  5. Enter your stake amount.
  6. Confirm the bet.
  7. 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

BankUSSD CodeDaily USSD LimitPer Transaction LimitFees
GTBank*737#N1,000,000N500,000N10-N35
Access Bank*901#N1,000,000N500,000Free-N20
UBA*919#N1,000,000N500,000N10-N30
Zenith Bank*966#N500,000N200,000N10-N25
First Bank*894#N500,000N200,000N10-N30
Fidelity Bank*770#N500,000N200,000N10-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 Now

Frequently Asked Questions

Can I bet without internet in Nigeria?
Yes, several Nigerian betting platforms offer USSD betting services that work without internet. You can deposit funds and place bets using simple USSD codes from any phone -- even basic feature phones. Platforms like Bet9ja, SportyBet and BetKing all offer USSD betting.
How do I deposit via USSD for betting?
Dial the betting platform's USSD code (e.g., *5599# for Bet9ja), select the deposit option, enter the amount, choose your bank, and confirm with your bank PIN. The funds credit instantly to your betting account. No internet connection required.
Which networks support USSD betting in Nigeria?
All major Nigerian networks support USSD betting: MTN, Airtel, Glo and 9mobile. USSD works on any phone with an active SIM card and linked bank account. No smartphone or data plan is required.
Is USSD betting safe?
Yes, USSD betting is safe. Transactions are processed through your bank's secure USSD infrastructure with PIN verification. USSD sessions are encrypted and time-limited. Always keep your bank PIN confidential.
Can I withdraw via USSD?
USSD deposits are widely supported but withdrawals via USSD are limited. Most platforms require you to withdraw through the website or app to a bank account or OPay. Some platforms like Bet9ja allow basic withdrawal requests via USSD to your linked bank account.
What happens if my USSD session times out?
USSD sessions typically time out after 2-3 minutes of inactivity. If this happens, simply redial the USSD code and start again. If you were in the middle of a deposit and the money was deducted, contact both your bank and the betting platform to resolve the issue.

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

E
Emeka Okafor

Sports betting analyst covering West African markets since 2019.