Established in September 2013 by Ayo Ojuroye and Kunle Soname and licensed in Nigeria, Bet9ja is one of the most recognized and trustworthy online bookmakers in the quite populous west African country. Traded under KC Gaming Networks Limited and run by a series of shareholders of multiple nationalities, the website is licensed by the Lagos State Lotteries Board (LSLB) with permission to operate in other parts of Nigeria. Standout features include a user-friendly mobile betting App, virtual games, live scores, live streaming and online casinos.

Bet9ja Signup

To begin your journey, you will need to create an account. 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. At present, when signing up for an account with Bet9ja, customers must have a permanent address in Nigeria. Therefore, players from other countries around the world are not currently able to register for an account.


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. 

If you do not have an account with bet9ja yet, you can bet on any sports of your choice, save that bet with a booking number that could be printed at Bet9ja centres around you.

Bet9ja Sports and Markets

The Bet9ja sportsbook offers everything a true bettor needs. A wide range of 25+ sports, from Soccer, 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, Baseball, 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. You can also wager on lots of outright and goalscorer bets. 

Tennis enthusiasts will be impressed 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.

The odds for the top leagues are very much competitive compared to other bookmakers from around the country and the world. 

Bet9ja also covers basketball games in over 23 different countries around the world – a huge number. Basketball in the USA is a top choice for bettors and there are lots of different over/under options and handicaps.

Bet9ja supports live, in-play betting which allows you to bet on matches in real time as they are played out. The live betting offers many markets that might not be available in the usual sport betting selections and makes for an exciting experience. For football lovers, you can bet on the team to score next at any given period, the number of corner kicks in a half, fouls, yellow cards, Full time or halftime overgoals and so on. Live games can be viewed on the site or on your TV.

Popular Bet9ja Football Markets

1X2 – You have to predict the outcome of the entire match. There are 3 possible outcomes: 1-Home team wins, X- Draw,  2-Away team wins. 

GG/NG – There are 2 possible outcomes:

GG- Both teams to score at least one goal each during the whole match, NG- One or both teams do not score any goal during the whole match.

Over/Under Markets – You have to predict the possible number of goals to be scored in a match. 

Over/Under 2.5 – Over 1.5 implies that at least 3 goals will be scored in the match(2-1, 3-2, 4-0, 3-0)are examples of possible outcomes..

Over/Under 3.5 – Over 3.5 implies that at least 4 goals will be scored in the match( 2-2, 3-1, 4-2, 5-5, 4-0) are examples of possible outcomes..

Over/Under 4.5 – Over 4.5 implies that at least 5 goals will be scored in the match( 3-2, 4-1, 4-2, 5-5, 4-3) are examples of possible outcomes.

Double Chance (DC)

You have to predict the outcome of the entire match. There are 3 possible outcomes:

1X-at the end of the match the home team wins or draws, (1-0, 1-1, 2-1, 2-2)

X2- at the end of the match the away team wins or draws,  (0-1, 1-1, 1-2, 2-2)

12-at the end of the match the home team wins or the away team wins (1-0, 2-1, 3-1, 3-2)

Halftime/Full time (HT/FT)

You have to predict the outcome of the 1st half time of the match together with the outcome of the entire match.

Total Goals (Tot Goals)

To predict the number of goals that will be scored in the entire match choosing among 

Multi Goal

Need to predict the number of goals scored during the match based on different ranges offered by Bet9ja. There are 13 ranges, between 1 and 6 goals and a selection for 7 or more.

There are also lots of other exciting markets like handicaps, Halftime Over/Under, Halftime GG/NG, Red Cards, Corner, Fouls to bet on Bet9ja.

Bet9ja also offers Super9ja, where customers can predict correct scores for matches for a jackpot win of 10,000,000 Naira (N10,000)

How to register for Super9ja?

