Kenya · M-Pesa · 18+
9Ubet Kenya
A KES 10 deposit is enough to place your first bets on 9Ubet. That low entry point makes the platform easy to try. This review explains how registration, M-Pesa payments and the main promotions work. It also lists the rules worth checking before you stake your money. You can use it to decide whether 9Ubet suits your betting style and open an account with a clear view of the conditions.
M-Pesa deposit
- Paybill
- 989878
- Account number
- Your registered 9Ubet number
- Minimum deposit
- KES 10
- Deposit fee
- None from 9Ubet
What is 9Ubet
9Ubet is a licensed online betting site for players in Kenya. It offers sports betting, casino games, live dealer tables and crash games from one account.

Glostar Trading Co Limited operates the brand from Crescent Business Center in Parklands, Nairobi. According to the operator, the Betting Control and Licensing Board (BCLB) authorizes and regulates its activity.
| Detail | Information |
|---|---|
| Operator | Glostar Trading Co Limited |
| Bookmaker licence | BK-0001295 |
| Public gaming licence | PG-0001060 |
| Minimum age | 18 |
| Website | 9Ubet.co.ke |
| Minimum deposit | KES 10 |
| Paybill | 989878 |
Sports Betting and Casino Games
9Ubet divides its main content into Soccer, Casino and Crash tabs. A scrolling menu below them leads to Sports, Aviator, Fishing, Casino Live and Promotion.
Sports Betting
You can bet on football, tennis, basketball, ice hockey, American football, golf and volleyball. The football section includes the English Premier League, the UEFA Champions League, La Liga and the Kenyan Premier League. Smaller competitions also appear, such as the Rwanda National Football League and the Zambia Premier League.

The sports page has filters for Highlights, Live, Print and Leagues. These market tabs sit above the match list:
- 1X2
- Double Chance
- Over/Under
- GG (BTTS)
- First Half
Each match row shows an ID and the odds for the home win, draw and away win. A label such as "+10 Mkts" shows the number of extra markets. To place a bet, tap the odds, enter your stake on the bet slip and tap Place Bet.
Multibets combine several selections on one slip. Every selection must win. Under the 9Ubet rules, a voided selection also makes the whole multibet lose, so check this before you add more matches. Cash-out is available on some bets, and its value changes with the live odds.
Casino Games
The casino lobby sorts games into Home, All, Hot and New categories. The Hot section includes Fortune Garuda-500, Big Bass Bonanza 3 Reeler, Hot to Burn Multiplier and Super Niubi.

Pragmatic Play titles such as Gates of Olympus, Sweet Bonanza and Sugar Rush take part in the Drops & Wins promotion. Casino Live has its own lobby with Speed Baccarat, Super MB and W Viet Tai Xiu tables. Fishing games have a separate menu item.

