List of Betting Sites Bonus in Kenya

Did you know that you can easily get some free betting cash from sports betting sites with free bets or Bonus. There are many types of offers given by betting sites including sign up deposit bonuses, free bets, loyalty bonus etc. If you take your time to look for the right offers, you can easily get a good amount of free money to add to your betting bankroll. In this list we show you all available bonus offers and free bets in Kenya.

Types of Bonuses & Free Bets Available on Betting Sites in Kenya

Betting sites in Kenya have recently started offering quite a number of bonuses due to increased competition in the country:

Sign Up Deposit Bonuses

This is the most common type of bonus. In this instance, the bookie will give you extra betting cash on top of your first deposit when you join a new betting site. This may be awarded either as a percentage of the initial deposit (e.g. 22bet will give you a 200% deposit bonus, which means that if you deposit ksh.10,000 they will award you with ksh.20,000 extra), or as a fixed amount (e.g. Sportybet will award you with ksh.1000 bonus if you deposit more than ksh.200).

There is some important information you need to know about before redeeming deposit bonuses:

Rollover Requirements

When discussing deposit bonuses, it is important that you understand what a rollover requirement is. When you receive a deposit bonus from any bookmaker, you will not be able to instantly withdraw the bonus. To be able to withdraw your bonus, you have to satisfy certain criteria often known as rollover requirements. Rollover requirements usually involve two requirements;

  • Minimum number of times that you need to place bets using the bonus

In this case the bookie will require you to place bets up to 3, 4, or 5 times concurrently before you are able to withdraw you bonus. This means that you have to win your bets using your bonus up to the number of times required by the bookmaker.

  • Minimum odds of each bet placed

In addition to having a minimum number of times needed to place bets, you also have place bets with a minimum total odd value each time. This usually ranges from as low as 1.5 per bet depending on how little the bonus is and up to 3.0 if you are receiving a higher bonus amount.

You need to know that the higher the bonus, the more strict the rollover requirements will be.

Free Bet Bonus

A free bet is often offered by a betting site allowing you to place a free bet at a certain time such as certain days of the week, when you sign up, or when you make a deposit of a certain amount. As in the case of deposit bonuses, you will have to satisfy certain conditions which will vary widely depending on the bookie.

Free bets often work in this way – you get the free bet amount to bet with provided by the betting site and if you lose you have nothing else to lose. However, when you win, you will only be able to collect the net winnings but the bookie will remain with the initial wager.

As it is the case with sign up bonuses, the requirements vary greatly depending on the betting site. Similarly you will be required to rollover the free bet a number of times and place bets of up to certain odds. However, it is not uncommon to get free bets having less strict requirements compared to sign up bonuses.

Cash Back Bonus

Also known as a moneyback bonus, this is also one of our favorites here at Betmoran. In this case the bookie offers bettors a refund of their stake if they lose their bets. There are different kinds but it can be based on bets of up to a certain amount, number of matches in a bet, odds, and number of failed matches etc.

There are usually no rollover requirements, but it is not uncommon to get the moneyback in form of a free bet. Some sites have partial refunds where you will not get your full stake, but maybe a certain percentage such as 50%.

Special Promo Bonuses

Most betting sites also offer bonuses in forms other than those mentioned above. Special promos can be on offer during certain important events such as holidays or on certain days every week.

Some bookies have loyalty points that are awarded to return clients which they can redeem and use the points to place bets. Others also offer raffles that all users can take part in where there are many prizes up for grabs including electronic devices, trips, cash etc.

In the list above we solely showed the main type of bonus available on the bookie websites which in most cases in just the initial deposit bonus.

Below we are going to go further and show you all the other offers available from the Kenyan bookmakers.

All Free Bets and Bonus Offer from Betting Sites in Kenya

betting sites bonus in kenya
Betting Sites with Free Bets in Kenya


Sportybet is among the best betting sites in kenya; it has a good website, high odds, great app and always have quite a number of good offers available. Here are some of the promos currently available on Sportybet:

Sportybet 300% Deposit Bonus

Sportybet will give you a massive bonus for all your first deposit bonus of up to ksh.500 and even with a deposit of as little as ksh.50. All you have to do is make a first deposit of KES 100/200/300/500, and you get gifts in total value of KES 300/600/900/1500.

