9UBet Casino — a Kenyan bookmaker with a BCLB licence, bets from KES 49 and exclusive games

9UBet Kenya operates on the market as a bookmaker and casino combined, run by the company Glostar Trading. The site holds a permit from the local regulator, takes money through M-Pesa in shillings and puts the emphasis on the mobile format — dedicated clients and a lightweight website matter appreciably more to a local player than a handsome desktop. Landing on the front end, the first thing you notice is an unusually wide choice of formats: a classic sportsbook sits alongside crash games, a live casino, Pragmatic slots and a whole fishing section that other Kenyan platforms simply do not have.

The entry threshold is low: the minimum bet stands at KES 49, a deposit through M-Pesa goes through in a minute, and the bonus range at the time of checking runs to around a dozen live offers — from a return of part of your losses to a monthly draw with prizes. Some of the conditions, though, the site discloses sparingly: exact withdrawal timings are not spelled out in the public material, the affiliate programme is closed, and the interface is available in English only. Below is a section-by-section breakdown of the site: the licence, registration, bonuses, games, the cashier, the app and support, with an honest assessment of where the site is convenient and where questions remain.

ParameterDetail
OperatorGlostar Trading Co Limited (Nairobi)
LicenceBCLB: BK-0001295 and PG-0001060
CurrencyKenyan shilling (KES)
Main payment channelM-Pesa (Safaricom)
Minimum betKES 49
Minimum withdrawalKES 200
ProvidersPragmatic Play, TADA, JDB, IMOne and others
Demo modeAvailable on some slots
Live casinoYes (baccarat, roulette, show tables)
Sports bettingYes (football, tennis, basketball and others)
Virtual sportYes (Ligi Moto, 9U League)
AppiOS (App Store), Android (APK from the site)
Support[email protected], +254 794 799999

Who runs the 9UBet Casino brand and what permit the site operates on

The brand belongs to Glostar Trading Co Limited, with an address at the Crescent business centre on Parklands in Nairobi. In the user agreement the same entity is once given in the shortened form “Gloster” — the discrepancy in spelling is worth keeping in mind, though the registration details match in both cases.

The permit was issued by the Betting Control and Licensing Board — BCLB — under Kenya’s relevant legislation. Two numbers are given on the site: BK-0001295 for bookmaking and PG-0001060 for gaming. These are the same numbers that appear in independent reviews of the site; that said, a different pair of details turns up in certain third-party sources, so if in doubt the numbers are best checked directly in the site’s footer.

A curious detail: the promotional banners on the front end are captioned “Regulated by the GRA”, whereas the licence panel in the footer and the text of the agreement refer to the BCLB. That is not an error but a reflection of reform — oversight of the industry in Kenya is being handed to a new body, the GRA, while the previous permit numbers stay in place. For a player the conclusion is simple: the site is legal and answerable to the local regulator, and the specific name of the body is worth double-checking on the day of your visit during the transition period.

Legal status here is no formality. It means payouts and taxes go through officially, and a dispute over delayed funds can be pursued through a clear Kenyan mechanism: a pre-action complaint to support, thirty days for a reply, then escalation and, if necessary, arbitration in Nairobi. Foreign sites without a local permit provide no such footing.

The agreement sets out other protective provisions too: player funds are held separately from operating accounts, independent game fairness testing is carried out, and anti-money-laundering procedures are in place. There are also rules worth knowing in advance — for instance, an account with no activity for six months is deemed dormant and may attract a service charge, while after a year of inactivity it is closed. The agreement caps the site’s overall liability to a player at the fees paid over six months, or KES 10,000 — a standard but noticeable carve-out.

9UBet Registration and logging in to your account

Registration is built around a phone number and takes under a minute. The “Create New Account” form asks you to enter a mobile number (the +254 code is filled in automatically), request an SMS code with the “Get Code” button, enter a password twice and, if you wish, type in a friend’s referral code should you have been invited to this casino — the field is optional. All that remains is to tick the box confirming you are of legal age and accept the rules, then press “Create New Account”.

