Bet9ja

Bet9ja Review: Nigeria's Best-Known Sportsbook

One of the biggest sportsbooks in Nigeria, with deep coverage of Nigerian and European football and a large network of shops.

Operator
KC Gaming Networks Limited
Minimum age
18+
Registration
Open
Minimum deposit
100 NGN
Minimum withdrawal
1,000 NGN
Maximum withdrawal
100,000,000 NGN
Sports
Football, Basketball, Tennis, Table Tennis, Volleyball, Ice Hockey, American Football, Virtual Sports, Baseball, Handball, Rugby, Motorsport, Boxing, Cricket, Darts, MMA
Features
Live Betting, Cash Out, Partial Cash Out, Booking Code, Early Payout, Statistics / Match Centre, Live Streaming, Bet Builder, Responsible Gambling Limits
Account currencies
NGN
Bonus types
Welcome Bonus, Accumulator / Multibet Bonus
Last checked
3 November 2026
from 100 NGN

Minimum deposit

28 payment methods

Nigerian bank account, OPay, PalmPay

8 offers

Welcome bonus: 100% on the first deposit up t..., 170% Multiple Boost

3 licences

LSLGA, NLRC - not verified


Bonuses and promotions

Welcome bonus: 100% on the first deposit up to 100,000 NGN

Bonus: 100% · Maximum: 100,000 NGN

170% Multiple Boost

Bonus: 170% · Min. odds: 1.2

OddsSurge: enhanced odds on selected markets
Big Leagues Live: up to 15% of live stakes back as a Sports Bonus

Bonus: 15% · Maximum: 500,000 NGN · Min. odds: 3

UCL Express Delivery: 50% of Tuesday stake back as a Sports Free Bet

Bonus: 50% · Maximum: 50,000 NGN · Min. odds: 3

Drops & Wins 2026: ₦40,000,000,000 prize pool (daily tournaments and weekly Wheel Drop)

Valid until: 3 March 2027

betBOOM: randomly enhanced odds on sports bets, payout up to N1 Billion
Nigeria free bet: free bet on Bet9ja League for eligible customers

Payments

Nigerian bank account

Deposit: 100 NGN - 10,000,000 NGN · Withdrawal: 1,000 NGN - 100,000,000 NGN, within 24 banking hours · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

OPay

Deposit: 100 NGN - 100,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

PalmPay

Deposit: 100 NGN - 1,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Quickteller

Deposit: 100 NGN - 10,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Bank cards

Deposit: 100 NGN - 1,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Bet9ja Virtual Account

Deposit: 100 NGN - 49,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Paystack

Deposit: 100 NGN - 100,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Flutterwave

Deposit: 100 NGN - 100,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Squad

Deposit: 100 NGN - 10,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

CoralPay

Deposit: 100 NGN - 1,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

KoraPay

Deposit: 100 NGN - 1,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Monnify

Deposit: 100 NGN - 100,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Nomba

Deposit: 100 NGN - 100,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Pocket App

Deposit: 100 NGN - 1,000,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

Telegram Wallet

Deposit: 100 NGN - 100,000 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

USDT (crypto)

Deposit: from 1 NGN · Fees: No Bet9ja fee on deposits by bank transfer and cards; the payment provider's charges may apply

9jaPay App

Deposit: 100 NGN - 100,000 NGN

9PSB (Bank9ja)

Deposit: 100 NGN - 100,000 NGN

ATM deposit

Deposit: Available

Bet9ja USSD (Richezza)

Deposit: 100 NGN - 100,000 NGN

Bet9ja Gateway (USSD and bank transfer)

Deposit: 100 NGN - 100,000 NGN

Budpay card

Deposit: 100 NGN - 10,000 NGN

Fidelity Bank (USSD and internet banking)

Deposit: 100 NGN - 1,000,000 NGN

FirstMonie

Deposit: 100 NGN - 100,000 NGN

Optimus Bank

Deposit: 100 NGN - 1,000,000 NGN

Veedez (ShagoPay)

Deposit: 100 NGN - 1,000,000 NGN

Smart Cash

Deposit: 100 NGN - 100,000 NGN

UBA VAS USSD

Deposit: 100 NGN - 10,000 NGN

Licences

LSLGA

Number 0000355 · Sports betting (Lagos State Lotteries Board licence) · not verified

NLRC

Number 0001074 · Sports betting · not verified

NLRC

Number 00000014 · Casino betting · not verified

Customer support

Phone

02013306666 / 02015158888 / 02012278160 / 08099990939 · 08:00-21:00 · Call centre

Other

https://t.me/Bet9jaAssistOfficialBot · Official Telegram assistant, answers instantly

Other

https://messaging.bet9ja.com/messaging-fe/ContactUs/?s=new · Contact form; replies within 48 hours

Email

responsiblegambling@bet9ja.com · Weekdays 08:00-17:00 · Responsible gambling; problem gamblers hotline +234809 999 0933

Shops and agents

Tomi's House, 9 Funsho Williams Avenue, Ojuelegba, Surulere, Lagos · Head office

Email

responsiblegaming@bet9ja.com · Weekdays 08:00-17:00 · Address as on the Responsible Gambling policy page

Phone

+234809 999 0933 · Weekdays 08:00-17:00 · Problem Gamblers Hotline

Email

cs@mybet9ja.com · Customer Services e-mail

Email

agent@mybet9ja.com · Agent recruitment; hotline 01-4405148

Other

KC Gaming Networks Limited, Tomi’s House, 9 Funsho Williams Avenue, Ojuelegba, Surulere, Lagos · Written claims on unresolved complaints within 15 calendar days of the resolution; complaints about a bet go to Customer Services within 15 calendar days of settlement

Verification and responsible gambling

When ID is required

Before the first withdrawal or before adding a new bank account (email is verified first)

Accepted documents

NIN slip, NIN ID card, Voter's card, Passport, Driver's licence

Verification time

Status confirmed within three minutes of submitting the documents

Self-exclusion

Available

Deposit limits

Available

Bet9ja has been part of Nigerian betting since 2013 and is one of the names most bettors in the country know first. It covers Nigerian and European football in depth and runs both an online sportsbook and a large network of retail shops.

What Bet9ja offers

Pre-match and live betting, Fast Bet, a betslip with booking codes that can be taken to a shop, virtual games and casino. Long-time users can still open the classic interface - see our guide to Bet9ja Old Mobile.

Pros
  • Very wide football coverage, especially Nigerian and European leagues
  • Online account and shop network work together through booking codes
  • Several ways to bet: new site, Old Mobile, Mobile Lite, app
Cons
  • Many interfaces can be confusing for a new user
  • Odds and terms change often - check the betslip before you confirm

Ownership

  • Owner: KC Gaming Networks Limited (not yet verified)

18+ only. Betting carries financial risk - never stake money you need for everyday expenses.