USSD Betting Sites Nigeria: How to Bet Without Internet

USSD betting lets Nigerian bettors deposit and place bets without mobile data, using bank codes like *737# and *894#. This guide covers the best USSD betting sites, how it works, and who it suits.

Home » USSD Betting Sites Nigeria: How to Bet Without Internet

USSD Betting Sites Nigeria: How to Bet Without Internet

USSD betting is one of the most underappreciated features in Nigeria’s sports betting market. It allows bettors to deposit funds and in some cases place bets entirely without mobile data, using bank short codes like *737# and *894# that work on any GSM phone — including basic feature phones. For millions of Nigerians in low-connectivity areas or with limited data budgets, USSD betting sites are not a niche product but the main way they access the market. This guide explains how USSD betting works in Nigeria, which bookmakers support it, and who benefits most.

📖 Compare all licensed Nigerian bookmakers including payment method details at our bookmakers directory.

What is USSD Betting?

USSD stands for Unstructured Supplementary Service Data — a telecom protocol that allows users to interact with services through short codes without requiring a data connection. In the Nigerian betting context, USSD is used for three main functions: depositing funds from a bank account, checking betting balances, and in some cases placing bets directly through a text-based menu.

Unlike mobile apps or websites, USSD works on any phone with a SIM card and GSM signal. It requires no download, no internet connection, and no smartphone. Consequently, USSD is especially valuable in regions where data coverage is weak but voice and SMS services remain reliable. Furthermore, because most major Nigerian banks have USSD bill-payment menus, bettors can fund their accounts directly from their bank accounts without ever opening an app.

Best USSD Betting Sites in Nigeria

Bet9ja is the most mature and well-documented USSD betting site in Nigeria, with multiple bank-specific integrations. Other operators accept USSD deposits through generic bank bill-payment menus, making the method broadly available across the market even if no dedicated bookmaker USSD code exists for every brand.

Bet9ja — The Leading USSD Betting Site

Bet9ja has developed the deepest USSD integration of any Nigerian bookmaker, with specific codes for multiple banks. GTBank users can deposit using *737*50*AMOUNT*500#, entering their Bet9ja customer ID to link the transaction. A ₦20 + VAT fee applies per GTBank USSD transaction. UBA customers use *919*22*Bet9ja User ID# and confirm with their UBA Magic Banking PIN. First Bank users dial *894#, select “Pay Merchant”, choose Bet9ja, and enter their user ID and deposit amount. Access Bank (*901#), Zenith Bank (*966#), and others also support Bet9ja deposits through their generic bill-payment menus.

This level of bank-specific integration makes Bet9ja the most accessible USSD betting site for Nigerians across all major banks. The platform’s overall coverage — NPFL, Super Eagles, Premier League, Champions League — also means it is not a compromise product. USSD bettors get access to the same markets as app and website users.

BetKing, Betway, NairaBet and AccessBet

These operators appear in 2026 USSD betting site lists and accept USSD deposits through the generic “Pay Merchant” menus within Nigerian banks’ USSD systems. The process is less brand-specific than Bet9ja’s but still functional: dial your bank’s USSD code, navigate to bill payment or merchant payments, find the bookmaker in the list, and enter your user ID and amount. Most major Nigerian banks now include the largest betting brands in their merchant menus.

How USSD Betting Works Step by Step

The USSD betting deposit process has a small setup requirement — you need to register your betting account online at least once. After that, funding via USSD requires no internet connection at all.

First, register your betting account through the bookmaker’s website or app. This is typically a one-time 3–5 minute process. Set a 4-digit USSD betting PIN in your account settings — this is separate from your bank PIN and is used specifically for USSD bet authorisation on platforms that support it. Then, whenever you want to deposit, dial your bank’s USSD code: *737# for GTBank, *894# for First Bank, *901# for Access Bank, or *966# for Zenith Bank. Select “Pay Merchant” or the betting option in the menu, choose your bookmaker, enter your betting user ID and the deposit amount, and confirm with your bank PIN. Within 30–60 seconds you receive an SMS confirmation and your betting balance updates.

On platforms that support full USSD betting — where you can also place bets via USSD — the process after depositing involves dialling a bookmaker-specific code, selecting “Place Bet” from a menu, entering event IDs, markets, and stakes, and confirming with your 4-digit betting PIN. This entire flow can take 45–90 seconds without needing any data connection.

USSD Transaction Limits and Fees