1.    Open the site 9ubet.co.ke and press “Join”.

2.    Enter your mobile number and request an SMS code through “Get Code”.

3.    Set a password and confirm it by entering it again.

4.    If you have one, type in a referral code (optional).

5.    Confirm you are 18+ and accept the terms, then create the account.

An important point worth knowing in advance: at the time of checking, registration accepts Safaricom numbers only. Subscribers on Airtel and other networks cannot yet register — given the M-Pesa set-up that restriction is logical, but it narrows the pool of players, so an active Safaricom line needs to be to hand.

Logging in works the same way — mobile number and password, with a “Keep me logged in” option to save the session. If the password is forgotten, the login screen carries a “Recover it” link: the system asks for your number, sends an SMS code, after which you enter a new password twice and confirm the reset. The code is valid for a limited time; if you no longer have access to the SIM, only support can get the account back, since the whole set-up hangs on the phone number.

Verification and the requirements on an account

For withdrawals the site runs an identity check: under the terms of the agreement it may request a government-issued identity document and proof of address, and the name on the payment method must match the name on the profile. One specific rule states that a large win sometimes requires attending the office in person with a document — a rare rule, but one that is written down.

Only one account per person is allowed; duplicates lead to a block. The password is best made up of letters and digits to the minimum length the form prompts for; if a new password is not accepted, it helps to note the exact wording of the error for support. Every key transaction comes with SMS confirmation, which adds a basic layer of protection to the account.

Promotions and the loyalty programme, from the welcome bet to the draws

The “Promotion” section at 9UBet is appreciably denser than at a typical Kenyan bookmaker: the cards are split by filter (top-up, sports, casino section) and there are around ten offers in all. Here are the key ones — those that genuinely affect a bankroll rather than merely decorating the front end.

The welcome part is built around your first bet: a newcomer has up to KES 1,000 available on a starting accumulator with single wagering, and the credit arrives within a day of the qualifying bet. The condition here is among the most transparent on the market — turnover of just one time over, with no multi-stage requirements. On top of that runs a 14-day programme with stages on the first and second top-up, a seven-day loyalty challenge and a starting VIP tier; the count begins from the moment of your first deposit, and the minimum contribution is from KES 99.

Separately, the site periodically launches seasonal mechanics such as Mvua ya 9UBet — a “rain” of free bets of KES 20 on Aviator, which appear right in the game chat and are handed out on a first-come basis. Promotions like these are temporary, so whether they are running is worth checking on the front end at the time of your visit.

9UBET TIA MAWE and the second deposit bonus

9UBET TIA MAWE! deserves closer attention — a reward for a second deposit within the day, available to newcomers and regulars alike. The size depends on the amount: from KES 49 on a contribution of KES 99–299 up to KES 999 on a top-up from KES 10,000. It can be claimed once every 24 hours and applies to the sports section only — the casino and the virtuals do not qualify.

The wagering condition here is a hard one, worth flagging upfront: to withdraw winnings from this reward you have to assemble an accumulator of six or more events with each priced at 1.5 or higher and a combined price from 10, while the result is capped at KES 3,000. The bonus itself expires after a day. The mechanic works, but it takes discipline and suits someone who likes long slips.

Three kinds of cashback and how they differ

Cashback at this site is not one instrument but three different ones, and they are easy to confuse. The daily rebate returns up to 0.5% of turnover across all game categories, is calculated every 24 hours and requires no wagering, with a ceiling of KES 500,000. The weekly Loss Refund is credited on Mondays against your losses over the week (from a threshold of KES 500), arrives as real money with no wagering and rises by tier to 2.7%. Finally, a separate Weekly Cashback promotion returns up to 40% on net loss, but with single wagering and excluding sport and the live casino.

