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: -/-/-
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.
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.
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.
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.
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.
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.
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:
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
Header | Arsenal to Win | Draw | Leicester City to Win |
---|---|---|---|
1xBet | 1.51 | 4.78 | 6.90 |
22Bet | 1.45 | 4.60 | 6.65 |
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:
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:
Quality customer support service
There are three parameters for evaluating customer support of a betting site:
Additional betting features
The last parameter combines several other features. These include:
Top 5 Betting Sites in Kenya Reviews

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 1xbet.co.ke 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.
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.
Sign Up Offer and Free Bets
200% bonus on your first deposit
Category | Score | Comment |
---|---|---|
Line Quality | 10/10 | More than 40 sports, high odds |
Payment Options | 2/10 | Accepts payments only with M-Pesa and Airtel |
Customer Service | 8/10 | Many communication channels but sometimes slow |

1xBet Bookmaker Company main page

1xBet Bookmaker Company menu

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:
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:
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.
Sign Up Offer and Free Bets
Get a 100% bonus up to 15000 KES
Category | Score | Comment |
---|---|---|
Line Quality | 8/10 | About 40 sports and lots of eSports. Low odds. |
Payment Options | 2/10 | Replenishments and withdrawals are available via M-Pesa and Airtel. |
Customer Service | 7/10 | 24/7 support, but no hotline. |

22Bet Bookmaker Company main page

22Bet Bookmaker Company menu

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.
Sign Up Offer and Free Bets
200% first deposit bonus
Category | Score | Comment |
---|---|---|
Line Quality | 10/10 | Large selection of sports, wide action line, high odds and availability of broadcasts. |
Payment Options | 1/10 | M-Pesa is the only replenishment and withdrawal method. |
Customer Service | 9/10 | Around-the-clock work, many communication channels, including the hotline. |

Bookmaker Company Melbet main page

Bookmaker Company Melbet menu

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:
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.
Sign Up Offer and Free Bets
Get 300% of your First Deposit
Category | Score | Comment |
---|---|---|
Line Quality | 6/10 | Less than 20 sports disciplines, modest action line and odds. |
Payment Options | 1/10 | Payments only through M-Pesa. |
Customer Service | 6/10 | Hotline and email are available |

SportyBet Bookmaker Company main page

SportyBet Bookmaker Company menu

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.
Sign Up Offer and Free Bets
Get up to KSh 5,000 in Free Bets
Category | Score | Comment |
---|---|---|
Line Quality |