Betting Sites in Kenya

On this page we will provide you information about sports betting in Kenya, where there are over 100 legal betting sites. Local punters have a problem choosing a betting site because of such variety. We will help you to choose the right bookmaker. We have made a review of the most popular betting sites in Kenya. There are also a selection of betting sites that are well suited for betting on certain sports.


List Of Online Bookmakers in Kenya

Last updated:  -/-/-

  • Enhanced odds for popular events
  • Plenty of betting on e-sports
  • Interactive guide

The user gets a free bet equal to half of his first deposit. To wager it you need to make bets of 3 deposit amounts at odds of 3.00 or greater.

  • Odds are among the best in the market
  • Huge selection of bets
  • Lots of bonuses

You have to register, fill in all the fields in your personal account, make a deposit and get two bonuses - each is equal to the amount of your deposit. The first bonus must be wagered with sports bets. The second bonus must be used in 1xGames, but you can reject it.

  • Up to 1500 bets on football
  • High odds
  • 30+ sports

Register, fill in all the fields in your personal account, make a deposit and get a bonus of 200% on your first deposit. To wager it, place accumulator bets equal to 12 bonus amounts.

  • Real-time statistics and match results
  • Swahili interface available
  • Intuitive navigation

The bookmaker provides free bets, the total amount of which is 3 times the value of your first deposit. You can get them by making a deposit of 100 / 200 / 300 / 500 KES.

  • Lots of bonuses
  • Video streaming
  • 35+ sports

Register, make a deposit and bet the whole amount of your deposit. The free bet must be used for an accumulator bet consisting of minimum 3 events with odds of 1.30 or above.

  • SMS Betting (the ability to place bets via SMS)
  • Lite-version of the website
  • Casino & virtuals

Register, make a deposit and bet the whole amount of your deposit. The free bet must be used for an accumulator bet consisting of minimum 3 events with odds of 1.30 or above.

  • Games: Reel games, Live Games, TV Games
  • Live Multiview and Live Calendar
  • Variety of bonuses


  • Wide range of betting markets for top events
  • Jackpot and Virtual Sports sections

Sign up, make a deposit of any amount, and get a bonus equal to the deposit amount, but not exceeding 100 shillings. Wager the bonus and deposit amount at odds of 15/10 (2.50 or above) with single or accumulator bets.

Sports Betting Kenya

The first law to legalise betting sites in Kenya was introduced in 1966. It is regulated by the Betting, Lotteries and Gaming Act, CAP.131. The law has been amended several times. At the time of writing this article (August 2022), the latest update is from 2018.

The act describes the basic concepts and terminology of sports betting. But most importantly, the terms of regulation and licensing of betting sites. Part II of the act is about the BCLB - Betting Control and Licensing Board. This is a sports betting regulator in Kenya, which has three functions:

  • Issuing licences for betting sites.
  • Changes the licensing conditions or suspends the licence if there is a valid reason.

  • Investigates complaints against betting sites or licence holders.

There is an interesting licensing scheme for betting sites in Kenya. All the licences are valid until June 30 of the following year after the date of issue. In fact betting companies have to renew their licences regularly in order to continue operating on the Kenyan market.

The cost of a Kenyan betting licence depends on the origin of the company. The total cost for a local operator to obtain their first licence is KSH 460,000 and for foreign operators it is KSH 910,000. The price for licence renewal is more generous - KSH 110,000 for local betting sites, KSH 155,000 for overseas companies.

BCLB has made it its mission to ensure fair and responsible gambling. The regulator achieves this by legalising sports betting, protecting Kenyan bettors from fraud, promoting responsible gambling principles and completely eradicating illegal betting sites.

Kenyan bettors are prohibited from betting with unlicensed betting companies. If a bettor is found guilty of betting on illegal betting sites, he or she is liable to a fine of up to KSH 5000 or imprisonment for up to six months.

The Kenyan betting market is very intense. At the time of writing, there are more than 110 betting sites listed under "Licensed Operators" on the BCLB website. 

