Betting in Kenya
Sports bets became fully legalized in Kenya starting from 1966. The Betting Control and Licensing Board (BCLB) is the top regulatory body for bookmakers in Kenya.
At the moment, there are over 50 bookmakers listed on the BCLB website, meaning that local bettors have a vast variety of options to choose from. More bookmakers are set to launch later in 2025.

About online Betting in Kenya
Sports betting has become a serious player in Kenya’s economy, due to the billions of Kenyan shillings collected annually in revenue. According to Statista, revenue is expected to show an annual growth rate (CAGR 2025-2029) of 6.24%, resulting in a projected market volume of US$152.28m by 2029. The number of sports betting site users is expected to amount to 517.1k by 2029.
A survey from GeoPoll reveals that 37% of respondents bet on sports weekly, 28.5% do so monthly, 18% daily, and 15.8% multiple times a day. Without a doubt, football is Kenyan bettors’ leading choice. The English Premier League, UEFA Champions League, and Spanish La Liga draw the lion’s share of bets, but local Kenyan leagues, such as the Kenyan Premier League, are popular as well.

Betting in Kenya is regulated by the Betting Control and Licensing Board (BCLB), established under the Betting, Lotteries and Gaming Act, Cap 131 of the Laws of Kenya. In recent years, the government has implemented stricter regulations, such as introducing a 20% withholding tax on winnings and requiring betting companies to obtain proper licensing.
Reviews of the Best Bookmakers
There are approximately 50 licensed bookmakers currently operating in Kenya, though this number fluctuates as the Betting Control and Licensing Board (BCLB) periodically reviews approvals and new sites for betting enter the market while others exit. In addition, Kenyan bettors are free to access international betting websites that work under a global license.
Our experts regularly review the best options available to local bettors. Some of the proven best sites for betting in Kenya include: 1win, 1xbet, 22bet, 888bet, BC Game, Access Bet, Lucky Star, Melbet, Vbet, and others.
-
1Mozzartbet Kenya
Welcome Bonus for Casino: 20% Free bet + up to 30 Free spins
Sections:- Online slots
- Instant games
- TV games
- Lottery
- Jackpots
- Table games
- Bandy
- Golf
- Football
- Darts
- MMA
- Rugby
Minimum deposit
1 KESMinimum withdrawal
100 KESMore details -
222Bet Kenya
Welcome Bonus for Sports: 100% deposit bonus of up to 19,000 KES
Sections:- TV Games
- Slots
- Hunting & Fishing
- Baccarat
- Crash games
- Formula 1
- Baseball
- Football
- Rugby
- Boxing
- Table Tennis
Minimum deposit
100 KESMinimum withdrawal
150 KESMore details -
31xBet Kenya
Sports Welcome Offer: 200% deposit bonus of up to 20,000 KES
Sections:- Crash games
- Bingo
- Slots
- Live dealer games
- Table games
- Football
- Ice
- Hockey
- Cricket
- American Football
- Tennis
Minimum deposit
10 KESMinimum withdrawal
100 KESMore details -
4HelaBet Kenya
Welcome bonus for Sports: 100% up to 10,000 KES
Sections:- Bonus shopping
- Slots
- Crash games
- Lottery
- Fishing
- Cricket
- Hockey
- Football
- Darts
- Golf
Minimum deposit
10 KESMinimum withdrawal
10 KESMore details -
51win Kenya
Welcome Bonus: 500% on the first four deposits up to KES 73,000 KES
Sections:- Slots
- Table games
- Virtual sports
- Crash games
- Live games
- Football
- MMA
- eSports
- Volleyball
- Tennis
Minimum deposit
150 KESMinimum withdrawal
530 KESMore details -
6Betwinner Kenya
Welcome Offer: 100% first deposit bonus of up to 15,000 KES
Sections:- Slots
- Crash games
- Jackpots
- Virtual sports
- Table games
- Football
- Basketball
- Tennis
- Volleyball
- Cricket
Minimum deposit
30 KESMinimum withdrawal
600 KESMore details -
7Melbet Kenya
Welcome Bonus for Casino: 100% up to 278,000 KES + 290 free spins
Sections:- Online slots
- Live casino
- Quick games
- Lottery
- Bingo
- Table games
- Basketball
- Handball
- Football
- Horse Racing
- MMA
Minimum deposit
111 KESMinimum withdrawal
225 KESMore details -
8Dafabet Kenya
Welcome Bonus: 50% First deposit bonus of up to 1,000 KES
Sections:- Live dealer games
- Slots
- Jackpots
- Lottery
- Table games
- Football
- Basketball
- Handball
- Tennis
- Cricket
Minimum deposit
750 KESMinimum withdrawal
750 KESMore details -
9Unibet Kenya
Wild Wednesdays: A prize fund of €3,000
Sections:- Online slots
- Live casino
- Television games
- Lottery
- Bingo
- Table games
- Basketball
- Water Polo
- Football
- Cycling
- MMA
- Handball
Minimum deposit
850 KESMinimum withdrawal
1700 KESMore details -
10Odibets Kenya
Jackpot: A daily jackpot of 300,000 KES
Sections:- Slots
- Virtuals
- Lite
- Lottery
- Drops & Wins
- Bandy
- Golf
- Football
- Darts
- MMA
- Rugby
Minimum deposit
100 KESMinimum withdrawal
200 KESMore details -
11Betway Kenya
Welcome Bonus: 50% deposit bonus of up to KES 5,000
Sections:- Crash games
- Slots
- Virtual sports
- Live dealer games
- Table games
- Football
- Basketball
- Horse Racing
- Volleyball
- Tennis
Minimum deposit
10 KESMinimum withdrawal
1200 KESMore details -
12SportPesa Kenya
Jackpot: Winning up to 21,100,000 KES
Sections:- Online slots
- Live casino
- Quick games
- Lottery
- Bingo
- Table games
- Volleyball
- Ice Hockey
- Football
- Horse Racing
- MMA
- Cricket
Minimum deposit
100 KESMinimum withdrawal
50 KESMore details -
13Betin Kenya
Welcome Bonus: 50% deposit bonus of up to 5,000 KES
Sections:- Table games
- Live casino
- TV games
- Arcade
- Slots
- Football
- MMA
- Basketball
- Baseball
- Tennis
Minimum deposit
50 KESMinimum withdrawal
50 KESMore details -
14Shabiki Kenya
Welcome Bonus: 100% up to 2,500 KES
Sections:- Bingo
- Instant games
- Slots
- Lottery
- TV games
- Table games
- Football
- Table Tennis
- Cycling
- MMA
- Golf
- Water Polo
Minimum deposit
1 KESMinimum withdrawal
50 KESMore details -
15PalmsBet Kenya
Welcome Bonus: 100% Doubles your first deposit
Sections:- Online slots
- Live casino
- TV games
- Lottery
- Bingo
- Television games
- CS 2
- Handball
- Football
- Darts
- MMA
- Volleyball
Minimum deposit
10 KESMinimum withdrawal
250 KESMore details -
16Bet365 Kenya
Welcome Bonus for Sports: 100% deposit bonus of up to 4,000 KES
Sections:- Slots
- Table & Card games
- Jackpots
- Arcades
- Crash games
- Judo
- MMA
- Ice Hockey
- Formula 1
- Biathlon
- Football
Minimum deposit
800 KESMinimum withdrawal
10,000 KESMore details -
17BetLion Kenya
Welcome Bonus for Casino: 20 Free bets for Aviator
Sections:- Jackpots
- Real-dealer games
- Table games
- Crash games
- Slots
- Football
- Basketball
- Baseball
- Tennis
- Boxing
Minimum deposit
50 KESMinimum withdrawal
50 KESMore details -
1810bet Kenya
Welcome Bonus for Sports: 100% deposit bonus of up to 10,000 KES
Sections:- Crash games
- Bingo
- Slots
- Blackjack
- Poker
- Handball
- Rugby
- Boxing
- Horse Racing
- Athletics
- Football
Minimum deposit
1000 KESMinimum withdrawal
1000 KESMore details -
19Betika Kenya
Welcome Bonus for Sports: 100% deposit bonus
Sections:- Drops and Wins
- Roulette
- Crash games
- Live games
- Bingo and Keno
- Football
- Australian rules Football
- Volleyball
- Water Polo
- Boxing
- Table Tennis
Minimum deposit
50 KESMinimum withdrawal
50 KESMore details -
20Kwikbet Kenya
Multiboost: 300% bonus on multi-boost up to 2,000,000 KES
Sections:- Jackpots
- Slots
- Lotteries
- Lottery
- Table games
- Basketball
- Handball
- Football
- Dota 2
- MMA
Minimum deposit
10 KESMinimum withdrawal
100 KESMore details -
21Parimatch Kenya
Welcome Bonus for Casino: 125% up to 175,000 KES
Sections:- Slots
- Buy bonus
- Arcades
- Bingo
- Table games
- Football
- Table Tennis
- League of Legends
- Dota 2
- Rugby
Minimum deposit
450 KESMinimum withdrawal
450 KESMore details -
22Premier Bet Kenya
Welcome Bonus: 200% up to 7,000 KES
Sections:- Board games
- Fishing
- TV games
- Video Poker
- Television games
- Bandy
- Football
- Rugby
- Darts
- MMA
- Tennis
- Volleyball
Minimum deposit
1 KESMinimum withdrawal
75 KESMore details -
23Sahara Games Kenya
Welcome Bonus for Sports: 100% of up to 500 KES
Sections:- Shopping bonus
- Table games
- Instant games
- Lottery
- TV games
- Jackpots
- Football
- Basketball
- Baseball
- MMA
- Handball
- Tennis
- Volleyball
- Water Polo
- Rugby
Minimum deposit
1 KESMinimum withdrawal
100 KESMore details -
24SportyBet Kenya
Kash Drops: Grand prize 600,000 KES
Sections:- Slots
- Live casino
- Table games
- Crash games
- Lottery
- Buy bonus
- Basketball
- Horse Racing
- eSports
- Football
- Rugby
- Volleyball
Minimum deposit
10 KESMinimum withdrawal
10 KESMore details -
25Luckypari Kenya
Welcome Bonus for Sport: 100% of up to 14.633.77 KES
Sections:- Tennis
- Golf
- Football
- Darts
- MMA
- Rugby
- Basketball
- Table tennis
- Crash titles
- Instant games
- Live casino
- Slots
- Real dealers
Minimum deposit
130 KESMinimum withdrawal
200 KESMore details -
26Chezacash Kenya
Welcome Bonus: 450% Welcome package of up to 17,500 KES
Sections:- eSports
- Slots
- Table games
- Crash games
- Football
- Basketball
- Baseball
- Tennis
- Table Tennis
Minimum deposit
100 KESMinimum withdrawal
100 KESMore details -
27Bwin Kenya
Welcome Bonus: 3,200 KES backup bet
Sections:- Jackpots
- Poker
- Slots
- Roulette
- Crash games
- Football
- Darts
- Baseball
- Tennis
- Gaelic games
Minimum deposit
1,300 KESMinimum withdrawal
1,500 KESMore details -
28Elitebet Kenya
Casino Bonus: Up to 345,000 KES
Sections:- Bonus buy
- Roulette
- Jackpots
- Crash games
- Bingo
- Water Polo
- MMA
- Golf
- Football
- Cricket
Minimum deposit
50 KESMinimum withdrawal
50 KESMore details -
29Bet254 Kenya
Regular jackpots: Jackpots up to 15,000,000 KES
Sections:- Online slots
- Crash games
- Table games
- Live casino
- Athletics
- Basketball
- Cycling
- Rugby
- Football
- Boxing
Minimum deposit
50 KESMinimum withdrawal
500 KESMore details -
30William Hill Kenya
Bet Builder: 25-50% Increase in winnings
Sections:- Online slots
- Live casino
- Lottery
- Bingo
- Table games
- Football
- Golf
- Handball
- Motorbikes
- MMA
- Basketball
Minimum deposit
850 KESMinimum withdrawal
850 KESMore details -
31mCHEZA Kenya
Referral program: Get a bonus of 225 KES
Sections:- Basketball
- Handball
- Football
- Dota 2
- MMA
Minimum deposit
10 KESMinimum withdrawal
100 KESMore details -
32ScorePesa Kenya
Welcome Bonus for Casino: 100% of up to 1000 KES
Sections:- Tennis
- Golf
- Football
- Darts
- MMA
- Rugby
- Basketball
Minimum deposit
10 KESMinimum withdrawal
100 KESMore details -
33BetYetu Kenya
100% First Bet Bonus: Risk-free bonus for new player
Sections:- Jackpots
- Real-dealer games
- Table games
- Crash games
- Slots
- Football
- Basketball
- Cricket
- Tennis
- Boxing
Minimum deposit
50 KESMinimum withdrawal
100 KESMore details -
34M-Bet Kenya
Welcome Bonus: First Deposit Bonus – 25 KES
Sections:- Horse Racing
- Hockey
- Football
- Cybersports
- MMA
Minimum deposit
100 KESMinimum withdrawal
250 KESMore details -
35Betboss Kenya
Regular jackpots: Jackpots up to 5,000,000 KES
Sections:- Football
- Judo
- MMA
- Darts
- Ice Hockey
- Tennis
- Biathlon
- Water Polo
Minimum deposit
100 KESMinimum withdrawal
100 KESMore details -
36Eazibet Kenya
Accumulator bonus: Up do 19,500 KES
Sections:- Football
- Basketball
- Handball
- Tennis
- Cricket
Minimum deposit
50 KESMinimum withdrawal
50 KESMore details
Popular Sports for Betting in Kenya
More than 30 sports disciplines are available on average on Kenyan betting websites. Among local bettors, the following sports have the highest level of popularity:

