Skip to content
18+ Independent guide. Not a bookmaker and not affiliated with any betting operator.

Best Betting Sites in Nigeria (Top 50, Ranked)

A practical guide to betting sites in Nigeria: how to check a state licence, what verification to expect, Naira payment and payout times, apps, bonus terms and how our top 50 ranking is scored.

Advertiser disclosure: we may earn a commission when you sign up through our links. It never changes our ratings. How we rate

1

1xBet

Widest market range and crypto
Welcome offerUp to 300% first-deposit sports bonus (tiered 200%–300%)18+ · T&Cs apply
9.7our score
Licence: Lagos (LSLGA) · NLRC casino Min. deposit: ₦100 Withdrawals: OPay/PalmPay usually 15 min–24 hours; bank transfer up to 24 hours on business days; crypto depends on network Pay with: Bank transfer, USSD, Debit card, OPay, PalmPay, Crypto
2

Melbet

Best for crypto and big deposit bonus
Welcome offer200% first deposit bonus up to ₦320,00018+ · T&Cs apply
9.7our score
Licence: Lagos (LSLGA) · NLRC · Oyo Min. deposit: ₦300–₦500 depending on method Withdrawals: Minutes to 24 hours depending on method Pay with: Bank transfer, USSD, OPay, PalmPay, Paystack, Flutterwave, Debit card, Crypto
3

Mozzart Bet

Best for high maximum payouts
Welcome offer100% sports free bet up to ₦50,000 + Aviator free bets18+ · T&Cs apply
9.7our score
Licence: NLRC (FCT only) Min. deposit: ₦100 Withdrawals: OPay near-instant; bank transfer from a few hours up to 3 days (reviewer reports) Pay with: Bank transfer, Debit card, USSD, OPay, Paystack, Quickteller
4

BetKing

Best for low stakes and shop access
Welcome offerBet & Get: 10% of daily stakes back as free bets for 14 days, up to ₦1,000,00018+ · T&Cs apply
9.6our score
Licence: Lagos (renewal pending) · NLRC Min. deposit: ₦100 Withdrawals: Processed instantly once checks pass; first withdrawal checked within 24 hours, bank credit up to 24 working hours Pay with: Bank transfer, Debit card, USSD, OPay, PalmPay, Paystack, Flutterwave, Quickteller, Opay agent / Shop
5

Betway

Best licensed all-rounder
Welcome offer₦1,000 free bet + 10 free spins + 10 Aviator free flights18+ · T&Cs apply
9.6our score
Licence: Lagos (LSLGA) · NLRC Min. deposit: ₦100 Withdrawals: Usually 24 hours to 2 working days; OPay/Paga often same day Pay with: Bank transfer, USSD, Debit card, OPay, PalmPay, Paystack, Flutterwave, Quickteller, Paga
6

1win

Best for casino and slots variety
Welcome offer500% across the first four deposits, up to ₦3,000,000 + 500 free spins (casino)18+ · T&Cs apply
9.5our score
Licence: NLRC · Oyo (reported) Min. deposit: ₦1,000 Withdrawals: Reviewers report under 2 hours to banks; OPay often instant Pay with: Bank transfer, Debit card, USSD, OPay, PalmPay, Paystack
7

BetWinner

Best for live streaming and markets
Welcome offer200% first-deposit sports bonus, capped at ₦100,000–₦130,000 depending on the promo code18+ · T&Cs apply
9.4our score
Licence: Lagos (LSLGA) · NLRC · Oyo Min. deposit: ₦100 Withdrawals: Usually within 24 hours Pay with: Bank transfer, Debit card, USSD, OPay, PalmPay, Moniepoint, Monnify, Quickteller, Crypto
8

SportyBet

Best for fast mobile betting
Welcome offer150% first-deposit bonus paid as free bet gifts18+ · T&Cs apply
9.3our score
Licence: Lagos (LSLGA) · NLRC Min. deposit: ₦100 Withdrawals: Usually minutes to OPay/PalmPay (reviewer reports) Pay with: Bank transfer, USSD, OPay, PalmPay, Debit card

Compare Nigerian betting sites side by side

