Betting in Kenya » Best Guide to Online Betting in Kenya
  • Home
  • Online Betting Kenya

Betting in Kenya

Everything about online betting in Kenya and an overview of the best Kenyan sports betting sites & offers.

Betting Sites & Offers Kenya

Rank Bonus Turnover Min odds 
1

100% up to 18 000 KSh
Deposits with M-Pesa & Airtel

Turnover: 5x bonus amount

Lowest odds: 2.75

Claim Go to website
2

50% up to 5000 KSh
Deposits with M-Pesa & Airtel

Turnover: 3x bonus amount

Lowest odds: 3.00

Claim Go to website
3

100% up to 11 200 KSh
Deposits with M-Pesa

Turnover: 5x bonus amount

Lowest odds: 1.40

Claim Go to website
4

Up to 20 000 KSh
Exclusive bonus code: BBKE

Turnover: 5x bonus amount

Lowest odds: 1.40

Claim Go to website
5

15% up to $60

Turnover: 12x bonus amount

Lowest odds: 1.20

Claim Go to website

Online Betting Kenya

Sports betting has become a very popular activity in Kenya and the population enjoys sports such as cricket, long distance running and rugby. The market is constantly growing and more people keep getting hooked on the trend. The love for sports and the convenience of mobile betting have had a great impact on the popularity of sports betting in Kenya and the market is expanding faster than expected.

Sports betting sites in Kenya

Finding good sports betting sites in Kenya is not a difficult task. There are many fully licensed sites and the list of bookmakers just keeps growing. A few of the sites to choose from are Betin, Justbet and Bet Yetu. Kenyan players can also take advantage of a wide range of international websites which have chosen to target this market.

