Skip to content
Bookmakers.com.ng

Nigerian bookmaker · October 2026

Bet9ja Nigeria: payments, booking codes and the app

Bet9ja Nigeria at a glance: the shop-and-online bookmaker takes deposits through more than forty local bank, wallet and card routes, then pays winnings only to your own bank account within 24 banking hours.

  • Lagos LSLGA licence
  • Sportsbook & casino
  • Naira account
  • Mobile app
  • 24 hrs payouts

Summary

Bet9ja: strengths and weak spots

Bet9ja Nigeria lands on a clear profile: a sportsbook for punters who build long accas and like to load or share a booking number. The 170% multiple boost rewards slips of five legs and more, and cash out covers both live and pre-match bets.

Payouts are the slow part. Withdrawals go to one registered bank account and are quoted within 24 banking hours, so OPay and PalmPay work for funding but not for cashing out. Blask put Bet9ja second in Nigerian betting interest with 28.88% of measured interest.

Suits acca builders who share booking numbers and want a boost on long slips

Check first if you want winnings back in OPay or PalmPay within minutes

What stands out

  • NLRC licence numbers 0001074 and 00000014, plus a Lagos register term to October 2027
  • Deposits from a hundred naira through OPay, PalmPay, Paystack, Flutterwave, USSD and card
  • Multiple boost of 5% to 170% on accas of five or more legs at 1.20+
  • Live streaming, live and pre-match cash out, and a Mobile Lite site

What to check

  • Withdrawals go to a registered bank account only
  • ₦1,000 minimum withdrawal, with up to 24 banking hours to arrive
  • Bets placed with bonus funds cannot be cashed out

Key facts

Is Bet9ja legit? NLRC and Lagos licences

  • LicenceLagos LSLGA
  • OperatorKC Gaming Networks Limited
  • ProductsSportsbook & casino
  • CurrencyNaira (₦)
  • Min deposit₦100
  • Stated payout24 hrs
  • AppsAndroid + iPhone
  • Cash outAvailable
  • Live streamingAvailable
  • Minimum age18+

Yes. KC Gaming Networks Limited runs Bet9ja and holds a Lagos State Lotteries and Gaming Authority licence for online sports betting and casino, listed for the year to 2 October 2027. The site footer also gives National Lottery Regulatory Commission sports and casino licence numbers 0001074 and 00000014.

Accounts are 18+ and run in naira. For help with problem betting, Bet9ja points to GambleAlert on +2347058890073; for a dispute the operator cannot settle, the Lagos licence makes the LSLGA your regulator.

Gaming licence

Lagos State Lotteries and Gaming Authority

Licensed company
KC Gaming Networks Limited
Valid until
2 October 2027
Open the regulator’s register

Registration

Bet9ja registration online

  1. 1Open the formsports.bet9ja.com/registration
  2. 2Your detailsName as on your bank account, email, password
  3. 3Promo code and 18+Add a code if you have one
  4. 4Verify the OTPThen make your first deposit

Registration happens at sports.bet9ja.com/registration: fill in your name, email and password, add a promo code if you hold one, confirm you are over 18 and verify with the OTP. The site then takes you straight to the deposit page.

Use your real name exactly as it appears on your bank account. Bet9ja pays out only to a bank account in the same name, and a mismatch suspends the account until you send ID and a bank statement.

Cashier

Bet9ja minimum deposit and payment options

Naira wallets and banksPalmPayBank transferUSSDCardsVisa / MastercardCryptoUSDT

Coins named in the cashier

USDT

Every deposit method in the Bet9ja payment table starts at a hundred naira. The ceilings differ: OPay and PalmPay transfers go up to ₦5 million, their in-app payments stop at ₦100,000 and ₦1 million, and the Bet9ja virtual account takes up to ₦49 million.

Paystack, Flutterwave and CoralPay handle cards, while GTBank, Zenith, Fidelity and UBA have USSD routes and Quickteller covers Interswitch payments. A crypto wallet also accepts USDT from 1 USDT, but winnings still come back by bank.

For a deposit above ₦100,000, use the OPay or PalmPay transfer option rather than the in-app payment, which caps lower.

Payouts

Bet9ja withdrawal time and minimum withdrawal

24 hrsfastest stated payout
Withdrawal range
₦1,000 – ₦100,000,000
Stated time
Within 24 banking hours
Withdrawal route
Registered bank account only
Confirmation
OTP by SMS or email
  1. 1Register a bank accountManage Bank Account, then Add Bank Account
  2. 2Open WithdrawalIn the My Account menu
  3. 3Enter the amountType it, then pick the saved account
  4. 4Confirm with OTPSent by SMS or email