Bonus Terms & Rollover Conditions
  1. To get the bonus, join Sportybet and Make a single First Deposit of KES 100/200/300/500.
  2. You will get 300% of your First Deposit value as Free Bet Gifts to be used at SportyBet when placing bets.
  3. This bonus can only be claimed once, and only when you make your first deposit.
  4. The bonus cannot be used on virtual sports.
  5. For the bonus to qualify, the total odds of the betslip must be higher than or equal to 3.15.

Rafiki gifts

Refer your friends to Sportybet by sending them an sms invite and receive free bets. Your friends will also receive free bets by joining through your invite.

Match of the day

Everyday on Sportybet, there is a pre selected match that will receive a significant odds boost. Such matches will have very high odds on the 1×2 and O/U markets. It is usually a good opportunity to get a high payout on a single bet.


If you are looking for a betting site that has endless promos, then Betway will be the best choice for you. This bookie has quite a variety of offers throughout the week and with good prices too.

Betway Welcome Bonus

When you join Betway you will receive a 50% bonus of your first deposit. The best part about this bonus is that you only have to rollover the bonus 3 times on bets with odds of up to 3.0.

Betway Bonus Terms & Rollover Conditions
  1. The bonus is only available on your first deposit after you join Betway.
  2. You will receive a 50% bonus for the first deposit of up to ksh. 5000. That means that if you deposit ksh.5000 you will get a bonus of ksh. 2500.
  3. The bets placed should have odds higher than or equal to 3.0 and should rollover 3 times before they are paid out. Maximum payout on free bets is ksh.30000.
  4. The bonus can only be used to place bets on real sports and jackpots.
  5. Bonus must be used within 30 days after the first deposit.

Predict EPL top scorer and win Ksh.50000

Predict who you think will end the 2020/21 season as the EPL top scorer, if your pick is correct, you will go into the lucky draw where you could be 1 of 3 winners to win a share of KSh 50,000.

Double Your Payout

If you include all matches that involve the top 4 in your betslip and Betway will double your payout up to ksh.500.

20x Moneyback Boost

Add six or more selections to your Multi Bet betslip, and you’ll get up to 20x your bet refunded in cash if one of your selections lets you down.

Pick 1st Goalscorer in 4 Matches & win ksh.1,000,000

Pick the first four goalscorers in four selected matches each week. Choose correctly, and you could win up to KSh 1,000,000. Entry is FREE, and if the prize is not won, it will rollover until it hits the maximum prize limit.


Dafabet provides an international betting experience as well as being one of the few bookie that reward customer loyalty. Some of the bonus promos on Dafabet include:

ksh.2700 First Deposit Bonus

When you join Dafabet you will receive a 50% deposit bonus of up to ksh.2700. What we like about the bonus is that it has achievable rollover requirements.

Dafabet Bonus Terms & Rollover Requirements
  1. To get the bonus, open a new Dafabet account. Make a deposit and you will instantly receive your bonus.
  2. The offer is only available for new users.
  3. The minimum deposit amount to receive the bonus is ksh.100.
  4. Maximum bonus awarded is ksh.2700.
  5. The entire Deposit amount and Bonus (Deposit + Bonus) must be played on any sports market and cumulative odds 2.50 or greater.
  6. Bonus expires after 7 days if not used.
  7. (Bonus + Deposit) amount must be played through 10x before withdrawal.

15% Cashback on Weekly Losses

We all have off days sometimes, and we might have weeks where none of our bets come through. Dafabet have put this in consideration and they are willing to give you a 15% refund of your net losses for the week as a cashback. This means that if you lost ksh.10,000 in a week, you will receivve a cashback of ksh.1,500.

Cardiz, Burnley, and Celtic FC Prediction Challenge

Dafabet is an official sponsor of the following teams and you get a chance to get a ksh.500 free bet each week for each correct prediction if you can predict the correct 1×2 outcome of the following matches. Players who predicted the scores correctly will receive KES 500 free bet. players must place an cumulative bet of at least KES 1,000 on any pre match or live in the respective leagues and must have odds of at least 1.50 or above on Dafa Sports to qualify for the promotion.


Another website that offers an unlimited number of offers is Melbet. There is always something for you everyday.

200% Welcome Bonus

Make a deposit of 13140 KES and get another 26280 KES from Melbet. The bonus is automatically credited to a customer’s account after the first deposit has been made if all their account details have been filled in and their phone number has been activated.