USSD deposits for betting are subject to limits set by both the bank and the bookmaker. Most sites set minimum USSD deposits at ₦100–₦500 per transaction. Maximum per-transaction caps are typically tied to bank-level USSD limits — usually ₦20,000–₦50,000 for basic account holders, with higher limits available to fully KYC-verified customers. Daily USSD transfer limits across all merchants, including betting, commonly sit at ₦100,000–₦200,000.

Fees vary by bank. GTBank and UBA both charge ₦20 + VAT per Bet9ja USSD transaction. Other banks may apply similar per-transaction fees or include USSD payments within their standard monthly banking charges. In practice, these fees are small relative to deposit amounts — a ₦20 fee on a ₦1,000 deposit represents 2%, which is worth accepting for the convenience of not needing data. However, for frequent small-stake bettors making multiple daily deposits, USSD fees can accumulate, making OPay or PalmPay a more cost-effective alternative where those wallets are available.

Supported Mobile Networks for USSD Betting

For bank-linked USSD codes like *737#, the key dependency is the bank rather than the mobile network. As long as you can dial a USSD string on your network, you can access your bank’s menu regardless of whether you are on MTN, Airtel, Glo, or 9mobile. That said, network coverage does affect how reliably USSD sessions complete, particularly in rural areas or during congested network periods.

For mobile-network-linked betting (such as airtime top-ups or MTN-partnered betting codes), coverage varies by operator. MTN handles these transactions at roughly 80% of sites that offer them, followed by Airtel at around 65%, Glo at 45%, and 9mobile at 30%. Most bettors using standard bank-linked USSD codes, however, are unaffected by these network-level differences.

Who Is USSD Betting Best Suited For?

USSD betting is not the right tool for every Nigerian bettor. It excels in specific situations that other payment methods cannot serve as well.

Feature-phone users who cannot run mobile apps or access betting websites benefit most directly. Low-connectivity regions where data is intermittent or expensive but GSM coverage remains reliable are the natural home of USSD betting. Small-stake, high-frequency bettors who place many small deposits and want data-free speed also find it valuable. Bank-centric users who prefer managing everything through their established bank relationship — rather than setting up a separate fintech wallet — similarly benefit from USSD’s bank-native approach.

However, USSD becomes less ideal as stakes increase. Per-transaction caps of ₦20,000–₦50,000 and per-transaction fees make it impractical for large single deposits. Modern wallets like OPay and PalmPay are faster, fee-free on many platforms, and have higher transaction limits, making them better choices for high-volume bettors. As BBC Sport has observed in its coverage of African sports markets, the growth of mobile fintech has shifted the frontier of access — but for bettors outside that frontier, USSD remains the most reliable bridge.

USSD vs OPay vs PalmPay: Which Payment Method is Best?

The honest answer is that the best payment method depends on your situation. USSD wins on accessibility — no data, no smartphone required. OPay wins on speed (97.3% success rate, sub-hour withdrawals), broader bookmaker coverage, and no fees on deposits. PalmPay sits between the two, offering strong performance specifically at Bet9ja with a modern mobile-wallet experience.

For most Nigerian bettors with smartphones and data access, OPay is the most practical primary payment method. USSD is the best backup when data is unavailable or as a primary method for feature-phone users and rural bettors who do not need the advanced features of a fintech wallet. See our full guide to fastest payout betting sites in Nigeria for a complete comparison of withdrawal speeds by method and bookmaker.

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.

📖 All licensed Nigerian bookmakers with payment method ratings are listed at our bookmakers directory.

New Bookmakers
N1BET

N1Bet offers new Nigerian customers a 100% first-deposit bonus up to ₦100,000, with 10x wagering on bets at 3.0+ odds. 30 days validity.

MSPORT

Msport offers new Nigerian customers a 100% first-deposit bonus up to ₦50,000, with 10x wagering on bets at 3.0+ odds. 30 days validity.

MERRYBET

Merrybet offers new Nigerian customers a 100% first-deposit bonus up to ₦50,000, with 10x wagering on bets at 3.0+ odds. 30 days validity.

MOZZARTBET

Mozzartbet offers new Nigerian customers a 100% first-deposit bonus up to ₦100,000, with 10x wagering on bets at 3.0+ odds. 30 days validity.

ILOTBET NIGERIA REVIEW

iLOTBet's 100% welcome bonus up to ₦100,000 gives Nigerian players access to both sports betting and lottery-style games from one fully NLRC-licensed platform — a unique dual product offering.