Betting site Licence Min. deposit Withdrawal App Aviator Score
1xBet Lagos (LSLGA) · NLRC casino ₦100 OPay/PalmPay usually 15 min–24 hours; bank transfer up to 24 hours on business days; crypto depends on network Android APK + iOS Yes 9.7
Melbet Lagos (LSLGA) · NLRC · Oyo ₦300–₦500 depending on method Minutes to 24 hours depending on method Android APK + iOS Yes 9.7
Mozzart Bet NLRC (FCT only) ₦100 OPay near-instant; bank transfer from a few hours up to 3 days (reviewer reports) Android APK + iOS Yes 9.7
BetKing Lagos (renewal pending) · NLRC ₦100 Processed instantly once checks pass; first withdrawal checked within 24 hours, bank credit up to 24 working hours Android + iOS Yes 9.6
Betway Lagos (LSLGA) · NLRC ₦100 Usually 24 hours to 2 working days; OPay/Paga often same day Android + iOS Yes 9.6
1win NLRC · Oyo (reported) ₦1,000 Reviewers report under 2 hours to banks; OPay often instant Android APK + iOS Yes 9.5
BetWinner Lagos (LSLGA) · NLRC · Oyo ₦100 Usually within 24 hours Android APK + iOS Yes 9.4
SportyBet Lagos (LSLGA) · NLRC ₦100 Usually minutes to OPay/PalmPay (reviewer reports) Android APK + iOS Yes 9.3
Paripesa Lagos (LSLGA) · NLRC ₦100 E-wallets usually within 24 hours; bank transfers 1–3 business days (reported) Android APK + iOS Yes 9.3
22Bet Lagos (LSLGA) · Oyo - Up to 24 hours on local methods Android APK + iOS Yes 9.3
Betjara Lagos (LSLGA) · NLRC ₦100 Most within 24 hours; manual bank transfers 2–5 banking days Android APK + iOS Yes 9.3
Bet9ja Lagos (LSLGA) · NLRC ₦100 Within 24 banking hours (often faster) Android + iOS No 9.2
Betano NLRC (reported) ₦100 Usually within 2 hours; up to 24 hours Android APK + iOS Yes 9.2
AccessBet Lagos (LSLGA) ₦100 Usually within a few hours Android Yes 9.0
Helabet Lagos (LSLGA) ₦250 OPay same day; bank transfer within 24 hours; crypto 5–60 min Android APK Yes 8.9
Bangbet Lagos (LSLGA) · NLRC ₦200 Usually within minutes to 24 hours Android + iOS Yes 8.6
betPawa Lagos (LSLGA) · NLRC ₦20 (bank transfer) - Android + iOS Yes 8.6
BetCorrect Ekiti · Lagos (renewal pending) · NLRC ₦100 Within 2 working days per terms; site advertises instant OPay, PalmPay and bank payouts - Yes 8.6
MSport NLRC (no number published) ₦100 - Android + iOS Yes 8.4
Campeonbet Cross River State ₦500 (crypto from ₦30,000) Monnify bank transfers same day; up to 72 hours Mobile site (installable web app) Yes 8.3
Surebet247 Lagos (renewal pending) · NLRC ₦100 - Android + iOS Yes 8.2
NairaBet Not on Lagos or NLRC registers ₦100 - Android APK No 8.0
Afropari Lagos (LSLGA) ₦100 - Android APK No 7.9
BC.Game Offshore: Curaçao Varies by coin (about ₦450 in USDT) Minutes to about an hour for crypto Android APK + iOS Yes 7.9
888Starz Ondo (reported) · Curaçao - - Android APK Yes 7.9
football.com Lagos (LSLGA) · NLRC - - Android No 7.8
Megapari Offshore: Anjouan About ₦300–₦550 by bank transfer (varies by method) Crypto/e-wallets up to 24 hours; bank 1–3 working days Android APK + iOS Yes 7.8
MerryBet NLRC (expired 2024) - Bank 24–48 hours; instant option with ₦50 fee (reported) Mobile site No 7.7
1960Bet Lagos and NLRC (reported) ₦100 Bank withdrawals typically 24–48 hours (reported) Mobile site No 7.6
Winners Golden Bet NLRC (expired 2025) ₦100 - Mobile site No 7.5
YangaSport NLRC (FCT only) ₦100 - Mobile site No 7.5
iLOTBET Lagos (renewal pending) · NLRC ₦100 - - No 7.4
Stake Offshore (Lagos lists it as illegal) ₦1,000 (naira); no fixed minimum for crypto Crypto usually under 10 minutes iOS + mobile site No 7.2
ZEbet NLRC (expired 2025) - Processed within 24 hours, then bank processing time - No 7.2
Mostbet Offshore: Curaçao ₦3,500 - Android APK + iOS Yes 7.1
N1Bet NLRC (FCT only) - - Mobile site No 7.1
GoBet247 NLRC (FCT only) - - - No 6.8
Cloudbet Offshore: Curaçao - Crypto withdrawals usually in minutes Mobile site No 6.7
Betfarm No Nigerian licence found ₦100 - Android APK + iOS No 6.6
GinjaBet Lagos (LSLGA) - - - Yes 6.4
LiveScore Bet Lagos (LSLGA) - - - No 6.4
Ogabet NLRC (expired Oct 2026) - - - No 6.3
Betgr8 Lagos (LSLGA) · NLRC - - - No 6.1
Interwetten NLRC (expired 2025) - - - No 6.0
8xBet Lagos (LSLGA) - - - Yes 6
KoretBet NLRC (FCT only); Lagos expired - - - No 5.8
Easywin No licence found - - iOS No 5.2
BetBonanza No current Nigerian licence - - - No 5.1
Betika No Nigerian licence found - - - No 4.5
Betlion No Nigerian licence found - - - No 4.5