Melbet Welcome Bonus Terms & Rollover Conditions
  1. The minimum required deposit to activate the bonus is 130 KES.
  2. The bonus amount must be wagered 12 times in accumulator bets. Each accumulator bet must include a minimum of 3 events. At least 3 of the events included in an accumulator must have odds of 2.1 or higher.
  3. The bonus must be used within 30 days of registration.
  4. The maximum amount offered is 26280 ksh which you receive when you deposit 13140 ksh.

Welcome Free Bet

Customers receive a 3940 KES free bet. To qualify for the free bet customers must deposit at least 1310 KES, fully complete their profile, and wager the full deposit amount on an event with odds of at least 1.50. The free bet amount must be wagered 3 times in accumulator bets. Each accumulator bet must contain 4 events or more and each event must have odds of 1.40 or higher. The amount won with the free bet cannot exceed the value of the free bet, and the free bet is only valid for 14 days.

100% Refund on Multibet if One Team Losses

Melbet will give you all your stake back if only one team fails to go through when you have placed a multibet of 7 teams or more. However, all selections in your multibet need to have odds of 1.7 and above, which is quite limiting.

Accumulator of the day

The bookie will provide you with a select list of accumulators; if you place a bet from one of them and you get a win, Melbet will give you a 10% boost of the total odds.

Go For Longer Promo

In this offer, you will get awarded for placing a long series of winning bets. To win you need to Create an accumulator bet* every day that consists of three or more events with a stake of at least 145 KES. After every 7, 14, 21, 28, 35 and 42 continuous days of taking part in the race, you will receive free bets. The accumulator bet must contain at least one event with odds no less than 2.

Number of days71421283542
Promo code value, KES3657251455218529153645

Bonus for 100 Bets

Place 100 bets in 30 days and get a bonus equal to the average stake of the 100 bets you placed. Only bets made with real money with odds of 1.3 or higher will be included in this offer.


Scorepesa awards you KES 1,000 welcome bonus to be redeemed in bits. Register first, make a deposit of at least 20/= to get the bonus. Scorepesa will be refunding you 10% of every stake you use if you place a bet with a total odds of 5 or above. The 10% amount refunded into your account from bonus will be in terms of cash therefore you can withdraw or bet with it if it is 50 or above. The 10% refund is automatically credited to your account immediately after you have bet therefore you will always get it regardless of your bet status.


22bet is our favorite bookie here at Betmoran, and we like their bonuses a lot too. Their bonuses have some of the easiest rollover conditions making them easy to withdraw unlike the bonus offered on other websites.

KSH.15,000 Welcome Bonus

22bet will reward you with this bonus once you make your first deposit. If you deposit ksh.15000 they will award you with another ksh.15,000 to use as a bonus.

22bet Bonus Terms & Rollover Rules
  1. The minimum deposit amount required to get the bonus is ksh.100.
  2. The maximum bonus that you can be awarded is ksh.15,000 which you receive when you deposit a similar amount.
  3. The wagering requirement will be 5x the bonus amount in accumulator bets. Each accumulator bet must contain at least three selections. At least three selections in each accumulator must have odds of 1.40 or higher.
  4. The bonus must be used within 7 days.

KSH.35,000 Casino Deposit Bonus

When you make your first deposit bonus, you also get a ksh.35,000 casino bonus which you can use to place bets on casino games. If the bonus has been credited to the customer’s casino bonus account, the wagering requirement is 50x the bonus amount, which is quite high but easy to achieve on casino games. When wagering a casino bonus, the stake must not exceed 500 KSH.

Friday Reload Bonus

Make a deposit on every Friday to get a 100% bonus up to 12,000 KES from 22bet. Any amount deposited on friday will get doubled by the bookie up to ksh.12,000, however you need to place bets using the bonus within 24 hours or else the bonus expires. In order to withdraw the funds from the customer account, the bonus must be wagered 3x in accumulator bets within 24 hours of the bonus being credited. Each accumulator bet must contain three or more selections. At least three selections in each accumulator must have odds of at least 1.40.


25% Daily Deposit Bonus

Your first deposit of the day of above KSH 20 up to KSH 250 will be given a 25% bonus. Any deposit amount above KSH 250 will be awarded KSH 62.50 bonus(25% of KSH 250).

400% Deposit Bonus

This is a ONE TIME (only given once) gift to all Flooks Customers both New and old. Deposit KES.50 or more and get 400% Bonus Gifts up to KES.2,000 for FREE i.e., your deposit x4. This is to boost your stake by 20%. Simply make a bet with any amount above 20 with cumulative odds of 3.5

100% Multibet Cashback

