Bet9ja is the largest Nigerian bookmaker. It is owned by KC Gaming Networks Limited and has a valid license issued by the Lagos State Lottery Board (Nigeria).
Bet9ja.com is the third most visited site in the country after Google and YouTube. At the same time, the bookmaker’s website is even included in the worldwide list of the top 500 most visited web resources according to the IABC Africa.
You can place bets both on the bookmaker’s website and in the interactive mobile app. The gamblers have access to more than 30 sports, eSports, as well as fantasy leagues and online casinos. In 2022 Bet9ja became the official sponsor of the Nigeria Professional Football League.
System requirements for Bet9ja app file:
Mobile version | 1184.6 |
APK weight | 19.16 MB |
Compatibility | Android 4.4 or higher |
Download bet9ja app nigeria | for free |
Download Bet9ja App for Android (APK)
If you have Android, and if you want to download the bet9ja betting app to your smartphone, you will need to get an APK file. You won’t find this app in Google Play, as the IT giant’s store doesn’t place real-money gambling apps on their platform.
How to install the APK file of Bet9ja Mobile App?
- Open the bookmaker’s mobile website and register. Enter your first name, last name, email address, password, phone number and date of birth.
- Go to the website main menu, click on the “All” button (upper right corner) and select the “Apps” tab (“Other Products” line).
- Download the APK file (“Download Sportsbook” button). First go to the security settings of your smartphone and enable the download function from “Unknown sources”.
- Install the application, start it and enter your nickname and password. Once you have done that, the mobile application menu where you can place bets will be displayed.





Download Old Bet9ja Mobile App under Android
When you open the site on your smartphone, a new mobile version of bet9ja betting app with a user-friendly interface will be displayed on the screen:
- Bright banners that advertise bonuses.
- Modern button design.
- Smooth pages scrolling.
- Large list of events in the pre-match and live mode.
However, the company still has the old version. Go to the “All” tab and click on “Old Mobile” at the bottom of the page.
The previous version is quite primitive. Big buttons all over the screen don’t allow to display any useful information for a bettor.

Download Bet9ja App for iOS
App for iOS cannot be downloaded from the App Store and the third party formats unlike the apk file under Android aren’t accepted by iOS. Therefore, the bookmaker offers to use only the mobile site version. In addition it offers a lot more options than the app.
Bet9ja Mobile Site
The Bet9ja mobile version is delivered in three options: an old, new and lite one.
If your smartphone characteristics are weak or the Internet connection is rather slow, it’s easier for you to open the old mobile version. It doesn’t support all functions, but the pages will be loaded faster.
If the Internet connection you use is fast and the phone has Android version 4.4 or higher, then you can safely open the new site version. It is more adaptable and has a modern interactive design. All current bonuses and lucky draws from the bookmaker will be available to you on the main menu, and navigation on the site will be pleasant and smooth. The entire event schedule will be displayed on one screen. You won’t have to navigate through the pages!
Here’s what the new mobile version of Bet9ja looks like.



The third option of the bet9ja mobile is Mobile Lite.
This is a lightened and optimized version of the bookmaker’s website. The main feature is the absence of banner images with promotions and bonuses. These banners make the site heavier and make the pages load slower. If your smartphone is a modern one, but the new mobile version suddenly doesn’t load well, switch to the Mobile Lite mode. The site will work even faster and without any glitches.
To upgrade to the Mobile Lite version, open the company’s website on your smartphone www.bet9ja.com . Click on the “All” button in the upper right corner and select “Mobile Lite” in the “Links” line.


