total rating
Very Good

Advantages and disadvantages

  • Trustworthy
  • Very good support
  • Limited live betting options


  • Nigeria Sports betting
  • Oyo State Gaming Board
  • LSLB Online Sport Betting

Bet9Ja is a Nigerian online sportsbook that has Lagos State Lottery Board, along with a license issued by the State of Osun. The online sportsbook was launched in 2013 and has since then thrived to become Nigeria's number one address for sports betting. Bet9Ja's meteoric rise is best captured by the bookie's traffic data over the last few years. In 2017, Bet9Ja was Nigeria's third most visited website, behind Google and Youtube, topping global players such as Facebook or Twitter. Therefore, we decided to add Bet9Ja to our list of bookies to watch. For the Bet9ja mobile betting app click here.

In our review, we tested Bet9ja desktop in terms of the bookie's registration procedure and payment policy. We also took a closer look at the scope of the sportsbook and the respective betting options on the bet slip. While we will briefly discuss the bookie's promo and bonus offers, we will mainly focus on the overall impression of the sportsbook. For an in-depth analysis of the bonus offer for new customers, we recommend you to check out our detailed Bet9Ja bonus review.


Bet9Ja Welcome Bonus



The Bet9ja registration is fairly straightforward and follows the common procedure of setting up a betting account. However, in contrast to most online sportsbooks, Bet9Ja does not offer its services worldwide or across nations, but solely operates in Nigeria. Hence, for a successful registration, it is necessary to enter a Nigerian phone number when filling in the registration form. Registration on Bet9ja can be done using any of the two options available on the website. You can choose to use the Register button on the top right of the homepage or by clicking on the bonus promo banner. This will redirect you to the registration form with the promo code field already filled in. To complete the first step of the Bet9Ja registration, you have to enter a valid email address.

Below is a step-by-step guide to complete your Bet9ja registration

  1. Visit
  2. Click on the Registration button or the Bonus promo banner
  3. Enter the required details such as your email address and names
  4. If you do not want a welcome bonus, you can clear the promo code
  5. Click on the continue button and another page will be displayed
  6. Fill in your prefered Username, Password and your state of residence
  7. Then, enter a valid Nigerian phone number
  8. Tap on the Create My Account button
  9. Your account will be created
  10. Verify your account by clicking a link sent to your email

If you chose to enjoy a First deposit bonus, you will be eligible to get a 100% bonus up to N100,000 + 50% Casino bonus up to N50,000. The wagering requirements are not stringent and can be met. The full amount of qualifying deposit must be staked on any sports market with odds of 3.00 or greater. Upon settlement of all qualifying bets,welcome bonus will be credited to the bonus balance of the account.


Bet9Ja Registration



One of the things we like about Bet9ja is the almost endless deposit options available to customers. The payment methods ranges from Credit/Debit card, Bank transfers, USSD, Opay and payment gateways like Interswitch, as well as Online Mobile transfer. With the plethora of deposit methods available to, customers are well taken care of in that reagrd. So overall, Bet9Ja certainly offers enough possibilities to top up the account balance.


Bet9Ja Payment Options


In total offers well over 20 different payment options for making deposits. For the different payment methods, different limits and fees may apply, while some others are completely devoid of charges. We recommend you make time to look at the terms and conditions of each deposit method before settling for one. Click here to get more details about how to deposit at




Bet9ja offers Bank transfer as the main means of withdrawing funds from a betting account. Additionally, there is the option of Funds Transfer which is a relatively new method. Most Bookies in Nigeria provide bank transfer as the only withdrawal option and Bet9ja is no different. Customers can get their winnings from their Bet9ja betting account using the Bank withdrawal method.

The service does not come fees or charges and withdrawal may take up to 24 hours after authorization dpending on the customer’s bank. It is important to note that withdrawals are only processed during banking hours. The minimum withdrawal limit is ₦ 1000, while the maximum withdrawal limit ₦ 9,999,999.

As far as the Funds Transfer is concerened, Bet9ja introduced this to facilitate money transfer between two Bet9ja accounts. It is safe to say it is a peer to peer transfer of funds. However, customers have to undergo a mandatory Know Your Customer (KYC) verification to use this feature.


In terms of usability, Bet9Ja scores high. The homepage is well arranged and it is easy to navigate through the bookie's offer. Top bets, upcoming highlights, and promo offers are placed at the center and the main navigation bar on the left. Account details can be accessed by clicking the menu button in the top right corner. Visually, the sportsbook reminds us of bet365 with shades of green and grey which is quite easy on the eyes. The live betting section offers different views (multi bet, event view, calendar) and some basic stats features, which should be sufficient to get a good impression of the live action and which team or player has the upper hand, and is more likely to score.


Bet9Ja Mobile App


Overall, we felt that it was quite easy to find our way around the Bet9Ja sportsbook. The only aspect that may allow for criticism is that the search function only works for team or player names, but not for competitions. For instance, if you search for the term Premier (e.g. for premier league bets) you will not get any results. However if you search for, Manchester“ you get all the betting markets for the Manchester clubs.


The Bet9Ja sportsbook offers over 20 different sports categories and a few more special categories, such as politics, Zoom soccer an odds surge category and the betmaker special. Overall, the bookie's focus clearly is on football, which made up about 38% of the entire number of betting markets in our test. So, Bet9Ja is definitely a sportsbook where you can try out our football betting tips. But obviously soccer isn't the only major category. Customer can also bet on other popular sports like Basketball, Boxing, Tennis, Volleyball and more


Bet9Ja sports categories



As far as the depth of the sportsbook is concerned, we have good news. For most events in mainstream sports, such as football or tennis, Bet9Ja offers a solid number of markets per event. For example, for a Primera Division encounter between Barcelona and Sevilla we found markets for all kinds of outcomes ranging from scorecast bets to markets on the timing of the first substitution. The only category missing was goalscorer bets. However, these are offered in an individual category at Bet9Ja.

The Bet9Ja bet slip offers the usual bet types in terms of multi- or system bets. If you are keen on learning more about the best way of using accumulators and multi bet options, check out our tips on how to develop the best betting strategy

Overall, the Bet9Ja sportsbook offers most of the well-established betting options and markets. However, if you are a fan of fringe sports, and you are looking for a lot of betting options there, you might want to turn to another sportsbook.


Our checks has revealed that Bet9ja takes provision of support for their customers very seriously and to this end, they have put some measures in place to help customers resolve issues that may arise from using their services.

Customers can have a chat with a representative from Bet9ja on the website or alternatively, through phone calls. The numbers to speak with customer care agents are available on the website. If social media is up on your road, then you can also send a quick Direct Message on Twitter.