There is an inconsistency here against earlier publications about the site: the “Loss Refund 3.5%” that appeared previously is not confirmed on the current front end — the live ceiling on that return is 2.7%, while the 40% figure belongs to a different, weekly mechanic for non-sports bets.

Jenga Mbogi, 9U Day and automatic interest

The referral programme Jenga Mbogi is built on a “build your crew” principle and splits into two plans. The commission plan credits a percentage of the top-ups and bets of the people you invite on an ongoing basis, and the income is multi-tier — the activity of those your referrals bring in counts too. The task plan gives one-off payments for a newcomer’s key actions: a first deposit and a qualifying bet. The upper limit is stated at KES 500,000, registering as an agent is free, and the credits are tracked in your account.

The 9U Day promotion runs on the ninth of every month: two challenges — Bonus Quest for everyone and the more demanding Level-Up Challenge — earn points (up to forty over the month), and points accumulated from January to November go into a Christmas draw on 24–26 December with prizes up to KES 99,999, run on an online roulette mechanic. The tasks change from month to month, so the conditions need looking at in the promotions section before taking part. The state of your points and the draws available are visible in your account, in the VIP Challenge Task section, where planned, available and already claimed rewards are marked separately.

How the 9U Day tasks changed month by month:

MonthBonus QuestLevel-Up Challenge
Augustbet from KES 199 → KES 19turnover from KES 5,000 → 1% returned
Septemberdeposit from KES 499 → KES 49paying in from KES 1,999 → KES 199
Octoberbet from KES 999 → KES 99turnover from KES 8,000 → 3% returned
Decemberpaying in funds from KES 99 → KES 19–29deposit from KES 8,000 + turnover → KES 999

The most unusual offer is Auto Interest (it also crops up in the promotions under the name Piga-lock): on a balance from KES 500 the site credits 66% a year, broken down daily. On a funded amount of KES 10,000 that comes to around KES 18 a day; the principal stays free of wagering and can be withdrawn at any moment, while the interest credited requires single wagering only if you put it into play. For a betting site the mechanic is a rare one — in effect a savings account layered over the gaming wallet.

Mysterious Bonus, the leaderboard and Drops & Wins tournaments

Mysterious Bonus is handed out with no promo code: the system itself picks out active players in sport, the casino, the live tables and Aviator, while the size of the prize is tied to your accumulated deposit, with single wagering. The range is wide — from token sums when paying in a hundred shillings to a maximum of KES 100,000 at the upper thresholds. Separately there is a large network promotion from Pragmatic Play — Drops & Wins 2026 — with a combined prize pool of over three billion shillings, daily tournaments (top prize around KES 390,000) and a weekly wheel with multipliers up to 100,000×, where the winnings come with no wagering.

Leaderboard Challenge ranks players by turnover in a daily, weekly and monthly count, entry is automatic, and a reward is withdrawn after single wagering. The grid is easy to read:

PlaceDay (KES)Week (KES)Month (KES)
12,00010,00040,000
21,5007,50030,000
31,0005,00020,000
4–105002,50010,000
11–202001,0004,000
21–301005002,000

Daily Loyalty Rewards encourages daily activity with small credits for logging in, depositing and turnover across a 30-day grid — the sums are modest but they build up with regular play through the site. For the sports side there remain the MegaBoosted accumulator boost of up to x1.18 and CashOut One Leg Out insurance, which forgives one losing selection in a long slip.

Redemption codes and activity ranks

Two separate items are set out in the front end’s top menu — Redemption Code and Promotion Rank. The first handles codes for exclusive offers: they are published in the promotions section and on social media, and activated by entering them in the promo block. The second builds a system of ranks in which the percentage returned rises along with a player’s activity. Both mechanics work in tandem with the main promotions and tell above all for regular users who play often and follow the updates to the offers.

A summary of the main offers at the time of checking:

PromotionWhat it givesKey condition
Welcome betup to KES 1,000 on a first accumulatorsingle wagering
9UBET TIA MAWEfrom KES 49 to KES 999for the day’s 2nd deposit, sport only
Daily rebateup to 0.5% of turnoverno wagering, limit KES 500,000
Loss Refundup to 2.7% a weekno wagering, real money
Weekly Cashbackup to 40% of weekly losses1x wagering, excluding sport and live
Auto Interest66% a year on a depositpaying in from KES 500
Jenga Mbogiup to KES 500,000for players you invite
9U Daypoints and prizes up to KES 99,999on the ninth of the month
Mysterious Bonusup to KES 100,0001x wagering, selected at random

What you can launch at the 9UBet casino — from slots to fishing

The game front end is split into separate sections, and this is a rare case for a local bookmaker where the casino does not look like an appendage to the sport. The slot catalogue rests mainly on Pragmatic Play — for that provider alone the counter shows around 498 titles — with the studios TADA, JDB, IMOne and others alongside. The Hot selection includes Gates of Olympus and Gates of Olympus 1000, Sweet Bonanza 1000, Fortune Gems 2 and Fortune Gems 500, Zeus vs Hades, Joker Coins and the Big Bass series.

The front end’s sections and what fills them:

SectionExample games
Slots (Casino)Gates of Olympus, Sweet Bonanza 1000, Cai Shen, Fortune Gems 2
CrashAviator, Spaceman, Crash Goal, Go Rush, Hilo, Chicken Road 2
Live casinobaccarat, roulette, Mega Wheel, Sic Bo, Snakes & Ladders Live
FishingRoyal Shooter, Mega Fishing, Dragon Fortune, Ocean King Jackpot
Virtual sportLigi Moto, 9U League

Top slots with their RTP and volatility figures

For orientation, here are several Pragmatic Play machines popular on the front end with their basic figures. The numbers reflect the parameters stated by the provider and are not published separately on the site, so they are worth checking in the description of the slot itself before playing.

SlotRTPVolatility
Gates of Olympus96.50%high
Sweet Bonanza96.48%high
Zeus vs Hades96.07%high
Big Bass Bonanza96.71%medium
Fortune Gems96.50%high

RTP (Return to Player) is the share of stakes a slot returns to players on average over a long run: the higher the percentage, the smaller the casino’s theoretical edge. Volatility shows the character of the payouts: where it is high the prizes are larger but rarer; where it is low they are smaller but more frequent. Both figures describe statistics rather than a guarantee for a specific session.

Aviator and crash games from KES 10

Crash is set out in a section of its own and assembled with more variety than at most competitors: alongside the cult Aviator there are Spaceman, Crash Goal, Go Rush, Hilo and a dozen other titles. Aviator itself is recognisable at once — a black field, a runway and a red aeroplane; the stake starts from KES 10, two simultaneous bets are allowed, and the task is the same as ever: take the win before the plane flies away. The multiplier rises along with the risk, and no “predictor” guarantees the outcome: this is a game of chance, which is important to keep in mind.

Live dealers and table formats

The live casino section is assembled separately and splits into roulette, baccarat and blackjack. Among the tables are Speed Baccarat in several versions, classic and auto roulette, VIP roulette, plus show formats such as Mega Wheel, Sic Bo, Snakes & Ladders Live and Sweet Bonanza CandyLand. Real croupiers run the games, bets are taken in shillings and the stream comes from a genuine table, which is closer to the atmosphere of a land-based hall than automated games are. For a player who prefers a hand against a dealer rather than slots, the range is sufficient.

A demo mode is provided on the front end for some slots — it lets you launch a machine without a stake and get a feel for the mechanics before playing for money. That is a useful option for a newcomer: it helps you understand how often the bonuses come and what the payout pattern of a specific title is, without risking your bankroll.

Fishing games as the front end’s distinguishing feature

