* Please note - Our star ratings are based on our personal opinion of the bookmakers we work with. We also take customer feedback into account in our rankings.
Bet9ja Bonus Code


Rating 4.25 - 368 votes
100% Bonus up to ₦100.000 + 1 free bets on Bet9ja league
New customers only. The wagering requirements must be met and the bonus turned over within 30 days of obtaining the bonus. The Welcome Bonus amount remains non-withdrawable until the Welcome Bonus has been wagered a minimum of 10 times on any sports market with odds 3.00 or greater. Bet9ja will also award 1 Bet9ja League Free Bet upon first deposit. T&Cs apply
verifiedTested & verified - 14 June 2021
Rating 4.25 - 368 votes
Bet9ja Bonus Code
new-customers For new customers
Valid in United Kingdom
copies this week
verifiedTested & verified - 14 June 2021
100% Bonus up to ₦100.000 + 1 free bets on Bet9ja league
New customers only. The wagering requirements must be met and the bonus turned over within 30 days of obtaining the bonus. The Welcome Bonus amount remains non-withdrawable until the Welcome Bonus has been wagered a minimum of 10 times on any sports market with odds 3.00 or greater. Bet9ja will also award 1 Bet9ja League Free Bet upon first deposit. T&Cs apply
Commercial Content | 18+ | T&Cs Apply


The bet9ja Bonus code is SPORTMAX. It triggers the welcome offer. New customers can get a 100% bonus on their first deposit up to ₦100.000 + 1 free bets on Bet9ja league (T&Cs apply). It is available for users in Nigeria.

This bookmaker currently does not have a UK licence. If you are looking for a UK licensed bookmaker, we recommend Ladbrokes or Winner Sports. If Nigerian licensed operators are accepted by law in your country of origin, then you can sign up a new account with the bet9ja Bonus Code SPORTMAX

bet9ja Bonus Code 2021

The bet9ja Bonus code is SPORTMAX. See the key terms below:

Bonus TypeBonus Details
bet9ja Bonus CodeSPORTMAX
Deposit bonus100% up to ₦100.000 + 1 free bets on Bet9ja league
Minimum deposit100 Naira
Odds requirements3.00 or above

Promotion code valid from 14/06/2021.

bet9ja’s main promotion is a bonus of 100% up to a maximum of 100.000 Naira + 1 free bets on Bet9ja league (T&Cs apply). This comes in the form of bonus money. The bet9ja bonus applies to the first deposit of a new user. You need to use the bet9ja bonus code SPORTMAX. Betting margins are standard and there are no price boosts.

bet9ja bonus code


bet9ja is a Nigerian sportsbook and casino using best practices from Europe and Africa. The main customer support department is in Lagos so that customers receive the best service possible in Nigeria. The website offers odds on major events in Europe and other parts of the world. The busiest day in terms of markets on the site is Saturday when there are as many as 10,000 betting options available. The company uses systems that make for a positive betting experience. Personal data is secure through encryption using modern methods. Customers can bet using real money and they can transfer winnings to their bank accounts at any time.

The purpose of this review is to instruct bettors about bet9ja and how to use the services they offer to best effect. In order to use the online bookmaker’s products, you need to create a new account. For more information please refer to the Bonuses and Conditions section. bet9ja is a modern online bookmaker offering a decent range of sports and markets both pre-match and in play for desktops and mobile devices. This comes with bonuses and promotions for new and existing customers.

bet9ja are the proud sponsors of the Nigeria National League and the SociaLiga.

Visit the bookmaker

bet9ja Promotions and Conditions

bet9ja offer a promotion that matches your first deposit by 100% up to ₦100.000. The following conditions apply:

  • You can only get one bonus per person, household address, debit/credit card etc.
  • To receive the bonus, please enter on the bet9ja bonus code SPORTMAX when registering a new account.
  • Make a deposit of minimum 100 Naira.
  • You have to stake your full deposit at odds of at least 3.00 and the bets need to settle before you receive the bonus money.
  • Wagering conditions for the bonus are 10 times. In other words, you have to bet your bonus a total of ten times before you are eligible to withdraw it. Make sure that the odds are 3.00 or higher. Bets with odds that are lower than that will not add up to the requirement. In our opinion, compared to some other bookmakers, the Bet9ja wagering requirements are not that high.
  • Full T&Cs apply.

Getting Started with bet9ja

On the homepage of bet9ja, you’ll find links to the betting sports and leagues in the sportsbook as well as other services. You need to click on Register to open a new account.

New customers need to fill in 13 compulsory fields and specify a unique username and password. The bet9ja bonus code field is populated with the ‘SPORTMAX’ code by default.

