9Ubet Casino for Kenyan Players
KES 10 is less than the price of a mandazi in many places, and it is the minimum deposit on 9Ubet. That detail caught my attention first. I then went through the site pages, game lobbies and promotion rules to see what a Kenyan player gets. I came away with plenty of reasons to give it a try. Open your account, and start with an amount that suits your budget.
- BCLB BK-0001295
- BCLB PG-0001060
- Paybill 989878
- 18+
Tap each day with a KES 99+ deposit:
Get BonusCompany and Licensing Information for 9Ubet
I always start a review by checking who runs the site. 9Ubet passes this first check well, because it names its operator, its Nairobi address and its licence numbers.
Glostar Trading Co Limited as Operator
Glostar Trading Co Limited operates the 9Ubet brand. The company lists its address as Crescent Business Center, 8th floor, Parklands, Nairobi.
I like seeing a local address, because it tells me who stands behind the brand. The site also uses a .co.ke domain and a Kenyan phone number for support.
BCLB Licence Numbers
According to the operator, 9Ubet is authorized and regulated by the Betting Control and Licensing Board (BCLB). It lists these two licences:
| Licence type | Number |
|---|---|
| Bookmaker | BK-0001295 |
| Public Gaming | PG-0001060 |
I recommend noting these numbers. They give you a concrete reference when you check a betting site.
Age Limit and Responsible Gambling Tools
9Ubet is for players aged 18 and over. I noticed that the sign-up form makes you confirm your age with a checkbox.
The platform does not offer loans or betting on credit, so you can bet only with your own deposited funds. I see that as a sensible rule. If you need a break, you can ask support about these options:
- Account deactivation pauses or closes your account.
- Self-exclusion blocks betting for a set period and cannot simply be reversed on request during that period.
Betting always carries a risk of loss, so I suggest setting your budget before you play.
9Ubet Account Setup and Access
The setup process looks simple to me. The registration and login forms are short, and each one fits on a single mobile screen.
Registration With a Kenyan Mobile Number
To register, you need an active Safaricom number. Airtel and other networks are not currently supported for registration.

These are the steps I found on the form:
- Open 9Ubet.co.ke and tap the green Join button.
- Enter your Safaricom number after +254.
- Tap Get Code and enter the SMS code.
- Enter your password twice.
- Add a referral code if a friend invited you.
- Tick the age and terms checkbox.
- Tap Create New Account.
The referral code is optional. Your account is created immediately, so you can move straight to your first deposit.
Login and Password Reset
To log in, you only need your registered number and password. I also spotted a Keep me logged in checkbox, which I would use only on my personal phone.
The Forgot Password? link sits just above the Log In button. A reset works like this:
- Tap Forgot Password?.
- Enter your registered number.
- Enter the SMS code.
- Choose a new password with letters and numbers.
If you see "user not found" or "invalid credentials," check your details first. Then contact support if the message remains.
App Installation and APK Status
The official source for the Android app is the Google Play Store. You can reach it through the Download App page on 9Ubet.co.ke. The app covers betting, Aviator, deposits and withdrawals.
Google Play handles the installation, so you do not need a separate APK file. I would avoid any APK from another site or a messaging app, because an unknown file can put your account at risk.

The Download App page also shows an App Store badge for Apple devices. If you prefer not to install anything, the mobile site is another good option.
9Ubet Betting Products
What I like most here is the variety on one account. The Soccer, Casino and Crash tabs at the top make it easy to switch between products.

Sportsbook Markets and Multibets
Football leads the sportsbook, and the coverage goes beyond the top European leagues. I saw the UEFA Europa League and England's Premier League, along with matches from Rwanda and Zambia. The official information also names the Champions League, La Liga and the Kenyan Premier League.

The market tabs are easy to follow:
| Market | What you predict |
|---|---|
| 1X2 | Home win, draw or away win |
| Double Chance | Two of the three results |
| Over/Under | The number of goals |
| GG (BTTS) | Whether both teams score |
| First Half | Markets for the first half |
Multibets give you bigger potential winnings, but every selection must win. The rule I would remember is that a voided selection also makes the whole multibet lose. Cash-out is available on some bets.
Slots and Fishing Games
The casino lobby sorts games into Home, All, Hot and New tabs. The Hot section showed me Fortune Garuda-500, Big Bass Bonanza 3 Reeler, Hot to Burn Multiplier and Super Niubi.

If you enjoy Pragmatic Play slots, look for Gates of Olympus, Sweet Bonanza and Sugar Rush. These titles can also qualify for Drops & Wins. Fishing games have a separate menu item, which makes them easy to find.
Live Casino Tables
Casino Live has its own lobby, with real dealers running the games in real time. I found Speed Baccarat there, along with Super MB and W Viet Tai Xiu.
The lobby also has Hot and New sections. When I looked, the New section displayed a counter of 80 titles, so there is a good amount to explore.