Betting sites Kenya

  1. Bet £10 get £40 in Free bets

    New Customers only - £10 minimum deposit using promo code FOOTBALL - First bet must be placed on any market - Minimum stake £10 at odds of 1/2 (1.5) - Free bets credited upon qualifying bet settlement and expire after 7 days - Free bet stakes not included in returns - Deposit balance is available for withdrawal at any time. General deposit method & withdrawal restrictions apply & Full T&C’s apply.

  2. 100% up to £122
    Exclusive Offer!

    This offer is available to new players who made the first deposit. All players must be 18+ years old and of a required legal age to gamble. In order to activate this bonus on the personal 22BET account, please, enter the bonus code BB122 when a deposit is made and wager your deposit once on betting markets with odds of at least 1.65 within 30 days.

  3. £30 Free Bet

    New UK & Ireland customers only. Min Deposit: £10. First deposit matched up to £30. 1 x wagering at odds of 1.75+ to unlock Free Bet. Debit Card & PayPal deposits only. Terms Apply. 18+, begambleaware.org, bettheresponsibleway.

  4. Up to £40 Welcome Bonus
    Brand new UK Licence!

    18+. New depositing players on STSbet.co.uk only. Promotion from 11/02/2020 until further notice. First deposit min £10. Qualifying bet: min. £10 accumulator bet with at least two selections with min odds of 1/2 (1.50) per selection. Bonus: 50% of the amount of the first bet. Max bonus £40. Min 6x wagering with bonus on min odds of 1/2 (1.50) before withdrawal. Deposit method restrictions. Bonus valid for 7 days. Full T&Cs apply. BeGambleAware.org.

  5. 5 x £20 Free Bets

    New customer offer. Place 5 x £10 or more bets to receive £20 in free bets. Repeat up to 5 times to receive maximum £100 bonus. Min odds 1/2 (1.5). Exchange bets excluded. Payment restrictions apply. T&Cs apply.

  6. 100% up to £100 in bet credits

    Open Account Offer. Up to £100 in Bet Credits for new customers at bet365. Min deposit £5. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.

  7. Up to £25 free bet

    New customers only. Place a first bet of £5 - £25 of with min 3 selections. Min odds 1.8 per selection. Deposit method restrictions apply. 18+.T&Cs apply. Please gamble responsibly. BeGambleAware.Org

  8. Bet £10 get up to £40 in Free Bets
    Limited time offer!

    New 18+ UK customers only. Register using the promo code FOOTBALL40a, deposit and place first bet of £10 on football (cumulative price evens+) in one bet transaction. First bet must settle within the Promo Period (00:00 15/06/20 - 23:59 12/07/20).£30 in Free Bets credited within 10 hours of bet settlement and expire after 7 days. Additional £10 in Free Bets only credited if first bet doesn’t win. Payment restrictions apply. SMS validation may be required. Full T&Cs Apply.

  9. £20 Risk Free Bet

    New customers only. Place your FIRST bet on any Sportsbook market and if it loses we will refund your stake in CASH. Max refund is €/£20. Only deposits made using Cards or Paypal will qualify. €/£5 Same Game Multi free bet will be available to claim from the promotions hub after the qualifying bet has been settled. T&Cs apply.

  10. Bet £5 get £30

    New Customers only. Deposit and place a £5 qualifying bet at odds of 2.00 or greater within 7 days of opening a new account; excludes cashed out bets. Receive 2x £10 Free Sports Bets, valid on set events only at odds 2.00 or greater, expires in 7 days, plus a £10 Casino Bonus, expires in 7 days. Wager the Casino Bonus 35x to withdraw winnings, game weighting applies. Card Payments only. Geographical Restrictions and T&Cs Apply. Please Gamble Responsibly

  11. £10 Free Bet on Double

    New customers only. £10 qualifying bet on a combination bet with 2 or more selections at the minimum odds of 1.5 each required. Max free bet 5x £10. Free bets must be used on combination bets with 2 selections at the minimum odds of 1.5. Offer Ends 31/12/2019. Skrill and Neteller deposits excluded. 18+ BeGambleAware. Full terms apply.

  12. Up to £25 Free Bet

    18+ | General Promotions Terms Apply | New UK customers only | min bet £10 | match max £25 free bet | Min of 3 selections in accumulator | min odds per selection 7/10 (1.70) | Free bet stake not returned | Certain Markets/sports/payment methods restrictions apply | Qualifying bet must be made within 30 days | Free bet valid for 30 days | T&Cs Apply

  13. Bet £10 get £30 in Free Bets

    New players only. Minimum £/$/€10 qualifying bets. No cash-outs allowed. Free bet is a one-time stake of £/$/€30, minimum odds of 1.5, stake is not returned, maximum Conversion £/$/€30, 10X wagering the winnings, valid for 7 Days from issue. Excluded Skrill deposits. Full Terms apply.

  14. 100% In-play Profit Boost

    18+ New customers only. Mobile Only. £10 min deposit activates 1x 100% in-play profit boost. Max stake £10. Max extra winnings £100. Valid for 30 days. Skrill/Neteller deposits do not qualify. Full T&Cs below www.begambleaware.org

  15. £10 Free Bet

    New Customers. First settled bet £/€10+ (£/€10 E/W+) at odds 2.0+ qualifies. If first settled bet loses, free bet credited within 24 hours of bet settlement, use within 7 days, Stake not returned. Full T&Cs Apply.

  16. Bet £10 get £10

    T&Cs apply. New players only. The qualifying bets to claim the Bet must have minimum odds of 3/1 (4.00) or higher before triggering free bets. 18+. BeGambleAware.org

  17. £40 Money Back
    + £10 casino bonus

    New customers only. 18+, BeGambleAware.org. Min deposit £10. Money back as bonus. Wagering requirements: Sportsbook 3x at min. odds of 1.40 (2/5), Casino 25x. Only one bonus can be used at a time, Sportsbook bonus must be wagered before using the Casino, unless the bonus has been forfeited. Bonus will expire after 7 days of opt-in.

  18. No welcome offer

  19. Bet £5 get £20 in Free bets

    18+ New UK+IRE customers. Paypal and certain deposit types and bet types excluded. Min €5 bet within 14 days of account reg at min odds 1/2 = 4 x €5 free bets. Free bets valid for 4 days on sports, stake not returned, restrictions apply. T&Cs apply.

  20. No welcome offer

  21. Double the Odds on any bet

    Maximum stake is £10. Exclusive to new members. Keep it fun – set your deposit limit. T&Cs Apply.

  22. £10 Free bet

    New customer only, max one £10 Free Bet, Qualifying bets must be place at odds of 2.0 (1/1) or greater, paid as bonus token with min odds reg, T&C apply.

  23. Bet £5 get £20 in Free bets

    18+ Eligible UK+IRE players. Paypal & some deposit & bet types excl. Min first £5 bet within 14 days of account reg at min odds 1/2 = 4x £5 free bets. Free bets valid for 7 days, stake not returned. No cashout, restrictions + T&Cs apply

  24. £10 back if first bet is lost

    The "FreeBet” promotion will run from 15:00 (CEST) on 22.02.2019 to 23:59 (CEST) on 01.01.2100 (the "Promotional Period"). This offer is not available in conjunction with any other sign-up offer. T&Cs apply.

  25. Bet £10 get £10 Free Bet

    18+, Welcome Bonus: New Players only, 1st Deposit, Min Deposit,: £10, max £10 free bet valid for 14 days, bets must be placed at odds of 1/1 or greater and be settled within 14 days of placement. System bets no eligible. Click to see full T&Cs

  26. No welcome offer currently

  27. 100% up to £200

    This offer is only available to new players who made their first deposit. All players must be 18+ years old and of a required legal age to gamble.

  28. No bonus offer at the moment

  29. No bonus offer at the moment

  30. No bonus offer at the moment

  31. Integrated with 888Sport

  32. Bet £10 & Get £30 in Free Bets

    New customers who register, deposit & bet via Mobile only,, min £10 stake, win only, min odds 1/2, free bets credited as 2 X £15 (30 day expiry), free bet/player/payment method/country restrictions apply.

  33. £10 Backup Bet

    18+ | New players only | Min deposit req. £10 ; excludes deposits via PayPal | Max stake £10 | Min Odds 1/1 (2.0) | Max FreeBet £10 | Excl Horse Racing | T&Cs apply

  34. 50% up to £75

  35. No welcome offer

  36. Bet £10 get £20

    New UK & IRE Customers. 18+. Minimum deposit and first bet £/€10 on fixed odds within 45 days of registration at min odds ½. Paypal & some deposit & bet types excluded. Bonus Code W20. Free bets issued as 2x £/€10 free bets on International day-of Racing (non-UK or Irish) only. Free bets valid for 7 days, free bet stakes not returned in winnings. Further eligibility and T&C's apply. www.BeGambleAware.org

  37. 100% up to £100
    Exclusive offer!

    New customers only. Min deposit £10 (UK Debit cards only). Max bonus amount is £100. Deposit and bonus amount must be wagered 10 times (min odds Evens) prior to bonus funds and associated winnings becoming withdrawable. Winnings accumulated from ‘real money’ bets may be withdrawn at any time. Bonus is valid for sports betting only. T&Cs apply.

  38. No welcome offer

  39. £30 Welcome Offer
    Free Bets & Free Spins

    18+ / Customers will be awarded £15 in free bets and £15 in free spins for Casino and Vegas. New customers only / Free Bets valid for 3 days. Free spins valid for 2 days. T&Cs apply.

  40. Bet £20 get £20 Free

  41. 100% up to €25

  42. £10 Free Bet

  43. Up to £10 Free Bet

    Valid for new players from 01/08/2019 to 31/12/2019. Min deposit of £20 is required to be eligible for the offer. £20-49 deposit = £2 Free Bet. £50-99 deposit = £5 Free Bet. £100- deposit = £10 Free Bet. Free Bet stake is excluded from bet returns. Returns from winning Free Bets have no wagering requirements. Volt Casino general terms & conditions apply. 18+.

  44. £5 Free Bet + £5 Casino Bonus

  45. 100% up to £50

    New Customers only; Min. deposit £15; Bonus amount 100% of deposit up to £50; Wager deposit and bonus 8x within 30 days; 4/5 Min. single odds or 2/5 min. acca selection odds; Max. stake contribution equal to the initial bonus; Certain bet types and payment methods excluded; Terms apply; 18+

  46. £10 Bonus Token

  47. No bonus offer at the moment

  48.  

  49.  

  50. 100% up to £200

  51. 100% up to £50

  52. £10 No Deposit Free Bet

  53. No bonus offer at the moment

  54. €10 Free Bet

  55. No bonus offer at the moment

  56. £20 Free bet

  57. 100% up to €25

  58. No bonus

  59. 100% up to €100

  60. Bet £10 get
    £30 in free bets

  61. 100% up to €100

  62. 100% up to €100

  63. No bonus offer at the moment

  64. 4 x €5 Free Bets

  65. 100% up to €100

  66. No bonus offer at the moment

  67. 100% up to ₹8000

  68. Up to ₹10 000 in Bet Credits

  69. Up to ₹10,000 Profit Boost

  70. 100% up to ₹10000
    +22 Bet Points

  71. 100% up to ₹8,000

  72. 600% up to ₹6,000

  73. 100% up to ₹8000

  74. 100% up to ₹10,400

  75. 100% up to ₹8,000

  76. 100% up to ₹10,000

  77. Daily Price Boosts

  78. 100% up to ₹8000

  79. 100% up to ₹6666

  80. ₹2000 Free Bet

  81. Free Bet Up to ₹2,500

  82. Bet $10 get $30 in Free bets

  83. 100% Up To ₹8000

  84. 150% up To ₹10,000

  85. Rizk-free bet up to ₹5000

  86. 100% up to ₹7500

  87. 100% up to $250

  88. 100% up to $125

  89. 100% up to $300

  90. $200 Welcome Package

  91. 100% up to $200 in Bet Credits

  92. 100% up to $100

  93. 100% up to $100

    18+, Welcome Bonus: Only for new players, first deposit, minimum deposit: C$10, maximum C$100 free bet, valid for 14 days. Bets must be made at odds of 2.00 or higher and settled within 14 days of making them. In case of multi or system bets, the selection has to be played at minimum odds of 1.40. Click here for the complete T&Cs

  94. 100% up to $100

  95. New & Improved Sportsbook

  96. 100% up to €25

  97. 100% up to $200

  98. 50% up to $200

  99. Bet $20 get $20 Free Bet

  100. 100% up to $300

  101. Bet $50 get $50 in Free Bets

  102. 100% up to 200 €

  103. 100% up to €100
    + €10 Free Bet
    + €25 Mobile Cashback

  104. 100% up to €250

  105. 100% up to 150 €
    or 200% up to 25 €

  106. 100% up to €120

  107. 100% up to €100

  108. 100% up to €97

  109. Up to €100 in Free Bets

  110. 100% up to €120

  111. 100% up to €100

  112. 100% up to €100

  113. 100% up to €100

  114. Tax-free winnings
    within 5 minutes

  115. 100% up to 18 000 KSh
    Deposits with M-Pesa & Airtel

  116. 50% up to 5000 KSh
    Deposits with M-Pesa & Airtel

  117. 100% up to 11 200 KSh
    Deposits with M-Pesa

  118. Up to 20 000 KSh
    Exclusive bonus code: BBKE

  119. 15% up to $60

  120. Great sportsbook for Kenyans

  121. 100% up to $30

  122. 50% up to ₦20 000

  123. 100% up to ₦50,000

  124. 100% up to ₦100 000
    Exclusive bonus code: BBNG

  125. 100% up to $30

  126. 100% up to ₦100 000

  127. 100% up to ₦ 100 000

  128. Great betting site in Nigeria

  129. 100% up to $30

  130. Sign up with Nairabet

  131. 50% up to €25

  132. €10 bonus on first deposit
    + 50% up to €210

  133. 100% up to €300

  134. 100% up to €200

  135. €25 bonus + €5 per week

  136. 100% up to €30

  137. €10 bonus if your first bet loses

  138. 100% up to €100

  139. €10 bonus after first bet

  140. 50% up to €100

  141. 5 x €20 Free Bets

  142. 100% up to €150

  143. Up to €250 in 3 deposits

  144. Up to €300 in Free bets

  145. Risk-free bet up to €100

  146. 100% up to €150

  147. 100% up to €150

  148. Double winnings up to €400

  149. R25 Sign Up Bet

  150. Bet $20 get $20 Free Bet

  151. 100% up to R2500

  152. 100% up to 100€

  153. 100% up to 100€

  154. 100% up to €200

  155. Risk-free bet up to €50

  156. 100% up to €100

  157. 400% up to €40

  158. Finnish brand with Fast Withdrawals

  159. 100% up to €100

  160. 100% up to 100€

  161. 100% up to 100€

  162. 100% up to 100€

  163. 50% up to €200

  164. 100% up to £50

  165. 100% up to 100€

  166. Up to $60 Free Sports Bet

  167. Matched free bet up to 50 NZD

  168. 100% up to $100

  169. New & Improved Sportsbook

  170. Great Sportsbooks in NZ

  171. 100% up to $100

  172. 100% up to $75

  173. 100% up to $50

  174. Bet $20 get $20 Free Bet

  175. 100% up to €200

  176. 100% up to €100

  177. 100% up to 150€

  178. 50% up to €200

  179. 100% up to 100€

  180. 100% up to €50

  181. Up to CHF150 bonus

  182. 50% up to €200

  183. 100% up to CHF200

  184. 100% up to €122

  185. 100% up to €100

  186. No bonus offer at the moment

  187.  

  188.  

  189.  

  190. No bonus offer at the moment

  191.  

  192.  

  193.  

  194.  

  195. 100% up to £122

  196. Free £20 Exchange Bet

    New customers only, bet up to £20 on the Exchange and if your first bet loses, we’ll refund you £20 in Cash. Bet must be placed in first 7 days of account opening. T&Cs apply.

  197. 100% In-play Profit Boost

    18+ New customers only. Mobile Only. £10 min deposit activates 1x 100% in-play profit boost. Max stake £10. Max extra winnings £100. Valid for 30 days. Skrill/Neteller deposits do not qualify. Full T&Cs below www.begambleaware.org