Aviator
Aviator is a crash game with its own item in the main menu. A multiplier rises during each round, and you need to cash out before the round ends. If the round ends first, you lose your stake.
9Ubet also offers Jet Crash, JetX, Aviatrix, CarX and CrashX. The Crash tab and the casino lobby also show 9U League and Ligi Moto.
Bets on Aviator, Jet Crash, JetX, Aviatrix, CarX and CrashX count toward the Aviator Miles Challenge. This daily leaderboard pays KES 20,000 for first place and has 100 prize positions. Your stake must be at least KES 49 per bet.
9Ubet Registration and Login
You need a Kenyan mobile number and a password to use 9Ubet. Registration takes place on one short form, and your account is created immediately after submission.
How to Create an Account
To create an account, enter your Safaricom number and confirm it with an SMS code. Airtel and other networks are not currently supported for registration, so you need an active Safaricom line.
- Open 9Ubet.co.ke and tap Join.
- Enter your mobile number after the +254 prefix.
- Tap Get Code and enter the code from the SMS.
- Enter your password twice.
- Add a referral code if a friend invited you.
- Confirm that you are over 18 and accept the terms.
- Tap Create New Account.
The referral field is optional, so you can leave it empty. You can deposit and place a bet right after registration.
How to Log In and Reset a Password
To log in, tap Login and enter your registered mobile number and password. The form also has a Keep me logged in checkbox. Leave it unticked on a shared device.
If you forget your password, follow these steps:
- Tap Forgot Password on the login form.
- Enter your registered mobile number.
- Enter the code from the SMS.
- Choose a new password with letters and numbers.
An "invalid credentials" or "user not found" message usually means that the number or password needs checking. If the error remains after a reset, send support the exact message and your registered number.
9Ubet App and Mobile Access
You can use 9Ubet through the Android app or a mobile browser. Both options give you access to betting from your phone.
Android App and APK
The official source for the 9Ubet Android app is the Google Play Store. The app covers sports betting, casino games, Aviator, deposits and withdrawals.
The site also has a Download App page in its menu. This page shows Google Play and App Store badges. iPhone users can start there or use the browser version.
The official materials direct Android users to Google Play, so use that source instead of a third-party APK site. A file from an unknown site can be modified and can put your account details at risk.
Mobile Browser Access
You can bet without installing anything by opening 9Ubet.co.ke in your phone's browser. This option suits you if you have limited storage or use the site only occasionally.
The mobile layout shows the Login and Join buttons at the top of the screen. The main sections appear in a scrolling menu below them, and the "More" button opens the other items.
Deposits and Withdrawals
9Ubet payments center on mobile money. You deposit through M-Pesa Paybill and withdraw through your profile menu.
| Operation | Method | Key detail |
|---|---|---|
| Deposit | M-Pesa Paybill 989878 | Minimum KES 10 |
| Withdrawal | M-Pesa or Airtel Money | Allowed limits apply |
Deposit Methods and Paybill
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 and 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.
Most deposits reflect instantly. If yours does not appear, send support a screenshot of the full M-PESA message. Include the phone number, amount, time and your registered 9Ubet number.
Withdrawal Methods and Processing
You can withdraw your winnings to M-Pesa or Airtel Money from your profile. Most withdrawals are processed quickly, and many are instant. The time can depend on your mobile money 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 lower than expected, check your open bets and bonus wallet first. A pending withdrawal can also explain the difference. If a completed withdrawal does not arrive, give support the phone number, amount and time.
Bonuses and Promotions
9Ubet has cashback offers, tournaments, deposit rewards and a referral program. The Promotions page lets you filter them by Hot, Deposit, Sports, Casino and Crash categories.
Available Promotions
The offers below cover different types of play. Regular slot players and Aviator players can find the most options among them.
| Promotion | Reward | Main condition |
|---|---|---|
| Aviator Miles Challenge | Up to KES 20,000 daily | KES 49 minimum stake |
| Drops & Wins | Up to KES 390,000 in daily tournaments | Weekly opt-in and selected Pragmatic Play slots |
| 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 of at least KES 500 |
| Mystery Bonus | Up to KES 100,000 | Random selection of active depositors |
| Happy Monday | KES 39 to KES 42,999 | KES 99 daily deposit for 7 days and valid bets of 5x deposits |
| Leaderboard Challenge | Up to KES 40,000 | Top 30 by Valid Betting Amount |
| Jenga Mbogi | Up to KES 500,000 | Commission and bonuses from invited players |
You can also receive freebets. A freebet uses bonus funds instead of your cash. You select it on the bet slip when you place a qualifying bet.
Bonus Terms and Wagering Requirements
A wagering requirement shows how many times you must bet a bonus before you can withdraw it. Several 9Ubet offers have a low requirement or none at all.
| Promotion | Requirement |
|---|---|
| Daily Rebate | None |
| Loss Refund | None |
| Aviator Miles Challenge | None |
| Drops & Wins cash prizes | None |
| 40% Weekly Cashback | 1x |
| Mystery Bonus | 1x |
| Leaderboard Challenge | 1x |
| Happy Monday | 3x |
For example, a KES 39 Happy Monday bonus requires KES 117 in bets before withdrawal. You must also claim this bonus manually on Monday. An unclaimed bonus expires.
Customer Support
9Ubet support is available 24/7. You can contact the team by phone, WhatsApp or email.
Contact Options
Phone and WhatsApp are direct options for urgent account questions. Email gives you a written record of your request.
| Channel | Contact |
|---|---|
| Phone | +254 709 549 599 |
| +254 113 499 999 | |
| [email protected] |
Account and Payment Assistance
Support can check login errors, missing deposits and delayed withdrawals. Your registered number and a clear screenshot will speed up the check.
Prepare these details for a payment question:
- Your registered 9Ubet number
- The M-PESA message or transaction code
- The exact amount
- The transaction time
For a login problem, copy the exact error text. If a bet seems missing, give the approximate date and match.
Safety and Responsible Gambling
9Ubet uses a licensed framework, SMS verification and account rules to protect players. You also have tools for taking a break from betting.
Account Security and Privacy
Your account is linked to your mobile number and protected by a password. Registration and password resets use an SMS code.
Choose a unique password and do not share your SMS codes or M-PESA PIN. The site publishes a Confidentiality Agreement and a Privacy Policy. Winners of some prizes may need to verify their identity before withdrawal.
Each player can hold only one account. Multiple accounts, bots and bonus abuse can lead to lost rewards and account closure.
Age Requirements and Responsible Gambling
You must be at least 18 to bet on 9Ubet. Betting should stay within your budget, because every bet carries a risk of loss.
9Ubet does not offer loans or betting on credit, so you can bet only with deposited funds. If you need a break, contact support about these options:
- Account deactivation is a general pause or closure of the account.
- Self-exclusion blocks betting for a set period and cannot simply be reversed on request during that period.
9Ubet Pros and Cons
9Ubet is a good fit if you want low-cost M-Pesa deposits and a wide promotion schedule. Its bonus conditions need a careful read because they differ from one offer to another.
Pros
- KES 10 minimum deposit
- No 9Ubet deposit fee
- Sports, casino and crash games on one account
- 24/7 support by phone, WhatsApp and email
- Several offers with no wagering requirement
Cons
- A voided selection makes a multibet lose
- Weekly Cashback excludes sports and live casino
- Happy Monday must be claimed on Monday
- Happy Monday requires seven consecutive daily deposits
- Cash-out is not available on every market
Frequently Asked Questions
These short answers cover the questions Kenyan players ask most often about 9Ubet.
Is 9Ubet Available in Kenya?
Yes, 9Ubet operates in Kenya for players aged 18 and over. Glostar Trading Co Limited runs the brand under BCLB licences.
How Do I Register on 9Ubet?
Tap Join, enter your mobile number and confirm the SMS code. Then create a password and tap Create New Account.
What Is the 9Ubet Paybill Number?
The 9Ubet M-Pesa Paybill number is 989878. Use your registered 9Ubet phone number as the account number.
How Do I Withdraw Money From 9Ubet?
Log in, tap your profile icon and select Withdraw. Enter the amount, choose M-Pesa or Airtel Money and confirm.
Does 9Ubet Have an Android App?
Yes, the 9Ubet Android app is available on the Google Play Store. You can also use the site in your mobile browser.
How Can I Contact 9Ubet Customer Support?
Call +254 709 549 599 or message WhatsApp at +254 113 499 999. You can also email [email protected] at any time.