Nigerian-owned, edited in Lagos RC 1892455 · Lagos Affiliate disclosure

Every Nigerian sportsbook promo code, with the fine print.

Six welcome bonuses. Six minimum deposits. Six rollover rules. We test-use every code monthly and tell you when an operator changes a condition. No hidden wagering traps.

A young Nigerian man entering a promo code on a betting site registration form
★ 9.3
$1,000 crypto welcome package

Match bonus on first deposit, plus rakeback and VIP rewards.

Code MAXBET
Min deposit: NGN 1,500 equivalent in crypto
Read the terms
★ 9.1
200% up to ₦200,000 welcome bonus

First deposit doubled with a 200% match, plus a casino welcome package.

Code NEWBONUS
Min deposit: NGN 400
Read the terms
★ 8.8
500% bonus across your first 4 deposits

Tiered match bonus on your first four deposits, up to ₦750,000 combined.

Code NEWBONUS
Min deposit: NGN 800
Read the terms
★ 8.9
200% up to ₦320,000 welcome bonus

200% match on your first deposit of at least ₦455 with accumulator wagering.

Code NEWBONUS
Min deposit: NGN 455
Read the terms
★ 8.7
200% up to ₦100,000 welcome bonus

Match your first deposit of ₦400 or more with a 200% bonus, valid for 30 days.

Code NEWBONUS
Min deposit: NGN 400
Read the terms
★ 8.5
100% welcome bonus on your first deposit

100% first-deposit match plus a casino package with free spins.

Code TOPBONUS
Min deposit: NGN 400
Read the terms
★ 9.0
100% welcome bonus up to ₦100,000

First-deposit match credited after you wager the deposit once on accumulators of 3+ legs at 3.00 or more.

Code NEWBONUS
Min deposit: NGN 100
Read the terms
★ 8.8
₦10,000 welcome free bet + 170% multiple bonus

Free bet on registration after first deposit, plus progressive multiple bonus up to 170% on 10+ leg acca wins.

Code NEWBONUS
Min deposit: NGN 100
Read the terms
★ 8.8
Up to 170% Multi-Bet bonus + ₦5,000 cash bonus

Progressive multi-bet bonus stacks with win size. Cash bonus credits on first deposit of ₦100 or more.

Code NEWBONUS
Min deposit: NGN 100
Read the terms
★ 8.7
100% welcome bonus up to ₦100,000

First-deposit match. Wagering 5x the bonus on 3+ leg accas at 1.80 minimum per leg within 30 days.

Code NEWBONUS
Min deposit: NGN 200
Read the terms
★ 9.0
100% up to ₦100,000 free bet

Minimum deposit ₦100 with 10x wagering at minimum odds of 3.00 within 30 days.

Code BETSNG
Min deposit: NGN 100
Read the terms
★ 8.7
Up to 300% match on your first deposit

Staged welcome across your first four deposits, up to a combined $20,000 equivalent in crypto.

Code NEWBONUS
Min deposit: NGN 500 equivalent in crypto (roughly $0.30)
Read the terms
★ 8.5
$5 free bets plus 20% cashback up to $2,000

Cashback runs across your first seven days of net losses, no wagering attached to the free bets.

Code WELCOME
Min deposit: NGN 1,500 equivalent in crypto
Read the terms
★ 8.4
200% welcome package up to $1,000

35x wagering on deposit plus bonus, minimum deposit $20 in crypto.

Code MADMAX
Min deposit: NGN 32,000 equivalent in crypto
Read the terms
★ 8.3
Sports welcome up to ₦760,000 across five deposits

Sports package splits across five deposits with a separate casino track up to ₦2.7m plus 150 free spins.

Code NEWBONUS
Min deposit: NGN 500
Read the terms
★ 8.6
Welcome bonus varies by region (Nigeria excluded)

Bet365 does not publish a Nigeria-specific welcome offer. Signups from outside supported regions are blocked at registration.

Code NEWBONUS
Min deposit: Not applicable — bet365 geo-restricts Nigerian IPs
Read the terms
★ 8.8
100% up to ₦207,500 first deposit bonus

5x wagering on accumulators of 3+ selections at minimum odds 1.40 within seven days.

Code HUGE
Min deposit: NGN 250
Read the terms
★ 8.7
Welcome up to ₦150,000 + 150 free spins

Welcome package tied to first deposit with an added 20% cashback on losses in early play.

Code NEWBONUS
Min deposit: NGN 100
Read the terms
★ 8.5
200% up to ₦362,000 welcome bonus

5x wagering on accumulators of 3+ selections at minimum odds 1.40, within 30 days.

Code NEWBONUS
Min deposit: NGN 250
Read the terms
★ 8.6
125% first deposit up to ₦415,000 + 250 free spins

Sports rollover on accumulators of 3+ events; casino rollover runs on slots.

Code HUGE
Min deposit: NGN 3,500
Read the terms
★ 8.4
100% up to ₦180,000 welcome bonus

5x wagering on accumulators of 3+ selections at minimum odds 1.40; minimum deposit ₦500.

Code NEWBONUS
Min deposit: NGN 500
Read the terms
★ 8.6
Welcome package up to $2,500 in real cash rewards

Activated on first deposit, includes 10% rakeback on every bet plus daily rewards over a 30-day period, marketed as no rollover.

