₦100,000 Sports + 1 League Free Bet (INACTIVE)
  • Biggest bonuses in Nigeria
  • Casino and sportsbook
  • Great betting features
Virtual Sports
18+ T&Cs Apply | Play Responsibly

Bet9ja In-Depth Review for 2024

Atanas Tanev
Approved by Atanas Tanev
Ad disclosure
SilentBet (SB) is proud to be the partner of numerous renowned casinos and bookmakers around the world. As such, we do use affiliate links to earn commissions (at NO cost to our readers whatsoever). These aff links help us stay a cut above our competitors, delivering top-notch content you can trust. Take a look at the Ad Disclaimer page for more information on our affiliate business practices.
Update Priority
High priority level means that we verify and validate all facts and data in this article once every 2 weeks. Medium update priority means validation once every 2 months. Low update priority level means we will validate the information in the article once every 3 or more months.


How we test?
Key Moments
Key moments refer to all the research that went into writing this article. It highlights the time spent to test a topic, the further reading we have done and the reference materials we used to get our facts straight

26 related articles read

44 hours of testing

15 brand comparisons

4 edits by in-house experts

First established in 2013, Bet9ja set its sights on becoming Nigeria’s number one online bookmaker and entertainment destination. Owned and operated by KC Gaming Networks Limited, it is licensed by the State of Osun, operates multiple land-based sports betting shops and features up to 10,000 different daily betting opportunities.

The company is focused on providing Nigerian’s creative selection of traditional and live sports betting opportunities while ensuring it meets the needs of its casino enthusiasts. In addition to its sportsbook and casino, the bookmaker provides virtual sports and a live casino as additional betting options.

Key Takeaways:

  • Bet9ja is a licensed operator, which means it is trustworthy.
  • You can use the company’s services while gambling on your mobile device.
  • Every deposit and withdrawal is secure.
  • Aside from a top-tier sports betting website, the site also offers a solid casino section, v-sports, and more.
  • The world’s leading software studios have created all casino games on the site.
Samuel Karugu, Betting Expert & Writer for SilentBet
Picture of Samuel Karugu
Bet9ja is not an ordinary online bookmaker, especially in Nigeria. The platform has a solid reputation among gambling enthusiasts and will show you why it stands out.

What the Experts Have to Say?

Sara Trenevska-Kunovska
Sara Trenevska-Kunovska
Tested 20-05-2023

Easy to use sportsbook with a great offer on sports and odds

I’ve seen many sportsbooks in my line of work, and, naturally, I can’t expect all of them to be good. However, BET9JA is one of the few sportsbooks that I actually enjoyed using. It’s not complicated or difficult to use at all, and there are just so many sports to choose from!

When exploring the site, I noticed the go-to sports like soccer, tennis, and basketball, but cycling, boxing, squash, cricket, and so many other sports also had a presence on the platform. As for the odds, some are pretty standard, while some stand out from other sportsbooks.

I can’t emphasize enough how much a neat and organized website means to me. Having everything in its place and easily accessible goes a long way in my opinion. When visiting BET9JA, I never felt lost or confused, not even once.

Even when visiting the casino section, the same neatness follows. I found over 700 casino games, all categorized accordingly. Since I’m a sucker for slot games, I tried a few of them and had a blast. Other than slots, I saw table games, lotto, virtual games, and, naturally, a live casino section.

Finally, I think that the payment methods provided are pretty standard, but it wouldn’t hurt to add a few more options in the future.

Overal Rating:
More about this expert »
Giorgi Natsvlishvili
Giorgi Natsvlishvili
Tested 14-02-2023

Best bookie for Nigerian bettors

Having a vast betting experience under my belt, I decided to register at Bet9ja. I always look for new opportunities and betting sites, to discover something new. Immediately, the interface grabbed my attention. Buttons and sections are displayed nicely. You can switch between various subparts of the betting site without any problems.

After that, I checked the line of sports. To be honest, I somewhat lacked the line of additional markets. It is always boring to follow moneyline betting. However, there are a lot of sports that you can choose from - both traditional and exotic ones.

As for the drawbacks, I can mention the absence of live chat. You can contact the website by email or phone call. Usually, email answers take up to 48 hours which is too much.

Overall, the betting site will be perfect for Nigerian players. From all the features I looked at, it is specifically tailored to Nigerian sports bettors.

Overal Rating:
More about this expert »
Davey Hanson
Davey Hanson
Tested 04-10-2022

A solid but unspectacular casino