Differences Between Mobile App and Mobile Version
The mobile app, the mobile website version and Mobile Lite are similar to each other, but there are many differences that are worth noting.
Mobile Application | Mobile site version | Mobile Lite | |
Page loading speed | Fast | Slow | Fast |
Compatibility | Works only under Android | Works under Android and iOS | Works under Android and iOS |
Technical failures | Often | Seldom | Seldom |
Interface | Old, conservative | Modern, fashionable | Modern. There are no banners advertising campaigns |
Navigation | Uncomfortable. Hindered by large icons | Easy. Convenient tabs location on the screen | Simplified. Convenient tabs location on the screen |
Betting Line | Wide | Wide | Wide |
Information updating | Promptly | Promptly | Promptly |
Withdrawal of funds | Slow | Slow | Slow |
Bonuses Available for App Users
If you are a new customer, you have the right to receive a welcome 100% bonus up to 100,000 ₦ from Bet9ja for the first deposit plus 50% of the deposit amount for betting in the casino. You can get it in the application too.
How to get a welcome bonus?
- Download the bookmaker’s app or visit the official website.
- Create your account. Enter all contact and personal data.
- Verify the account and wait for a successful confirmation from the bookmaker.
- Then you make a deposit of up to 100.000 ₦ using one of the available online methods. The account from where the money will be transferred to the bookmaker must also belong to you personally.
- After the deposit is completed the 100% bonus funds for bets and 50% for the casino will be credited to your account. The betting bonus is deposited into the account within 15 minutes, and for casinos – within 24 hours.
The promotional banner is taken from the official website of Bet9ja and looks like this:

Bonus wagering conditions:
For betting
- Bonus wager is x10. It means that you will need to make 10 times more total bets than the size of the deposit itself. For example, when depositing 50.000 ₦ into your account you will need to make a bet of 500.000 ₦ before virtual money turns into real money. You can meet the requirements by placing either one bet or several ones. The bookmaker doesn’t limit the bettor in this regard.
- The bets must be placed at the odds of at least 3. You can choose a larger odd, a smaller one is not admitted!
- It is required to wage the bonus within 30 calendar days from the moment you receive the bonus funds.
For casino
- Bonus wager is x40. To meet the promotion requirements you need to bet all bonus funds 40 times.
- The minimum bet amount is 50₦. The maximum one is 10.000₦.
- The bookmaker gives only 7 calendar days to wager the bonus. The period starts from the moment when the virtual money was given to the gambler.
- You can only play in the mobile versions of “Spin&Win”, “Lucky Dice”, “Take The Shot”, “Baccarat Shot” and “Africa Roulette”. Other games are not accepted when wagering the bonus.
Features and Options of the Bet9ja App
Here is an overview of the Bet9ja application main functions. Thanks to these features the bookmaker is currently top 1 in Nigeria.
- Live bets. Do you like betting in real time? Great! The bookmaker offers you this opportunity. In the “In-play” tab you will find many live football matches (La Liga, Ligue 1. Serie A), ice hockey (NHL, KHL, World Championship), rugby (RugbyLeague, Rugby Union), etc. There are even bets on eSports.
- Bet9ja Live score. Thanks to the live score function all results are displayed on the bookmaker’s website automatically. You don’t need to go to other sites and applications in search of recent results.
- Live streaming. The bookmaker implements actively the function of viewing matches in the application and on the website. Select any match with the camera icon and click on the “Stream” button.
Attention! The live streaming is available only for those bettors who have at least 200₦ on their betting account. It isn’t necessary to place bets for viewing, but you need to top up your account at least once.
Bet9ja Casino
The bookmaker offers gamblers a chance to play in the casino, too. You don’t need to download a separate application to do this. Access to the casino is available directly via the bookmaker’s website.
Log in the app or Bet9ja mobile version. In the “All” tab (upper right corner), click on the “Casino” button.