Code NEWBONUS
Min deposit: NGN 1,500 equivalent in crypto (from about $1)
Read the terms
★ 8.3
Up to 5 BTC + 180 free spins welcome package

Staged match bonus across your first four deposits, plus free spins tied to specific slot titles.

Code NEWBONUS
Min deposit: NGN 10,000 equivalent in crypto (varies by coin)
Read the terms
★ 8.3
100% welcome bonus up to ₦50,000

First deposit matched at 100%. Min deposit ₦200. Rollover 5x on 3+ leg accas at 1.40+ per leg within 30 days.

Code NEWBONUS
Min deposit: NGN 200
Read the terms
★ 8.4
150% welcome bonus up to ₦75,000

150% match on first deposit. Rollover 5x on accumulators of 3+ legs at 1.50 minimum per leg within 30 days.

Code NEWBONUS
Min deposit: NGN 500
Read the terms
★ 8.1
100% welcome bonus up to ₦60,000

First-deposit match at 100%. Min deposit ₦200. Rollover 5x on 3+ leg accas at 1.40+ per leg within 30 days.

Code NEWBONUS
Min deposit: NGN 200
Read the terms

How to actually use a promo code

  1. Open the operator via the Claim button. This tags your new account so the bonus rules apply. If you skip the link, the code often doesn't stick.
  2. Complete registration. Name, DOB, phone, email. Enter the code in the promo / bonus code field if the form shows one. Most operators auto-apply it when you came via the tagged link.
  3. Make the minimum deposit. Each operator has its own floor — Melbet and 1xBet start at NGN 400, 1Win at NGN 1,000. Crypto-only on Stake.
  4. Read the rollover. Typical term: 5x the bonus amount at 1.40 minimum odds within 30 days. This is where most bonuses die. Set a reminder.
  5. Keep your KYC sharp. Operators won't pay out winnings from a bonus until your identity is verified. Upload your ID early.

When is a promo code not worth it?

When the rollover pushes you into bets you wouldn't otherwise place. A NGN 50,000 bonus with 10x rollover at 1.50 minimum means you must stake NGN 500,000 of qualifying bets before you can withdraw a kobo. If you only bet NGN 2,000 a weekend, that's months of chasing.

Our rule: take the bonus only if the minimum-odds rule matches how you actually bet. We flag the trap cases on each operator's promo code page.

How we choose the promo codes we publish

Every promo code on Bets.ng is one we have personally redeemed against a fresh account, on a Nigerian IP, from a Nigerian-registered phone number. If a code claims to work but does not, we do not list it.

We verify the claim flow end-to-end: sign up, apply the code, deposit, confirm the bonus credits in the account balance or as a separate ‘bonus’ wallet. If the bonus does not appear as described, we flag it on the promo-code page and escalate to the operator.

We also re-verify every listed code on the first Monday of every month. Codes that stop working are pulled that day. Codes that change terms get updated terms on the page within 48 hours.

The ‘NEWBONUS’ code explained

Several operators in our listing accept the same code, ‘NEWBONUS’, as their generic welcome-qualifier. This is not a loophole and it is not an affiliate-specific code — it is the operator's published welcome code.

Some operators also publish a slightly higher-value code for affiliate traffic (a few percentage points of match-percentage difference, or a higher cap). Our promo-code page for each brand lists whichever code gets you the best published offer — we will never hide a better public code behind an affiliate code that only works through our links.

If you see an operator marketing a different welcome code (on a billboard, in a TV ad, on a Telegram channel), compare the offer headline. Often the Bets.ng code is equivalent or better; occasionally a time-limited operator promo beats it. Read both sets of terms before deciding.

The rollover rules that matter

Match percentage — how much the operator adds on top of your deposit. 100% match = the operator doubles your deposit.

Rollover multiplier — how many times you must bet the bonus amount (or deposit + bonus, depending on the operator) before you can withdraw. 5x is standard; 8x is aggressive; anything above 8x is effectively uncleaable for casual play.

Minimum odds per leg — the floor on how low you can go. 1.40 is the Nigerian standard.

Minimum selections per accumulator — usually 3; sometimes singles count (Paripesa).

Time window — the deadline to clear. Most operators give 30 days. A few give 14.

Excluded markets — horse racing, esports and virtuals are commonly excluded. Read the specific T&Cs.

When to claim, when to skip

Claim if: you plan to play at least 2 to 3 bets per week, your rollover is 5x or under, you have 30 days to clear, and the minimum-odds floor fits your normal betting style.

Skip if: the rollover is 8x or higher, the time window is 14 days and you are casual, or the bonus is on a casino product you do not use.

Also skip if: you have already claimed a welcome on that operator. A second signup is against the terms and will be flagged at KYC, leaving you with a locked account and a lost bonus.

Bankroll strategy with bonuses

Treat the bonus as a separate bankroll. Do not let the bonus balance inflate your perception of your real money.

If you bust the bonus before clearing, the deposit is still yours to withdraw (at most operators; check the T&Cs on the ‘deposit wagering requirement’, which some operators sneak in).

If you clear the bonus, withdraw half the cleared amount to a savings account immediately. Do not let cleared bonus funds become the new baseline for bigger stakes.

Never deposit more than 5% of your monthly disposable income to chase a bonus. The bonus is not worth debt.