Bookmakers for Kenyan customers

22Bet in Kenya

100% up to 18 000 KSh
Deposits with M-Pesa & Airtel

22Bet has got a great product for Kenyan players. Right now you can also claim a special offer for Bookiesbonuses visitors only! A 100% bonus, up to 18 000 KSh.

22Bet allows payments with M-Pesa and Airtel.


Betway

50% up to 5000 KSh
Deposits with M-Pesa & Airtel

Betway is one of the greatest online betting sites in the world. They offer a wide variety of sports and betting options, and also accept a lot of international customers. That fact means that they are used to a lot of different cultures and types of players. Great news for Kenyans, as they can feel at home with Betway. Also, Betway accept Airtel Money or M-Pesa as a payment method.


Bet365

15% up to $60

The world’s biggest betting site, Bet365, really tries to prove themselves as the no. 1. With a great selection of sports and betting and both an English and international flare, they really are the complete package. No other bookie offer the same level when it comes to special functions. For us at Bookiesbonuses.com, Bet365 is really one of the best betting companies. We recommend them highly.


888sport

Great sportsbook for Kenyans

One of the bookies from the old guard of online gambling. Since 2008, their online presence has included betting. They offer a lot of good things for Kenyan customers, including a good selection of sports and promotions. They also provide customers with a lot of payment options in a lot of currencies (not shilling though).