The catalogue’s real find is the fishing section, which other Kenyan bookmakers simply do not have. There are around two dozen “shoot and win” arcades here: Royal Shooter, Mega Fishing, Dragon Fortune, Ocean King Jackpot, Happy Fishing, Dinosaur Tycoon and others. The mechanic is simple and easy to follow — shooting at sea creatures while building up your winnings — and the genre itself gives the site a recognisable face against a run of identical sports front ends.

The 9UBet sports line and virtual leagues

Sport remains the site’s centre of gravity. The line covers football, tennis, basketball, table tennis, rugby and other sports, and on football the counter confidently shows 99+ events. The top competitions are set out on the home page: the English Premier League, La Liga, Ligue 1, the Bundesliga, Serie A, the Portuguese Primeira and the European cups. The odds come with a set of markets — outcome, both teams to score, double chance — and the price formats available are fractional, decimal and American.

The set of markets on top matches is reasonably deep. For instance, on the UEFA Super Cup match between Paris Saint-Germain and Aston Villa the front end offered outcomes at 1.80 / 3.90 / 4.60, with both teams to score, double chance and dozens of additional lines alongside. Anyone who likes long slips will find use for the MegaBoosted boost, which adds an uplift to an accumulator as the number of events grows, and for CashOut One Leg Out insurance, which forgives one losing selection in a slip of six to eight games at odds from 2.00. Bets are capped at both ends: a minimum of KES 49 and a maximum of KES 20,000 per slip.

Besides the main sportsbook the front end has a Crown Sports section and a live line with markets such as outcome, both teams to score and double chance, while results and statistics are pulled in in real time. The agreement honestly stipulates that the site accepts no liability for the accuracy of live data — standard wording for the industry, but useful to remember when betting in-play.

The virtual leagues run separately — Ligi Moto with virtual football and 9U League with sped-up matches every couple of minutes. The teams here carry invented names distantly resembling real clubs, the interface switches between several languages and offers a short “How to Play” guide, and the markets mirror live football, from the outcome to totals. The virtuals run around the clock and come in useful when there are few live matches in the line.

Depositing and withdrawing through M-Pesa

The cashier is designed for a Kenyan player and works in shillings. The main channel is M-Pesa from Safaricom: you choose an amount on the site, an STK push arrives on your phone, you enter your PIN, and the account is funded with an SMS confirmation. Funding is arranged on the site even if you then go on to play in the app. The entry threshold is low, and the quick buttons on the slip offer amounts of KES 49, 99, 299 and 499.

1.    Log in to your account and open the deposit section.

2.    Enter the top-up amount and confirm the transaction. 

3.    Enter your PIN in the STK push that arrives on your phone.

4.    Wait for the SMS confirming the funds have been credited.

A withdrawal is arranged in “My profile” → “Withdrawal” with a minimum amount of KES 200. An identity check takes place before a payout — under the terms of the agreement a government-issued identity document and proof of address may be needed. Processing takes from 24 to 72 hours, but the exact timings are spelled out sparingly in the public material — that’s honestly a weak point, so a first payout is best tested with a small amount. Another point from the agreement: top-ups from KES 249 made as three consecutive transactions fall under an anti-fraud check, and funds are accepted only from a payment method registered in the account holder’s name.

The cashier’s key parameters:

ParameterDetail
CurrencyKenyan shilling (KES)
Main methodM-Pesa (STK push)
Minimum depositKES 49 (quick bets)
Minimum withdrawalKES 200
Withdrawal time24–72 hours after checking
Maximum win per dayKES 1,500,000

The upper limits are set out in the agreement: the maximum win on a single bet is KES 200,000, on an accumulator KES 1,000,000, and in total per player per day KES 1,500,000. The Kenyan market’s tax burden (excise duty on a deposit and tax on winnings) is a shared reality of the industry, and it is worth allowing for when working out your final sum.

The mobile apps and the phone version