- Football. Popular bet types include match winner, over/under goals, and both teams to score. Top worldwide tournaments are the FIFA World Cup, UEFA Champions League, and English Premier League. Kenyan players to root for include Michael Olunga, Victor Wanyama, and Joseph Okumu;
- Athletics. Common bet types are race winner, medal positions, and time-based outcomes. Major worldwide competitions are the Olympics, World Athletics Championships, and Diamond League. Top Kenyan athletes to support are Eliud Kipchoge, Faith Kipyegon, and Timothy Cheruiyot;
- Rugby. Favourite bet types include match winner, handicap betting, and total points. Prestigious worldwide events are the Rugby World Cup, Six Nations Championship, and World Rugby Sevens Series. Standout Kenyan rugby players include Collins Injera, Andrew Amonde, and Willy Ambaka;
- Basketball. Popular basketball bets focus on point spreads, moneyline, and over/under points. Top global tournaments include the NBA, EuroLeague, and FIBA World Cup. Notable Kenyan basketball talents include Joel Awich, Bush Wamukota, and Tylor Ongwae;
- Cricket. Common cricket stakes include match winner, top batsman, and total runs. Major worldwide tournaments are the ICC Cricket World Cup, Indian Premier League, and T20 World Cup. Leading Kenyan cricketers to support include Collins Obuya, Nehemiah Odhiambo, and Shem Ngoche;
- Horse Racing. Popular bet types include win/place/show, exacta, and trifecta. Prestigious global races are the Kentucky Derby, Royal Ascot, and Dubai World Cup. Top Kenyan jockeys to root for include James Muhindi, Lesley Sercombe, and Patrick Mungai.
Popular Payment methods for Betting in Kenya
Kenyan bettors have access to numerous payment methods, including credit & debit cards, electronic wallets, cryptocurrencies, mobile payments, prepaid vouchers, and bank transfers. The top choices in the country are:

-
M-PESA
M-PESA is a mobile money transfer service, launched in 2007 by Vodafone and Safaricom.
-
Airtel Money
Airtel Money is a mobile payment solution that allows users to send, receive, and store money directly on their mobile phones.
-
Bank Credit and Debit Cards (Visa/Mastercard)
Visa and Mastercard are the two largest payment processing networks in the world. Kenyan residents can choose Stanbic Bank Kenya, Family Bank, I&M Bank, DTB (Diamond Trust Bank), Gulf African Bank, Sidian Bank, Post Bank, or any other institution to open a credit or debit card.
-
PayPal
PayPal is an online payment system that enables bettors to send and receive money securely, either by mobile application or website. You can link your credit card, debit card, or bank account.
-
T-Kash
T-Kash is a mobile money platform developed by Telkom Kenya for the subscribers. It allows Kenyan bettors to send and receive funds, buy goods and services, pay bills, save and keep track of transactions.
-
Bank Transfers
Wire transfers remain a solid option for users who don’t mind waiting a little longer for their funds to be processed. The top banks in Kenya are Equity Bank, KCB (Kenya Commercial Bank), Co-operative Bank, Absa Bank Kenya, NCBA, and Standard Chartered.
Betting Tips
Our specialists try to introduce new users to the sports betting world and help them avoid common mistakes. We offer Betting tips for both beginners and skilled bettors. Simple strategies include starting with small bets, focusing on one sport, trying out moneyline stakes, understanding home team bias, exploring line shopping, learning the key positions by sport, realizing bigger sports have tighter lines, and others.
More complex tactics include value betting, arbitrage betting, matched betting, flat betting, progressive betting, Fibonacci betting, Kelly Criterion betting, and others.

Is online Betting Legal in Kenya?
Betting is completely legal in Kenya. The Betting, Lotteries, and Gaming Act of 1966 is the primary regulatory document pertaining to betting regulations in Kenya. It has undergone numerous amendments throughout the years to accommodate the demands of a developing industry. The Kenya Gambling Control Bill 2023, which intends to restructure the betting sector, is the most notable recent development.
The task of this legislation is to replace the current Betting Control and Licensing Board (BCLB) with a new Gambling Regulatory Authority. The law’s main features include stricter procedures to combat underage and unlicensed betting, as well as a prohibition of betting advertisements on TV and radio during specific hours made to protect vulnerable populations.

The document also states that 30% of the shares of any betting business registered in the country should be held by Kenyan citizens. Moreover, the business should interact with a Kenyan bank.