Get 100% of your stake back if you lose only 1 game on your multibet or 50% if you lose 2 games on your multibet. The Multibet should consist of 8 games and above. The Multibet should have Total Odds of 25 and above.


KSH.200 Risk Free Bet

When you join bongobongo, your first bet is insured. That means that if you place a first bet of ksh.200 and your bet losses, your stake will be refunded as a free bet. For the first bet to qualify as a RISK FREE BET, it must contain three or more lines and each line must have minimum odds of 1.25 or more. A Free Bet is one where you place a stake, and if you win, ONLY the winnings are transferred to your CASH account, but the stake is then returned to us. If you lose, then the stake is also lost as normal. You can withdraw the winnings instantly!

600% Win Boost

Boost your winning every time you bet on 3 matches or more. Qualifying line odds must be 1.25 or higher. The cash boost does NOT apply if a Free bet is used to place stakes. A maximum TOTAL bonus of KSH 7000 per bet slip.


Sahara Games First Deposit Bonus

To receive this bonus, join Sahara games, place a deposit of ksh.100 and receive a deposit bonus of a similar amount. To qualify you need to place a bet on a slip that has odds of 2.6 or higher.

Vip Bonus

Wager over 10,000 KES a week and receive 10% of anything you lost back into your account. This means that if you lost more money than you bet, you will receive 10% of your loss as a refund.


100% First Deposit Bonus

When you join Betwinner, you are entitled to receive a 100% Deposit bonus on your first deposit up to ksh.15,000. This means that if you deposit the max ksh.15,000, Betwinner will give you a bonus of ksh.15,000 on top of your deposit to use on the site. You need to wager 5 times the bonus amount in accumulator bets. Each accumulator bet must contain 3 or more events. At least 3 of the events included in an accumulator must have odds of 1.40 or higher. The bonus must be used within 30days of the first deposit.

100% Bonus Every Thursday

On Thursday, any deposit you make to Betwinner will be doubled up to ksh.10,000. If you deposit ksh.10,000 the bookie will give you ksh.10,000 extra to add to your bankroll. To redeem the bonus, customers must wager three times the bonus amount in accumulator bets within 24 hours of receiving the bonus, otherwise it will be deemed void. Each accumulator bet must contain three events or more. At least three events within each accumulator must have odds of 1.40 or higher.

Betting Sites with Free Bets in Kenya FAQ

Which Betting Sites Have Cash Out in Kenya?

There are many betting sites in Kenya that have cash out. Cash out gives you the chance to withdraw part of your potential winnings before all matches have been completed. We believe that Sportybet has the best cash out option in the country. They provide both partial and full cash out options with very good payouts. However, if you want to get alternatives check out out list of all betting sites in Kenya to see all bookies with cash out.

Which Betting Sites Have Free Bets in Kenya?

Nowadays nearly all bookmakers provide some form of free bet. Free bets are usually often during sign up and also to loyal customers, as cash out bonuses, etc. Free bets are an easy way to get free betting cash from the bookies. If you need to take advantage of all available free bets, we have created an updated list that shows all current free bets from betting sites in Kenya and you can view it here.

Which Betting Sites are Still Operational in Kenya?

In 2019, the government shut down many betting sites in the country. You need to be careful when using a new site to make sure it is a registered and active betting site. If you need to check, use this list to see all banned and active bookies in the country.

How Many Betting Sites are In Kenya?

Although the Kenyan government shut down a number of bookmakers, there are still many which are still active and many other new betting sites joining every month. At Betmoran, we have a list that shows all active and registered bookies in Kenya which you can access here. Using that list you can determine the exact number of betting sites that are in the country at the current time.

Which is the Best Betting Site in Kenya?

It is not easy to name just one bookie as being the best in the country. People have different preferences when it comes to selecting betting sites. Some prefer high odds, others require advanced betting features etc. According to our rankings of the top betting sites in Kenya; 22bet, Betway, and Sportybet are the top 3.

Sign up for Betmoran Mail

Join our newsletter to receive exclusive access to bonuses, betting guides, new tips and tricks that will make you a better sports bettor

6 thoughts on “List of Betting Site Bonus in Kenya

    • Benard Osano says:

      I have learned something

  1. Benard Osano says:

    I have learned something

  2. Betting Platform says:

    Such an informative article. I want to read more from you.

  3. Freddy says:

    Educative now I knew what I didn’t know

Leave a Reply

Your email address will not be published. Required fields are marked *