Why are there so many betting sites in Kenya? The reason is the simple licensing conditions. The fees for licences are fixed and they do not depend on the company's GGY as it is practised in the UK or other countries. Given the low cost of a licence, it can be assumed that many betting companies operate on the principle of "better to get a licence than not".

How to choose the best betting sites in Kenya

As revealed earlier, the online sports betting market in Kenya is very developed. Over a hundred betting companies offer their services to Kenyan customers. Bettors have a lot to pick from, which makes choosing a betting company very difficult.

Below we list the main parameters you need to look out for when choosing the best online betting site.

Licence and Reputation

The existence of a permit from the Betting Control and Licensing Board is the first thing we look at. Online betting is legal at the legislative level. But for this, betting sites in Kenya have to get special permission from the BCLB regulator. If a betting site has a licence, it has fulfilled all conditions of the BCLB.

This is important because in case of a dispute with a licensed sports betting site you will be able to complain to the regulator. One of the functions of the BCLB is to settle disputes between customers and betting companies.

Betting on unlicensed betting sites is forbidden and punishable by fines or even imprisonment. This is another reason why licensed bookmakers are preferable to other betting sites with offshore licence.

Reputation also plays a role. There are many big international brands in Kenya, like Betway. They value their reputation. With these betting websites you rarely have problems with payouts, they settle bets fairly and do not block the accounts of successful bettors. Does it mean that big international brands are always better? Not necessarily. On the contrary, local kenyan betting sites seek loyalty by all means.

The most objective way to assess a bookmaker's reputation is your own experience. Online reviews do not give a complete picture, because among them there are many "bought" comments.

It is better to sort it out yourself. Make a deposit of a small amount and use the bookmaker's services yourself - place a few sports bets, pass verification, request a withdrawal.

Competitive Odds

The second most important parameter for evaluating a betting site. Why high odds are a good thing is obvious without explanation. The higher the odds, the bigger the winnings.

The odds are influenced by the margin. Kenyan betting sites decide how much margin to put in the odds themselves, even buying the markets from one provider, 1xBet. Therefore, the odds for the same market differ significantly from one betting site to another.

For comparison, let's take the English Premier League match between Arsenal (London) and Leicester City. Let's compare the odds for the main market at two bookmakers - 1xBet and 


Arsenal to Win


Leicester City to Win









This comparison is notable because both betting sites operate on the same software. They also have the same sports markets provider. But the companies show a radically different approach to the odds. For the Arsenal vs Leicester match 1xBet has set the margin at 1.60%, while 22Bet has a 5.74% margin.

The value of the odds is important over the distance. Let's imagine we're placing 10 bets at KSH 5000 on the Arsenal win. Betting at odds of 1.51 will earn you more than betting at odds of 1.45.

So we advise you to consider the margins and the size of the odds when choosing a bookmaker. Fortunately, there are plenty of companies with competitive odds in Kenya. 1xBet is among the betting sites with attractive odds and low margins.

Variety of Betting Markets

In this aspect, an analogy can be made with the odds.The more markets out there, the more opportunities you have to find a good bet. This is a case where excess is better than deficit.

Bets on main markets can be found at almost all the bookmakers in Kenya. But for betting on unpopular or uncommon markets, you have to choose the right betting sites. As with the odds, 1xBet betting site offers the widest range of markets.

The betting site offers a wide range of additional over/under and handicaps. There are bets on statistics, with markets such as possession percentage, shots on goal, fouls.

Bonuses and Promotions

All of the Kenyan betting sites in our selection have a welcome bonus for new customers. This is an important aspect when choosing a betting company. However, it is not all obvious in this matter. It's not the size of the welcome bonus that's important to consider, but its terms and conditions. Sometimes the KSH 5000 bonus is better than the KSH 20,000. And the reason is the wagering requirements.

The size of the welcome bonus is the last thing you should look at when choosing a preferred betting site. Better evaluate the wagering, the requirements for the odds during wagering, the wagering period. These parameters are decisive. There is no point in going after a big welcome bonus if the bookmaker has set strict wagering rules.

Betting promotions are held for active customers and it also makes a difference. The more offers available, the better. Cashback, risk-free bets, free bets for bets placed are all nice additions to the user experience.