Payment methods for Kenyan customers

The main problem regarding deposits and withdrawals are Kenyan banking systems. If you want to make a deposit via bank, it has to be through an agent face to face. This means that other methods of payment, like M-Pesa or Airtel. Both of those methods are easy and include the use of a mobile phone.

Payments via M-Pesa

M-Pesa is operated by Vodafone and its purpose is to keep money transfers safe in some countries, such as Albania, India and several African countries, including Kenya. With M-Pesa you can make deposits to your online betting account with your smartphone by sending money to the number provided by the bookmaker.

This works for most Kenyan bookmakers, but at the moment only for 22Bet of the international ones.

Payments via Airtel Money

With Airtel Money you can make deposits to your online betting account via your mobile phone. Once logged in to your Airtel account you make the payment by clicking “pay bill” and entering the Business name (number) of the company of your choice.

This also only work with 22Bet outside of the Kenyan bookmakers.

There are not many bookies outside of Kenya that accept payments in Kenyan Shilling, but it is normally not a problem for Kenyans to pay in other currencies.

Payments with M-Pesa and Airtel

  1. Great choice for Kenyans

  2. Famous internationally

Welcome bonuses & Free bets for Kenyan players

As Kenya has become a very hot and attractive market in sports betting in recent years, promotions are very easy to find. Bookmakers are doing everything they can to attract players and there is a wide range of offers to explore, including free bets, bonus cash and many more. Welcome offers are also available for newcomers.