Having reviewed more casinos than I care to count over the years, it is hard to suggest that Bet9ja excels in any particular area. It does not boast a huge selection of games, it lacks a particularly innovative website or market-leading promotions and it can’t compete with the best customer support offered elsewhere. Despite all this though, for any players based in Nigeria, Bet9ja casino will comfortably be among the best options available.

This is because this is an online casino that has local support and one that accepts a wide range of the most common payment methods used in Nigeria. With extremely low deposit limits too, it is very easy for locals to play their favourite casino games here. Some methods do charge, admittedly, but the fees tend to be relatively small.

It is not as though the casino is poor by any means, either. I found it to be very soundly structured, with sensible menus, and it features a respectable (if not massive) number of games, especially when it comes to table games. You can even try games out for free in the ‘demo’ mode before you start playing with real money, which is very welcome. The live casino is perfectly well-stocked, too, offering a very solid variety of games day and night.

Overal Rating:
More about this expert »
Phillip Micallef
Phillip Micallef
Tested 23-09-2022

Stylish, organised, and diverse. Over 640 games, sports, and virtual betting, Bet9JA is a decent choice.

Bet9JA is a site I enjoyed from the start. I first noticed the striking colour scheme upon accessing the website. The site is organised and neat, with a banner across the top displaying the various promos and bonuses. I like the menu on the left, where you can see the different games with the total option in each genre.

With over 640 games, I'm sure every casino fan will find an option. I give top marks for the live dealer lobby. It's compact yet comprehensive, and the possibilities include the best options!

As I scrolled down the landing page, I discovered all the usual links; like About Us, Terms & Conditions, Apps, and more. The top part links the sportsbook, virtual games, and live betting. The Bonus terms aren't predatory, and I found them reasonable.

From my experience, the only thing lacking was a recognisable welcome bonus for the casino. There are various promos involving different games; nevertheless, I'd prefer a decent welcome bonus for signing up as a punter.

Overal Rating:
More about this expert »
Ahmed Ibrahim
Ahmed Ibrahim
Tested 15-08-2022

Site Needs Urgent Improvements!

It is clear that BET9JA is primarily geared towards the local Nigerian audience, however it does not support local languages such as Hausa or Yoruba. Certainly, this deprives a large segment of players who do not speak English fluently from accessing the website.

As for the platform design, it’s hard to say that it creates a good feel for users as the red, green and grey aren’t visually appealing. Moreover, it seems that the layout has not been updated for ages as its design is outdated and does not work smoothly on smartphones.

As for the other aspects, I have noticed that the site does not put the Nigerian sports leagues in the lead, although they will certainly be wanted by most visitors. There is also no section for promotional offers and bonuses in the casino, and there is no direct link to contact customer service. After all was said and done, the thing that can be a deal breaker for most players is that the casino shows no signs of accepting crypto.

The casino section has only 700 games which is a limited number compared to other casinos. However, the operation of all the games was smooth, fast and hassle-free as well. After conducting my test, I felt that they were worth no more than a 3-star rating.

Overal Rating:
More about this expert »

Registration in Bet9ja – step by step

Nigerian’s wishing to sign up and open Bet9ja account will find the registration procedure simple and straightforward. To get started, locate the muted yellow “Register Now” or “Register” button in the top right corner of the Bet9ja homepage, then follow these simple steps:

bet9ja register
  1. Step 1: To join Bet9ja, fill in and complete all empty fields including your name, residential address, date of birth and any promotional code you may have in the registration form while making sure to provide accurate, verifiable information. Then click “Continue” to proceed to the next step.
  2. Step 2: Create a username, password, select your state, enter your mobile telephone number and click “Create my Account”.
  3. Step 3: Verify your account by clicking on the activation link sent to your registered email address.
Samuel Karugu, Betting Expert & Writer for SilentBet
Picture of Samuel Karugu
The process of creating a new account at Bet9ja isn’t complicated. I have provided a detailed overview of each one, so just follow it, and you can start playing in no time.

Betting on sports

As one of the largest and most popular online sportsbook and casinos in Nigeria, Bet9ja features 25 different sports types that cover a broad range of interests towards both local and international sporting events. Evident in their multiple soccer choices, one of Nigeria’s most favoured sports, it includes over 700 international events while featuring both international club and youth matches as well as soccer specials.

This has led Bet9ja gaining a solid reputation for providing one of the most extensive selections of betting odds that are further supported by in-play betting via its live sports betting section as well as for those interested, virtual sports.