Ease of Use

An important but subjective parameter. Each bettor has their own decision on what is easy and convenient and what is not. One example is the 1xBet betting site. Its interface is controversial, the bettors' opinions are divided in two. Some find the site overloaded and too complicated. Others don't have any problems, they can easily navigate, find the necessary pages/elements and are happy that there are more sports events and bets.

If you find the betting site or the sports betting app too complicated, give yourself some time to get used to it. Many betting sites in Kenya are wide-ranging. As well as sports bets, they have virtual sports, casino, totes and other sections. All of these are consolidated in one place. That is why many betting sites and apps seem, at first sight, to be complicated in terms of structure.

Payments in Kenyan Shillings

If you are planning to choose a company from our list of betting sites, this parameter applies to all mentioned betting companies. We only review legal Kenyan betting sites where you can bet online. This means they accept payments and betting in KSH by default.

Convenience of Depositing and Withdrawing Funds

By "convenience", three aspects are meant:

  • The variety of payment systems. Most betting sites only in Kenya accept deposits and withdrawals via one payment method - M-Pesa. While other companies have deposits via debit and credit card or Airtel. The more options — the better. And there is clearly room for Kenya to develop.
  • Limits. Minimum and maximum limits should be comfortable. It is not good when bookmakers set the minimum deposit too high. And vice versa, when they severely limit the maximum payout amount.

  • Speed. Deposits to online sports betting sites are credited instantly, but the payouts take some time. The faster the bookmaker processes withdrawal requests and makes withdrawals, the better.

Betting App

Must-have for every modern bookmaker. A betting site in the phone is no longer exotic, but rather commonplace. Of course, a company may have a mobile version of the website, which is just as good as the desktop version. But the betting app is more convenient for mobile users and they have the same betting features. And here is why:

  • Quick access. The app shortcut is on the homepage or in the menu.
  • Convenience. The app adjusts to the size of the display and takes up all its space. If you use the mobile version, the browser interface consumes part of the space.
  • Speed. Apps save Internet traffic.
  • Security. Mobile apps provide extra security by enabling login by PIN or biometric data.
  • Exclusive offers. In some cases, online betting sites run promotions exclusively for customers who bet via the betting app.

Quality customer support service

There are three parameters for evaluating customer support of a betting site:

  • Opening hours. Ideally, it should be 24/7, but for many bettors it is acceptable if the helpdesk is open from morning to evening. Not many people bet at night and use the bookmaker's services during those hours. And it is not profitable for betting sites in Kenya to organise night shifts for the support staff. But if you like to place bets on the sports events in the middle of the night, you will find this aspect very important.
  • Number of ways to communicate. The main options to reach the support service of a sports betting site are live chat, e-mail and hotline. One quick method is enough - chat or hotline. This way you will get a quick answer to your request. It usually takes longer to reply by email, so you should use email for non-urgent questions.

  • Competence of the customer support. This includes the ability of the support staff to give competent advice and assist in solving the bettor's problem.

Additional betting features

The last parameter combines several other features. These include:

  • Free live streaming.
  • Cash Out and Bet Builder.
  • Enhanced odds.
  • Results and statistics.
  • Casino, virtual sports, games.

Top 5 Betting Sites in Kenya Reviews

1xbet icon

1xBet Bookmaker Company in Kenya

1xBet is an international bookmaker that takes sports bets from customers from many countries. The bookmaker works legally on website in Kenya under local licenses No.348 for betting and No.198 for casinos, issued by Advanced Gaming Limited.

It's easy to sign up to 1xBet in Kenya: enter your phone number, receive an SMS with a code and enter it on the website or in the application. After that, select the account currency, indicate your first and last name, enter the password for the new account, select or refuse a welcome bonus.  It is also possible to enter a promo code.

In addition to the Kenyan shilling, in 1xBet, you can open a betting account in Congolese francs, Tanzanian or Ugandan shillings. The services of the betting site are available on several languages: English, Swahili, Arabic, Spanish, Portuguese and French.