Super9ja is a free-to-enter promotion with a weekly jackpot prize of 10,000,000 Naira. The game consists in predicting the scores of the 6 matches selected by every week. To take part and have a chance to win the jackpot or any of the weekly prizes, you must register your details at, login and submit your entry before the Competition closes (Start of the first game). When submitting your entry, you will also be asked to enter the Total Goals scored in the 6 selected matches. Total Goals will be used ONLY to determine winners in case of a tie. You are allowed one entry per week. You must enter at least one match result. You can change your predictions on the website as many times as you like, up until the Competition closes.


How to play Super9ja?

To play Super9ja, simply click on Play Super9ja, log in and enter the scores for the 6 matches offered. Once you are happy with your selection, click on Submit your entry. You must enter at least one match result. Your predictions will be saved and clearly shown on the page. Should you wish to change any of your predictions before the Competition closes (start of the first match), you can do so by simply clicking on Edit Predictions and re-submitting your entry once you have made the amendments you want.

Prize structure

Bet9ja pays a Jackpot worth 10,000,000 Naira to whoever predicts all 6 correct scores. If two or more players qualify for the Jackpot or consolation prize, the prizes will be split equally amongst those players. In addition, Bet9ja offers consolation prizes for a total of 265,000 Naira to the players who scored the highest number of Super9ja points during the week.

You can view the results and live-time scores by clicking on Results on Super9ja homepage. To see the weekly leaderboard, click on Leader-board.

Virtual Sports

The betting choices here are nearly limitless because you have tons of options to choose from ranging from Bet9ja Virtual football, Virtual Tennis, Virtual horse racing and Virtual Dog racing. What makes it even more interesting is that there is always something to bet on! Each match (in all sports) lasts for a couple of minutes, and another one always follows it. This means that you can log in and play at any time. Needless to say, this is a fantastic way to spend some time when there are no other “real” sports to bet on.



Bet9ja also offers high quality casino games. Table games, Arcade, Slots, Numbers, Roulette – there are four types to choose from – classic, European, American, Live, and African TV Games – perhaps the most innovative section of all, every single title here is unique. Bet9ja Casino has 14 table games, 15 slots and a handful of instant-win scratch card games in addition to the liver dealer games. You have the chance to play games like the Wheel of Fortune, Dice Duel, and more. 

Top Casino games on bet9ja

  • Spin and Win – To play you must bet on a colour on the wheel. if the paddle stops at that colour your stake will be multiplied by that colours amount.

How to play – Select the value of your chips and bet on any of the colours along the bottom. Your stake will appear on top of the colour or colours you have selected. Once happy with your selection press Spin to see where the wheel stops. If the wheel stops on a colour you have selected, you win.

  • Jewels of Anubis – Jewels of Anubis is a scratchcard game. There are 9 covered sections on a scratchcard. Each section hides a symbol. The objective is to get three identical symbols on one or more rows, horizontally, vertically or diagonally.

How to play – To play, simply select your card price and the number of cards you wish to play, buy your card and reveal the symbols. Get three identical symbols on any row and you win! The Auto Play allows you to purchase more than one scratch card. Simply enter the number of times you wish to repeat your purchase in the Auto Play field, using the up and down arrows, or typing it in directly. The maximum number of cards you can buy is 25.

  • One night in Vegas – One Night in Vegas is a 5 reel slot machine game with a bonus round and a jackpot. During standard game play, the objective is to achieve winning combinations of icons on the 20 selectable lines. Winning combinations of consecutive icons must start on the first reel on the left.

How to play – To play, simply select the number of coins you wish to play on each line, the number of lines and the coin valThe bonus round

If you achieve 3 or more SCATTER icons anywhere on the reels, the bonus round will begin. In the bonus round, you have to open the boxes to reveal your winning multipliers. The bonus round ends when you open the box that hides the red X. Betting on the minimum stake required and achieve 5 WILD icons on one win line, you win the Slots Jackpot.

  • 49ja – 49ja is the most popular casino numbers game on bet9ja. Win by selecting the correct outcomes of numbered ball draws. There are 6 different bet types you can place:

Bet49: Predict which numbers will appear in the draw by choosing how many of your selections will the 6 numbers drawn march.

