What we like
What could be better
Bet9ja score breakdown
Bet9ja key facts
- Licence
- Lagos (LSLGA) · NLRC
- Operator
- KC Gaming Networks Limited
- Founded
- 2013
- Minimum deposit
- ₦100
- Minimum withdrawal
- ₦1,000
- Withdrawal time
- Within 24 banking hours (often faster)
- App
- Android + iOS
- Sports
- 30+ sports; football, basketball, tennis, plus the NPFL
- Support
- Phone, Email, Telegram, X (Twitter)
- Website
- sports.bet9ja.com
Licence details
Lagos State Lotteries and Gaming Authority (LSLGA): KC Gaming Networks Limited (Bet9ja), Online Sports Betting/Online Casino, register entry 3 October 2026 to 2 October 2027; also on the NLRC list of approved operators (KC Gaming Ltd, sports betting; Bet9ja Casino 2024 to 2029)
Bet9ja welcome offer terms
| Welcome offer | ₦2,500 free bet after a first sports bet of ₦1,000+ |
|---|---|
| Qualifying deposit | ₦1,000 first bet (stake), not a deposit match |
| Wagering | Free bet stake is not returned; only the profit is paid |
| Our view of the terms | Read the conditions carefully |
Terms checked 30 October 2026. Offers change often: read the current terms on the bookmaker's site before you deposit. 18+. Compare bonuses
Bet9ja features at a glance
- Live bettingYes
- Live streamingYes
- Cash outYes
- Booking codesYes
- Virtual footballYes
- AviatorNot confirmed
- Casino gamesYes
- Crypto paymentsNot confirmed
- Airtime depositsNot confirmed
Bet9ja deposits and withdrawals
Deposit with
Minimum: ₦100
Withdraw to
Minimum: ₦1,000 · Time: Within 24 banking hours (often faster)
On this page
- Who owns Bet9ja and which licence covers you
- The ₦2,500 free bet and other Bet9ja offers
- Opening and verifying a Bet9ja account
- Football coverage, odds and the Bet9ja coupon
- In-play, streaming and cash out
- Casino games and Bet9ja virtuals
- Bet9ja on your phone
- Funding and cashing out in Naira
- Getting help from Bet9ja
- Is Bet9ja the right bookmaker for you?
Bet9ja has been taking bets in Nigeria since 2013 and is still the name most punters mention first. This Bet9ja review checks whether that reputation matches the current product: a Lagos licence that runs to 2027, generous accumulator boosts and wide payment options, offset by a small sign-up offer and thin live support.
Who owns Bet9ja and which licence covers you
Bet9ja is run by KC Gaming Networks Limited, a Lagos company founded by Kunle Soname and Ayo Ojuroye. It launched in September 2013, sponsored Big Brother Naija in 2019 and became an official partner of the Nigeria Professional Football League in 2022.
The licence that matters most for a Lagos punter is on the Lagos State Lotteries and Gaming Authority register, which lists KC Gaming Networks Limited under online sports betting and online casino from 3 October 2026 to 2 October 2027. The company is also on the National Lottery Regulatory Commission list. Since the Supreme Court judgment of 22 November 2024, NLRC approval only covers the Federal Capital Territory, so each state regulator now licenses betting within its own borders. Our guide to whether betting is legal in Nigeria explains what that means if you live outside Lagos.
A state licence gives you a regulator to complain to if a withdrawal is refused or an account is closed without explanation. It does not protect you from losing stakes.
The ₦2,500 free bet and other Bet9ja offers
The current sign-up deal is a ₦2,500 free bet. New customers register, deposit and place a first sports bet of at least ₦1,000. Once that bet settles, win or lose, the free bet lands in the account and must be used in full on a single slip.
Example: you place the ₦2,500 free bet on a treble at total odds of 3.20. The slip returns ₦8,000, but the free bet stake is removed, so ₦5,500 reaches your balance. If the treble loses, you lose nothing from your own funds.
Some affiliate sites also describe a 100% first-deposit bonus up to ₦100,000 from Bet9ja’s help pages, with 20x wagering at odds of 3.00 or higher within 30 days. At least one 2026 review notes that this offer does not appear on the live promotions page, so treat it as unconfirmed until you see it in your own account.
The stronger long-term value is Multiple Boost. It adds 5% to winnings on a five-selection accumulator and rises by 5% for each extra leg, reaching 170% at 38 or more legs. Every leg needs odds of 1.20 or better, and the boost is paid as cash. Other regular features include betBOOM random multipliers, Cut 1 (one losing leg allowed on slips of five or more, at reduced odds), betFREEZE and the free weekly Super9ja score-prediction game. Compare these with other sites on our betting bonuses page.
Opening and verifying a Bet9ja account
- Go to sports.bet9ja.com or open the app and tap Register.
- Enter your Nigerian mobile number, email, a username and a password, and add a promo code if you have one.
- Fill in your full name and date of birth exactly as they appear on your bank account and ID.
- Confirm the code sent to your phone to activate the account.
- Make your first deposit from ₦100 and, before a large withdrawal, be ready to upload ID if the security team asks.
The offer is for new customers aged 18 or over. Do not open a second account to claim the free bet twice, as duplicate accounts are closed.
Football coverage, odds and the Bet9ja coupon
Reviewers count between 30 and 35 sports, with football taking most of the space. On busy weekends there are thousands of pre-match options across the Premier League, La Liga, the Champions League and lower European divisions. Because of the NPFL partnership, Nigerian league games are listed with a reasonable spread of markets, and our NPFL predictions page pairs well with them.
Bet9ja is also the home of Nigeria’s booking-code culture. Tipsters, Telegram channels and friends share Bet9ja codes more than any other format, and you can load them in seconds. Our Bet9ja booking codes page shows how to load and check them. Before staking a long code, run the numbers through the accumulator calculator to see how unlikely a 15-leg slip really is.
Features such as 1UP, which pays a football bet early once your team leads by a goal, and Bet Builder for same-game combinations are now standard on the site.
In-play, streaming and cash out
The live section updates odds without a page refresh and includes a match tracker with score, time and basic statistics. Markets run from match result and totals to next goal. Live video is narrower: reviewers report streams for selected La Liga, Serie A and Ligue 1 fixtures, with very little Premier League coverage, and the app may require an eligible account for HD streams.
Cash out comes in full, partial and live forms on selected pre-match and in-play bets. The offer can vanish when odds move or a market is suspended, and cashing out removes any betBOOM multiplier, so check both before you accept.
Casino games and Bet9ja virtuals
The casino has slots, roulette, blackjack, baccarat, crash games and a live dealer section, and reviewers count several hundred to over a thousand titles. We could not confirm whether Spribe’s Aviator is in the current lobby, so check the crash category if that is the game you want.
Virtuals are a stronger point. Bet9ja runs around eight virtual leagues, including its own Bet9ja Stadium, plus greyhounds, basketball, tennis and baseball, with a new event every few minutes. Read our virtual football guide before treating these as a quick way to win back losses, because each result is generated by software and the margin is built in.
Bet9ja on your phone
Bet9ja offers apps for Android and iOS. Goal’s review describes the Android download as an APK from the Apps page on the mobile site, while other 2026 reviews list it on Google Play, so use the link inside the official site to avoid copies. The iOS app is on the App Store. A Lite mobile site and the old mobile site remain available for low-memory phones and weak network areas.
Funding and cashing out in Naira
Deposits start at ₦100. Options include bank transfer to a dedicated Bet9ja virtual account, debit cards, USSD codes, OPay, PalmPay and Quickteller, with dozens of bank-specific routes. Upper limits vary widely: one review lists up to ₦49 million through the virtual account and about ₦1 million through OPay.
Withdrawals start at ₦1,000 and go to a Nigerian bank account in your name. Bet9ja’s stated window is 24 banking hours, though several reviewers report money arriving within a few hours. Three habits avoid most delays: register in the same name as your bank account, avoid using a friend’s card for deposits, and request large withdrawals on a weekday morning.
Getting help from Bet9ja
Support works through phone lines (01-279 6666 is listed by more than one review), email at cs@mybet9ja.com, a Telegram assistant and the @Bet9jaHelp account on X. Reviewers disagree on whether live chat is offered and on phone hours, with one listing 9:00 to 21:00. The Telegram bot answers basic questions quickly, while email replies can take up to a business day.
Is Bet9ja the right bookmaker for you?
Bet9ja fits punters who build accumulators, follow shared booking codes and want a bookmaker with a current Lagos licence and a long local track record. If a large deposit match matters more to you, or you want 24/7 live chat and broader streaming, compare it with SportyBet and BetKing. Whichever you choose, set a deposit limit first; our responsible gambling page shows how.
Our verdict on Bet9ja
Bet9ja suits Nigerian punters who build accumulators, share booking codes and want a bookmaker with a long local record and a current Lagos licence. Multiple Boost on five-fold and longer slips, full and partial cash out and a ₦100 minimum deposit are its main strengths. The catch is the welcome offer: a ₦2,500 free bet is small next to the deposit matches at offshore-backed rivals, support leans on phone, email and Telegram, with live chat unconfirmed, and live streaming covers a narrow slice of football.
Bet9ja compared with similar sites
| Bet9ja | SportyBet | Paripesa | 22Bet | |
|---|---|---|---|---|
| Our score | 9.2 | 9.3 | 9.3 | 9.3 |
| Licence | Lagos (LSLGA) · NLRC | Lagos (LSLGA) · NLRC | Lagos (LSLGA) · NLRC | Lagos (LSLGA) · Oyo |
| Welcome offer | ₦2,500 free bet after a first sports bet of ₦1,000+ | 150% first-deposit bonus paid as free bet gifts | 100% first-deposit sports bonus up to ₦180,000 (up to ₦230,000 with a partner promo code) | 100% first-deposit sports bonus (22bet.ng states up to ₦150,000) |
| Min. deposit | ₦100 | ₦100 | ₦100 | Not published |
| Withdrawals | Within 24 banking hours (often faster) | Usually minutes to OPay/PalmPay (reviewer reports) | E-wallets usually within 24 hours; bank transfers 1–3 business days (reported) | Up to 24 hours on local methods |
| App | Android + iOS | Android APK + iOS | Android APK + iOS | Android APK + iOS |
| SportyBet review | Paripesa review | 22Bet review |
Bet9ja FAQ
Yes. KC Gaming Networks Limited, the company behind Bet9ja, appears on the Lagos State Lotteries and Gaming Authority register for online sports betting and online casino, with the current entry running from 3 October 2026 to 2 October 2027. It is also on the NLRC list, which now covers the FCT only.
Review sites dated 2026 agree that the minimum deposit is ₦100 and the minimum withdrawal is ₦1,000. Upper limits depend on the method: the Bet9ja virtual account accepts large deposits, while OPay deposits are capped lower. Check the cashier for your chosen route before you send money.
Bet9ja states that withdrawals are processed within 24 banking hours. Many reviewers report bank payouts arriving within a few hours. Delays usually come from a name mismatch between your Bet9ja profile and your bank account, or from requests made late on a Friday.
Register as a new customer, enter a promo code if you have one, deposit and place a first sports bet of at least ₦1,000. The free bet is credited after that bet settles. When you use it, only the profit is paid out, not the ₦2,500 stake.
Open the sports page, find the box labelled for booking numbers or codes on the betslip, type the code and tap load. The selections appear on your slip with current odds, which may differ from when the code was made. Review every leg before you stake.
Review sites list 01-279 6666 among Bet9ja's phone lines, with cs@mybet9ja.com for email and @Bet9jaHelp on X. A Telegram assistant also answers common questions. Sources disagree on phone hours, so try the Telegram bot first outside office hours.
How we checked this review
Facts in this Bet9ja review were checked on 30 October 2026 against the bookmaker's own pages and the Nigerian regulator registers. Found something out of date? Tell us via the contact page.