Right after registering all the possibilities open up except for the withdrawal of funds: you can replenish your account and start betting on sports events. For funds withdrawal, verification is required.

There are about 50 sports for betting on 1xBet, but their availability depends on the season. You can also place bets on weather, politics. Long-term bets are available too.

The betting site offers many markets to bet on. So you can choose your favourite sports. There are combined markets, wagers on less significant statistics and individual players in team sports, Asian O/U and handicap. You can build your own combined bet in a bet builder. It goes without saying that, in addition to single bets, accumulator bets and system bets are available.

The margin in some cases, usually in football, can drop to 2%. In popular sports, the betting site pays out 96-97% and in other sports – 89-95%.

In addition to betting, 1xbet Kenya has a casino. There are slots (slot machines), quick (arcade) games, live-casino (with a real dealer) and TV-games (with a real dealer, but without participation in the game process itself); bingo, roulettes, etc. are also present. There is a demo access in sections without broadcasts.

You can make a bet on mobile devices via the mobile version of the website or mobile application.

  • The mobile version of the website opens itself in a proper format when visiting 1xBet from a smartphone or tablet. If the desktop version suddenly opens, there is a link to switch at the bottom of the website.
  • The mobile application works on Android, iOS and iPadOS. To install it on Android, you need to download an APK file from the official betting site and run it. For Apple devices, you can download the application in the App Store. This is not a specially developed for Kenya application, but the international application of the company.

You can receive a welcome bonus from the bookmaker as well as gain bonus points and after a while buy promo codes for them.  In the future, promo codes can be exchanged for Free bets. Also, in 1xBet Kenya, small bonuses like risk free bets are offered and promotions are performed regularly.

If you have any problems or questions, you can contact 1xBet support team.  It has an online-chat and feedback form on the website and in the application, furthermore, email [email protected], hotline 0 (800) 600 070 and a WhatsApp account at +254 (702) 400 200 are available for appeals.


  • Many sports
  • Many markets to bet on
  • Bet builder
  • High odds
  • Many bonuses
  • Multiple ways to contact the support team
  • Mobile version of the website
  • Applications for Android, iOS and iPadOS
  • Casino games


  • No information about licenses on the website
  • Not the fastest support team
  • No answers to FAQ

Sign Up Offer and Free Bets

200% bonus on your first deposit




Line Quality


More than 40 sports, high odds

Payment Options


Accepts payments only with M-Pesa and Airtel

Customer Service


Many communication channels but sometimes slow


22Bet Bookmaker Company in Kenya

22Bet calls itself the biggest bookmaker in Europe where it accepts bets under an offshore license. There are two licenses listed on the website of 22Bet in Kenya:  No.320 for sports betting and No.156 for casinos. No.320 is indeed present in the register of gaming companies that received the license for various types of activity on the official website of the Kenyan regulator.  But No.156 does not appear in it.

Moreover, it is indicated on the betting site that it is ruled by Pesa Bets Ltd Company, and its brand is 22bet. At the same time it is indicated in the register of gaming companies that the company’s name is Pesabets Ltd, and the brand is 22bets. It must be said that such inaccuracies occur in other gambling companies.

To make a bet in 22bet in Kenya, you need to register an account. During registering you have to:

  • specify a Kenyan mobile  number, receive an SMS with a code on it and then enter this code directly in the registration form;
  • create a password for the future account and confirm it;
  • check the box to confirm the legal age and acceptance of terms and conditions of the betting site;
  • choose or refuse a welcome bonus;
  • enter a promo code if available and desired.

After registering, you do not need to verify your identity. You can get down to account replenishment and betting placement right away.

22Bet runs on BetB2B platform. This platform provides a large variety of markets and usually high odds. In 22Bet, for many sports, the margin starts in the area of 4-5%.

The betting site offers several bonuses, including two for active bettors that can be obtained many times:

  • welcome bonuses;
  • bonus for deposits every Friday;
  • weekly cashback for the amount of bet made.

22Bet in Kenya works on both computers and mobile devices. You can make bets in the mobile version of the website in the same way as via Android, iOS or iPadOS applications. The application for Apple devices is available in the Kenyan App Store. For Android, it will have to be installed by running the installation of an APK file downloaded from the official betting site. 