How we rank betting sites in Nigeria

Licence & safety25%
Nigerian state licence first; offshore licences score lower. Years operating in Nigeria and a named operator add trust.
Naira payments20%
Number of methods, OPay / PalmPay, USSD and a low minimum deposit.
Withdrawals15%
Published withdrawal times and minimum withdrawal.
Markets & features15%
Live betting, cash out, virtual football and Aviator.
App & mobile15%
Native Android and iOS apps score highest, then single-platform apps, then mobile sites.
Bonus fairness10%
Wagering terms, min. odds and expiry, in plain English.
On this page
  1. Five checks before you choose a bookmaker
  2. State licensing since the Supreme Court judgment of 22 November 2024
  3. Verification (KYC): NIN, ID and the bank-name rule
  4. Naira deposits and withdrawal times
  5. Markets and features: live betting, cash out, Aviator and virtuals
  6. Apps, bonus terms and customer support
  7. Red flags that should stop you depositing
  8. How our top 10, top 20 and top 50 ranking works
  9. New betting sites in Nigeria: what to check first

The best betting sites in Nigeria hold a state licence you can check, pay out to your Naira bank account within a published time, and print their bonus rules in plain numbers. The ranked list and comparison table above do the sorting; this guide shows you how to check each of those things yourself before you deposit a single Naira.

In short

  • Since the Supreme Court judgment of 22 November 2024, licensing sits with the states (the FCT stays federal), so look for a state regulator on the site.
  • Expect to verify your identity with an ID such as your NIN slip, and to withdraw only to a bank account in your own name.
  • Compare published withdrawal times and minimums, not the size of the welcome offer.
  • Our scores weigh six criteria; licence and safety carry the most weight at 25%.

Five checks before you choose a bookmaker

Most bad experiences with a bookmaker trace back to one skipped check: an unlicensed operator, a payout rule nobody read, or a bonus that locked the deposit. Run these five in order and you will rule out most problem sites in ten minutes.

  1. Licence. Find the regulator and licence details in the site footer or terms, then confirm them with the regulator (method below).
  2. Verification rules. Read when the site asks for ID: at sign-up or only at your first withdrawal. The second can mean a surprise delay on your first win.
  3. Naira payments. Check the minimum deposit, the minimum withdrawal and the stated payout time for the method you actually use.
  4. Markets and app. Make sure the leagues and bet types you play are covered, and that the app runs on your phone.
  5. Bonus terms. If you plan to claim an offer, find the wagering, minimum odds and expiry before you opt in.

State licensing since the Supreme Court judgment of 22 November 2024

On 22 November 2024 the Supreme Court nullified the National Lottery Act 2005 in a suit Lagos and other states filed in 2008. The court held that lotteries and gaming in the states are for state Houses of Assembly to regulate, while the National Assembly keeps that power only for the Federal Capital Territory. The practical result: an operator serving punters in Lagos needs a licence from the Lagos State Lotteries and Gaming Authority (LSLGA), and a federal licence alone no longer covers the states.

How online betting that crosses state borders should be licensed is still being argued between states and the federal government, so you will see bookmakers listing more than one licence. Our explainer on whether betting is legal in Nigeria follows the legal position in more depth.

How to check a bookmaker’s licence

Copy the operating company’s name from the bookmaker’s terms, not just the brand name, because licences are issued to companies. The LSLGA publishes a register of licensed operators grouped by licence category, with each company’s name and expiry date. If the expiry date has passed, the operator is not authorised until it renews. A site that shows only an offshore licence, or no regulator at all, gives you far less protection if a withdrawal is refused.

Verification (KYC): NIN, ID and the bank-name rule

Licensed bookmakers must confirm who you are and that you are 18 or older. Typically that means your full legal name, date of birth and phone number at registration, then a government ID such as your NIN slip, international passport, voter’s card or driver’s licence. Some sites check your NIN during sign-up; others wait until you request your first withdrawal. Larger withdrawals or unusual payment patterns can trigger a fresh check later.

The rule that catches most new punters is the name match: withdrawals go to a bank account whose name matches your verified account name. Register with exactly the name on your bank account and ID, upload clear photos, and allow roughly one to three days for document review. Treat any site that asks for your bank PIN, card PIN or a one-time password as a scam, because no bookmaker needs them.

Naira deposits and withdrawal times

