Add review

Bet9ja review



  • 100% first deposit bonus

  • An established brand in Nigeria

  • A good amount of markets

  • Free bets and jackpot promotions

Payment Methods:

AstroPay MasterCard Verve VISA Quickteller Firstmonie GTBank Credit card


  • Bonuses & Promotions


  • Odds


  • Mobile


  • Usability


  • Types of Bets


  • Credibility


  • Payment Methods


  • Support


Bet9ja Bonuses & Promotions

6.8 / 10

A 100% first deposit bonus on up to ₦100,000, has to be turned over at least ten times on bets with odds 3.00 or higher.

Bet9ja has a reward system that lets active players earn money by simply betting. The system has two layers and consists of points that improve your rank and points that give out cash rewards. The higher your rank, the more points you get towards cash rewards when placing bets.

There is also an additional bonus percentage depending on the total odds of your accumulator bets.

Some users may also get a free bet.

Bet9ja Odds

6.8 / 10

The odds on big football matches with Bet9ja are on the level with the market average. Three examples from different leagues and sports types:

Sheffield Utd. – West Ham (10.01.2020)


Average: 2.023.434.01

Bet9ja: 2.043.303.95


Blackpool – Reading (14.01.2020)


Average: 2.743.312.53

Bet9ja: 2.803.402.52


Kvitova Petra – Keys Madison (11.01.2020)


Average: 1.762.10

Bet9ja: 1.742.04


Disclaimer: your mileage on margins may vary depending on the event.

Betting margin

  • Football



  • Basketball



  • Hockey



  • Tennis



  • Volleyball



  • Handball



Overall betting margin: 8.5%

Bet9ja Mobile

6.8 / 10

Bet9ja offers a browser version and a dedicated Android app for the website. They have a visually appealing design in black-green tones and the full functionality of a betting app.

The website currently does not have a native iOS application.

You can play in the Android App

Android App


You can play in the Mobile Browser

Mobile Browser


Bet9ja Usability

6.8 / 10



No live streaming

Any operations with account settings open in separate windows

Some website functions (such as bet generator) do not work

The design has a very basic feeling

Bet9ja Types of Bets

6.8 / 10

Bet9ja has a decent amount of conventional markets in sports and e-sports. It does not cover most of the non-sports events, limiting itself to major ones like presidential elections in the USA.

Bet9ja Types of Bets:

Bet9ja Credibility

6.8 / 10

Bet9ja holds a valid licence from the Nigerian Lottery Regulatory Commission, which makes the provider a legal sports betting operator on the market.

According to various sources, the website routinely places among the top-visited Nigerian sites.

During our research, we’ve encountered some complaints from people who did not receive their winnings, but there are very few of those in recent years, so this makes us believe that overall Bet9ja has a quite decent reputation for a provider of that size.

Bet9ja Payment Methods

6.8 / 10


Bet9ja offers many local options for deposits. These include Interswitch, Quickteller GT Bank, GT Bank USSD, Polaris Bank, OPAY, NIBSS, Zenith, Zenith USSD, Providus Bank, UBA Instant Bills Pay, UBA USSD (Magic Banking) and Unity Bank USSD.

Outside of bank transfers, most of the options involve some additional charges that depend on deposited amounts. For example, Quickteller deposit charges ₦25 + 1.25% up to ₦50.


The only withdrawal option is bank transfer. They are being processed only during banking business hours and may take up to 24 hours.

Deposit funds & Withdraw funds
Amount Time Fees Amount Time Fees

Credit card

₦100-n/a Instant 0%


₦100-n/a Instant 0%


₦100-n/a Instant 0%


₦100-n/a Instant 0%


₦50-n/a Instant 0%


₦100-n/a Instant 0%


₦100-n/a Instant 0%


₦50-n/a Instant 0-1%

Zenith Bank

n/a Instant 0%


₦20-n/a Instant 0%


n/a Instant 0%


₦100-₦100,000 Instant 0%


₦50-n/a Instant 0-1%

Bank Transfer

n/a Up to 24 hours 0%

Bet9ja Support

6.8 / 10

Bet9ja support services can be contacted through a message form (up to 48 hours wait for an answer) or by a call (working hours 8:00-21:00, with a risk that your call won’t get answered at all). The form requires you to fill out name, surname, e-mail and phone fields before moving further to describe your issue.

We’ve tried to contact them through e-mail, but in response got only automated letters redirecting us to the messaging system.

Support contacts


+234 01 888 93 09



Live chat

Competence 3 / 5 4 / 5 0 / 5
Politeness 5 / 5 5 / 5 0 / 5
Response Time Instant Up to 48 hours -


6.8 / 10

Bet9ja is a weird case of a betting site tailor-made for the local market. It has working functionality, but the design seems lacking and quite basic – which should be understandable if we were to remember that Nigeria is one of the worst countries when it comes to average internet quality. It does a good job for a local website – in some areas, it is on par with popular international betting sites.

  • There is a decent amount of deposit options, but only bank transfer is eligible for withdrawals.
  • The provider does not have an international licence, but it does not need any outside of the Nigerian one it already has.
  • The customer service is clearly lacking both in options and accessibility.

If you are a Nigerian looking for a betting site, Bet9ja will be a good option for you, as it is a popular brand trusted by thousands of Nigerians.

If you are not a Nigerian, Bet9ja is not for you, plain and simple.

  • Limitations
  • Bank transfer is the only payout option
  • Some website functions (such as bet generator) do not work
  • No live streaming
  • Any operations with account settings open in separate windows



How to register at Bet9ja?

The registration process requires you to fill out fields with your personal information, such as phone and address etc., and then to confirm registration by following a link received in the specified e-mail.

What is the minimum stake?

The minimum stake is NGN 100.

Is there a deposit limit?

The maximum deposit per payment method is 9,999,999 NGN.

Is it allowed to transfer money to other accounts?

Bet9ja allows users to transfer money to other accounts. The limits are 100-5,000 NGN daily, transfers are irreversible and have to be turned over at least once before qualifying for withdrawal.
Review Author

Kate Richardson

Kate Richardson

I'm a web site editor and game expert. Gambling is my main hobby, and luckily I managed to make it my source of income.

Bookmaker reviews by players