If you are unable to register on 22Bet in Kenya, face any other problems or have questions, you can contact the bookmaker’s support team. You can do this in the live-chat, by email [email protected]  or using the feedback form.


  • Many markets to bet on
  • Mobile version of the website
  • Application for Android, iOS and iPadOS
  • Casino games


  • Low odds compared to online betting sites operating on the same platform
  • No hotline
  • No FAQ section

Sign Up Offer and Free Bets

Get a 100% bonus up to 15000 KES




Line Quality


About 40 sports and lots of eSports.  Low odds.

Payment Options


Replenishments and withdrawals are available via M-Pesa and Airtel.

Customer Service


24/7 support, but no hotline.

melbet icon

Bookmaker Company Melbet in Kenya

The legal entity for managing bookmaker company Melbet in Kenya is Gametosha Ltd. It received license No.332 for betting and No.223 for casinos.

Both sports betting and casino games in Melbet Kenya are provided by BetB2B platform. This is the same platform that 1xBet and 22Bet operate on. Like others, Melbet offers a large selection of bets.  Sometimes, on the betting site, you can find a margin on 1x2 bets in the area of 2%, but more often it starts at about 5% and can go up to about 11%.

Unlike 1xBet, Melbet in Kenya does not offer many markets for in-depth statistics and does not provide an opportunity to use a bet builder, although it has quite a number of combined bets.

There are about 30 sports in the Melbet line, as well as bets on show business and politics. The casino has slots, roulette bingo, live casino and quick mini-games.

The registration procedure in Melbet is typical: you need to specify your first and last name, your mobile number, enter a password, select or refuse a welcome bonus, enter a bonus code if available that will be sent via SMS to the previously specified phone number. You also need to check the box to accept the terms.

This is not the only way to register: “in one-click” account creation is also available, although in the reality one click will not work just because you need to check the box to accept the terms and click on the registration button. You may also need to select a bonus which will add two more clicks.

In the registration form, Kenya is already selected as the country of permanent residence and the Kenyan shilling as the account currency, and there are no alternatives to them.

As for bonuses, in addition to a welcome bonus, Melbet Kenya offers weekly bonuses, birthday gifts and a loyalty program.

After successful registration there is only one way to replenish your newly created account – via M-Pesa. Funds withdrawals are carried out to the same payment system. When you win something and want to withdraw your money, you will have to pass verification. Be ready to provide the bookmaker with photos of your documents to confirm your personality and permit funds withdrawal.

If you have any questions to Melbet in Kenya, contact its support team. It accepts emails on [email protected], gives the opportunity to write a letter using the feedback form, supports a hotline at +254 (800) 723 007 and has an online-chat.

The online-chat is available both on the website and mobile application. It works on Android, and to install the application, you need to download the APK file. It also works on iOS and iPadOS, and can be installed from the App Store.


  • Two ways of registration
  • Many bonuses
  • Many ways to contact the support team
  • Mobile version of the website
  • Applications for Android, iOS and iPadOS
  • Casino games


  • The platform features are implemented not so well compared to competitors working on the same platform
  • Only one payment method
  • No FAQ section

Sign Up Offer and Free Bets

200% first deposit bonus




Line Quality


Large selection of sports, wide action line, high odds and availability of broadcasts.

Payment Options


M-Pesa is the only replenishment and withdrawal method.

Customer Service


Around-the-clock work, many communication channels, including the hotline.

SportyBet icon

SportyBet Bookmaker Company in Kenya

SportyBet is a bookmaker company that is focused on the gambling market of African countries. It has a license to work legally in several African countries, including Kenya. Here the betting site is managed by SportyBet Limited with licenses No.313 for betting – it does not offer casino games.

To make bets on the betting site, registration is required. There are two ways to do this:

  • click  the registration button and enter a phone number along with a password, and after that enter a code from the received SMS;
  • send an SMS to number 29123 with the text «register», «signup» or «accept».