Aviator and Crash Games
Aviator, also known as Kandege, gets its own place in the top menu. You place a stake and cash out before the rising multiplier ends. If the round ends first, you lose your stake.

I also found 9U League and Ligi Moto in the lobby, and the Miles rules name Jet Crash, JetX, Aviatrix, CarX and CrashX. If you like fast rounds, this is the section I would try first. I would also set a limit before starting, because the rounds move quickly.
9Ubet Financial Operations and Bonus Conditions
The payment process is familiar to any M-Pesa user. The bonus section is much larger, and I recommend reading its rollover rules before you claim anything.
Deposits Through Paybill 989878
The 9Ubet Paybill number is 989878, and the minimum deposit is KES 10. 9Ubet does not charge a deposit fee.
- Open M-PESA on your phone.
- Select Lipa na M-PESA, then Pay Bill.
- Enter 989878 as the business number.
- Enter your registered 9Ubet number as the account number.
- Enter the amount and your M-PESA PIN.
According to 9Ubet, most deposits reflect instantly. If yours delays, send support a clear screenshot of the full M-PESA message.
Withdrawals to M-Pesa and Airtel Money
You can withdraw your winnings to M-Pesa or Airtel Money. 9Ubet says that most withdrawals are fast and often instant, depending on your provider.
- Log in and tap the profile icon at the top right.
- Select Withdraw.
- Enter an amount within the allowed limits.
- Choose your payment method and confirm.
If your balance looks low, I would first check open bets and the bonus wallet. Those are two common explanations for a difference.
Cashback, Rebate and Deposit Bonuses
The range of regular rewards impressed me. You can receive money back on your play and extra rewards for staying active.
| Bonus | Reward | Main condition |
|---|---|---|
| Daily Rebate | Up to 0.5% | Settled bets at odds of 1.50 or higher |
| 40% Weekly Cashback | 6% to 40% | Weekly net loss, excluding sports and live casino |
| Loss Refund | 1% to 2.7% | Weekly losses from KES 500 |
| Mystery Bonus | Up to KES 100,000 | Random selection of active players |
| Happy Monday | KES 39 to KES 42,999 | KES 99 daily deposit for 7 days and 5x valid bets |
My favourite is the Daily Rebate, because it applies whether you win or lose and has no wagering. Remember that Happy Monday must be claimed manually on Monday.
Tournament and Referral Rewards
If you enjoy competition, these rewards are worth a look. I would start with the offer that matches the games you already play.

- The Aviator Miles Challenge pays up to KES 20,000 daily to the top players.
- Drops & Wins offers up to KES 390,000 in daily tournaments on selected Pragmatic Play slots.
- The Leaderboard Challenge pays up to KES 40,000 for the monthly top spot.
- Jenga Mbogi lets you earn up to KES 500,000 through your referral network.
Drops & Wins needs a weekly opt-in through the pop-up in a participating game. The Aviator Miles Challenge and the Leaderboard Challenge start automatically.
Rollover Rules for Bonus Withdrawals
A rollover shows how many times you must bet a bonus before you can withdraw it. I was pleased to see that many offers here have low requirements.
| Rollover | Offers |
|---|---|
| None | Daily Rebate, Loss Refund, Aviator Miles, Drops & Wins cash prizes |
| 1x | 40% Weekly Cashback, Mystery Bonus, Leaderboard Challenge |
| 3x | Happy Monday |
For example, a KES 39 Happy Monday bonus requires KES 117 in total bets. I recommend checking each offer before you claim it, because 9Ubet can change its terms.
9Ubet Support Channels
9Ubet support is available 24/7 through three channels. I like having both phone and WhatsApp options, because they suit different situations.
| Channel | Contact |
|---|---|
| Phone | +254 709 549 599 |
| +254 113 499 999 | |
| support@9Ubet.com |
Have your registered number and a relevant screenshot ready. Overall, I see 9Ubet as a solid choice for Kenyan players who want low-cost entry and regular rewards. If that sounds like you, sign up and try it within your budget.
FAQ
These are the quick answers I would give a friend who asked me about 9Ubet.
Is 9Ubet legal in Kenya?
Yes, online sports betting is legal in Kenya for players aged 18 and above. 9Ubet lists BCLB licences BK-0001295 and PG-0001060.
How do I create a 9Ubet account?
Tap Join, enter your Safaricom number and confirm the SMS code. Then create a password, accept the terms and tap Create New Account.
What is the 9Ubet Paybill number?
The 9Ubet Paybill number is 989878. Use your registered 9Ubet number as the account number.
Does 9Ubet have an app?
Yes, the Android app is available on the Google Play Store. You can also use the mobile site at 9Ubet.co.ke.
How do I contact 9Ubet customer care?
Call +254 709 549 599 or message WhatsApp at +254 113 499 999. You can also email support@9Ubet.com at any time.