₦100,000 Sports + 1 League Free Bet (INACTIVE)
18+ T&Cs Apply | Play Responsibly
Virtual Sports

Bet9ja Registration: How to Open an Account

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

11 related articles read

12 hours of testing

3 brand comparisons

4 edits by in-house experts

💻 Bet9ja registration→ online
♻ Signup timeup to 3 min
💌 Bet9ja verificationID doc proof
👉 Bet9ja registerSign up here

Here is a well-established site for Nigerian punters with good reputation. How to sign up here is both fast and effortless. Silentbet tested and reviewed the bet9ja registration process. It takes less than 3 minutes to open a new account. We encountered no problems whatsoever on the platform. You can start sign up right away.

How Can I Register on Bet9ja?

Getting to know how to complete Bet9ja sign up is a lot more straightforward than it used to be for most African-based players. You need to make sure that all the information you enter is 100% factual and with this, you can verify if needed. Any discrepancies at the sign-up stage could cause problems when you come to make your first deposit or withdrawal. Here is the registration form.

Bet9ja online registration
  1. Click the “Register” button at the top right of the screen to create bet9ja account.
  2. Enter your email address and your name, along with the date of birth.
  3. Make sure to enter
    as your promo code in the corresponding field.
  4. Enter a username, password, and state of residence. You will need to include your mobile number here as well.
  5. You can the Bet9ja registration by clicking create my account button. Your account will now be set up.
  6. To withdraw money from your account, you need to verify your email address by clicking the link in the email that will automatically be sent to you.

Create an account at Bet9ja

How to Register via Mobile

If you would rather know how to sign up via the bet9ja app, then you can do. The process is very similar to online and again, you can do it in just under 3 minutes.

bet9ja mobile signup
  1. Click the “Register” button at the top of the app to create my account.
  2. Enter your name, email and your date of birth.
  3. Create a username and password for your account.
  4. Enter a state of residence along with your mobile phone number.
  5. Use
    bonus code to get more out of Bet9ja.
  6. You can verify your account, click the link in the email that the sportsbook will have automatically sent you.

Just as a final note for bet9ja sign up, if you do not see the verification email then check your junk folder. See how to activate your new bet 9 ja account. You can see all folder, spam, promo, etc. If it’s still not there, get in touch with customer support ASAP.

Is there a Bet9ja Registration Fee?
There are no fees charged for setting up an account on the bet9ja.

Can I create an account on bet9ja from abroad?
Provided you live in Nigeria and are only travelling for a while, yes you can open a bet9ja account.

How to register on Bet9ja with SMS
You will get an SMS code to validate your phone for the bet9ja website.

Mobile sign-up at Bet9ja

Bet9ja Registration Bonus (INACTIVE)

Bet9ja welcome offer

So now that we showed you how to register on bet9ja, now you can look at the bonus and its terms and conditions. As soon as you open bet9ja account using our special code SILENTBET (our unique bet9ja promotional code), you will have the chance to grab a 100% signup offer. The amount of the bonus can reach up to ₦100 000. Use the reward in the sports section to place risk-free bet. Remember that Bet9ja expects you to meet a 10x wagering requirement within the next 30 days. Choose markets with odds of at least 3.00 to be able to withdraw your winnings. On top of that, as part of the terms and conditions of the bet9ja registration bonus you get an extra 1 Bet9ja League Free Bet.

Get this bonus

Bet9ja Registration Terms & Conditions

You need to be aged 18 or over to open bet9ja account. 18 is the age for legal betting in most countries around the world, including African territories like Nigeria. This is the minimum age if you want register on bet9ja, and you will not be eligible to open or transfer an account if you are below this age.

Only players from within the territories outlined in the next list can create or access an account via bet9ja registration. Accounts that have been left stagnant for 7 or more years will be closed, regardless if they have funds in or not.

The sportsbook is one that is targeted towards African players only. So Bet9ja registration seems an option to Nigerians for now but not quite. It’s primarily for those in Nigeria, as tested today, but some versions of the site accept players from other countries in Africa. See how to find the right country to register on bet9ja below:

  • Angola
  • Botswana
  • Ghana
  • Kenya
  • Mauritius
  • Namibia
  • Nigeria
  • South Africa
  • Zambia