Sports enthusiasts will find the range of available sports types offered by Bet9ja more than acceptable. As expected, all sports offered include both pre-match and in-play bets with competitive odds however in a decimal format. As for the number of available games, punters will discover more than 20 different sports with soccer, offering several sub-categories to meet the needs of its Nigerian bettors. Those featured include:

  • American Football
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Floorball
  • Football
  • Handball
  • Ice Hockey
  • MMA
  • Motor Sports
  • Politics
  • Rugby
  • Snooker
  • Tennis
  • Volleyball
  • Baseball
  • Bandy
  • Aussie Rules
  • Specials
  • Table Tennis
  • Biathlon
  • Bowls
  • Cross Country Skiing
  • eSports
  • Field Hockey
  • Formula 1
  • Golf
  • Rally
  • Virtual Sports

Bet9ja sports welcome promotion – 100% up to ₦100 000 + 1 Bet9ja League Free Bet (INACTIVE)

Bet9ja welcome offer

Bet9ja welcomes all of its newest members in style with a 100% welcome bonus that will boost their bankrolls by up to ₦100 000. To become eligible, newly registered members will need first to fund their account using any of the funding options offered by the bookmaker with a minimum deposit of ₦100.

To activate this offer, you can use our code SILENTBET when making your first deposit. This promotion stipulates that the full amount of the initial first-time deposit must be wagered on multiples or singles with odds of 3.0 or more. After that, Bet9ja will automatically add to new punters accounts an amount equal to 100% of the amount transacted. In addition, new players can expect an added bonus. Namely, 1 Bet9ja League Free Bet worth 50 NGN each. Thus, you can up your game on the site.

As stated in its terms and conditions, participating members are required to stake their bonus funds no less than 10x within 30 days. Once met, the bonus and full account balance are available for withdrawal.

Samuel Karugu, Betting Expert & Writer for SilentBet
Picture of Samuel Karugu
Keep in mind that some of the Bet9ja promotions, even the welcome promotion, may not be available when reading this review. I recommend checking the betting section and the promo page for more details.

Bet9ja Compared with More Bookies

More Bookmakers
Welcome Bonus
₦100 000
Bonus Percentage
Minimum Deposit
Live Betting
Live Streaming
Visit Bet9ja
18+ T&Cs Apply | Play Responsibly
Welcome Bonus
Bonus Percentage
Minimum Deposit
Live Betting
Live Streaming
Visit 22BET Casino
18+ T&Cs Apply | Play Responsibly
Welcome Bonus
Bonus Percentage
Minimum Deposit
Live Betting
Live Streaming
Link to 1XBet
18+ T&Cs Apply | Play Responsibly

In-play section

bet9ja live sports

There are few other areas of interest in sports betting that punters hold more dearly than in-play betting. As such, Bet9ja delivers the goods with a comprehensive in-play sports section that features a full range of upcoming events clearly displayed by the date and time of each respective event.

The power and design of Bet9ja’s in-play betting section allow punters to quickly locate upcoming events on the left side of the in-play section while various viewing options tabs are located near the top to allow quick navigational capabilities. This includes the ability to view matches in a multi bet, event view and Multiview options as well as upcoming view events via a calendar that provides a list of future live events for the next three days.

The sample of the available in-play sports includes:

  • Soccer
  • Basketball
  • Tennis
  • Volleyball
  • Ice Hockey
  • Cricket
  • Handball
  • Table Tennis
  • Futsal

Sports betting products

Bet9ja, in its efforts to provide the best possible experience for its members, features cash-out option which allows bettors the ability to, at their discretion, to cash out their active early live or pre-game bets. When optioned, it will return a certain percentage of the bet back into punter accounts depending on the game direction and your prediction. This is perfectly suited and designed to put control into the hands of members so they can control their losses and winnings when active bets are going as predicted.

Live streaming is one of the most sought after betting features for spots minded punters who enjoy the opportunity to follow their favourite sports while combining it with in-play betting strategies. The betting platform at Bet9ja features several sporting events that are streamed live and includes the ability to view the action in high–definition video streamed directly to your PC or mobile device.

Virtual sports

bet9ja virtual sport

In recent years, the thrill of Virtual sports has seen many bookmakers adding multiple virtual game selections as a viable sports betting option to their portfolio of betting opportunities, and Bet9ja is no exception. The power of instant gratification is one many hold dear, and with BetRadar providing the platform to power its selection of virtual sports, punters are in for a treat. This includes popular sports markets such as Virtual Football, Virtual Tennis, Virtual Horse Racing and Virtual Dog Racing, all of which are streamed in high definition animated video. It is offered via the mobile app too, as it is the perfect solution for Nigeria sport betting fans wishing to play free virtual games on the web.

