18+ Independent guide to licensed bookmakers in Nigeria. Commercial content, T&Cs apply. Bet responsibly.
Top 102026

Bet9ja Promotion Code AFMAX: ₦100,000 Welcome Bonus

Bet9ja Promotion Code

100% welcome bonus up to ₦100,000

  • ₦100 minimum first deposit
  • Bonus valid for 30 days
Promo codeAFMAX

Licensed in: NG | 18+ New customers only

Terms and conditions: 18+. New customers only. Register with the promotion code AFMAX and deposit ₦100+ to get a 100% bonus up to ₦100,000. Wager 10x at total odds of 3.00+ within 30 days. T&Cs apply.

The Bet9ja promotion code is AFMAX. Type it into the "Promotion Code (optional)" box when you register, make a first deposit of at least ₦100, and Bet9ja matches it 100% up to ₦100,000. The bonus works on pre-match and live markets across the whole sportsbook and stays valid for 30 days.

Bet9ja bonusDetails
Promotion codeAFMAX
Sports welcome bonus100% first deposit match up to ₦100,000
Minimum deposit₦100
Maximum stake per bet₦10,000,000 (Zoom bets excluded)
Wagering10x the bonus at total odds of 3.00+
Bonus validity30 days
Table of contents
  1. What Is the Bet9ja Promotion Code Today?
  2. How to Use the Bet9ja Promotion Code
  3. Bet9ja Welcome Bonus Wagering Explained
  4. Bet9ja Casino Bonus: ₦50,000 Cashback
  5. Promotion Code vs Booking Code vs Winning Code
  6. Bet9ja Bonus Code vs Other Nigerian Bookmakers
  7. More Bet9ja Promotions for Existing Players
  8. Bet9ja Promotion Code Not Working?
  9. Is the AFMAX Code Worth Using?
  10. Bet9ja Promotion Code: FAQ

What Is the Bet9ja Promotion Code Today?

The code to use today is AFMAX. You can enter it when you open an account online, in the app or at a Bet9ja shop. It is free, it does not change the odds you get, and it only needs a ₦100 first deposit to trigger the welcome bonus, one of the lowest entry points in Nigeria.

Bet9ja is the most familiar local brand in the country, with close to 15 million visits a month. The welcome bonus is accepted with every payment method in the cashier, including OPay, PalmPay, cards and bank transfer.

Bet9ja offerWhat you getCode
Welcome bonusUp to ₦100,000AFMAX
Casino cashbackUp to ₦50,000 every ThursdayAFMAX
Acca boostUp to 170%, capped at ₦130,000,000AFMAX
Super9jaFree predictor with a ₦50,000,000 jackpotAFMAX

How to Use the Bet9ja Promotion Code

  1. Open the formGo to Bet9ja and tap Register in the top right corner.
  2. Fill in your detailsName, date of birth, phone number, email and a username and password.
  3. Enter AFMAXPaste the code into "Promotion Code (optional)" and confirm the SMS code.
  4. Deposit ₦100 or moreAdd your bank details in My Account, then make your first deposit with the bonus selected.

Bet9ja deposit methods

MethodMinimum depositSpeed
Bet9ja virtual account₦100Instant
OPay, PalmPay, Pocket App, Quickteller₦100Instant
Cards (Visa, Verve, Mastercard)₦100Instant
Bank transfer and USSD₦100Instant

All deposit methods are free, so the bonus is credited the moment your money arrives.

Bet9ja Welcome Bonus Wagering Explained

The bonus turns into withdrawable cash after you bet it 10 times on sports bets with total odds of at least 3.00. Say you deposit ₦5,000 and receive ₦5,000 in bonus funds: you then need ₦50,000 of qualifying bets, for example ten ₦5,000 slips at 3.00 or higher.

Our take

Three solid favourites at around 1.20 to 1.45 each already give you total odds above 3.00. Stick to leagues you follow and you can usually clear the rollover in two to three weeks, well inside the 30-day window.

How to withdraw once wagering is done

  1. Tap your balanceIt sits in the top right corner of the Bet9ja homepage.
  2. Open CashierChoose Withdraw from the list of account options.
  3. Enter the amountPick your saved bank account and confirm.

Bet9ja Casino Bonus: ₦50,000 Cashback

