Welcome

Introduction
+

Welcome to SportPesa, Africa's number one betting platform! SportPesa allows you to predict and place bets on your favorite matches. We offer both local and international games for betting.

You can place your bets via sms to 79079, or via the SportPesa android app, or online on https://ke.sportpesa.com or via USSD by dialing *790#. You can place your bets from anywhere, before the first whistle of the referee for Pre-match markets or play live on the live betting markets.

Play on the Jackpot and the Mega jackpot for only KSH 99. Now, KSH 99 is THE NEW BIG CASH as you can win at least KSH 10,000,000 playing on the Jackpot.

Registration via SMS

Why should I register with SportPesa?
+

Registration allows you to open a Sportpesa account free of charge and under no obligation. Your SportPesa account will help you manage your bets and other account details. You need to deposit actual money into your account before you can place bets.

Register now!

How do I Register with SportPesa?
+

To register via SMS, follow these three simple steps:

Step 1

To register via sms send "Game" to 79079. You will receive a confirmation message with a link directing you to read the Terms and Conditions on SportPesa.

Once you have read and understood the Terms and Conditions, send "Accept" to 79079 to finish registration.

Step 2

After you send "Accept" to 79079, you will receive a confirmation message providing you with a username, which is your phone number, a 4 digit Pin number and a Pay bill number.

