Bet9ja Review 2026: Licence, ₦2,500 Free Bet, Payouts & App
Our Bet9ja review for October 2026 looks at Nigeria’s best-known bookmaker as it stands today. Bet9ja is run by KC Gaming Networks Limited, launched in 2013, and holds a Lagos State Lotteries and Gaming Authority licence for online sports betting and online casino that was renewed from 3 October 2026 to 2 October 2027.
It has one of the widest naira cashiers in the country, a strong set of accumulator tools such as Cut 1 and a 170% Multiple Boost, popular virtual leagues and apps for Android and iOS. Its welcome offer is now a small ₦2,500 free bet rather than a deposit match, and support isn’t available around the clock. Below we cover the licence, offer, promotions, sportsbook, casino, payments, app, support and safety, with every fact checked against a source.
Advertising disclosure: AffSupreme may earn a commission when you sign up through links on this page. This never changes our assessment, and we only review operators licensed in Nigeria. Gambling is for adults 18+ and involves financial risk.
📌 Bet9ja at a glance
- Operated by KC Gaming Networks Limited, trading as Bet9ja, with headquarters in Lagos.
- The LSLGA register lists KC Gaming Networks Limited for Online Sports Betting/Online Casino from 3 October 2026 to 2 October 2027.
- New customers get a ₦2,500 free bet after a qualifying bet of at least ₦1,000, with a promo code entered at registration. There’s no deposit-match welcome bonus at the moment.
- Deposits from ₦100 by bank transfer, USSD, cards, OPay, PalmPay, Quickteller and other gateways. Withdrawals start at ₦1,000.
- Lagos-licensed operators deduct a 5% withholding tax from net winnings, and Bet9ja shows it as a separate line when your bet settles.
⭐ Our verdict: 8.8/10
Bet9ja remains one of the strongest all-round bookmakers in Nigeria. It combines a freshly renewed Lagos licence, deep football coverage, popular accumulator features, virtuals, a casino and a huge range of naira payment methods, and independent testers received withdrawals within about an hour. It loses points for a small welcome offer, support that stops at 9pm and in-play odds that can lag on busy matches.
✅ What we like
- ✅ Lagos licence renewed to October 2027
- ✅ One of the widest naira cashiers in Nigeria
- ✅ Cut 1, 1UP, betFREEZE and a 170% Multiple Boost
- ✅ Tested withdrawals in about an hour
- ✅ ₦10 minimum stake and popular virtual leagues
⚠️ What could be better
- ⚠️ Only a ₦2,500 free bet for new customers
- ⚠️ No 24/7 support and no live chat in the app
- ⚠️ Live streaming needs a ₦200 balance
- ⚠️ Cash out only on selected markets
📋 Bet9ja key facts
| Feature | Details |
|---|---|
| Operator | KC Gaming Networks Limited, trading as Bet9ja |
| Launched | 10 September 2013 |
| Headquarters | Lagos, Nigeria |
| Lagos licence | Online Sports Betting/Online Casino, LSLGA register |
| LSLGA register dates | 3 Oct 2026 – 2 Oct 2027 |
| Website | sports.bet9ja.com |
| New customer offer | ₦2,500 free bet after a ₦1,000 qualifying bet |
| Promo code | Required at registration |
| Minimum deposit | ₦100 |
| Minimum withdrawal | ₦1,000 |
| Minimum stake | ₦10 |
| Apps | Android (Google Play and APK) and iOS |
| Support | Phone, email, Telegram, X (@Bet9jaHelp) |
| Tax | 5% withholding tax on net winnings (Lagos) |
🛡️ Bet9ja licence and company
Bet9ja is run by KC Gaming Networks Limited, a Lagos-based company. According to Wikipedia, it launched on 10 September 2013 and was co-founded by Ayo Ojuroye, its chief executive, and Kunle Soname, its chairman.
The Lagos licence
Since the Supreme Court ruled on 22 November 2024 that gambling is a matter for the states, the Lagos State Lotteries and Gaming Authority has become Nigeria’s leading regulator. When we checked the LSLGA register in October 2026, it listed KC Gaming Networks Limited, trade name Bet9ja, under Online Sports Betting/Online Casino, with a licence period from 3 October 2026 to 2 October 2027. That’s a freshly renewed licence covering both the sportsbook and the casino.
Other permits
Soccernet and Goal list Bet9ja’s older national licence numbers, 0001074 for sports betting and 00000014 for casino, issued under the National Lottery Regulatory Commission. ChampsBase describes these numbers as legacy references. After the 2024 Supreme Court judgment, the National Lottery Act applies only in the Federal Capital Territory, so the Lagos licence is the one that matters most for players today. Reviewers also mention licences from other states, including Osun.
The company today
In January 2026, KC Gaming Networks held a four-day strategy retreat in Lagos, reported by ThisDay. Chief executive Ayo Ojuroye told staff that “Bet9ja is not here to compete; we are here to make impact”, while chairman Kunle Soname said the conversation was about “how and in which direction we grow next”. The priorities named included customer experience, internal processes, the changing regulatory environment and responsible growth.
Bet9ja in Nigerian culture
Bet9ja has been one of the most visible brands in the country for years. Wikipedia records that it was the headline sponsor of a Big Brother Naija season in 2019 and became an official partner of the Nigeria Professional Football League in 2022, and that in April 2020 Alexa ranked it the third most-visited website in Nigeria, behind only Google and YouTube.
🎁 Bet9ja welcome offer: the ₦2,500 free bet
Bet9ja’s new customer offer has changed. Reviews published in October 2026 by Toffeeweb, AceOdds and Goal all describe the same offer: register, place a bet of at least ₦1,000 and get a ₦2,500 free bet. It isn’t a deposit match. None of these reviews mentions the 100% first-deposit bonus Bet9ja has offered in the past, and ChampsBase and Football Whispers both list the lack of a traditional deposit bonus as a drawback.
Key terms reported by reviewers
- Promo code at registration: you enter a code in the “Promotion Code (Optional)” field when you sign up. AceOdds and Toffeeweb both say it can’t be added later.
- Qualifying bet: a first bet of at least ₦1,000.
- Credit: Toffeeweb says the free bet is credited after the qualifying bet settles.
- Rollover: Toffeeweb reports that the bonus must be wagered 10 times on sports at total slip odds of at least 3.00 within 30 days. Bet9ja’s support told ChampsBase that only real-money bets at odds of 3.00 or higher count, and that cashed-out bets don’t.
- Eligibility: new customers in Nigeria aged 18 or over.
Is the offer worth it?
It’s small but easy to understand, and it only needs a ₦1,000 bet. In this Bet9ja review we rate it below rivals’ headline offers: Betano, for example, advertises a 50% first-deposit match up to ₦200,000. But a big bonus with demanding wagering isn’t always better value, and Bet9ja’s real strength is what it offers existing customers every week.
🔁 Bet9ja promotions for existing customers
These are the regular promotions reviewers confirmed in 2026. Terms change, so check the Promotions page before you rely on any of them.
Multiple Boost up to 170%
A boost on accumulators of five or more selections, each at odds of at least 1.20, rising with every leg up to 170%. Toffeeweb and Football Whispers both report a ₦50,000,000 cap on potential returns.
Cut 1
On accumulators with five or more legs, the slip can still pay out if one selection loses, at reduced odds. It’s one of Bet9ja’s best-known features.
1UP early payout
Settles a bet as a winner once your team goes one goal up, whatever the final score, on selected football matches. The odds are adjusted to reflect this.
betFREEZE
Lets you lock in one selection of an active accumulator as a winner before its match ends, with the total odds recalculated. Goal reports it applies to accumulators of three or more selections.
betBOOM
A random multiplier that can lift a bet’s payout, with prizes advertised up to ₦1 billion. You can’t trigger it yourself.
Odds Surge
A daily selection of boosted prices. Toffeeweb found the boosted prices above the market average on the fixtures it tracked.
Super9ja
A free-to-enter game where you predict six correct scores for a jackpot. Reviewers quote different prize amounts, so check the current jackpot in the game.
Thursday casino cashback
ChampsBase and Goal both describe a casino cashback paid on Thursdays, based on midweek losses.
⚽ Bet9ja sportsbook and odds
Football is the heart of Bet9ja. Toffeeweb counts more than 100 football leagues, from the Premier League and Champions League to the NPFL, AFCON and CAF club competitions, and up to 10,000 markets across a busy Premier League Saturday. ChampsBase lists more than 25 sports in total, including basketball, tennis and eSports.
| Competition | Typical pre-match markets per fixture |
|---|---|
| Premier League | 200–400 |
| Champions League | 150–250 |
| La Liga / Serie A | 100–200 |
| AFCON qualifiers | 30–80 |
| NPFL | 20–50 |
Source: Toffeeweb’s football analysis, October 2026. The figures are approximate.
Odds and margins
Bet9ja’s prices are competitive but not always the best. Toffeeweb puts its average Premier League 1X2 margin at about 6–7%, similar to Betway and SportyBet, and says 1xBet can undercut it on major fixtures. On the single fixture ChampsBase compared, Bet9ja’s margin was 7.2% against Betway’s 5.5%. If you bet big on top European leagues, compare prices before you place a slip.
Live betting and streaming
In-play markets include match result, next goal, total corners and, on major matches, booking and substitution markets. Live streaming covers major European leagues, selected African club competitions and international fixtures, but you need a balance of at least ₦200 to watch, and there’s no stream for NPFL matches. ChampsBase measured an in-play odds lag of two to four seconds under heavy load on 5G, which matters if you cash out live.
Other tools
- Stakes: from ₦10 per bet, according to ChampsBase and Soccernet.
- Cash out: available, but only on selected markets.
- Multiple Builder: an AI-driven tool that suggests accumulators.
- Live tracker: animated match data for fixtures without a stream.
- Maximum win: ChampsBase reports ₦100 million per bet, rising to ₦130 million on listed top events.
🎰 Bet9ja casino, Aviator and virtuals
Bet9ja’s Lagos licence covers online casino as well as sports, so its casino is fully licensed. ChampsBase counted more than 200 games from providers including Pragmatic Play, Evolution, Spribe, NetEnt and Ezugi, with Aviator, popular slots, live roulette and live blackjack. In its mobile test, slots and Aviator loaded in four to seven seconds on 5G, 12 rounds of Aviator ran without cash-out lag, and Evolution’s live tables streamed for 12 minutes without buffering.
Virtual sports
Bet9ja built much of its following on virtuals, which grew out of its shops. Soccernet lists eight virtual leagues and tournaments, including Zoom and the Bet9ja League, plus Bet9ja Stadium, which features seven virtual clubs modelled on teams from Europe’s top leagues. There are also virtual greyhounds, basketball, tennis and baseball. Virtual results are generated by a random number generator, so no form guide or tip can predict them.
Numbers games
ChampsBase also lists 49ja, a numbers game. As with the casino and virtuals, outcomes are random and the house always keeps an edge.
💳 Bet9ja deposits and withdrawals
Few Nigerian bookmakers match Bet9ja’s cashier. ChampsBase lists OPay, PalmPay, bank transfer, USSD, Visa and Mastercard, GTBank, Zenith, First Bank and Fidelity USSD, Quickteller, Interswitch, Flutterwave, Paystack, Monnify and a Bet9ja virtual account, plus USDT for deposits only.
| Detail | What reviewers found |
|---|---|
| Minimum deposit | ₦100 for most methods |
| Deposit speed | Instant for most naira methods; ChampsBase’s OPay deposits arrived in under a minute, with no fee |
| Debit cards | Nigerian debit cards capped at ₦10,000 per deposit; international cards were rejected in ChampsBase’s test |
| Virtual account | A personal Bet9ja account number for bank transfers, with high limits |
| Crypto | USDT deposits only, from 1 USDT |
| Minimum withdrawal | ₦1,000 |
| Stated payout time | Within 24 banking hours |
| Tested payout time | About 56 minutes on average across three bank withdrawals (ChampsBase) |
In ChampsBase’s test, three withdrawals to a GTBank account in the tester’s name arrived in 55, 67 and 47 minutes, all on the same banking day, and the amounts received matched the amounts requested. Toffeeweb’s bank withdrawals all arrived within 24 hours. Withdrawals must go to a bank account in the same name as your verified Bet9ja account, and you’ll confirm them with a one-time code.
📱 Bet9ja mobile app
Bet9ja’s Android app is available on Google Play and as an APK from the official website, and needs Android 8.0 or later. On iPhone, the App Store lists Bet9ja: Live Sports Betting from KC Gaming Networks Ltd, which needs iOS 16 or later and had a 4.0 rating from about 2,500 reviews when we checked. ChampsBase installed the Android app in about a minute and found it launched in roughly six seconds.
The app gives you the full sportsbook, casino, virtuals, deposits and withdrawals, plus biometric login, push notifications and HD streaming for selected matches. For low-data users, Bet9ja also keeps a lighter “classic” mobile version, which Toffeeweb found fast on slow connections.
One problem to know about: in ChampsBase’s test, the in-app camera froze twice during ID verification on an Android phone. Verifying through the desktop site, which shows a QR code to scan with your phone, worked in about four minutes.
💬 Bet9ja customer support
Bet9ja support is reachable by phone on 01-440 5145 or 01-279 6666, by email at support@bet9ja.com, through a Telegram assistant and on X at @Bet9jaHelp. Phone lines close at 9pm, and support isn’t available 24/7.
- Phone: ChampsBase waited six minutes on a Sunday, and the agent answered its rollover question correctly.
- Telegram: the bot gave generic FAQ links until the query was phrased precisely enough to reach a person.
- Messages: Football Whispers and Goal both report that message replies can take up to 48 hours.
Support is Bet9ja’s weakest area. If your issue is urgent, phone during the day rather than relying on messages.
⚖️ Betting law in Nigeria and what it means for Bet9ja users
Nigeria’s betting rules changed significantly in 2024 and 2025, and they affect how you should judge any bookmaker, including Bet9ja.
States now regulate gambling
On 22 November 2024, the Supreme Court ruled that lotteries and games of chance are a matter for the states and nullified the National Lottery Act 2005 outside the Federal Capital Territory. Since then, the Lagos State Lotteries and Gaming Authority, created under a 2021 state law, has become the most important licensing authority, and more than twenty states have joined the Federation of State Gaming Regulators of Nigeria, which runs a reciprocity scheme between members.
A proposed national Central Gaming Bill passed the House of Representatives, but the Lagos authority reported on 26 January 2026 that the President had declined to sign it, so the state-based system remains in place.
Lagos courts back the licence requirement
In 2026, Lagos High Court judgments confirmed that operators serving Lagos residents need a Lagos licence and must pay the state’s levies, even if their servers or offices are elsewhere. Bet9ja, headquartered in Lagos, holds that licence.
New certification rules
On 20 July 2026, Lagos announced a six-month homologation programme requiring licensed operators to submit their games, random number generators and platforms for testing by an authorised lab. Systems without a valid certificate at the end of the transition will be disconnected. For players, that means Lagos-licensed products, including Bet9ja’s casino and virtuals, are moving onto a single, state-approved testing standard.
Illegal operators
Lagos publishes a list of illegal gambling operators. Its September 2026 update named 44 companies, including Medium Rara NV (Stake.com) and bet365 Group Limited. If a brand isn’t on the Lagos register, or is on the illegal list, you have no local regulator to turn to.
🧩 Bet9ja features explained
Bet9ja’s accumulator tools are a big part of its appeal, but each one has rules. Here’s how they work in plain words.
| Feature | What it does | Watch out for |
|---|---|---|
| Multiple Boost | Adds a bonus to accumulator winnings, rising with each leg to a maximum of 170% | Five or more legs, each at 1.20 or higher; returns capped at ₦50m |
| Cut 1 | Pays out on a 5+ leg accumulator even if one leg loses | The payout is recalculated at lower odds |
| 1UP | Settles your bet as a win when your team leads by one goal | Only on selected matches, with adjusted odds |
| betFREEZE | Locks one selection of a running accumulator as a winner | Total odds are recalculated; very high-odds selections can’t be frozen |
| betBOOM | Random multiplier on your payout | Random: you can’t choose or trigger it |
| Cash out | Settle a bet early for a set amount | Only on selected markets |
🧮 Worked examples
Example 1: the 5% withholding tax
ChampsBase recorded how Bet9ja applies the Lagos tax. On a winning bet at odds of 3.40 that produced a profit of ₦4,800, Bet9ja deducted ₦240, which is exactly 5% of the profit, not of the full payout. On a ₦2,000 profit, the deduction was ₦100. The tax is taken once, when the bet settles, and isn’t charged again when you withdraw.
Example 2: the free bet rollover
If the rollover works as Toffeeweb describes, a ₦2,500 bonus wagered 10 times means placing ₦25,000 in qualifying bets, each slip at total odds of 3.00 or more, within 30 days. That’s why it pays to read the terms in your account before you use the free bet.
Example 3: why accumulators are hard to win
Every leg you add multiplies the odds against you. Five selections that each have a 70% chance of winning combine to only about a 17% chance that all five win (0.7 × 0.7 × 0.7 × 0.7 × 0.7 ≈ 0.17). Features like Cut 1 and Multiple Boost improve the payout, but they don’t change how unlikely a long accumulator is.
🇳🇬 Betting on Nigerian football at Bet9ja
Bet9ja has deep ties to local football. Wikipedia records it as an official partner of the Nigeria Professional Football League from 2022, and Toffeeweb confirms pre-match and in-play markets on NPFL games, with typically 20–50 markets per fixture. That’s far fewer than on a Premier League match, and there’s no live stream for NPFL games, so you’ll rely on the live tracker.
Bet9ja also covers the Super Eagles, AFCON and CAF club competitions. For African football, compare the odds with another licensed bookmaker before staking, as margins on smaller leagues tend to be higher than on Europe’s top divisions.
💸 How to deposit and withdraw at Bet9ja
Depositing
- Log in and open Deposit. Use the website or the app.
- Pick a method. OPay, PalmPay, bank transfer to your Bet9ja virtual account, USSD, card or a gateway such as Quickteller.
- Enter the amount. From ₦100. Remember that Nigerian debit cards were capped at ₦10,000 per deposit in ChampsBase’s test.
- Confirm. Approve the payment in your bank or wallet app, or dial the USSD code. Most deposits arrive instantly.
Withdrawing
- Complete verification first. Withdrawals trigger KYC, and your NIN is tied to payouts.
- Add your bank account. It must be in the same name as your Bet9ja account. Toffeeweb notes you need a verified email to add a bank account.
- Request the withdrawal. From ₦1,000. Confirm it with the one-time code sent to you.
- Wait for the transfer. Bet9ja states 24 banking hours; ChampsBase’s withdrawals averaged about 56 minutes.
🪪 Verifying your Bet9ja account
Bet9ja asks you to verify your identity when you first go to withdraw. ChampsBase reports that you’ll take a live photo of the front and back of an accepted ID: an NIN slip, voter’s card, international passport or driver’s licence. Toffeeweb also lists the NIN ID card. Its verification took about four minutes once it switched to the desktop QR-code method, and it wasn’t asked to verify again on later withdrawals.
Verify as soon as you open your account. That way, your first withdrawal isn’t held up, and your NIN is already in place for the Lagos withholding tax.
🛠️ Common Bet9ja problems and fixes
| Problem | What to try |
|---|---|
| The camera freezes during ID verification | Start verification on the desktop site and scan the QR code with your phone, which worked for ChampsBase |
| Can’t add a bank account | Verify your email first, and make sure the account name matches your Bet9ja name |
| Card deposit declined | Use a Nigerian debit card within the ₦10,000 card limit, or switch to OPay, PalmPay or bank transfer |
| Free bet not credited | Check that you entered the promo code at registration and that your ₦1,000 qualifying bet has settled |
| Live stream won’t play | Keep at least ₦200 in your balance, and check that the match is streamed |
| Can’t cash out | Cash out is only offered on selected markets and may be suspended during play |
| Bonus winnings can’t be withdrawn | Check the rollover: only real-money bets at odds of 3.00 or more count, and cashed-out bets don’t |
🎯 Who is Bet9ja best for?
✅ A great fit if you…
- Bet on accumulators and want Cut 1, 1UP and boosts
- Want the widest choice of naira payment methods
- Like virtual football and quick numbers games
- Bet small stakes, from ₦10
⚠️ Look elsewhere if you…
- Want a large deposit-match welcome bonus
- Need 24/7 support or live chat in the app
- Bet heavily on top European matches and want the lowest margins
- Want to stream NPFL matches
🔬 What independent testers found
We combined the results of hands-on tests published in 2026. Here’s what they found.
| Test | Result | Source |
|---|---|---|
| Registration SMS code | Arrived in 22 seconds | ChampsBase |
| OPay deposits | Three deposits credited in under a minute, no fee | ChampsBase |
| Bank withdrawals | 55, 67 and 47 minutes; amounts matched | ChampsBase |
| Bank withdrawals | All within 24 hours | Toffeeweb |
| Withdrawal by the author | About 5 hours | Soccernet |
| ID verification | About 4 minutes via desktop QR code after the in-app camera froze | ChampsBase |
| Android app install and launch | About a minute to install, about 6 seconds to launch | ChampsBase |
| In-play odds updates | 2–4 second lag under load on 5G | ChampsBase |
| Phone support | Six-minute wait on a Sunday; correct answer | ChampsBase |
| Premier League margins | About 6–8% across 50 football markets | Toffeeweb |
ChampsBase scored Bet9ja 80/100 after its funded test, with high marks for payments, withdrawal speed and markets, and low marks for bonus value and support. Toffeeweb and Football Whispers both rated it 4.1 out of 5, and Soccernet gave it 4.5 out of 5.
⚖️ Bet9ja pros and cons in detail
✅ Strengths
- A licence you can check. KC Gaming Networks Limited appears on the LSLGA register for online sports betting and online casino, with a licence period running to 2 October 2027.
- Payments built for Nigeria. From OPay and PalmPay to USSD codes and a personal virtual bank account, there’s a deposit method for almost everyone, and most arrive instantly.
- Fast, free withdrawals in testing. ChampsBase’s three bank payouts averaged about 56 minutes, without fees.
- Transparent tax. The 5% Lagos withholding tax is shown as its own line when your bet settles and isn’t charged twice.
- Accumulator tools. Cut 1, 1UP, betFREEZE, betBOOM and a Multiple Boost of up to 170% make Bet9ja a natural home for multi-leg bettors.
- Small stakes. Bets from ₦10 suit players on a tight budget.
⚠️ Weaknesses
- Small welcome offer. A ₦2,500 free bet is modest next to deposit-match offers elsewhere.
- Limited support. No 24/7 service, no live chat in the app, and slow replies to written messages.
- Live betting quirks. A short odds lag under load, cash out on selected markets only, and streaming that needs a ₦200 balance.
- Dated desktop site. Soccernet describes the desktop site as dated and crowded, although the apps are more modern.
- Debit card cap. Card deposits were limited to ₦10,000 in ChampsBase’s test.
🔁 Bet9ja alternatives
If Bet9ja isn’t the right fit, these Lagos-licensed bookmakers from our guide to the best betting sites in Nigeria are worth a look.

