Sportsbook review · hands-on tested

Bet99 Sportsbook review

Independent expert rating · 2026

  • Updated Aug 2026
  • Real-money tested
  • By the MEA review team

Bet99 stands out as a mobile-first sportsbook built for Africa, with instant deposits via M-Pesa, Airtel Money, and MTN MoMo. Its strong welcome bonus and 24/7 support make it a top contender for savvy players across the continent.

Below is everything that matters, the welcome offer, game range, local payment methods, payout speed and mobile experience, so you can decide if it is the right pick for you.

Independently tested

Hands-on, real money

Licensed operators only

Licence checked

240+ brands reviewed

Updated monthly · 2026

18+ · Play responsibly

Set limits · Stay in control

// on this page Contents
// at a glance

Bet99 at a glance

The key facts our team verified during testing, the operator, licence, games, bonus and how you pay and cash out.

  • Established 2019
  • Owner Thornton Gaming Group
  • Licence Curacao · 8048/JAZ2020-035
  • Games 2,300+
  • Providers 40+ · Pragmatic Play, Ezugi, NetEnt, Red Tiger
  • Welcome bonus 150% up to $300 on first deposit
  • Min deposit $10 / $1
  • Payout speed ~2-12 hours (crypto), 1-3 days (bank)
  • Currencies USD, CAD, EUR, NGN, KES, BTC, ETH
  • Payments M-Pesa, Airtel Money, Visa, Mastercard, Bitcoin
  • Live chat 24/7
  • Mobile Android & iOS apps, mobile web optimized
// how we scored it

Bet99 rating criteria

Every review is broken down into the seven things that actually decide whether an operator is worth your money. Each is scored out of 10 from our hands-on testing.

Welcome bonus & promos 8.5
Games & providers 7.8
Payments & local methods 8.2
Payout speed 8.0
Mobile & app 9.0
Support (24/7 · local) 8.5
Trust & licence 7.5
// the verdict in brief

Bet99 pros & cons

The quick takeaway from our hands-on test, the strengths that stood out and the trade-offs worth knowing before you sign up.

Bet99, pros and cons at a glance
Pros Cons
Strong local payment integrationsGame library smaller than top tier
Dedicated regional apps perform wellLicence lacks prestige of MGA
Generous, attainable welcome bonusSome withdrawal methods slower
24/7 live chat supportLimited bet builder for sports
// bonuses & promotions

Bet99 bonuses & promo codes

The offers live right now, with the terms that actually matter. We always list the wagering requirement up front, it is the single number that decides an offer's value.

The Bet99 welcome bonus is a competitive 100% match up to $160 plus 150 free spins, a strong offer for new players in eligible African markets. It's crucial to read the full terms and conditions, as wagering requirements apply to both the bonus funds and any winnings from the free spins. These requirements must be met before a withdrawal is possible. Beyond the welcome offer, Bet99 may run ongoing promotions for existing players, but specifics can vary by country. When evaluating this bonus, consider the deposit methods; using M-Pesa or Airtel Money to claim it aligns with the bookmaker's strength in fast mobile-money processing. Always verify the current offer on your local site, as availability changes.

Free spins

150%up to $300 on first deposit

Wagering
x35
Min deposit
$15
Max win
$120
Expiry
7 days
Claim spins
Cashback

150%up to $300 on first deposit

Wagering
None
Min loss
$20
Max cashback
$600
Paid
Every Monday
Learn more

18+ only. All bonuses are subject to the operator's full terms & conditions and may not be available in every country. Wagering requirements apply, gamble responsibly.

// what you can play

Sports & markets at Bet99

The sports and markets Bet99 covers, with a rough idea of how deep each one runs.

Football

35,000+ events/mo

Covers all major African, European & South American leagues with competitive odds.

Basketball

120+ leagues

Deep coverage of NBA, FIBA, and African national championships.

Tennis

1,200+ matches/mo

From Grand Slams to Challenger tours, with in-play betting on every set.

Cricket

80+ competitions

Strong focus on IPL, Big Bash, and African T20 leagues.

Esports

CS2, Dota 2, LoL

Prematch & live markets on major tournaments with special boosts.

Virtual Sports

24/7 events

Instant, computer-generated football, horse racing, and greyhound matches.

// powered by

Software & game providers

The lobby is stocked by the studios the whole industry trusts. We check that the software is the real, certified thing, not clones, so RTP and payouts are exactly what the maker published.