Bet Zero: Predict that your selection will not be in the six drawn numbers.

Dragon: The goal is to match a minimum of 3 and a maximum of 6 of your chosen numbers to the balls drawn.

Winning Colour: Predict whether, among the 6 drawn balls there will be a majority of red balls, green balls or blue balls. In the event of a draw, the winning selection will be ‘draw’.

Hi Lo: Predict the total combined value of the numbers drawn. Select if the total will be Hi, Mid or Lo

Rainbow: Select how many different colours of balls will be in the draw. Use the Lucky Dip feature to get a random selection.

  • Lucky Dice – A classic dice game in which you can bet on the result of the roll of a pair of standard dice. If you guess correctly you win. 

Betting options – With Lucky Dice you can bet on a single number, on the total of the two dice being a Hi/Mid/Lo number or an Odd/Even number. You also can put your money on Any Double, if you think the roll will result in two dice of the same value, or on Any Mix if you think the dice will be of different values.

How to play – Select the value of your chips. Place your chips on the appropriate betting spots and once you are happy with your selection, click on Roll to roll the dice and your bet will be placed.

The Auto Play feature allows you to roll the dice consecutively up to 25 times. When the dice have been rolled, the result will appear in the top right corner of the game screen in the History Table, and winning betting spots will be highlighted. If you have a bet covering a winning betting spot, you win!


Bet9ja Mobile

Bet9ja, in tune with modern methods, offers a mobile betting site and a mobile app for customers who would want to access on the move. Bet9ja has a new mobile app that works way better than their old mobile app. It has a very user-friendly interface that is very similar to the one you will find on the desktop version. In fact, this mobile application has nearly no issues when it comes down to loading. It’s snappy and accurate, which means you can always rely on it.

In order to download it, you have to go into Bet9ja’s site and click the button Download. There are two options, one for the Casino App and one for the sportsbook App. Once it’s ready, you have to select the .apk file and install it manually. Sadly, you can’t get it straight away from the App Store. The mobile App is available in Android, iPhone and Windows phones.

Payment Methods

How to fund a Bet9ja account?

Go to the “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.

There are different payment methods that are currently used at Bet9ja. They include:

  1.       Bank Deposit
  2.       Pay Agents
  3.       Credit/Debit Cards
  4.       Pay at ATM
  5.       Quickteller

Minimum deposit is 100 Naira through either debit cards or bank wire and has no extra charge attached to it. The only accepted currency is Naira.

Withdrawal Methods

Bet9ja offers only one method of withdrawal which is bank transfer. Despite a limited choice of options, the bank transfer is relatively quick and is done 24 hours. The withdrawal is free of charge but there is a minimum of 5,000 Naira.

How to withdraw money from Bet9ja?

Go to the “My Account” section at the top right corner and click on “cashier”, then click on “withdrawal”. Simply add any account you wish to withdraw with, you can add a maximum of two accounts. Fill in your account number, select account type (Savings or current), then click on “Make withdrawal”. Withdrawal via Bank Transfer is free and takes up to 24 hours after authorization has been given. Note that can be proceeded only during banking hours.

Transferring to another betting account

You can easily transfer money to another betting account on bet9a, or your second betting account. Simply Log into your betting account, click on the ‘account’, then on ‘cashier’, select transfer then type in the amount. A minimum of 100 naira and a maximum of 5,000 is transferable. Input the recipients username and Bet9ja ID, then click transfer and it’s done

Cash-out services

If you are one of those people who do not like the idea of losing, this is something you’ll love. Bet9ja has a unique feature called Cash Out, which allows you to basically “save” your bet, even if the matches you’ve chosen are still not over.

This feature can be used both in the pre-game or when it’s live. Keep it in mind that the amount you can cash out depends entirely on your bet. If you place a standard bet and then watch the game and see that your bet isn’t turning out as you would have liked, you can cash it out early at a reduced price to prevent losing more money. You still take a hit, but it’s not as bad as letting the bet go and losing the entire stake.