Basic facts

  • Company Name: bet9ja.com registered under the trading name of KC Gaming Networks Limited.
  • Registered Office: Tomi’s House, 9 Funsho Williams Avenue, By Fire Station, Ojuelegba Bus Stop, Lagos
  • Founded: 2012
  • Model: Modern online bookmaker and casino.
  • Licenses: State of Osun, Nigeria
  • Languages: English
  • Restricted countries: No license in the United Kingdom.
  • Markets: Nigeria
  • Services: FAQ, deposits and withdrawals, tutorials, results, statistics, live score and live betting
  • Sponsors of the Lagos City Marathon.

Placing a bet

After the bet9ja registration, customers can place bets using the event name, betting market tabs and Quick Pick. Markets and odds display clearly.

There are generally five elements to placing a bet with bet9ja:

  • Select a sport from the main left-hand side menu on the Sports Home Page.
  • Select the tournament and click ‘View’
  • Choose the desired events and odds and add them betting slip.
  • Specify the amount and confirm the bet.
  • An on-screen message will confirm the bet.

Select the name of a particular event to bet on it. A window appears which shows the markets for the event. A button displays a description of the market and the odds are added to a coupon when you select them. Once you enter an amount, click on the bet button and the bet will register. You can use tabs from the first page of the odds section. By default, the Main bets option will be highlighted and to see other markets you need to click on the specific tab. The Betslip displays the event details, odds, amount staked and potential returns.

Sports and Markets

On the homepage, you can see all the sports available to bet on, roughly in order of the number of markets applicable at the time. Soccer accounts for the vast majority of betting options. It is split by normal, specials and ante-post. Basketball and tennis are the next most popular. Finally, we can describe the following as “minor” for betting purposes: motorsport, American football, baseball, handball, rugby, volleyball, ice hockey, Aussie Rules, beach soccer, cricket and darts.


Find a vast selection of tournaments – League of Legend, Counter-Strike, DOTA2, Rainbow Six and more.

Zoom Soccer

Register with bet9ja to bet on this virtual game with real team and leagues names.

Virtual Sports

Virtual games on football, tennis, horse racing, dog racing with fake names and leagues.

Bet9ja League

Bet on the virtual football on EPL and La Liga, entire season played in over 1 hour.

Live Casino

Play the most common live games – backjack, roulette, baccarat, lottery, texas hold’em and all your favourite table games.


A 1 click combobet selection on several markets that auto populates multiples with the next events that are available. Players will receive a code from their selection and add it in the booking number field on the home page.


bet9ja organises soccer by leagues with international matches at the top.  Follow Nigeria, England and the six main European leagues. You can also bet on other minor leagues such as Argentina or Vietnam; there are 37 in total with leagues from each continent.

Odds are available for the main leagues in each country. This includes the Premier League, Championship, League One, League Two and the Community Shield in England. For Nigeria, odds are only available for the Nigeria Professional Football League. During the close seasons, there is a limited amount of match markets including 1X2, double chance and totals. Time and date details display and there is a link to relevant statistics.

For most matches the markets are as follow:

  • Main
  • Handicap
  • Half Time/Full Time
  • Goal Goal/No Goal
  • Correct Score
  • To Win Halves
  • First Goal
  • Total Goals
  • 1X2 10 Minutes
  • Odd/Even

The Soccer Specials includes odds for where clubs players will be at after the transfer deadline in the English Premier League, markets for Jose Mourinho, the current manager of Man Utd in England, and the winner of the 2018 Ballon d’Or.

There is a navigation bar for some ante-post soccer markets including the 2018 World Cup, international clubs, youth and outrights for the all the soccer leagues in the soccer section of the Sports area.

For each main league, the markets on offer for each team are: win the league, not win the league, top 4 finish, relegation and finish bottom. There are several markets with odds for the team to finish highest from a selection of teams, for example, Top London club in the English Premier League.


In terms of the number of markets, basketball is the second most popular betting sport on the bet9ja website. There are markets for international matches, fixtures in the United States and ante-post betting. bet9ja covers the WNBA with betting options in the following categories:

  • Match winner 2-way
  • Handicap
  • Over/Under
  • Winning margin
  • Half time 2-way
  • Odd or even for half, quarter and match
  • Extra time

For each match, the date, start time and teams display as well as a link to relevant information useful in making selections. This includes tables, teams, head to head, statistics, fixtures and archives.

The ante-post basketball section includes odds for NBA and Eurobasket 2018.