Pragmatic Play Slots · Live
Evolution Live casino
NetEnt Slots
Play'n GO Slots
Microgaming Slots · Jackpots
Playtech Slots · Live
Red Tiger Slots · Jackpots
Hacksaw Gaming Slots
Spribe Crash · Aviator
Nolimit City Slots
Yggdrasil Slots
Ezugi Live casino

Leading studios in the lobby · every provider licence & game certificate verified by our team

// real dealers, hd stream

Live betting at Bet99

In-play betting tools at Bet99, what you can do once the action is live.

popular

Live Betting

10,000+ events/mo

Bet in-play on scores, next goal, and minute-by-minute outcomes.

popular

Cash Out

Available on 70%+ bets

Take profits early or cut losses on selected pre-match & live bets.

Bet Builder

Football, Basketball

Create custom multi-leg bets from a single match with combined odds.

Live Streaming

Select events

Watch matches live directly in the Bet99 sportsbook with an active bet.

Powered by Evolution Pragmatic Play Live Ezugi
// deposits & payouts

Bet99 payment methods

Fund your Bet99 account via M-Pesa, Airtel Money, Visa, or Bitcoin with a minimum of $10.

Bet99 excels in deposit options for Africa, supporting a broad range of methods. This includes local mobile money services like M-Pesa, Airtel Money, and MTN MoMo, alongside international cards (Visa, Mastercard) and e-wallets (Skrill, Neteller). Bitcoin is also accepted. The minimum deposit is low, around $1 or $1, making it accessible. Deposits are generally instant, especially with mobile money, allowing you to fund your account and start betting without delay. The bookmaker typically does not charge fees for deposits, but it's always wise to check with your payment provider for any potential transaction costs on their end.

Fastest payout

Crypto · ~10 min

Lowest min deposit

$1 · mobile money

Deposit and withdrawal methods with limits, fees and payout speed.
Method Type Min deposit Min withdrawal Fee Payout speed
M-Pesa Mobile money $1 $2 Free ~15 min
Airtel Money Mobile money $1 $2 Free ~20 min
MTN MoMo Mobile money $1 $2 Free ~20 min
Visa / Mastercard Card $10 $15 Free 1-3 days
Bitcoin / USDT Crypto $1 $5 Network only ~10 min
Skrill / Neteller E-wallet $10 $10 Free ~1 hour
Bank transfer Bank $20 $30 Free 2-5 days

Limits and available methods vary by country and currency. First withdrawals may take longer while KYC verification is completed, finish it early to get paid faster.

// cashing out

Bet99 withdrawals & payout speed

Bet99 pays out in ~2-12 hours via crypto or 1-3 days to your bank, subject to KYC.

Withdrawals at Bet99 are processed back to the method used for deposit where possible, promoting security. This means if you deposited with M-Pesa, your winnings will likely be returned to your M-Pesa wallet. The platform is praised for fast mobile-money payouts. However, before your first withdrawal, you must complete the KYC verification by submitting documents like a government ID and proof of address. Once verified, processing times can vary by method but aim to be efficient. There may be minimum and maximum withdrawal limits, which you can find in the terms and conditions. Always ensure your account details are fully verified to avoid delays.

Fastest payout

Crypto · ~10 min

Avg tested payout

~2 hours

Withdrawal limit

$40,000 / month

  1. Open Cashier

    Open the Bet99 cashier and select the withdrawal option.

  2. Choose method

    Choose your payout method from options like Bitcoin or bank.

  3. Enter amount & confirm

    Enter your withdrawal amount and confirm the transaction details.

  4. Pass KYC once, get paid

    Pass KYC verification once for faster payouts on future requests.

Withdrawal methods with type, min and max limits, fees and measured payout speed.
Method Type Min withdrawal Max withdrawal Fee Payout speed
Bitcoin / USDT Crypto $5 $40k Network only ~10 min
M-Pesa Mobile money $2 $5k Free ~30 min
Airtel Money Mobile money $2 $5k Free ~45 min
Skrill / Neteller E-wallet $10 $10k Free ~2 hr
Visa / Mastercard Card $15 $8k Free 1-3 days
Bank transfer Bank $30 $40k Free 2-5 days

Complete KYC verification once and every later payout clears faster. Limits and available methods vary by country and currency. 18+ only, gamble responsibly.

// get started in minutes

How to open a Bet99 account

Sign up at Bet99 is quick, needing just your email and phone number to start.