Bet9ja Play is an extension of the virtual sports section at Bet9ja and features virtual sports such as Virtual Dog Racing, Virtual Horse Racing, and for soccer fans, Virtual Premier League and Virtual La Liga. One of its premier advantages is the ability to view statistics and odds for upcoming virtual races and matches. That, for savvy punters, allows them to the ability to increase their odds and with a never-ending flow of animated streamed events via high-definition video, the opportunities are endless, as is the quality.

Bet9ja casino section

bet9ja casino games

Casino enthusiasts interested in spending some time playing a broad range of casino games will find the Bet9ja Casino the perfect place to be when in the mood for something different and unique. Powered by BetGames TV and Logispin, it features a selection of unique classic and video slots not often found with other bookmaker casinos.

While the casino at first glance may look less than inviting, further investigation finds a comprehensive range of game categories that includes TV Games, video slots, Roulette, Number Games, Table Games and a live casino. A few noteworthy slots include Reel Assault, Pyramids of Anubis, One Night in Vegas and Africa Wild, while arcade game enthusiasts will find The Big Match, Mahjong Mazzetti and Spin and Win ready to keep them entertained.

Samuel Karugu, Betting Expert & Writer for SilentBet
Picture of Samuel Karugu
It is true that most people know Bet9ja for the site’s sportsbook and odds. However, Bet9ja also provides a user-friendly casino category full of different types of games.

Bet9ja live casino section & games

bet9ja live casino

One of the most sought after gaming categories within an online casino, the Bet9ja Live Casino features ten classic live dealer games from Evolution and Ezugi Gaming. The quality of gaming that is presented rivals that of any live dealer casino and features popular titles such as Live Baccarat, Live Blackjack, Live Texas Hold’ Em and Live Roulette. Staffed by professional live dealers and housed in professional gaming studios, it offers the perfect choice for those wishing to harness the energy of high-definition gaming at its best.

Payment options

Bet9ja, being a Nigerian facing online sportsbook and casino provider, only accepts deposits using the Nigeria Naira. As a result, it has chosen to partner with local and international payment providers to ensure its members have a generous selection of convenient finance options to assist them when depositing or withdrawing from their accounts. Those offered are shown in the table below and include all relevant deposit/withdrawal limits and their estimated processing times.

Payment Method Deposit Minimum Deposit Maximum Time for Deposit Minimum Withdrawal Withdrawal Maximum Time for Withdrawal 
Bank Wire Transfer Logo Bank Wire Transfer₦100₦1,000,000Instant₦1,000₦9,999,999up to 24 Hours
ATM Logo ATM₦100Card DependentInstant
ABEG Logo ABEG₦100₦1,000,000,000Instant
AstroPay Logo AstroPay₦100₦1,000,000Instant
BUDPAY Logo BUDPAY₦100₦10,000Instant
CORALPAY Logo CORALPAY₦100₦1,000,000,000Instant
FIDELITY BANK Logo FIDELITY BANK₦100₦1,000,000,000Instant
Flutterwave Logo Flutterwave₦100₦10,000Instant
KORAPAY Logo KORAPAY₦100₦1,000,000Instant
Monnify Logo Monnify₦100₦100,000Instant
PalmPay Logo PalmPay₦100₦1,000,000,000Instant
Shagopay Logo Shagopay₦100₦1,000,000,000Instant
Squad Logo Squad₦100₦1,000,000Instant
Sterling Bank Logo Sterling Bank₦100₦1,000,000,000Instant
UBA Logo UBA₦100₦1,000,000,000Instant
Unity Bank Logo Unity Bank₦100₦1,000,000,000Instant
Zenith Logo Zenith₦100₦9,999,999Instant
FBN Logo FBN₦100₦9,999,999Instant
FCMB Logo FCMB₦100₦9,999,999Instant
GTBank Logo GTBank₦100₦9,999,999Instant
Heritage Logo Heritage₦100₦9,999,999Instant
Interswitch Logo Interswitch₦100₦10,000,000Instant
Nibss Logo Nibss₦100₦1,000,000Instant
OPay Logo OPay₦100₦100,000Instant
Paystack Logo Paystack₦100₦10,000Instant
Providus Bank Logo Providus Bank₦100₦99,999,999Instant
SkyeBank Logo SkyeBank₦100₦9,999,999Instant
Stanbic IBTC Logo Stanbic IBTC₦100₦1,000,000Instant
WEMA BANK Logo WEMA BANK₦100₦1,000,000,000Instant
Pocket App Logo Pocket App₦100₦1,000,000Instant

Bet9ja mobile app & mobile services

bet9ja mobile app