e.g.

  • First SMS: KARIBU SPORTPESA. Your Username is XXXXXXXXXX. Get TOP GAMES on https://ke.sportpesa.com or SMS FOOTBALL to 79079.
  • Second SMS: Predict and win in 2 easy steps. DEPOSIT to Paybill 955100 or 5212121, SMS your prediction (GameID#Your Pick#Bet Amount) to 79079. KSH 24/7 Help: 0755079079 / 0709079079

Deposit

How do I deposit cash into my SportPesa account?
+

Once you've completed your registration. To deposit money in your SportPesa account is easy, just follow these steps:

Option 1

Access your mobile money menu on your phone, and transfer money using the SportPesa Paybill number sent to you during registration.

  • M-Pesa: 955100 or 5212121
  • Airtel Money: 955100 or SPORTPESA

Note: Your Account Number should always be your Registered SportPesa Number sending the money. 

Option 2

Direct deposit via USSD

Dial *790#  
Select OPTION 4  
Enter the amount you want to deposit and send, then wait for the mobile money menu to pop up and enter your PIN.

Option 3

Online Deposit

Log into your account on our website/app, click “funds” then "deposit" and then follow the prompts.

Your SportPesa account will be credited automatically. You will then receive a confirmation message from SportPesa for the successful deposit transaction.

e.g., KSH 100 received! Your S-PESA account balance is: KSH 100.

Note: At SportPesa you cannot send money from one number to another, or from a Paybill or Till account. Only send money from the same M-Pesa of the Number Registered to SportPesa. 

Your SportPesa account will be credited automatically. You will then receive a confirmation message from SportPesa for the deposit transaction.

e.g., KSH 100 received! Your S-PESA account balance is: KSH 100.

Check the links below for more information on money transfer charges for M-Pesa and Airtel Money.

Bet via SMS

How do I Place a bet?
+

You now have an opportunity to predict the outcome of any match available on the SportPesa platform. You can select any betting option from the wide range of markets available on different games and send your bet to 79079.

How do I place a Single Bet?
+

Follow the steps below to place a single bet via sms.

Step 1

SMS to 79079 the Game ID of the game you wish to bet on, your prediction and the amount you wish to bet with.

e.g. 8692#2#100 - where "8692" is the game ID, "2" is your prediction for Away team to win, and "100" is the bet amount

Step 2

You will receive a confirmation message from 79079 showing your Bet ID, possible payout, and your SportPesa account balance. 
The possible payout is calculated by multiplying your total Odds by the bet amount then subtracting 20% withholding tax. 
Withholding tax is 20% of your net winnings. 
Net winnings is possible win (Bet amount X odd) less the bet amount. 

Example:
Possible win = odd * bet amount
(3.12*100=KSH 312)

Net win = possible win - bet amount
(312-100=212)

Withholding tax= 20% of the net winnings
20/100*212 = 42.4

Possible Payout = Possible win - Withholding tax
312-42.4 = 269.6

Confirmation SMS Example: 
You placed BetID 8325 on Sevilla FC-Villarreal, 1. Stake: KSH 93.03, Excise tax KSH 6.97. POSSIBLE PAYOUT KSH 156.18. S-PESA balance: KSH 1306.63.

So you have placed your bet and all you need do now is sit back and enjoy the game you have placed your bet on.

How do I place a Multi Bet?
+

Follow the steps below to place a Multi bet via sms.

Step 1

SMS to 79079 the Game IDs of the games you have selected, your predictions for these games, and the amount you want to bet with. (Note that a Multibet has a minimum of two games and a maximum of 50 games).

e.g. 1234#2#4534#1#7180 #X#1350 where 1234 is the first Game ID,2 is the prediction,4534 is the second Game ID, 1 is the prediction, 7180 is the third Game ID and X is the prediction. KSH 1350 is the bet amount for your multibet.

Step 2

You will receive a confirmation message from 79079 showing your Multi Bet ID, possible payout, and your SportPesa account balance. 
The possible payout is calculated by multiplying your total Odds by the bet amount then subtracting 20% withholding tax. 
Withholding tax is 20% of your net winnings. 
Net winnings is possible win (Bet amount X odd) less the bet amount. 

Example:
Possible win = odds * bet amount
(2.36*1.22*3.12*100=KSH 898.31)

Net win = possible win - bet amount
(898.31-100=798.31)

Withholding tax= 20% of the net winnings
20/100*798.31 = 159.66

Possible Payout = Possible win - Withholding tax
898.31-159.66 = 738.65

Confirmation SMS Example: 
You placed MultiBetID 2329. Stake: KSH 93.03, Excise tax KSH 6.97. Possible PAYOUT: KSH 523.23. Your S-PESA balance: KSH 314.23..

Step 3

Your bet has been placed, all you have to do is sit back and enjoy the game!

Note:

To cancel a bet, send the word "Cancel" followed by "#" and the Bet ID which is the 4 digit number received in the confirmation message, to 79079. Note that you can only cancel a bet within 10 minutes of placing it and before any game from your bet kicks off.

e.g. Cancel#2345 (where 2345 is the Bet ID)

How do I place a Mega Jackpot Pro Bet?
+

Step 1

Mega Jackpot pro is a weekly jackpot with 17 pre-selected games that usually play on the weekend.

The Mega Jackpot pro has 5 jackpots in it. That is,13/13, 14/14, 15/15, 16/16, and 17/17 jackpots. 
The cash prizes for the different Mega Jackpot Pro categories will be as below and the amount progresses every week whenever we don't have a winner of each category.

•    17/17 - KES. 100,000,000
•    16/16 - KES. 70,000,000
•    15/15 - KES. 40,000,000
•    14/14 - KES. 20,000,000 
•    13/13 - KES. 10,000,000 

To place a bet on the Mega Jackpot pro via SMS you will first determine which of the jackpot category you want to play on and the games then SMS to 79079 your bet. 
Please note, all games (even those not being selected) need to be added by using 0, which means the Mega Jackpot pro bet must in any case have 17 selections specified.

Once you have your predictions ready, SMS to 79079 "MJP" followed by "#" then the 17 predictions of the selected games, and 0 for the ones not selected.

Example:

14/14 Mega Jackpot Pro bet with no combinations:
 MJP#X#2#1#X#2#2#1#0#X#0#1#X#X#1#1#2#0 

In this bet, game number 8, 10, and 17 were skipped so that is why 0 is used. The category will be 14/14 MJP 

15/15 Mega Jackpot Pro bet with no combinations:
 MJP#X#2#1#X#2#2#1#0#X#2#1#X#X#1#1#2#0 

16/16 Mega Jackpot pro bet with no combination:
MJP#1#2#1#X#2#2#1#X#0#2#1#X#X#1#1#2#2

17/17 Jackpot bet with no combination:
MJP#1#2#1#X#2#2#1#X#2#2#1#X#X#1#1#2#2

One does not have to enter the stake since Mega Jackpot Pro bet amount by default is KSH. 99.

Step 2

Once your bet is confirmed you will receive a confirmation message from 79079 showing your Mega Jackpot Bet ID, the predictions you have made, the bet amount, and your SportPesa account balance.

Note:
You are a winner when all your predictions match the game's outcomes for the category you played in. 

Mega Jackpot pro is equally shared among all the winners in each bet category.

Bonuses are awarded as: 
13/13 Mega jackpot Pro bet - 10, 11, 12, correct predictions.
14/14 Mega jackpot Pro bet - 10, 11, 12, 13, correct predictions.
15/15 Mega jackpot Pro bet - 10, 12,13, 14 correct predictions.
16/16 Mega jackpot Pro bet - 11, 12, 13, 14, 15 correct predictions.
17/17 Mega jackpot Pro bet - 12, 13, 14, 15, 16 correct predictions.

You can place as many bets as you wish on the Mega Jackpot, each bet still costs KSH. 99.

Step 3

Double or Triple Combination bet on Mega Jackpot Pro (MJP) simply makes it easier to make multiple bets at once instead of repeating the same sequence many times if you want to place more than one MJP bet.

This allows you to place a bet with two or three predictions on a single game up to 10 games if it's a double combination and up to 5 games if its triple combinations in one bet! When you combine both double and triple combinations, you can do so up to 10 games combined. 

Combination limits:
•    Doubles combination has a maximum of 10 games selection
•    Max 5 Triples combination has a maximum of 5 games selection
•    Doubles and triples combination has a maximum of 10 games selection

To bet via SMS on a bet that has a combination you will make your selection of games and identify your category and then SMS your bet to 79079. 
if you wish to make a double combination on 3 MJP games, you will have placed 8 MJP bets in total. i.e. 2^3 (2*2*2=8 JP bets)
If your bet category is 16/16 and the double combination is on games 1, 3, and 16, then the bet will be as below: 

MJP#1X#2#1X#X#2#2#1#X#0#2#1#X#X#1#1#12#2

In this bet, game 9 was skipped and hence the use of 0. 

Example 2: 
17/17 Jackpot SMS bet with one triple combination in the first game:
MJP#1X2#2#1#X#2#2#1#X#2#2#1#X#X#1#1#2#2

Once your bet is confirmed you will receive a confirmation message from 79079 showing your Mega Jackpot Bet ID, the predictions you have made, the bet amount and your SportPesa account balance.

How do I place a Jackpot Bet?
+

Step 1

The Jackpot has 13 pre-selected matches that usually play in the middle of the week.

The cash prize for the Jackpot starts at KSH 10,000,000 and the amount progresses every week whenever we don't have a winner.

To place a bet on the Jackpot, SMS to 79079 "JP" followed by "#" then the 13 predictions of the pre-selected Jackpot games.

e.g. JP#12121XX1212X1

Note: One does not have to enter the stake since Jackpot amount by default is KSH 99.

Step 2

You will receive a confirmation message from 79079 showing your Jackpot Bet ID, all the 13 predictions you have made, the bet amount and your SportPesa account balance.

Note: You are a winner when all your 13 predictions match the games outcomes.

The Jackpot is equally shared among all the winners.

Bonuses are awarded for 10,11, and 12 correct predictions.

You can place as many bets as you wish on the Jackpot and each bet costs KSH 99.

Step 3

Double Combination bet simply makes it easier to make multiple bets at once instead of repeating the same sequence many times if you wish to place more than one Jackpot (JP) bet via sms.

This allows you to place a bet with two predictions on a single game, on up to 7 games from the listed 13 jackpot games in one bet!

For example, if you wish to make 2 predictions on 3 JP games, you will have made 8 bets in total. i.e. 2^3 (2*2*2=8 JP bets)

e.g. JP#1X#X#2#12#2#X#X#X#X#1#1#2X#1

In the example above, the 2 predictions are on the first, fourth and twelfth game.

This bet is the same as the following 8 JP bets:

JP#1X212XXXX1121

JP#1X222XXXX1121

JP#1X222XXXX11X1

JP#1X212XXXX11X1

JP#XX212XXXX1121

JP#XX222XXXX1121

JP#XX212XXXX11X1

JP#XX222XXXX11X1

How do I cancel any Bet?
+

To cancel a bet, send the word "Cancel" followed by "#" and the Bet ID (which is the 4 digit number sent to you in the bet confirmation message) to 79079.
e.g. Cancel#2345 (where 2345 is the Bet ID).

Note that: 
-You can only cancel a bet within 10 minutes of placing it and before any game from your bet kicks off.
-You are limited to a maximum of three(3) bet cancellations per day.
-You can cancel a prematch Single Bet and/or Prematch Multi Bet via SMS, the Website, USSD or Android/iOS App. 
-However, you can only cancel a Jackpot and/or Mega Jackpot bet via SMS or USSD.

Withdrawal via SMS

How do I make a withdrawal?
+

Getting your money out is as simple as putting your money in.

For example if you want to withdraw KSH 1200 from your SportPesa account you will:

SMS to 79079; W#1200 - where W stands for Withdraw, 1200 is the amount of money you wish to withdraw. Note: The withdrawal format is standard across all mobile money service providers. i.e M-Pesa, Airtel Money.

You will receive a confirmation message from 79079 and Your Mobile Money account (M-Pesa, Airtel Money, etc) will be credited, and a second confirmation SMS to this effect will be sent to you by your mobile service operator.

My account via SMS

How do I check my balance?
+

SMS the word "BALANCE" to 79079 to see how much you have on your SportPesa account. You will receive a message showing your account balance.

e.g. Your S-PESA balance is: KSH 100/=

Note: If you have a pending withdrawal request, your SportPesa account balance will not include the amount you want to withdraw.

Registration via Web

Why should I register with SportPesa ?
+

Registration allows you to open a Sportpesa account free of charge and under no obligation. Your SportPesa account will help you manage your bets and other account details. You need to deposit actual money into your account before you can place bets.

Register now!

How do I Register with SportPesa?
+

To register online, follow these simple steps:

Step 1

Please visit ke.sportpesa.com and click on the "Register Now!" link on the top RIGHT corner of the website.

Please read the Terms and Conditions and fill in all the Fields and click the "Get Registration Code" button or alternatively "Already have a code? Skip this step" if you have already received the REGISTRATION CODE

Step 2

Fill in your Phone Number and the Registration Code SENT TO YOUR MOBILE NO. and click the "Finish Complete" button

Step 3

A confirmation Message appears, which confirms your successful registration

Enjoy the Game!

Bet via Web

How do I Place a bet?
+

You now have an opportunity to predict the outcome of any match available on the SportPesa website.

You can select any betting option from the wide range of pre-match markets and live betting markets available on different games and place your bet.

Note: All betting options are displayed and described on the page with markets.

How do I place a Single Bet?
+

Now you have registered and your account has been set up, kindly ensure that you log in before you place your bet.

The SportPesa website is very easy to navigate, all you need to do is click on the sport you are interested in i.e FOOTBALL, Basketball, Tennis, Cricket or Rugby to find matches that you want to bet on.

To place a single bet, click on the team you predict to win. Click on either the Home team (first listed team) or the Away team (second listed team).

If you wish to predict that the outcome of the game will be a draw, click in the middle of the two teams to select X (DRAW).

If you wish to predict on the additional markets, click on the option for more markets usually displayed as (+12, +2, +8 e.t.c ) besides the game you want to bet on, to access the available betting options.

Once you select your prediction, a Bet slip will appear showing the prediction you have selected, the amount which can be adjusted, the stake, excise tax, Odds of your prediction, and your possible payout as well as the withholding tax that will be deducted.

Note that you can edit your bet from the bet slip just to make sure that you have made the choices you want.

If you would like to do away with the entire bet and start a fresh, then click on "REMOVE ALL"

Click on "PLACE BET" to place your bet.

A message requesting you to "CONFIRM YOUR BET" will pop at this point. You can "CANCEL" and go back to your bet slip, or click "OK".

After clicking "OK" a confirmation message will be displayed on the screen showing:

  • The game you selected
  • Your prediction
  • The type of bet you have placed - Single bet
  • The amount you have bet with
  • The excise tax deducted
  • Your Bet ID
  • Your possible payout
  • Your SportPesa account balance

Note: Note:  You can go straight to your Bet History by clicking on "View History" to see your bets

How do I place a Multi Bet?
+

Now you have registered and your account has been set up, kindly ensure that you log in before you place your bets.

The SportPesa website is very easy to navigate, all you need to do is click on the sport you are interested in i.e Football, Basketball, Tennis, Cricket or Rugby to find matches that you want to bet on in your multibet.

To place a multibet, click on the team that you predict to win either Home team (first listed team) or Away team (second listed team).

If you wish to predict that the outcome of the game will be a draw, click in the middle of the two teams to select X (DRAW).

If you wish to predict on the additional markets, click on the option for more markets displayed as (+12, +2, +8 e.t.c ) besides the game you want to bet on to access the available betting options.

Once you select your prediction, a Bet slip will appear showing the predictions you have selected, the odds of your predictions, the amount, which can be adjusted, the stake, excise tax, Odds of your prediction, and your possible payout as well as the withholding tax that will be deducted.

Note that you can edit your bets from the bet slip just to make sure that you have made the choices you want.

If you would like to do away with the entire bet and start a fresh, then click on REMOVE ALL"

Click on "PLACE BET" to place your bet.

A message requesting you to "CONFIRM YOUR BET" will pop up at this point. You can click on "CANCEL" and go back to your bet slip, or click "OK".

After clicking "OK" a confirmation message will be displayed on the screen showing:

  • The type of bet you have placed - Multibet
  • Your Bet ID
  • The amount you have bet with
  • The excise tax deducted
  • Your possible payout
  • Your SportPesa account balance

Note: You can go straight to your Bet History by clicking on "View History" to see your bets

 

How do I place a Mega Jackpot Pro Bet?
+

Mega Jackpot Pro is a weekly Jackpot with 17 pre-selected games that usually play on the weekend.

The Mega Jackpot Pro has 5 Jackpots in it. That is a 13/13 Jackpot, 14/14 Jackpot, 15/15 Jackpot, 16/16 Jackpot, and 17/17 Jackpot. 
The cash prizes for the different Mega Jackpot Pro categories will be as below and the amount progresses every week whenever we do not have a winner for each category.

•    17/17 - KES. 100,000,000
•    16/16 - KES. 70,000,000
•    15/15 - KES. 40,000,000
•    14/14 - KES. 20,000,000 
•    13/13 - KES. 10,000,000 

To place your Mega jackpot Pro bet, you will log into your SportPesa account and click on the Mega Jackpot Pro banner at the top of your screen.
Click on the team that you predict to win. Click on either the Home team (first listed team) or the Away team (second listed team). If you wish to predict that the outcome of the game will be a draw, click in the middle of the two teams to select X (DRAW).

Select your predictions for the category of MJP bet that you want (13/13, 14/14, 15/15, 16/16, 17/17).

How do I place a Mega Jackpot Pro Bet with Combinations?
+

You can also make Double or Triple Combinations on your Mega Jackpot Pro bet. This makes it simple to make multiple Jackpot bets at once instead of repeating the same sequence many times if you want to place more than one MJP Pro bet.

To do a double combination, select two outcomes on one game. 
Example 1, if you wish to make double combinations on 3 MJP Pro games, you will have placed 8 MJP Pro bets in total. i.e. 2^3 (2*2*2=8 MJP Pro bets)

To make a triple combination, select 3 outcomes on the same game. 
Example 2, if you wish to make triple combinations on 3 MJP Pro games, you will have placed 27 MJP Pro bets in total. i.e. 3^3 (3*3*3=27 MJP Pro bets)

Combination limits:
•    Doubles combination has a maximum of 10 games selection
•    Max 5 Triples combination has a maximum of 5 games selection
•    Double and triple combinations have a maximum of 10 games selection

Please note that we have an advanced feature that helps you to make a quick pick and you can select your bet category and combinations option on this feature. 

Once you make your selections, a bet slip will appear with all your predictions. The following will be shown on the bet slip:
1. The game number and selected predictions.
2. The Jackpot number category 
3. The number of combinations made.
4. The bet amount (Each bet will be staked at Ksh. 99) 

Confirm your bet and then click on place a bet and confirm it.

Once your bet has been placed, a message will be displayed on your screen to confirm the placement of your Mega Jackpot Pro bet.

Note:
You are a winner when all your predictions match the game's outcomes for the category you played in. 

Mega Jackpot Pro is equally shared among all the winners in each bet category.

Bonuses are awarded as: 
13/13 Mega Jackpot Pro bet - 10, 11, 12, correct predictions.
14/14 Mega Jackpot Pro bet - 10, 11, 12, 13, correct predictions.
15/15 Mega Jackpot Pro bet - 10, 12,13, 14 correct predictions.
16/16 Mega Jackpot Pro bet - 11, 12, 13, 14, 15 correct predictions.
17/17 Mega Jackpot Pro bet - 12, 13, 14, 15, 16 correct predictions.

You can place as many bets as you wish on the Mega Jackpot Pro, each bet still costs KSH. 99.

How do I place a Jackpot Bet?
+

Step 1

Log into your SportPesa account and click on the Jackpot banner at the top of your screen.

Step 2

To place a Jackpot bet, click on the team that you predict to win. Click on either the Home team (first listed team) or the Away team (second listed team).

If you wish to predict that the outcome of the game will be a draw, click in the middle of the two teams to select X (DRAW).

Select your predictions for all the 13 Jackpot games.

A bet slip will appear with all your predictions.

On the bet slip, you will also be able to see the number of combinations made. If you have not placed a combination bet, the number of combinations will be 1.

Step 3

Click on place a bet.

Step 4

Click Ok to confirm or Cancel to decline.

A message will be displayed on your screen to confirm the placement of your Jackpot bet.

NB 1:You are a winner when all your 13 predictions match with the games outcomes. Jackpot is equally shared amongst all winners.

How do I place a Jackpot Bet with double combinations?
+

Step 1

Log into your SportPesa account and click on the Jackpot banner at the top of your screen.

Step 2

A Double Combination bet on the Jackpot (JP) simply makes it easier to make multiple bets at once instead of repeating the same sequence many times if you want to place more than one JP bet via the website.

This allows you to place a bet with two predictions on a single game, on up to 7 games from the listed 13 JP games in one bet! Just click on the two predictions you would like to make. E.g (1 and 2,or 1 and X, or 2 and X)

For example, if you wish to make 2 predictions on 3 JP games, you will have placed 8 JP bets in total. i.e. 2^3 (2*2*2=8 JP bets)

A bet slip will appear with all your predictions for the 13 JP games.

On the bet slip, you will also be able to see the number of combinations made. You can only play double combination on up to 7 JP games.

You will also see the total amount you will need to stake for the number of combinations made. Each JP bet costs KSH 99.

How do I cancel any Bet?
+

Once placed through the Website/App, a Single/Multi/Jackpot bet may be cancelled as provided under clause 5.2.

To cancel a bet online:
-Go to your bet history
-Select the bet you wish to cancel
-Click the cancel bet option

The record of this transaction will be reflected in your account.

Note that: 
-You can only cancel a bet within 10 minutes of placing it and before any game from your bet kicks off.
-You are limited to a maximum of three(3) bet cancellations per day.
-You can cancel a prematch Single Bet and/or Prematch Multi Bet via SMS, the Website, USSD or Android/iOS App. 
-However, you can only cancel a Jackpot and/or Mega Jackpot bet via SMS or USSD. 

Withdrawal via web

How do I withdraw cash from my SportPesa account ?
+

Getting your money out is as simple as putting your money in. Hopefully you will have made some successful wagers and you want to transfer money to your mobile money.

Click on the withdrawal link on the top right panel of the web site.

My account via Web

How do I check My Balance?
+

This is display on the top right pane of the website

How do I log into my SportPesa account?
+

Once you have registered you can access your SportPesa account by entering your phone number as USERNAME and the WEB PASSWORD as PASSWORD

How do I check my transaction from my SportPesa account ?
+

When you log in with your account username and password, and click on "Transactions" you will see all your transactions. You can choose filter from date to date.

How do I check my bets from my SportPesa account ?
+

When you log in with your account and click on "Bet History" you will see all your "Active/Recent Bets".

Betslip

Paybill Numbers

Your account/reference number should be your registered number.

  • 955100 or 5212121

Customer Care

We offer 24/7 customer care attention to SportPesa players