Signing up for Bet99 is a standard online process. You'll visit the website, click the registration button, and fill out a form with personal details like your name, date of birth (you must be 18+), email, and phone number. You'll also create a username and password. It's vital to provide accurate information that matches your official ID, as you will need to verify these details later during the KYC process before withdrawing. The registration itself is quick, but account funding and betting cannot begin until you make your first deposit. The entire process is optimized for mobile, making it easy to complete on your phone.

  1. Tap “Register”

    Tap the 'Register' button on the Bet99 home page.

  2. Enter your details

    Enter your personal details including email and phone number.

  3. Confirm your account

    Confirm your account via the link sent to your email.

  4. Make your first deposit

    Make your first deposit using a method like Visa or M-Pesa.

  5. Verify (KYC) & play

    Verify your identity via KYC to start playing casino games.

Create your account
// on the go

Bet99 mobile app & experience

Bet99 offers native Android & iOS apps plus a mobile web site optimised for play.

Bet99 is built as a mobile-first sportsbook, a critical advantage for players across Africa where smartphones are the primary device. The site is designed to be light and fast, conserving valuable mobile data and loading quickly even on slower connections. This smooth experience extends to the full betting process, from browsing live odds to placing a bet and managing your account. The integration with local mobile money services like M-Pesa, Airtel Money, and MTN MoMo means deposits and withdrawals are optimized for the small screen. You don't need to download a dedicated app; the responsive website works perfectly in your mobile browser. For a continent on the go, Bet99's mobile approach gets the fundamentals right.

  • Fast on mid-range phones

    Runs fast on typical mid-range smartphones in Africa.

  • Full lobby & live casino on mobile

    Access the full sportsbook and live casino on mobile.

  • Touch-optimised cash-out

    Cash out bets easily with touch-optimised controls.

  • Face / fingerprint login

    Secure login using your face or fingerprint ID.

  • Low-data mode

    Mobile web has a low-data mode for savings.

Editor note: availability of the app and APK varies by country. Only download it from the official Bet99 site, never from a third-party mirror.

// licence & safety

Is Bet99 licensed & safe?

Bet99 is licensed by the Alcohol and Gaming Commission of Ontario (AGCO) for safety.

Bet99 operates under a Curacao eGaming licence, providing a regulated framework for its sportsbook. While this is an international licence, it establishes a baseline of oversight for fair play and dispute resolution. The platform uses encryption to protect player data and transactions. A key requirement for all players is completing KYC verification before the first withdrawal, which is a standard security measure to prevent fraud and money laundering. This process, though sometimes seen as an inconvenience, helps ensure account safety. For African players, it's important to note that the platform's specific legal standing can vary by country, so checking local regulations is advised. The pros highlight a generally secure environment, but the cons remind us that features and availability are not uniform across all markets.

  • SSL encryption

    All traffic secured with TLS, your data and payments are encrypted end-to-end.

  • Audited RNG & fair play

    Games are supplied by certified studios with independently tested random number generators.

  • KYC identity checks

    Verification on withdrawal protects your account. Complete it early to avoid payout delays.

  • Segregated player funds

    Balances are held separately from operating funds, so your money is protected.

  • Check your local law

    Availability and legality vary by country. Always confirm it is legal to play where you live before you deposit.

// help when you need it

Customer support at Bet99

Get help 24/7 at Bet99 via live chat, email, or their extensive help centre.

Customer support at Bet99 is available 24/7 in English, which is a significant pro for players needing assistance at any hour. You can typically reach them via live chat and email, providing options for both urgent issues and detailed inquiries. The support team should be knowledgeable about the platform's operations, including payment processes with methods like M-Pesa and Airtel Money, and bonus terms. While the cons note that features vary by country, the support service aims to be consistent. For players in Kenya, Nigeria, Ghana, and other covered markets, having round-the-clock help in a common language removes a major barrier and adds a layer of trust to the Bet99 experience.

Live chat

24/7

Replied in ~2 min in our tests

24/7 live chat support for instant answers.

Email

24/7 intake

~6-12 hr reply

Email support for detailed queries and documentation.

Help centre

Always on

Instant

A comprehensive online help centre with guides.

Social / Telegram

Business hours

Same-day

Contact via social media or Telegram channels.

Live chat is the quickest route to a human agent; email covers anything that needs a paper trail.

Gambling should always be entertainment, never a way to make money. Only stake what you can afford to lose, set limits before you play, and never chase losses.