Tennis is the next most popular betting sport with market split by ATP, WTA, Challenger, ITF Men, ITF Women and ante-post. On the day of the review, it was the Wimbledon Men’s Singles semi-finals involving Novak Djokovic and Richard Gasquet and Andy Murray and Roger Federer. Match markets were categorised as follows: 2-way, over/under, sets, first set, second set, number of sets and over/under.

For each match, the date and projected start time are displayed. This is an estimate and depends on the time the previous match is completed. The starting is adjusted to take into account any delays due to weather interruptions and a previous match overrunning the time predicted for its finish. The match result odds are shown with links to the other categories. Match details include information for the tournament, head to heads and player records. The third tennis menu option refers to ante-post markets.


In selecting the ‘RACING’ option on the main menu users are taken to a screen with a prompt to move to the next horse or dog race. A complex selection of colour coded odds is displayed showing the name of each horse or dog and odds for it to win or be placed. This is virtual racing as and there is no mention of a country or track, just a code. At race time a video begins showing each race and on the conclusion, winners are paid out. A results section shows the date and time of each race and the winning numbers from first to third place. A Help facility lists the type of bets offered.

Live Betting

bet9ja offers a live betting facility which can be accessed by following the ‘LIVE’ link from the top menu on the Home Page. The sports covered live are soccer, basketball and tennis, the three most popular sports in the main sportsbook. The markets and events can be displayed in event and multi view. A calendar displays information about the events that will have live betting over the next seven days.

Generally, there are no more than four markets displayed at any one time and these correspond to the most popular bets in the pre-game sportsbook. Ongoing stats are updated for each live event.


The website includes a virtual casino with menu options of favourites, new, table games, slots, scratchcards and draws and numbers. Each different casino game is displayed with unique graphics and customers can watch a demo or play. All the classic card and casino games are included in the offer and some that are unique to this website. Customers can play for real or play for fun. All bets are subject to a comprehensive set of rules which highlight in particular the circumstances for void bets and the return of stakes. A detailed bet history by game is available on request.


Within this menu option, there are markets for football, horse racing, tennis and dogs. Flash version 9.0 or higher is needed to view the virtual events. There are live scores and live tables for each sport. Ten markets are included in virtual football matches, including the main betting markets. Win, lay, place and place lay are listed for racing win and there are odds shown for straight forecast, dual forecast, straight tricast and dual tricast. Ten popular tennis bets are available for this sport and the dogs section mirrors virtual horse racing in terms of the bets on offer. Single, multi and system bets can be placed on these sports and markets.


Customers can bet with any mobile device including iPhone and iPad. Every sport and event that is available on the desktop version of the sportsbook can be accessed using a mobile device. The process involves making selections, receiving a digital receipt and then placing bets in the store. It is possible to scan a code on the screen for quick access to the markets. The company claims to enhance the betting experience by expertly applying mobile technology. On clicking GO on the Mobile home screen a customer gains access to a horizontal menu displaying all the main features of the website. There is also a link to the main website alongside an icon to log in, register and bet.

Customer Support

There is a comprehensive Tutorials section including How to the following:

  • bet9ja Registration
  • Deposit using various methods
  • Withdraw
  • Place a bet
  • Use Event Name to place a bet
  • Use Betting Market Tabs to place a bet
  • Welcome Match bonus of 100% deposit
  • Use Quick Pick
  • Book a Bet

See Placing a Bet for more information.

In addition, the company can be contacted to resolve queries by email, telephone and by writing to their headquarters. Representatives will reply to all questions within 24 hours.

Deposits and Withdrawals

Transactions can be made through a menu called ‘My Account’ which features the following choices: Account Statement, Bet List, Transactions List, Deposit, Withdraw, Cashier and Messages.

Deposits can be made in four using the following methods:

  • Naira Debit Card
  • United Bank of Africa Bank Collect
  • GT Bank
  • Xpath

All the above options have no fees, access is instant and deposits can be made in a range from 100 to 9,999,999 Naira. A Tutorial is available which explains using graphics how to make a payment using each method.

Withdrawals can be made using Bank Transfer facilities. There are no fees, money will arrive within one full banking day and the minimum and maximum amounts range from 5,000 to 9,999,999 Naira. A Tutorial explains the procedure which involves specifying the name of the account holder, bank name, account number and amount.

Bookmaker Review

The range of sports is not comprehensive and many minor betting sports are not offered. The live bet facility is also limited in terms of the sports involved. Within each sport and event, the number of updated markets is relatively few. The odds on offer are standard in terms of betting margins. The horse racing and greyhound racing products are all virtual and there are no odds for actual racing from around the world. Withdrawal options are limited and the minimum amount is 5000 Naira when as little as 100 Naira can be deposited. Navigation is simple and the overall look of the site is basic but well designed.