Bet9ja Review

- The most complete African sportsbook -

  • Online and retail betting
  • Great choice for football bettors
  • Lots of alternative betting markets
  • Casino and Virtual Sports
  • Satisfying range of payment methods
Platforms: Desktop Mobile
Visit Bet9ja

Bet9ja rules the country of Nigeria both in retail and online betting and not by absolute coincidence. It offers a great variety of 25+ sports and lots of alternative markets, but what is most impressive is their live betting session. Lots of events and sports can be found, innovative features and a great live streaming service. Additionally, they make the registration sweeter thanks to their welcome bonus. On the other hand, the fact that they are available only in Nigeria and they have only one currency, the Nigerian local Naira is a setback for them and their intentions to grow bigger. Also, they should add Asian Handicaps immediately!


Betting Markets 7

Odds 8

Live Betting 7

Reliability 7

Payment Methods 7

Withdrawal Speed 7.2

Customer Support 6

Bonuses 7.4

Mobile 7.9

Sportsbook Experience 7

Players Rating: (4 Rates) 1.0

How the total rating is calculated

Why choose Bet9ja
The most complete African sportsbook
  • Ηigh odds on football
  • Tons of alternative markets
  • Lots of outrights and special bets
  • Great live betting session
  • Welcome bonus up to N100.000
  • Live streaming
  • Cash out
Play Now

Bookmaker Profile

Bet9ja is by far the most complete sportsbook in Nigeria, offering internet and retail services as well. Bet9ja was established in 2013, is the main sponsor of the Nigerian Premier League and is regulated by the Nigerian Gaming Authority. The main reason for their popularity though, is that they have one of the most complete betting packages. You may expect to find great odds on football betting, a wide variety of special bets and outrights, 25+ sports, an outstanding live betting session, along with lots of payment methods and quick withdrawals.

The bet9ja sportsbook offers everything a true bettor needs. A wide range of 25+ sports, from soccer to boxing and from tennis to Bandy, along with an extra huge variety of betting choices, especially when football betting is the talk of the day. Alternative markets like cards, corners, combos, First/last goal, Away Win To Nil, half time bets and tons of others all offered with a great payout of 96.2%. You can also wager on lots of outright and goalscorer bets. Tennis enthusiasts will be overwhelmed as well by the fact that a wide variety of bets will be available to them, such as set totals, alternative handicaps and tie break.

An exciting live betting section is also here for you, coming with a great live streaming service, while you have the chance to monitor the available events through the classic event view, an innovative multibet view, where you have all the events and the most important bets in front of you (1X2, DC, Under/Over, Next Goal). Also, there is a multiview offered, where you can monitor 4 events and all of their markets simultaneously. In case you want something different than the classic sports betting offering, you can always try their intriguing casino session, their Virtual Sports, the free Super9Ja or even the Bet9ja Play. The action never stops in the Bet9ja website.

A great variety of payment methods is on your hands so that you can top your account up and withdraw from it the quickest the possible. You can conclude a Bet9ja deposit through a number of Bet9ja payment methods, like the classic deposit, the popular Quickteller, GT Bank Online/Mobile Transfer, ATM payments etc. Regarding Bet9ja withdrawals, you can use all the above-mentioned methods to get the money out of your account. The minimum withdrawal is N100.

New players are entitled to a 100% welcome bonus up to N100,000, but this is not just it since Bet9ja offers a great loyalty program, where the more you play the more you win. It is noteworthy that all the services can be accessed through the excellent Bet9ja mobile site and the free apps the operator gives away to their members, so you will have to get in the action from wherever you are and at any time.

Bet9ja Info
Year established
Online Since
License Holder
KC Gaming Networks Limited
Tomi's House, 9 Funsho Williams Avenue, By Fire Service Station, Ojuelegba Bus stop, Lagos
Bookmaker Type


  Charge Min. Deposit
VISA Free of charge ₦100  
Mastercard Free of charge ₦100  
Bank Wire Free of charge ₦100  


  Min. Withdrawal Time
Bank Wire ₦1000 Up to 24 hours  
Bet9ja Pros
  • Suitable for football and tennis betting
  • Wide range of betting choices
  • Great live betting session
  • Live streaming
  • Cash out
  • Mobile apps
  • Great welcome bonus
  • Loyalty program
Bet9ja Cons
  • Available only in Nigeria
  • Only Naira currency
  • No Asian Handicaps
More information about Bet9ja

Customer Support

