A betting promo code is a short word or string you enter when registering or depositing to attach a specific offer to your account. Many Kenyan bookmakers apply their welcome bonus automatically, so a code is often optional; others use codes for special campaigns, partner offers or free bets. This page gathers the promo code pages for every bookmaker we rate, with codes taken only from operator or official partner sources, and explains how to use them.
Promo codes by bookmaker
| Bookmaker | Promo code | Offer it unlocks |
|---|---|---|
| Betika promo code | ||
| SportPesa promo code | ||
| OdiBets promo code | Free bet for new customers | |
| Mozzart Bet promo code | ||
| SportyBet promo code | ||
| 22Bet promo code | 100% first deposit bonus up to KES 19,000 | |
| ChezaCash promo code | Karibu Bonus: triple deposit bonus up to KES 17,500 (sports) | |
| KwikBet promo code | ||
| Shabiki promo code | ||
| KessBet promo code | Up to KES 5,000 over the first month |
An empty promo code cell means the operator's current offer needs no code, or that no code has been confirmed from an official source. In both cases, registering through the operator's own site gives you the standard offer. Each linked page explains the bookmaker's offer and its terms in detail.
| Rank | Operator | Rating | Welcome offer | Highlights | Visit |
|---|---|---|---|---|---|
| 1 | ![]() BetikaRead review of BetikaM-Pesa paybill 290290 | Our rating: 8.0 out of 10 | See current offer on site |
| Visit siteReview of Betika |
| 2 | ![]() SportPesaRead review of SportPesa | Our rating: 7.5 out of 10 | See current offer on site |
| Visit siteReview of SportPesa |
| 3 | ![]() OdiBetsRead review of OdiBetsM-Pesa paybill 290680 | Our rating: 7.5 out of 10 | Free bet for new customers18+ T&Cs apply |
| Visit siteReview of OdiBets |
| 4 | ![]() Mozzart BetRead review of Mozzart BetM-Pesa paybill 290059 | Our rating: 7.5 out of 10 | See current offer on site |
| Visit siteReview of Mozzart Bet |
| 5 | ![]() SportyBetRead review of SportyBetM-Pesa paybill 590555 | Our rating: 6.5 out of 10 | See current offer on site |
| Visit siteReview of SportyBet |
| 6 | ![]() 22BetRead review of 22BetM-Pesa paybill 7325515 | Our rating: 6.5 out of 10 | 100% first deposit bonus up to KES 19,00018+ T&Cs apply |
| Visit siteReview of 22Bet |
| 7 | ![]() ChezaCashRead review of ChezaCashM-Pesa paybill 290030 | Our rating: 6.0 out of 10 | Karibu Bonus: triple deposit bonus up to KES 17,500 (sports)18+ T&Cs apply |
| Visit siteReview of ChezaCash |
| 8 | ![]() KwikBetRead review of KwikBetM-Pesa paybill 290028 | Our rating: 6.5 out of 10 | See current offer on site |
| Visit siteReview of KwikBet |
| 9 | ShabikiRead review of Shabiki | Our rating: 6.5 out of 10 | See current offer on site |
| Visit siteReview of Shabiki |
| 10 | ![]() KessBetRead review of KessBet | Our rating: 5.5 out of 10 | Up to KES 5,000 over the first month18+ T&Cs apply |
| Visit siteReview of KessBet |
18+. Offers and terms change often: always read the full terms on the operator site before you deposit.
Where to enter a promo code
- At registration: most sites show an optional "promo code" or "referral code" field on the sign-up form. Enter it before pressing Register; it usually cannot be added later.
- At deposit: some offers ask for a code in the cashier when you make the qualifying deposit.
- In the promotions area: a few sites have a "redeem code" box for free bets or campaign codes.
- By SMS: occasionally an operator runs an SMS code to its shortcode; only trust instructions on the operator's own site.
Why many Kenyan offers need no code
Many Kenyan operators apply their welcome offer automatically to new accounts that opt in. A code adds nothing to those offers. If a page insists that you must use its "exclusive" code to get a standard welcome bonus, check the operator's site: often the same offer is available to everyone.
Referral codes and refer-a-friend
Several bookmakers, including Betika, run refer-a-friend programmes where an existing customer shares a referral code and both sides may get a reward once the new player bets. These are legitimate when run through the operator's own system. Be wary of strangers sharing referral codes in groups with promises of bonuses the operator does not list.
Fake promo codes and code sellers
Search results for promo codes are full of pages offering codes for brands that have no Kenyan site, as well as Telegram and WhatsApp channels selling "VIP codes" and "correct score coupons". Those are scams. A bookmaker's promo code is free and published by the operator or its official partners; paying for one, or entering one on a site you reached through a chat link, puts your money and M-Pesa details at risk. Codes for foreign brands found on international sites also do nothing for a Kenyan account.
Promo codes for brands that have left Kenya
Codes for Betway, Betsafe and BetLion still circulate online, but none of these brands currently accepts Kenyan players, so the codes are useless. The same goes for codes promoted for brands with no Kenyan licence we could confirm. Our new betting sites page lists which recently promoted names are actually active.
Checklist before you use any code
- Is the bookmaker licensed in Kenya? Our licensed betting sites page shows how to check.
- Is the code shown on the operator's own promotions page or by an official partner?
- What does the code actually unlock, and are the terms different from the standard offer?
- Does the offer have rollover, minimum odds or an expiry that suits how you bet?
What happens if you forget the code
If you register without a code that an offer required, contact customer care straight away; some operators add it manually within a short time, others cannot. If the offer did not need a code in the first place, you lose nothing. This is another reason to read the promotion page before signing up rather than after. Keep a screenshot of the offer you registered for, in case the terms change before you meet them.
Football betting coupons and booking codes
People sometimes mix up promo codes with booking codes. A booking code is a shared bet slip: enter it and the same selections load onto your slip. It does not give you a bonus. Our booking codes page explains how to load and check them, and why you should always review each selection before placing a shared slip.
Promo codes are for registered players aged 18+. Bonuses unlocked by codes are marketing and come with conditions; take them only when the terms fit the bets you planned. More on offers in our main betting bonuses guide.
Frequently asked questions
Do I need a promo code to get a welcome bonus in Kenya?
Often not. Many Kenyan bookmakers apply the welcome offer automatically when you opt in. Codes are used for special campaigns or partner offers.
Can I add a promo code after registering?
Usually not for welcome offers, as the code field appears only on the sign-up form. Some sites have a redeem box for campaign codes later.
Is a booking code the same as a promo code?
No. A booking code loads a shared bet slip; a promo code attaches a bonus or offer to your account.
Are paid promo codes legit?
No. Real promo codes are free and published by the operator or its official partners. Anyone selling codes is not offering anything the bookmaker recognises.
By 