Kenya is a market with mobile traffic by default, and the site takes that into account, though the apps are a mixed picture. The client for iPhone sits in the App Store under the name “9Ubet — Sportsbook & Casino”: the developer is given as Glostar Trading, the size is only 2.3 MB, the language is English, and it is marked “iPhone only”. The app is new and has few ratings so far.

With Android the situation is different, and that deserves a plain warning. There is a Google Play badge in the site’s footer, but it leads to a page that does not exist — at the time of checking there was no app in the store. The Android version is distributed as a separate APK file (around 7.4 MB) from a third-party address, and it should be installed exclusively from the official site so as not to run into a counterfeit. Installing outside the store is ordinary practice on the Kenyan market, but it calls for attention to the source.

If you would rather not install an app, the mobile site reproduces the desktop in full: the same sections, the cashier and the bonuses, with a dark and light theme switch. Live games and crash get through a noticeable amount of data, which tells on a weak network away from the major cities — worth allowing for at local rates for data bundles.

Customer support and account security

There are several contact channels on the front end: a call to the call centre, live chat, a contact form and an FAQ section. The email [email protected] and the telephone number +254 794 799999 are given, while the footer gathers a full set of social networks — WhatsApp, Facebook, Instagram, X, LinkedIn, TikTok, YouTube.

Testing the live chat gives a mixed impression: the bot provides no substantive reply to an opening message and instead immediately asks you to fill in a form with your name, country code and phone number. So an instant dialogue with an agent is not to be expected — the enquiry goes into processing through a form. The call button works similarly: first a form with your contacts, then a call back. For an urgent question that is not the fastest route, and it’s worth being upfront about that.

Responsible gambling and account protection

On security and responsible gambling the site is in order. Deposit limits by day, week and month are available, along with reminders about time spent playing, a self-assessment test and self-exclusion for a period from a day to thirty days, and for longer stretches from six months to five years. A free round-the-clock helpline runs on the short number 1199, along with a chat with an adviser on WhatsApp. Self-exclusion is arranged by writing to support with confirmation that the number belongs to the player; the account is blocked within twelve hours, and access can only be restored by email once the chosen period has expired.

Legal status means official payouts and a complaints mechanism through the regulator. Before a first withdrawal it is worth making sure the profile is complete and the number matches the registered one — that speeds up the check. And since regaining access hangs on the SIM, guarding your number and password matters especially here: losing them makes getting back into the account appreciably harder.

The strengths and weaknesses of the 9UBet site

The observations above come together into a short balance sheet. Every point is evidenced in the text above and does not contradict the other sections.

StrengthsWeaknesses
A BCLB licence and official payoutsWithdrawal timings are disclosed sparingly (24–72 h)
A low threshold: bets from KES 49Registration for Safaricom numbers only
Exclusive fishing gamesNo app in Google Play; Android via APK
Three kinds of cashback with no complicated schemesLive chat works through a form, not straight away
A wide sports line and virtualsThe interface is in English only
Auto Interest of 66% on a depositThe affiliate programme is closed

Who 9UBet Casino suits, and who should look more closely

Based on the facts above, the picture is fairly clear. 9UBet is a legal Kenyan site with a low entry threshold, an unusually wide range of games and a generous, if in places convoluted, bonus range. The fishing games and the varied crash section set it apart from its neighbours, while M-Pesa combined with bets from KES 49 makes starting out affordable. On the other hand, the sparseness of the data on withdrawal timings, the tie to Safaricom, the absence of an app in Google Play and the placeholder chat are real inconveniences worth weighing in advance.

The site will suit a player who:

•      uses Safaricom and is used to paying money in through M-Pesa;

•      is after a wide choice of formats — sport, crash, slots, fishing and virtuals;

•      values a return of part of their losses without complicated wagering schemes;

•      bets from a phone and does not mind installing an app manually.

It is worth looking more closely if the player:

•      wants to know the exact timings and limits on withdrawals in advance;

•      uses Airtel or a network other than Safaricom;

•      is counting on an interface in a language other than English;

•      prefers instant live support without intermediate forms.