Betano
A 50% first-deposit match up to ₦200,000, Bet Builder, early payout and live streaming. Licensed by the LSLGA to 22 September 2027.
Visit Betano
Betway
A ₦1,000 free bet, 10 free spins and 10 Aviator flights, lower margins than Bet9ja on the fixture ChampsBase compared, and live chat and WhatsApp support.
Visit Betway
SportyBet
A fast, light mobile app with strong football coverage and ₦100 deposits. Licensed by the LSLGA to 4 January 2027.
Visit SportyBet🔐 Keeping your Bet9ja account secure
- Use only the official site and app. Download the app from Google Play, the App Store or Bet9ja’s own website, never from links in WhatsApp or Telegram groups.
- Protect your codes. Never share the one-time codes Bet9ja sends for withdrawals with anyone.
- Use biometric or PIN login in the app, and a strong password you don’t use anywhere else.
- Ignore “fixed match” sellers. Anyone selling guaranteed wins or sure booking codes is running a scam, and virtual results are random.
- Contact support only through official channels: the phone lines on the site, support@bet9ja.com, the Telegram assistant linked from the site and @Bet9jaHelp on X.
🗓️ Bet9ja: key dates
| Date | Event |
|---|---|
| 10 Sep 2013 | Bet9ja launches, according to Wikipedia |
| 2019 | Headline sponsor of Big Brother Naija |
| Apr 2020 | Ranked by Alexa as Nigeria’s third most-visited website |
| 2022 | Becomes an official partner of the NPFL |
| 22 Nov 2024 | Supreme Court rules that gambling regulation belongs to the states |
| Jan 2026 | KC Gaming Networks holds its 2026 strategy retreat in Lagos |
| Feb 2026 | Lagos directs licensed operators to deduct 5% withholding tax from net winnings |
| 20 Jul 2026 | Lagos launches a six-month homologation programme for games and platforms |
| 10 Sep 2026 | Lagos updates its illegal operators list to 44 companies |
| 3 Oct 2026 | New LSLGA licence period begins for KC Gaming Networks Limited (to 2 Oct 2027) |
Nigeria is a big market. H2 Gambling Capital put Nigeria’s interactive gross win at US$1.17 billion in 2025 and forecasts around US$2.5 billion by 2030, according to iGaming Business. Bet9ja competes for that market with international brands such as Betway and Betano.
🔒 Is Bet9ja safe and legit?
Yes. Bet9ja is a legitimate, licensed Nigerian bookmaker. Here’s what supports that, and what to keep an eye on.
Why we trust it
- Lagos licence: KC Gaming Networks Limited is on the LSLGA register for online sports betting and online casino, renewed from 3 October 2026 to 2 October 2027.
- Track record: Bet9ja has operated since 2013 and is one of the most recognised brands in Nigerian sport and entertainment.
- Tested payouts: independent testers received their withdrawals in full, without fees, within the stated time.
- Responsible gambling tools: deposit and spending limits, and self-exclusion for 90 days or indefinitely, according to Soccernet.
What to watch
- Verification: complete KYC early, and use the desktop QR method if the app camera doesn’t work.
- Support hours: phone lines close at 9pm, and written replies can take up to two days.
- Mixed reviews: Soccernet found a Trustpilot score of 3.3 out of 5 from a small number of reviews, with mixed comments on payouts, bonus terms and support.
- Fake sites and apps: scammers copy well-known brands. Use only sports.bet9ja.com and the official apps.
🧾 Tax on Bet9ja winnings
Since February 2026, the LSLGA has directed Lagos-licensed operators to deduct a 5% withholding tax from players’ net winnings and remit it to the Lagos State Internal Revenue Service. You’ll need to give your NIN during verification, and the tax deducted can be used as a credit in your own tax filings.
ChampsBase found that Bet9ja deducts the tax once, at bet settlement, on the profit only, and shows it as a separate line on the bet. It isn’t charged again at withdrawal. On a ₦4,800 profit, for example, the deduction was ₦240.
📝 How to register at Bet9ja
- Go to sports.bet9ja.com. Open the official site or download the official app. You must be 18 or older.
- Fill in the form. ChampsBase lists your email, a password, phone number and date of birth, plus an age confirmation.
- Enter a promo code if you want the free bet. Type it into the “Promotion Code (Optional)” field now, as reviewers report it can’t be added later.
- Confirm your phone number. Enter the SMS code; ChampsBase’s arrived in 22 seconds.
- Set your limits. Choose a deposit limit before you bet.
- Make your first deposit. From ₦100 by OPay, PalmPay, bank transfer, USSD, card or another gateway.
- Place your qualifying bet. Stake at least ₦1,000 to unlock the ₦2,500 free bet, then check the terms in your account.
- Verify before you need to withdraw. Upload your ID and confirm your NIN so your first payout isn’t delayed.
⚖️ Bet9ja vs other Nigerian bookmakers
| Bookmaker | New customer offer | Min. deposit | Standout |
|---|---|---|---|
| Bet9ja | ₦2,500 free bet | ₦100 | Widest naira cashier, Cut 1, virtuals |
| Betano | 50% up to ₦200,000 | ₦100 | Bet Builder, live streaming, early payout |
| Betway | ₦1,000 free bet + 10 FS + 10 Aviator flights | ₦100 | Lower margins on top fixtures, live chat and WhatsApp |
| SportyBet | — | ₦100 | Fast mobile app, football focus |
A dash means we couldn’t confirm a current offer from a reliable source. Bet9ja’s new customer offer is smaller than Betano’s, but its payment choice, accumulator tools and virtuals are hard to match. Betano suits bettors who want a big deposit bonus and in-play tools, and Betway suits those who want live chat and WhatsApp support.
🧪 How we reviewed Bet9ja
This Bet9ja review is based on the LSLGA register, the App Store listing, company news and independent reviews published in 2026, including ChampsBase’s funded test, Toffeeweb, Soccernet, Football Whispers, AceOdds and Goal. Where sources disagreed, for example on Super9ja’s jackpot, withdrawal fees and maximum limits, or the number of sports covered, we either left the figure out or explained the disagreement.
- 25%🛡️ Licensing and safety. Lagos licence, company record and player protection.
- 20%⚽ Sportsbook and odds. Market depth, live betting, features and margins.
- 20%💳 Payments. Naira methods, limits and tested payout speed.
- 15%🎁 Bonuses. Welcome offer value and ongoing promotions.
- 10%🎰 Casino and virtuals. Game range, performance and transparency.
- 10%📱 App and support. Mobile experience and response times.
🧘 Responsible gambling in Nigeria
Betting should be entertainment, never a way to make money. Only stake what you can afford to lose, and stop if it stops being fun.
Warning signs
- Thinking about betting all the time or planning the next slip.
- Chasing losses or borrowing money to bet.
- Hiding betting from family or lying about how much you spend.
- Betting to escape stress or bad feelings.
Using Bet9ja’s tools
- Set a spending limit before your first bet. Bet9ja offers deposit and spending limits in your account settings.
- Take a break if you need one. Soccernet reports self-exclusion for 90 days or indefinitely.
- Use SafePlay for a wider block. Lagos’s SafePlay tool lets you self-exclude from Lagos-licensed platforms, not just one brand.
- Talk to someone. Free support is available from the organisations below.
Where to get help
Gamble Alert, a Nigerian NGO, offers free gambling support and awareness programmes; ChampsBase lists its number as +234 916 295 7989. GamblePause Initiative Africa offers free, confidential support, including help with self-exclusion. You can find more services at Find A Helpline.
🔞 18+ only. Never let anyone under 18 use your betting account or payment methods.
❓ Frequently asked questions
Is Bet9ja licensed in Nigeria?
Yes. KC Gaming Networks Limited, trading as Bet9ja, is on the Lagos State Lotteries and Gaming Authority register for online sports betting and online casino, with a licence period from 3 October 2026 to 2 October 2027.
What is the Bet9ja welcome bonus in 2026?
New customers get a ₦2,500 free bet after placing a qualifying bet of at least ₦1,000, with a promo code entered at registration. There’s currently no deposit-match welcome bonus.
Do I need a Bet9ja promo code?
Yes, for the ₦2,500 free bet. Enter it in the “Promotion Code (Optional)” field when you register, because reviewers report it can’t be added later.
What is the minimum deposit at Bet9ja?
₦100 for most methods, including bank transfer, USSD, OPay and PalmPay.
What is the minimum withdrawal at Bet9ja?
₦1,000. Withdrawals go to a bank account in your own name.
How long do Bet9ja withdrawals take?
Bet9ja states 24 banking hours. In ChampsBase’s test, three bank withdrawals arrived in an average of about 56 minutes, without fees.
Does Bet9ja deduct tax from winnings?
Yes. As a Lagos-licensed operator, Bet9ja deducts a 5% withholding tax from net winnings when the bet settles, and shows it as a separate line.
Does Bet9ja have an app?
Yes. The Android app is on Google Play and available as an APK from Bet9ja’s website, and the iPhone app is on the App Store and needs iOS 16 or later.
What is Bet9ja Cut 1?
Cut 1 lets an accumulator of five or more selections still pay out if one selection loses, with the odds recalculated lower.
What is the Bet9ja Multiple Boost?
A bonus on accumulator winnings for slips of five or more selections, each at odds of 1.20 or more, rising to a maximum of 170%.
Can I watch live matches on Bet9ja?
Yes, on selected matches from major European leagues, African club competitions and international fixtures. You need at least ₦200 in your balance, and NPFL games aren’t streamed.
How do I contact Bet9ja customer care?
Call 01-440 5145 or 01-279 6666 before 9pm, email support@bet9ja.com, use the Telegram assistant or message @Bet9jaHelp on X.
Who owns Bet9ja?
Bet9ja is run by KC Gaming Networks Limited. Its co-founders are chief executive Ayo Ojuroye and chairman Kunle Soname.
Does Bet9ja accept crypto?
For deposits only. Reviewers list USDT deposits from 1 USDT; withdrawals go to your bank account.
🏁 Final verdict: our Bet9ja review
Bet9ja is still one of the best everyday bookmakers in Nigeria. Its Lagos licence was renewed in October 2026, its cashier covers almost every naira payment method, independent tests found fast and fee-free withdrawals, and its accumulator tools, from Cut 1 to the 170% Multiple Boost, are among the most popular in the country.
The trade-offs are a small ₦2,500 welcome free bet, support that closes at 9pm and live-betting tools that work only on selected markets. If you mainly want a big sign-up bonus or live chat support, look at Betano or Betway. If you want a trusted local account for football, accumulators and virtuals, Bet9ja is an easy recommendation.
Our advice: register on sports.bet9ja.com, enter a promo code during sign-up if you want the free bet, verify straight away, set a deposit limit and request a small withdrawal early to check how quickly it arrives. We’ll update this Bet9ja review whenever the offer, the licence or the payment terms change.
Our overall score: 8.8/10.
Join Bet9ja 18+ | New customers only | T&Cs apply | Gamble responsibly