For registration, you can receive a generous welcome bonus up to 300% of the sum of the first account replenishment. The bookmaker also rewards for inviting other people to register and start betting.

After registering in SportyBet Kenya you will be able to replenish your created account and start betting. To replenish your account and withdraw funds from the betting site is possible only using your account or M-Pesa number.

SportyBet offers bets on about 20 sports apart from eSports with various disciplines. There are no Asian totals and handicaps among the markets, as well as bets on non-main statistical indicators, but there is a choice of combined betting markets.

The margin is low. In popular sports, you can often find the initial margin in the area of 2-4 %, sometimes it approaches even 1% in major markets.  However, this only applies to large-scale competitions: in a popular sport, you can easily find a margin of about 9% on 1X2 bets of the first division of just not the most popular for betting country.

Although there are no casino games in SportyBet Kenya, the betting site is trying to additionally attract bettors with jackpot pools and virtual sports. Moreover, there are video broadcasts in live betting mode.

In SportyBet Kenya, you can make bets not only on the website but also in the application. It supports Android and iOS systems and is available in the App Store for Apple devices. For Android devices, the installation of the real money gambling application is standard: you need to download a setup file from the bookmaker’s website and run it.

In case of any questions the bookmaker offers to contact its support team in any of four available ways: on the Facebook page, by calling hotline 0 (207) 640 825, by email [email protected]

Furthermore, SportyBet has paid attention to frequently asked questions and created a section with detailed answer to them, including instructions and screenshots.


  • Two registration methods
  • High odds for large-scale competitions
  • Mobile version of the website
  • Applications for Android and iOS


  • Few payment methods
  • Few bonuses
  • No casino games

Sign Up Offer and Free Bets

Get 300% of your First Deposit




Line Quality


Less than 20 sports disciplines, modest action line and odds.

Payment Options


Payments only through M-Pesa.

Customer Service


Hotline and email are available


Betway Bookmaker Company in Kenya

Betway is an international bookmaker company that did not hesitate to obtain licenses in various countries and work legally. Kenya is one of the countries where this bookmaker operates legally. In this African state, Betway works under gambling regulator licenses No.360 and No.211, issued to Bluejay Ltd. The second license allows it to offer casino games.

To register, click on the registration button, enter your phone number, create a password for your account, enter your first and last name, email and then enter your date of birth. If available, you can specify a promo code and a referral code, in case someone invited you to register. After that, be sure to check the box to confirm the legal age and acceptance of terms and conditions of the BM and, if desired, subscribe to the newsletter.

After registering, you will be able to replenish your account. There are three ways to do this: using VISA or MasterCard credit or debit bank cards, via M-Pesa or Airtel. Funds withdrawals are made to M-Pesa and Airtel, as well as to a bank account.

You can receive a bonus for the first account replenishment. This is not the only Betway’s offer: the bookmaker regularly launches promotions, including dedicated to whole seasons, tournaments or even individual sports events.

You can bet on about 30 sports, including Esports. Among markets, there are no Asian totals and handicaps, as well as statistics bets variety, but there are combined bets and a bet builder to create your own combinations.

The margin starts at 4%, but can be lower in some cases. Simultaneously, it will not be difficult to find a 9% margin or even higher in the top division of a popular sport.

You can also make bets using the mobile application that is available on Android, as well as iOS and iPadOS. To install it on an Android device, you will need to download an APK file from the betting site and unpack the setup file. To install it on an Apple device, it is enough just to go to the App Store and download the application in the usual way.

In case of application installation problems, difficulties with the betting account registration or anything else, or if you have questions, you can first refer to the FAQ section and then contact the Betway support team. For this, the bookmaker provides an online-chat, email [email protected], a contact form, a hotline at +254 (205) 152 400 and a WhatsApp account at +254 (777) 142 400.


  • Bet builder, broadcasts, cashout
  • Many actual bonuses
  • Many ways to contact the support team
  • Applications for Android, iOS and iPadOS
  • Casino games


  • Outdated website interface
  • Below-average odds

Sign Up Offer and Free Bets

Get up to KSh 5,000 in Free Bets




Line Quality