Casino players get a weekly cashback that does not need the promotion code. Deposit and stake at least ₦3,000 from Monday to Wednesday on eligible games such as Aviator, Spin and Win, JetX or 49Ja, and Bet9ja returns 3% to 10% of your net losses on Thursday, up to ₦50,000.

Promotion Code vs Booking Code vs Winning Code

Bet9ja uses the word "code" for three different things, which often confuses new players:

  • Promotion code: a code such as AFMAX that you enter once, at registration, to unlock the welcome bonus.
  • Booking code: a short code created from a betslip. Share it and anyone can load the same selections in the app, on the site or in a shop.
  • Winning code: a booking code that someone claims will win. Treat these with caution; no code can guarantee a result.

Bet9ja Bonus Code vs Other Nigerian Bookmakers

TermsBet9ja1xBetBetKing
Promo codeAFMAXAFRIK1BETAFRIKING
Welcome offer₦100,000Up to ₦600,000₦100 no-deposit free bet
Minimum deposit₦100₦1,700None
Wagering10x5x + 30xNone
Minimum odds3.001.40Not required
Validity30 days30 days7 days

Bet9ja suits players who want a sizable bonus for a tiny deposit and plenty of time to clear it. If you would rather not deposit at all, the BetKing referral code is the easier start.

More Bet9ja Promotions for Existing Players

PromotionWhat you getHow to qualify
betBOOMRandom payout boost, up to ₦1 billionAny pre-match or live sports bet can trigger it
Super9ja₦50,000,000 for 6 correct scoresFree entry before kick-off
170% Multiple BoostUp to ₦130,000,000 extra on winning accas5+ selections at 1.20+ each; 40 selections for 170%
1UPEarly payout when your team goes one goal upPick the 1UP option on eligible 1X2 bets
No Lose EPL WeekendsCashback up to ₦100,000 on Monday₦500+ on EPL singles or accas at 3.00+, Friday to Sunday
Weekly App Cashback15% of net losses, up to ₦100,000Accas at 2.50+ placed in the app, Monday to Thursday
betFreeze and 1CutSave an acca when one leg loses3+ selections for betFreeze, 5+ for 1Cut
Live streamingLa Liga, Ligue 1 and Serie A streamsAt least ₦200 in your balance

Bet9ja Promotion Code Not Working?

  • Check the spelling. Copy AFMAX from this page rather than typing it.
  • Check the deposit. The first deposit must be ₦100 or more, with the bonus option selected before you pay.
  • One account only. Players who already had a Bet9ja account cannot claim the welcome bonus again.
  • Still stuck? Bet9ja's support teams on X and Telegram usually answer bonus questions fastest.

Is the AFMAX Code Worth Using?

Yes. The ₦100 minimum deposit is the strongest reason: almost anyone can trigger the bonus. The 10x rollover at 3.00 odds is stricter than at 22Bet or PariPesa, but 30 days is enough time if you bet regularly. Bet9ja holds NLRC licence No. 0001074 for sports betting and No. 00000014 for casino. Read our full Bet9ja review for more.

Pros

  • 30 days to complete the wagering
  • ₦100 minimum deposit, among the lowest in Nigeria
  • Bonus works on 30+ sports, pre-match and live

Cons

  • 10x wagering is steeper than the 5x at PariPesa and 22Bet
  • ₦100,000 cap is lower than several rival welcome offers

Bet9ja Promotion Code: FAQ

What is the Bet9ja promotion code today?

It is AFMAX. New players who enter it at registration can claim a 100% bonus of up to ₦100,000 on a first deposit of ₦100 or more.

What does "Promotion Code (optional)" mean?

It is the field on the registration form where a promotion code goes. You can register without one, but then the welcome bonus is not activated.

What are the Bet9ja welcome bonus rules?

The bonus matches your first deposit 100% up to ₦100,000. Bet it 10 times at total odds of 3.00 or more within 30 days to withdraw the winnings.

Does Bet9ja have a no deposit bonus?

No. You need to deposit to claim the welcome bonus. Existing players can earn free bets through Weekly App Cashback and other promotions.

Can existing customers use AFMAX?

No. The code is for new accounts only. Existing players have their own offers, such as betBOOM, Super9ja and the weekly cashback.