List of restricted countries
  • Afghanistan
  • Albania
  • Algeria
  • Andorra
  • Angola
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Austria
  • Azerbaijan
  • Bahamas
  • Bahrain
  • Bangladesh
  • Barbados
  • Belarus
  • Belgium
  • Belize
  • Benin
  • Bermuda
  • Bhutan
  • Bolivia
  • Bosnia and Herzegovina
  • Botswana
  • Brazil
  • Brunei
  • Bulgaria
  • Burkina Faso
  • Cambodia
  • Cameroon
  • Canada
  • Cape Verde
  • Cayman Islands
  • Chile
  • China
  • Colombia
  • Congo
  • Costa Rica
  • Croatia
  • Cuba
  • Curacao
  • Cyprus
  • Czech Republic
  • Denmark
  • Ecuador
  • Egypt
  • England
  • Estonia
  • Falkland Islands
  • Faroe Islands
  • Fiji
  • Finland
  • France
  • French Guiana
  • French Polynesia
  • Gabon
  • Gambia
  • Georgia
  • Germany
  • Ghana
  • Gibraltar
  • Greece
  • Greenland
  • Grenada
  • Guatemala
  • Guernsey
  • Guinea
  • Guyana
  • Haiti
  • Honduras
  • Hong Kong
  • Hungary
  • Iceland
  • India
  • Indonesia
  • Iran
  • Iraq
  • Ireland
  • Israel
  • Italy
  • Ivory Coast
  • Jamaica
  • Japan
  • Jordan
  • Kazakhstan
  • Kenya
  • Kosovo
  • Kuwait
  • Kyrgyzstan
  • Laos
  • Latvia
  • Lebanon
  • Lesotho
  • Liberia
  • Libya
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Macao
  • Macedonia
  • Madagascar
  • Malawi
  • Malaysia
  • Maldives
  • Mali
  • Malta
  • Mexico
  • Micronesia
  • Moldova
  • Monaco
  • Mongolia
  • Montenegro
  • Morocco
  • Mozambique
  • Nepal
  • Netherlands
  • New Zealand
  • Nicaragua
  • Niger
  • Niue
  • North Korea
  • Northern Ireland
  • Norway
  • Oman
  • Pakistan
  • Palestine
  • Panama
  • Paraguay
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Puerto Rico
  • Qatar
  • Romania
  • Russia
  • Saint Martin
  • San Marino
  • Saudi Arabia
  • Scotland
  • Senegal
  • Serbia
  • Sierra Leone
  • Singapore
  • Sint Maarten
  • Slovakia
  • Slovenia
  • Solomon Islands
  • Somalia
  • South Africa
  • South Korea
  • Spain
  • Sri Lanka
  • Sudan
  • Suriname
  • Swaziland
  • Sweden
  • Switzerland
  • Syria
  • Taiwan
  • Tajikistan
  • Tanzania
  • Thailand
  • Tunisia
  • Turkey
  • Turkmenistan
  • Uganda
  • Ukraine
  • United Arab Emirates
  • United Kingdom
  • United States
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Venezuela
  • Vietnam
  • Yemen
  • Zambia
  • Zimbabwe

Why Should I Join Bet9ja Nigeria?

This is one of the fastest-growing sportsbooks open for players within Nigeria. The online Bet9ja site has seen some big change over the last couple of years and the majority of these have been warmly welcomed.

One of the things that they’ve been able to address is their pricing policy. They are now much more in line with the competition, and we would even go as far as saying that they are now one of the better sportsbooks that we’ve tested for Nigerian players.

Another thing that we wanted to note was the design of the sportsbook. Create bet9ja account and see for yourself. It not only looks clean and modern but has been designed with usability in mind. It also has a dedicated mobile betting app as well, which is an added bonus.

  • easy signup proccess
  • generous welcome bonus
  • lots of sports on the platfrom
  • convenient payments on the site

How Do I Verify my Bet9ja Account?

To verify your account after you register on bet9ja, you need to first make an initial deposit. Once this has been done, you can then head to the Accounts section before heading to KYC verification. The payment process that you use will determine the documents that you need to upload for bet9ja registration and verification. These will include things like proof of ID and proof of address.

It’s important to note that your documents must match those of the banking method that you use. In some cases, Bet9ja may ask for proof of that banking method as well. This includes things like Visa and MasterCard.

All of the documents must match with the information you gave when you signed up and the chosen banking method. If they fail to do this, then you might not be able to withdraw funds from your account.

Deposit and Withdrawal Methods

Bet9ja includes a wide range of banking methods to choose from. What we were particularly impressed by was the fact that you had a lot of mainstream options, such as Visa and Mastercard, coupled in with some more niche methods, such as QR code payments and OPay deposits via an account on bet9ja.

The majority of payment methods will not include any sort of fee at all. However, there are some will include either a flat fee per transaction or a small percentage of the money that you want to deposit. You can pick any one convenient for you.

As we have mentioned, you can only withdraw funds once your account has been verified after bet9ja registration. It will depend on the location you are in as to the options that you have, but the range will be limited compared to that of deposits.