The legal situation of sports betting in Kenya

Most forms of gambling are legal in Kenya, as long as the operator is licensed under BCLB. The industry is regulated according to the Betting, Lotteries and Gaming Act that passed in 1966. Sports betting websites have been regulated since 2013 and there are certain rules in place determining how the sites can operate their business. The guidelines include no employment of children, no underage gambling and no advertising in the media. However, punishments for those who don’t obey are not very strict.

Betting Kenya

Common sports to bet on in Kenya

The most popular sport to bet on in Kenya is football. This isn’t a nation with huge success in this sport compared to the rest of the world, but people here love it. Something that Kenya is widely known for is their success in track and field, which is another common sport to bet on, as are volleyball, basketball, cycling, baseball, tennis and many more.

FAQ Sports betting in Kenya

Is sports betting legal in Kenya?

Sports betting is legal in Kenya and the industry has seen drastic growth in recent years.

Can I play with Kenyan shillings?

In Kenya, you can pay with Shillings. Outside of the country it is harder. Betway allows deposits by M-Pesa or Airtel Money, which means they offer the possibility to pay in Shillings but not play in that currency.

What deposit and withdrawal methods can I use as a Kenyan?

M-Pesa is a very common payment method in Kenya. It allows people to make quick and easy payments by transferring money through their mobile phones. It’s also possible to use a few other payment methods depending on the site, including e-wallets and credit/debit cards.

Are Kenyan players taxed on winnings?

No, only bookies have to pay on winnings.

Countries