Bet9ja withdrawals go only to the bank account registered on your profile, and the payment page quotes delivery within 24 banking hours. The minimum is ₦1,000 per request and the maximum ₦100 million, and each request is confirmed with an OTP by SMS or email.

Add and verify your bank account before your first big win, because a newly added account must pass verification before Bet9ja will pay into it. The withdrawal screen then shows your saved accounts in a drop-down list.

Sportsbook

Bet9ja booking code, cash out and 170% multiple boost

  • Bet builder
  • Accas
  • Live betting
  • Cash out
  • Live streams
  • Virtuals
  • Book a Bet
  • Cash out
  • Partial cash out
  • 170% Multiple Boost
  • betBOOM
  • Live streaming
  • Cut 1
  • Bet Builder

A booking code on Bet9ja is the booking number you get when you build a slip while logged out and tap Bet. Paste a code into the Book a Bet box to load someone else's selections, or take it to a Bet9ja shop and pay the cashier; odds update to the price at the time you pay.

The 170% Multiple Boost starts at 5% for five selections at 1.20 or higher and adds 5% per leg, reaching 170% at 38 legs. Events must start within 12 days of the bet, and void legs drop out of the count.

Cash out runs on live and pre-match bets, with a slider for partial cash out, but any bet placed with bonus funds is excluded. Live streaming needs at least ₦200 in your balance.

Casino

Bet9ja casino, Aviator and virtual leagues

  • Aviator
  • Spin & Win
  • Take the Shot
  • Sugar Rush
  • Gates of Olympus
  • Live blackjack
  • Bet9ja League
  • 49ja

The Bet9ja casino lobby carries Aviator, Pragmatic Play slots such as Sugar Rush and Gates of Olympus, and Bet9ja favourites Spin & Win and Take the Shot. Live blackjack and roulette sit in the Live Casino section.

Virtual betting is a large part of the site: Bet9ja League, League Turbo, Bet9ja Stadium, Zoom Virtual Soccer, 49ja and Bet9ja Races each have their own rules page. Bet9ja League also has a free bet promotion, so check it before staking on virtual football.

  • Sportsbook
  • Slots
  • Live casino
  • Aviator & crash games

Mobile

Bet9ja app download for Android and iOS

  • Android appYes
  • iPhone appYes
  • Lite mobile siteYes

The Android app, com.bet9ja.sportsbook.app from KCG Developer, is on Google Play in Nigeria with more than 5 million downloads. On iPhone, the App Store lists Bet9ja: Live Sports Betting from KC Gaming Networks, version 1.8.1, which needs iOS 16 or later.

The App Store listing shows a 4.0 rating from about 2,500 reviews, and the Play version was last updated on 29 September.

On a basic phone browser, the Mobile Lite site covers registration, deposits, bets, withdrawals and your transaction history. The app carries the casino lobby, betBOOM enhanced odds and Multiple Builder.

Alternatives

How Bet9ja compares with SportyBet and BetKing

FeatureBet9jaSportyBetBetKing
LicenceLagos LSLGALagos LSLGALagos LSLGA
Welcome offerSign-up free bet + 10 Aviator free flights
Wagering
Min deposit₦100₦100₦50
Stated payout24 hrs
OPay
PalmPay
iPhone app
VisitVisitDetailsDetails

Bet9ja trails SportyBet in Nigerian betting interest, 28.88% against 42.87% in Blask's September 2026 figures, and sits ahead of BetKing at 12.84%. On payouts it has the slowest stated time of the three, with a 24-banking-hour quote, against SportyBet's free withdrawals from a single naira and BetKing's hundred-naira floor to OPay, PalmPay or bank.

Pick Bet9ja if booking codes and long-acca boosts drive your betting; pick SportyBet or BetKing if fast wallet withdrawals matter more.

Bet9ja questions punters ask

How long does Bet9ja withdrawal take?

The payment page quotes within 24 banking hours from the request. A bank account you have just added has to be verified first, so the very first payout to it takes that extra step.

Can I withdraw from Bet9ja to OPay?

Bet9ja pays only into the bank account registered on your profile. OPay and PalmPay are deposit routes; save a commercial bank account in your own name for withdrawals.

What is betBOOM on Bet9ja?

betBOOM randomly gives a pre-match or in-play bet with at least one selection massively enhanced odds. Bet9ja's app listing puts the maximum betBOOM payout at up to ₦1 billion.

How do I check a Bet9ja booking code?

Enter the code in the Book box on the betslip and tap load; the selections appear at current odds. In a shop, the cashier loads the same number when you pay.

Is the Bet9ja app on iPhone?

Yes. Bet9ja: Live Sports Betting by KC Gaming Networks is on the Nigerian App Store and needs iOS 16 or later.

Open a Bet9ja account

Visit Bet9ja