You can also cash out if the events selected start on a positive note. You have the option to close out the bet and take a reduced pay before all events are concluded. The payout is usually decided by the number of events running at the time and the state of things there. The pay-out is less than if you let the bet come to a complete conclusion, but it allows you to claim some winnings before the end of events and eliminate risks of losing everything at the completion of all events on the betslip.

It is also to note that cashout can be a bit tricky on Bet9ja. Most times you can access that option at the end of a day especially if you have multiple events spanning several days.

Sign Up Bonus and Promotions

Sign Up Bonus

Bet9ja will credit the account with a 100% Welcome Bonus up to a maximum of 100,000 Naira. The bonus is available for deposits made via all available methods. However, you cannot withdraw the Welcome Bonus amount until it has been wagered a minimum of 10 times on any sports market with odds 3.00 or greater. For example, if you sign up and make a deposit of 2,000 Naira after you sign up, Bet9ja will give you 1,000 Naira as a bonus for a total of 2,000 Naira. The welcome bonus of 1,000 naira must be wagered a total of 10 times, at odds of 3.00 or greater before withdrawing the bonus money.

170% Multiple Bonus

The Multiple Bonus is calculated on multiple bets with 5 or more selections. It starts from 5% of the potential winning (for 5 events) and it increases by 5% with each event added to the betting coupon, up to 170%. Bear in mind, that the bonus applies to all events with odds starting from 1.20.

How to calculate the winnings? You have to multiply the potential winnings by the bonus multiplier and the more selections you add to your coupon, the larger the multiple bonuses! Therefore, if you bet on 5 events, you can get a 5% bonus, but if you bet on 24 events, you can get a 100% bonus.

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 betting rollover requirements.

Affiliate program

Bet9ja has one top of the line affiliate program that can earn you some serious cash. The only thing you need to do is to bring enough traffic to their website. Bet9ja offers a 50% revenue share for newly joined affiliates in the first month of joining as one of its incentives. Even if you don’t understand anything about affiliate marketing, Bet9ja will help you with the setup process and also give you the tools to work with. To join Bet9ja affiliate program is very simple and easy, all you need is to go to the website, then down to the bottom of the page where you’ll find the Bet9ja Affiliate. Click on it and register your free account.

Customer Support

Bet9ja has a comprehensive and diligent customer services team and they have all bases covered. Staff can be reached by telephone through a local call centre that operates from 08:00 to 21:00, the numbers are 01-2796666, 0-15158888, 01-4405145 and 08099990939. Customers can also seek help using the company’s Twitter handle @Bet9jaHelp and can be reached via post at the following address:

Tomi’s House,

9 Funsho Williams Avenue,

By Fire service Station,

Ojuelegba Bus Stop, Lagos state, Nigeria.


In conclusion, bet9ja is one of the best betting platforms in Nigeria. It is a one-stop-shop for anyone who’s looking for high quality betting experience as well as engaging in virtual sports and casino. It’s high and competitive odds, exciting markets, an array of games, real winnings, customer service and affiliate marketing are some of the things that make it stand out from the rest of the competition.

The Bet9ja mobile App is also convenient for the players so they can bet anywhere and anytime without missing out. 

Frequently Asked Questions

What is the minimum and maximum amount for stake in bet?  

The minimum amount for stake in sports is 100 naira. There is no strictly defined maximum stake. The minimum stake in the race is 50 naira and the maximum is 200, 000 naira. 

What is the maximum payout in bet9ja?

 The maximum winnings for any bet9ja customer is fifty million naira (50, 000, 000).

Can I cancel my bet?

 No. A confirmed bet cannopt be cancelled for any reason.

What is a void bet?

 “Void bet” means the bet is nil olr invalid.  This occurs when an event is postponed, or when it has started but has not finished within the period specified by bet9ja policy. 

How many events can I add to my betslip? The maximum number

The maximum number of events  you can add to a betslip is 40.

Where can I see my bet in sports?

Go to the “My account” section and click on “betlist”. You will find a list of all bets you have placed, you can filter by time and by status.