Punters will be pleased to learn the bookmaker provides multiple mobile options for those wishing to access their accounts via their smart devices. This includes a dedicated Bet9ja mobile app for new mobile and old mobile Android device users as well as for those preferring not to download an app, a mobile portal site that provides the same high level of quality that is PC site offers. It could be accessed from iOS users too.

To download either of the mobile apps, simply navigate to the Bet9ja mobile webpage. Before selecting either the ”Download Casino” or the “Download Sportsbook” make sure to select “Unknown Sources” under your mobile devices Application or Security settings. Then, click the download button to commence the .apk downloading of the app and subsequent installation.

Samuel Karugu, Betting Expert & Writer for SilentBet
Picture of Samuel Karugu
Every customer looking to experience Bet9ja’s portfolio on the go can do that using the site’s application. Additionally, clients can avail themselves of a reliable mobile site.

Customer services

Customer care services at Bet9ja are limited to email and telephone support only. While this allows its members the ability to contact a support representative, our experience found the response times to be delayed, and at times, having to wait an extended amount of time before a response was received. The addition of live chat and an expansion of their F.A.Q section would immediately rectify this and in doing so, increase player confidence with the support services offered.

The customer support team is available to assist members via email, telephone and Twitter. Those in need of support may use one of the contact methods below. Alternatively, those immediate wishing support may visit the F.A.Q page where a series of common questions and their corresponding answers are provided.

Samuel Karugu, Betting Expert & Writer for SilentBet
Picture of Samuel Karugu
The customer support department is one place where Bet9ja could definitely improve what it has. You can ask questions about anything, but be prepared to wait.

Final verdict and rating

After an intense review of the services offered by Bet9ja, we were pleasantly surprised. That feeling came as a result of the bookmaker being solely available to those within Nigeria, which left us with a feeling of apprehension. There is little doubt its sportsbook checks all the boxes, and having additional betting opportunities such as virtual sports adds to the overall value. However, its online casino is in need of an overhaul.

This could be resolved with the addition of more software providers to strengthen and increase the value it provides to members. The same applies to its promotions, which other than its welcome offer, is well behind its peers. Yet, even with the areas in need of improvement, we give Bet9ja a good rating. This could easily be increased if the above areas are addressed.

Visit Bet9ja
18+ T&Cs Apply | Play Responsibly
Website: bet9ja.com
Founded: 2013
Country: Nigeria
License: National Lottery Regulatory Commission Nigeria


What is Bet9ja?

Bet9ja is an online gambling site for sports betting, zoom soccer and casino games that operates exclusively in Nigeria.

Who owns Bet9ja?

Kunle Soname is the owner of the Bet9ja online bookmaker. He founded the company in 2013.

How much is the maximum payout at bet9ja?

Bet9ja maximum payout is ₦10,000,000,000 a day.

What is the Bet9ja League, and how do I participate?

The Bet9ja League is an hour-long virtual football game that is based on an entire season. Each match played features 20 markets that can be chosen from and features various betting options and the ability to select the odds you prefer. To participate, simply select the Bet9ja League and proceed to make your selections, the amount you wish to stake and submit your bet slip.

Does Bet9ja offer a rewards program, and if so, how does it work?

Yes, they do. This is a tiered rewards program that will provide points based on the amount punters stake within the sportsbook. There are seven ranks within the rewards program, with each increasing the type of rewards members are offered, such as increased points. Additionally, the rewards program offers cash bonuses up to 100,000 NGN throughout the month with those being based on a member’s individual rank.

Dos the Welcome Bonus restrict me to sports betting only or am I allowed to play at the casino as well?

Yes, acceptance of this bonus limits you to playing in the sportsbook only. Unfortunately, until such time as you have completed the wagering terms attached to the 100% welcome bonus, you may not play any casino games, but may once the T&C’s have been met.

Am I able to change the odds format, or only able to view odds in the Decimal format?

No, at this time, Bet9ja only offers odds in the Decimal format.

If I accept the Welcome Bonus and win, am I able to withdraw my winnings without any restrictions?

Yes, you may but must first complete the 10x wagering terms on events with odds of 3.0 or more before doing so. In addition, all wagering must be concluded within 30 days. After that, you are free to withdraw your balance.

I know some sportsbooks offer live chat support only after registering an account. Is this the case with Bet9ja, or do they not offer live support at all?

Unfortunately, at this time, Bet9ja does not offer live chat as one of its support contact options. Currently, support may be contacted via email or telephone only.

Author: Samuel Karugu
Certified Betting Expert
Samuel Karugu
Samuel first started reviewing casino sites professionally in 2011. He is the perfect match for Silentbet, with his research-driven approach and years of experience comparing online casinos honing his gambling expertise.