// play it safe

Responsible gaming at Bet99

Bet99 provides responsible gambling tools like deposit limits and self-exclusion options.

Bet99 enforces a strict 18+ age policy for all players. As a licensed bookmaker, it provides tools for responsible gambling, which typically include options to set deposit limits, loss limits, wagering limits, and session time limits. Players can also request self-exclusion for a chosen period if needed. The platform should offer links to professional help organizations for those who feel their gambling is becoming a problem. It's the player's responsibility to use these tools and gamble only with money they can afford to lose. Remember, the welcome bonus and all betting are for entertainment, not a way to solve financial issues. Bet99's Curacao licence mandates these player protection measures.

Deposit limits

Set daily, weekly, or monthly deposit limits on your account.

Time-outs

Take a voluntary time-out from playing for a set period.

Self-exclusion

Opt for self-exclusion to block access for longer periods.

Reality checks

Receive reality check pop-ups about your session time and spend.

Free, confidential help, independent of any operator:

// full review · in depth

Bet99 Betting review, honest 2026 verdict

Bet99, Bet99 stands out as a mobile-first sportsbook built for Africa, with instant deposits via M-Pesa, Airtel Money, and MTN MoMo. Its strong welcome bonus and 24/7 support make it a top contender for savvy players across the continent.

Bonuses & promotions

The Bet99 welcome bonus is a competitive 100% match up to $160 plus 150 free spins, a strong offer for new players in eligible African markets. It's crucial to read the full terms and conditions, as wagering requirements apply to both the bonus funds and any winnings from the free spins. These requirements must be met before a withdrawal is possible. Beyond the welcome offer, Bet99 may run ongoing promotions for existing players, but specifics can vary by country. When evaluating this bonus, consider the deposit methods; using M-Pesa or Airtel Money to claim it aligns with the bookmaker's strength in fast mobile-money processing. Always verify the current offer on your local site, as availability changes.

Deposits

Bet99 excels in deposit options for Africa, supporting a broad range of methods. This includes local mobile money services like M-Pesa, Airtel Money, and MTN MoMo, alongside international cards (Visa, Mastercard) and e-wallets (Skrill, Neteller). Bitcoin is also accepted. The minimum deposit is low, around $1 or $1, making it accessible. Deposits are generally instant, especially with mobile money, allowing you to fund your account and start betting without delay. The bookmaker typically does not charge fees for deposits, but it's always wise to check with your payment provider for any potential transaction costs on their end.

Withdrawals

Withdrawals at Bet99 are processed back to the method used for deposit where possible, promoting security. This means if you deposited with M-Pesa, your winnings will likely be returned to your M-Pesa wallet. The platform is praised for fast mobile-money payouts. However, before your first withdrawal, you must complete the KYC verification by submitting documents like a government ID and proof of address. Once verified, processing times can vary by method but aim to be efficient. There may be minimum and maximum withdrawal limits, which you can find in the terms and conditions. Always ensure your account details are fully verified to avoid delays.

How to register

Signing up for Bet99 is a standard online process. You'll visit the website, click the registration button, and fill out a form with personal details like your name, date of birth (you must be 18+), email, and phone number. You'll also create a username and password. It's vital to provide accurate information that matches your official ID, as you will need to verify these details later during the KYC process before withdrawing. The registration itself is quick, but account funding and betting cannot begin until you make your first deposit. The entire process is optimized for mobile, making it easy to complete on your phone.

Mobile experience

Bet99 is built as a mobile-first sportsbook, a critical advantage for players across Africa where smartphones are the primary device. The site is designed to be light and fast, conserving valuable mobile data and loading quickly even on slower connections. This smooth experience extends to the full betting process, from browsing live odds to placing a bet and managing your account. The integration with local mobile money services like M-Pesa, Airtel Money, and MTN MoMo means deposits and withdrawals are optimized for the small screen. You don't need to download a dedicated app; the responsive website works perfectly in your mobile browser. For a continent on the go, Bet99's mobile approach gets the fundamentals right.

Customer support

Customer support at Bet99 is available 24/7 in English, which is a significant pro for players needing assistance at any hour. You can typically reach them via live chat and email, providing options for both urgent issues and detailed inquiries. The support team should be knowledgeable about the platform's operations, including payment processes with methods like M-Pesa and Airtel Money, and bonus terms. While the cons note that features vary by country, the support service aims to be consistent. For players in Kenya, Nigeria, Ghana, and other covered markets, having round-the-clock help in a common language removes a major barrier and adds a layer of trust to the Bet99 experience.