Support channels
Email, Telephone, Twitter
Support languages


Min. Bet
Max. profit
Type of odds



Website Info

Cash out Full, Live Streaming
Websites Languages
Restricted Countries
Afghanistan, Albania, Algeria, Angola, Anguilla, Argentina, Armenia, Australia, Austria, Bahrain, Bangladesh, Belarus, Belgium, Belize, Benin, Bosnia, Botswana, Brazil, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Central African Republic, Chad, Chile, China, Colombia, Costa Rica, Croatia, Cuba, Cyprus, Czech, Denmark, Djibouti, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, FYROM, Finland, France, Gabon, Gambia, Georgia, Germany, Ghana, Greece, Greenland, Guadeloupe, Guam, Guinea, Guinea-Bissau, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Israel, Italy, Ivory Coast, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Lithuania, Macao, Madagascar, Malawi, Malaysia, Maldives, Mali, Martinique, Mauritania, Mayotte, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Myanmar, Nepal, Netherlands, New Zealand, Niger, Norway, Pakistan, Panama, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Romania, Russia, Rwanda, Samoa, Saudi Arabia, Serbia, Singapore, Slovakia, Slovenia, Somalia, South Africa, South Korea, Spain, Sudan, Suriname, Swaziland, Sweden, Switzerland, Syria, Taiwan, Tajikistan, Thailand, Togo, Tonga, Tunisia, Turkey, Turkmenistan, UAE, UK, US Virgin Island, USA, Uganda, Ukraine, Uruguay, Uzbekistan, Vanuatu, Venezuela, Yemen, Zimbabwe
Nigerian Naira
PC, Mobile, Tablet
Mobile App
Android, iPhone, Windows Phone
Alexa Rank
Common Misspellings
bet ninja
CS:GO, League of Legends

Sports & Markets

American Football, Bandy, Basketball, Boxing, Cricket, Darts, Floorball, Football, Futsal, Golf, Handball, Ice Hockey, MMA, Politics, Rugby, Rugby Union, Snooker, Special Bets, Squash, Table Tennis, Tennis, Volleyball, Water Polo, Winter Sports
Additional Betting Selections
Alternative Handicap Tennis, Cards, Corners, Oscars
Q: How to play Bet9ja?

Firstly, visit the Bet9ja website, login to your account and select the type of sport you wish to place your bet on. Next, go ahead to select the country or the type of the tournament you want to place your bet on. Click on the outcome you want to bet on, input your stake in the box and click on the ‘place bet’ button. Then click on continue to place your bet successfully

Q: How to withdraw money from Bet9ja?

Go to "My Account" section at the top right corner and click on "Withdraw", next click on the image of Bank Transfer, insert your information in the empty fields and click on "Next". Withdrawal via Bank Transfer is free and take up to 24 hours after authorization has been given. Note that can be proceeded only during banking hours.

Q: How to withdraw Bet9ja bonus?

It is impossible to withdraw the bonus money right after your deposit. In order to be able to proceed with your withdrawal, you should first conclude the Betin rollover requirements.

Q: How to check my Bet9ja slip?

Login to your Bet9ja account and next click on the account button. From there you will be able to check your open bets and your concluded bets as well.

Q: How to fund Bet9ja account?

Go to "My Account" section at the top right corner and click on the "Deposit", click on the image of the Cards, insert the Amount and click on "Next". Then select your type of card, click on "Agree with policy and Make Payment" and follow the instructions to complete the payment.

Q: How to register on Bet9ja?

Enter the Bet9ja website and then click on the "Register" button. Fill your personal information correctly. Next, click on the button register. That's it, you are now a Bet9ja member.

Q: Ηow long does it take Βet9ja to pay?

Withdrawals via bank transfer take up to 24 hours after authorization is granted.

Q: How to make a complaint to Bet9ja customer care center?

In case you have any questions or you want to make any kind of complaints, you can contact the Bet9ja Customer Support through email, via telephone at the number 01-8889309, through Twitter or their Live Chat service 24/7.

Q: Where can I see my bets in Sport?

Go to “My Account” section and click on “Bet List”. You will find a list of all bets you have placed, you can filter them by time and by status.

Join and grab exclusive bonuses, daily offers and free bets!

Lay hands on exclusive daily bonuses for members only. These promos are limited and are not advertised on the website.

Yes, I have read the Terms & Conditions and I consent to receiving emails from regarding betting promotions, betting guides and news.

BOOK SPY reminds you