Bank transfer, card, USSD and wallets such as OPay and PalmPay are the standard funding routes. Airtime top-ups exist on some sites but tend to cost more and have lower caps; the guide to betting sites that take airtime, OPay and PalmPay compares them. If you would rather fund in USDT or Bitcoin, see our separate page on crypto bookmakers.

For withdrawals, the published time matters more than the advertised speed of deposits. Look for a stated window (minutes, same day, within 24 hours), the minimum withdrawal amount, and whether the first withdrawal goes through a manual security review. A site that publishes none of these leaves you guessing, and our method scores that lower.

Example You win ₦6,500 on a site with a ₦1,000 minimum withdrawal and a ₦100 minimum deposit. You can take ₦6,000 out and keep ₦500 to play. On a site with a ₦10,000 minimum withdrawal, the same ₦6,500 stays locked until you win more, which quietly pushes you to keep staking.

Markets and features: live betting, cash out, Aviator and virtuals

Every major bookmaker covers the Premier League, but depth differs fast once you go further: NPFL fixtures, corners and cards markets, player shots, or a decent range of goal lines. Open the match page for a mid-table fixture in a league you follow and count the markets; that shows the real depth better than the homepage.

In-play markets and partial cash out let you act on what happens during a match; our page on betting while matches are in play explains how to use both without overpaying. Many sites also carry the Aviator crash game and round-the-clock virtual football, which run on different rules from sports bets. If those matter to you, compare sites that offer Aviator and read how virtual football works before staking.

Apps, bonus terms and customer support

An app should load the betslip quickly on 4G, keep you logged in safely and let you deposit, withdraw and set limits without opening a browser. Some operators list their Android app on the Play Store, others offer a direct download from their own website; our betting app comparison covers safe installation and data use.

Judge a welcome offer by its rules, not its headline: the wagering multiple, minimum odds per selection, expiry in days and any cap on winnings. The bonus guide works the maths through in Naira so you can see what an offer is worth after wagering.

Look at how the app or site shows your bet history too: you should be able to see every settled bet, its odds and the time it was placed, which you will need if you ever dispute a settlement.

Test customer support before you need it. Send a simple question by live chat (for example, the minimum withdrawal to OPay) and note how long the reply takes and whether it answers the question. Check that the site lists more than one channel, such as chat plus email or a phone line, and a written complaints process.

Red flags that should stop you depositing

Walk away from any bookmaker that shows no regulator or licence holder, asks you to pay a fee to release winnings, sells “inside information” on rigged games, pays withdrawals to agents’ personal accounts, or changes its bonus terms after you have opted in.

Two quieter warning signs: terms that let the operator void winning bets for vague reasons such as “irregular play”, and no visible responsible-gambling tools. Licensed operators typically offer deposit limits, time-outs and self-exclusion in the account settings, and our responsible gambling page explains how to use them.

How our top 10, top 20 and top 50 ranking works

Every bookmaker in the list is scored out of 10 on six weighted criteria, using the licence and terms each operator publishes plus independent Nigerian review sources. Each review lists its sources and the date they were checked. Affiliate commissions do not decide the order; the formula does. The full scoring rules are on our how we rate page.

Criterion Weight What scores well
Licence and safety 25% Confirmed state licence
Naira payments 20% Many methods, OPay/PalmPay, low minimum
Withdrawals 15% Published, fast payout time
Markets and features 15% Live, cash out, virtuals, Aviator
App and mobile 15% Android and iOS apps
Bonus terms 10% Published wagering, odds, expiry

Example A bookmaker scores 8.8 for a confirmed state licence, 8.0 on payments, 8.5 for a same-day payout, 10 on features, 9.5 for two apps and 8.0 on bonus terms. Weighted: 2.2 + 1.6 + 1.275 + 1.5 + 1.425 + 0.8 = 8.8 out of 10.

The first ten rows are the strongest all-rounders, rows 11 to 20 usually trail on one criterion such as a missing iOS app or an unpublished payout time, and the full top 50 includes offshore-licensed sites that score lower on safety. Use the filters above when one feature matters more to you than the overall score.

New betting sites in Nigeria: what to check first

New operators often compete with bigger welcome offers, boosted odds or lower minimum deposits. The trade-off is less history: fewer independent reports on how they handle withdrawals and disputes. Before joining one, confirm the licence holder on the regulator’s register, make a small deposit, and request a small withdrawal early so you learn the payout process before your balance grows. You can read each operator’s full write-up in our bookmaker reviews.

Frequently asked questions

The number changes as licences are issued, renewed or lapse, so no fixed figure stays accurate for long. The Lagos State Lotteries and Gaming Authority publishes its register of licensed operators by category with expiry dates. Check the company name from a bookmaker's terms against that register instead of relying on a count.