Here you have available a huge variety of games: slots, dice, roulette, arcade games (“Pyramid Pairs”, “Fortune Reef”, etc.). You will even have an opportunity to try a live casino that allows you to play with real dealers on a live platform.
Bet9ja App Features
Functions | Features |
Live betting | Available for Soccer, Tennis, Basketball, American Football, Baseball, Handball, Rugby, Volleyball, Motor Sport, Ice Hockey, Cycling, Ski Jumping, Boxing, Cricket, Darts, Futsal, MMA, Waterpolo, Table Tennis, e-sports. |
Live score | Instant results updates for all sports events in the world on one page. |
Live streaming | You need at least 200₦ on the game account. All matches marked with a camera icon and a “Stream” button are available for viewing. |
Casino | A huge selection of games for entertainment: table games, arcade, roulette, slots, numbers. There is a live casino. |
Bet9ja AppPros & Cons
- Welcome bonus available.
- Wide selection of events.
- Wide selection of payment methods for card deposits and cash outs.
- Easy to download and to install the Android app.
- Online live streaming.
- English-language interface only.
- You can’t use foreign bank cards for transactions.
- Slow support service that responds within 48 hours.
- There is no iOS app.
How to Place a Bet?
You can place a bet in Bet9ja via Desktop, Mobile and Mobile Lite. Regardless of the method you prefer to log into the site, the betting procedure will be the same.
- Log into the website www.bet9ja.com or in the bookmaker’s app.
- In the top line of the main menu, click on the betting mode you are interested in: “Highlights”, “Live”, “Upcoming” or “Zoom”.
- Select the sport, event and result you want to bet on.
- At the bottom of the screen, click on the “Betslip” icon (it will light up in red).
- Confirm your bet in a new window. Enter the sum and click “Place bet”.
In addition to the standard betting, Bet9ja also offers bettors a very interesting “Book a bet” function. It means that you can make a bet on the bookmaker’s website, but you can pay for this bet and get your winnings in any offline office.
The key advantage of this option is that you can place a bet in advance using beneficial odds, and pay for it later. The odds, as a rule, change from time to time. But with the “Book a bet” option you won’t need to worry about it. Because you have already booked your bet at the best odds.
How to book a bet in Bet9ja?
- Go to the bookmaker’s website, log in, select an event for betting and click the “Bet” button.
- A game code will be generated for you. You will need only to enter the code in the line at the top of the screen and click on the “Book a Bet” button.
- Also enter your email address and click on the “Send” or “Print” button. You will receive a receipt of payment for betting by email.
- Print the receipt, take it to any Bet9ja office and pay for the bet.
- If your bet wins, you will receive your winnings at the bookmaker’s cash desk.
Payment Methods in Bet9ja Mobile App
- There are several ways to top up the betting account:
- Via electronic payment systems.
- In a bank branch office.
- Through ATMs.
- Using a QR code on the Bet9ja website.
The list of payment systems and banks that work with the Nigerian bookmaker is quite extensive. In the table below, Match.Center has compiled a complete list of services that a gambler can use to transfer money to the betting account.
Online Deposit / Cash out
- Astropay Deposit
- Alat Deposit
- C’GATE USSD Deposit
- Zenith Bank USSD DepositTutorial
- OPay Online Transfer
- GT Bank Online
- UBA USSB Deposit
- Zenith Internet Banking
- NIBBAS BillsPay
- Providus Bank
- Debit Card (Webpay)
- Polaris Bank
- Quickteller Online
- UBA Instant Bill Pay
- Polaris Mobile Deposit
- Unity Bank USSD
- FirstMonie
- Heritage USSD Deposit
- Flutterwave
- Paystack
Cash deposit/ cash out at a bank branch
- Stanbic IBTC Bank
- Zenith Bank
- FCMB
- First Bank
- Polaris Bank
- Heritage Bank
- Diamond Bank
- Wema Bank
- NIBBAS BillsPay
- NIBBAS BillsPay
How to Deposit
Online Depositing
- Open the mobile app or go to the website www.bet9ja.com
- Enter your username and password.
- On the main site menu in the upper right corner click on “Deposit now”.
- In the new window select the ONLINE deposit method.
- Enter the deposit amount.
- Select the method to transfer money, enter necessary details.
- Confirm the transaction
Deposit at a bank branch
- Choose one of the eight banks presented above and go to the office.
- Provide your passport, bookmaker’s identification number, bookmaker code (04226901) and the amount of money you want to transfer to the gaming account to the cashier.
- Confirm the operation and wait for funds to be credited. It usually takes no more than 48 hours!
Money transfer via an ATM
- Find an ATM that supports Quickteller or Interswitch.
- Insert the bank card and enter the PIN code.
- Press “Pay Bills” or “Quickteller”. Depending on the ATM, the name of the button for payment may differ.
- Select the payment method on the screen – “Pay Merchant” or “Others”. Each ATM has its own name.
- Enter the bookmaker’s code. The company Bet9ja code is 04226901.
- Enter your identification number. You can find it in the upper right corner in your personal account on the website or in the bookmaker’s application.
- Enter the deposit amount and your phone number.
- Confirm the payment and take off the bank card from the ATM.
Crediting funds to account using a QR code
- Open the mobile app or go to the bookmaker’s website.
- Click on “Deposit” in your personal account.
- Select the “QR Code Payment” method.
- Enter the desired amount in the window that appears and click “Continue”.
- Confirm the entry of the specified amount by clicking “Confirm”.
- Scan the QR code on the page using the online bank application.
- After a successful completion of scanning your transaction will be confirmed.
How To Make a Withdrawal
- Open the mobile app or go to the website www.bet9ja.com
- Enter your username and password.
- Log in to your personal account and click on the “Withdraw” button.
- Enter the amount of money to withdraw and select your bank account number from the drop-down list.
- Click the “Make Withdrawal” button to confirm.
What you should pay attention to especially:
- The minimum withdrawal amount is 1000 ₦
- You can make a cash out only to a valid bank account. No other withdrawal methods are available.
- If you haven’t confirmed the bank account in the office, go to the “Manage Bank Account” section, select “Add Bank Account” and enter all the necessary account details.
How to Contact Customer Service
There are several ways to contact Bet9ja customer service:
- fill out the application form on the website in the “Contact us” section;
- write to twitter.com/Bet9jaHelp;
- call by phone numbers 01-8889309 / 0-15158888 / 014405145 / 08099990939;
- contact the bookmaker office that is located at: Toml’s House, 9 Funsho Williams Avenue, By Fire Service Station, Ojuelegba Bus stop, Lagos, Nigeria.
Соnсlusiоn
Bet9ja is rightly considered the best bookmaker in Nigeria. A wide selection of bets, high odds, an interactive casino, a huge selection of deposits, cash outs, generous bonuses, a high level of security and much more.
Of course, this does not mean that everything is so perfect in the company. For example, the bookmaker’s mobile app is, frankly speaking, rather old and primitive. In addition, when you install the Bet9ja application, difficulties arise from time to time. And in this case we, Match.Center, can advise you to use only the mobile version of the site. But, in general, if you want to start betting through Nigerian betting companies, then Bet9ja is still the best choice at the moment.
Download Bet9ja AppBet9ja App NG Frequently Asked Questions
We have analyzed the most common bettors’ questions referred to the Bet9ja mobile app. Our betting center tried to give a complete answer to each of these questions.
Where can I download the latest Bet9ja app?
You can download the latest version of the application directly from the bookmaker’s website. On the main menu select the “All” tab and click on the “Apps” button in the appeared window. This download method is suitable only for Android owners. Unfortunately, it will not be possible to install Bet9ja on an iOS device right now. There is no program in the App Store, and installing the APK file is likely to be difficult due to the particular characteristics of Apple devices.
In what countries is the Bet9ja app available?
At the moment, the application is only available in Nigeria and with some restrictions in Ghana.
Is there a Bet9ja Mobile App for Android?
Yes, the Bet9ja app is suitable for Android users. The only condition is that the operating system version must be at least 4.4.
Is there a Bet9ja App for iOS?
At the moment, the app is not compatible with iOS. Therefore, the only option for owners of Apple devices to place a bet is to log in to the new mobile version of the site. Just enter the bookmaker address www.bet9ja.com in the search bar.
How do I know if my device supports Bet9ja app?
The app can only be installed under Android version 4.4 or higher. It should be enough for the Bet9ja app to function perfectly on your smartphone. At the same time, the bookmaker says that there is a list of the most convenient devices that have no any problems with installing the application: Samsung, Infinix, HTC, LG, Oppo, Redmi, Sony, Tecno
New mobile or old Bet9ja mobile app: which one to use?
On the bookmaker’s website, you can find two mobile versions of Bet9ja: the old and the new one. If you have an old phone or a bad Internet connection, try the old mobile version of the site. But the big buttons on the pages will take up all the space on the screen. Do you want to use the new mobile version of the site? No problem. Use a powerful smartphone and excellent Internet speed for this. In this case, the site pages will open quickly and smoothly, and the betting buttons and banners with promotions will be smaller.