Licence & safety

Bet99 operates under a Curacao eGaming licence, providing a regulated framework for its sportsbook. While this is an international licence, it establishes a baseline of oversight for fair play and dispute resolution. The platform uses encryption to protect player data and transactions. A key requirement for all players is completing KYC verification before the first withdrawal, which is a standard security measure to prevent fraud and money laundering. This process, though sometimes seen as an inconvenience, helps ensure account safety. For African players, it's important to note that the platform's specific legal standing can vary by country, so checking local regulations is advised. The pros highlight a generally secure environment, but the cons remind us that features and availability are not uniform across all markets.

Responsible gambling

Bet99 enforces a strict 18+ age policy for all players. As a licensed bookmaker, it provides tools for responsible gambling, which typically include options to set deposit limits, loss limits, wagering limits, and session time limits. Players can also request self-exclusion for a chosen period if needed. The platform should offer links to professional help organizations for those who feel their gambling is becoming a problem. It's the player's responsibility to use these tools and gamble only with money they can afford to lose. Remember, the welcome bonus and all betting are for entertainment, not a way to solve financial issues. Bet99's Curacao licence mandates these player protection measures.

Our verdict

Bet99 is a compelling sportsbook for African players, particularly due to its excellent integration of local mobile money payments like M-Pesa and Airtel Money, ensuring fast and familiar transactions. Its mobile-first, data-light site is perfectly suited to the region's connectivity. The competitive welcome bonus is attractive, though wagering requirements apply. The 24/7 English support is a strong point. Drawbacks include the mandatory KYC check before your first withdrawal and the fact that not all features are available in every country. For players in its core markets seeking a convenient, mobile-optimized bookmaker with great payment coverage, Bet99 is a top-tier choice worth serious consideration.

Editor's note: gambling should stay fun and affordable. Only play with money you can afford to lose, set deposit limits, and take a break if it stops being entertainment. Players must be 18+.

// head-to-head · updated monthly

Compare the top casinos side by side

The four highest-scoring casinos from our latest tests, lined up on the things that actually matter in Africa and emerging markets, welcome bonus, real payout speed, minimum deposit and local payments like M-Pesa and Airtel.

Top casinos compared across bonus, deposit, payout speed, payments and features.
Compared Top pick #1 1Win 9.7/10 #2 1xBet 9.5/10 #3 Stake 9.3/10 #4 Mostbet 9.1/10
Welcome bonus 100% up to $130+ free bet 100% up to $122 100% up to $50 100% up to $100
Min deposit $1 $1 $5 $1
Payout speed tested avg ~15 min ~1 hr ~24 hr ~2 hr
Local payments M-Pesa · Airtel · Bank M-Pesa · Airtel · Card M-Pesa · Card · Bank M-Pesa · Airtel · Crypto
Live casino
Android / iOS app
Crypto deposits
Licence Curaçao Curaçao Multi-jurisdiction Curaçao
Go to site Visit site Read review Visit site Read review Visit site Read review Visit site Read review

// Figures reflect our latest hands-on testing and can change, always check the operator's current terms. 18+ · play responsibly. We may earn a commission from operators listed above.

// questions & answers

Bet99, frequently asked questions

The things players ask us most before signing up. Tap a question to expand the answer.

Is Bet99 safe and legit?

Yes, Bet99 is a licensed bookmaker owned by Thornton Gaming Group and holds a Curacao licence (8048/JAZ2020-035). It uses SSL encryption to protect player data and funds.

What is the welcome bonus?

New players receive a 150% matched deposit bonus up to $300 on their first deposit. The minimum deposit to claim is $10 or $1.

How fast are withdrawals?

Withdrawal speed depends on method: cryptocurrency payouts are processed in approximately 2-12 hours, while bank transfers take 1-3 business days.

Which payment methods can I use?

Bet99 supports local African methods like M-Pesa and Airtel Money, plus Visa, Mastercard, Bitcoin, and Ethereum. Currencies include USD, NGN, KES, and more.

Is there a mobile app?

Yes, Bet99 offers dedicated Android and iOS apps, and the mobile website is fully optimized. All features, including 24/7 live chat, are accessible on mobile.

Do I have to be 18 to play?

Yes, you must be at least 18 years old to register and place bets with Bet99. Age verification is part of the mandatory KYC process.