Payment Method Deposit Minimum Deposit Maximum Time for Deposit 
Bank Wire Transfer Logo Bank Wire Transfer₦100₦1,000,000Instant
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
Payment Method Withdrawal Minimum Withdrawal Maximum Time for Withdrawal 
Bank Wire Transfer Logo Bank Wire Transfer₦1,000₦9,999,999up to 24 Hours
AstroPay Logo AstroPay
Flutterwave Logo Flutterwave
Monnify Logo Monnify
PalmPay Logo PalmPay
Shagopay Logo Shagopay
Squad Logo Squad
Sterling Bank Logo Sterling Bank
Unity Bank Logo Unity Bank
Zenith Logo Zenith
GTBank Logo GTBank
Heritage Logo Heritage
Interswitch Logo Interswitch
Nibss Logo Nibss
OPay Logo OPay
Paystack Logo Paystack
Providus Bank Logo Providus Bank
SkyeBank Logo SkyeBank
Stanbic IBTC Logo Stanbic IBTC
Pocket App Logo Pocket App

Customer Service on Bet9ja

There are several ways that you can get in touch with the support team. The most accessible is via their messaging system, which aims to get back to you within 48 hours. On top of that, you have a phone number, Twitter and even a location if you are in the area.

Once you have done that you can see the link to their live chat, contact phone numbers and even an email address should you need it. All in all, the bet9ja customer care team is available 24/7 to answer your questions. Having tested the overall quality of the support, we can vouch it is really good compared to other Nigerian betting sites. So here is another reason to register on bet9ja.

What If I Forgot my Password?

If you forget your password, then you click the “forgotten password” button that is located just below where you log in. You can then use either your email address of your mobile (via SMS) to recover your password and log in for bet9ja sign up.

If you don’t have access to either of these any longer, you will need to contact customer support and have them look into it for you. Apart from how to register, you will need to know more about your bet9ja account and how to recover it.

Can I Use my Bet9ja Account when Travelling Abroad?

Now that you know how to create a bet9ja account on the go, it is time to see what to do once abroad. You can only get access to your account when you are located within a country that accepts new players (see list above). There will be no access at all if you are located in any other country than these.

Is It Possible to Self-Exclude or Limit My Deposits at Bet9ja?

Self-exclusion is possible within the sportsbook, but to do this, you need to contact customer support. So even if you are ready with bet9ja registration alone, you will need help to exclude yourself. You will be given several options to choose from in terms of the range of time that you want to self-exclude from.

There are currently no measures in place to limit the amount or the frequency that you can deposit on the website. This is one of the few negatives that we have found from within the Bet9ja bookmaker.

How to Prevent a Bet9ja Account from Being Limited or Banned?

One of the things that a lot of people get accounts banned for with Bet9ja is setting them up for other people. Given that only a handful of countries are accepted, and that verification is not as straightforward as it could be, people often create and then sell accounts to those that cannot initially sign up. If players are found out to be doing this, then their accounts will be suspended and likely closed.

It’s also possible to send money on the site from one player account to another. This makes it tough to police and any player seen abusing this feature will be removed. You can be sure no exceptions on the site will be allowed. This will guarantee security for an account on bet9ja.

How Can I Close My Bet9ja Account?

You have gone through Bet9ja registration. However, you want to deactivate the account. To close your account, you need to contact support. They will highlight that once the account is closed, it cannot be reopened before allowing you to confirm your choice.


What is my Bet9ja account number?

Your account number is assigned when you create your account. When you log in, it’s the number that is at the top of the page, next to your username.

Do I need a bet9ja registration code?

Use the promo code SILENTBET.

How to complete the activation of my Bet9ja account?

You need to click the link in the email that gets sent out to you when you bet9ja sign up.

Can I Change my Login Details or Personal Information After Registration?

You can change a lot of your information from within your account within the terms and conditions. The only thing that can’t be changed is a bet9ja account ID that you are given when you sign up.

What is a Bet9ja Agent registration?

Bet9ja agents are basically affiliates. When you refer a player and they open bet9ja account and that player creates an account, you earn a commission for recommending them.

How long does it take to create an account?

It should take no longer than a couple of minutes to create bet9ja account.

Can I have more than one account on Bet9ja?

As per the terms and conditions, having duplicate bet9ja accounts on the site is not allowed. 2 accounts will not change the welcome bonus.

Do I need to verify my account after Bet9ja registration?

To make a withdrawal, yes, you have to verify your account on the website right after bet9ja registration. Then it is up to you to bet on the site.

What Comes Next?

Once your account is set up, you need to make sure you have verified it once your initial deposit has been made. From this you get access to a vast range of sports and markets, taking advantage of one of the best live betting sections from any of the African-based bookmakers. The bottom line: you need bet9ja registration to start your betting journey on this Nigerian bookie site.

Join Bet9ja

0 reviews for Bet9ja Registration: How to Open an Account
Post review

    No reviews added yet. Be the first!

    Author: Katerina Gadzheva
    Certified Betting Expert
    Katerina Gadzheva
    Katerina has 10+ years of experience in iGaming. She has been a player long before that. Using her skills as a content writer and first-hand knowledge of the online gambling industry, she reviews and compares online casinos for Silentbet.