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 47773, or via the SportPesa android app, or online on www.sportpesa.co.za or via USSD by dialing *120*47773# . 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.

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 47773. 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 47773 to finish registration.

Step 2

After you send "Accept" to 47773, 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. Your PIN is YYYY. Get TOP GAMES on www.sportpesa.co.za or SMS SOCCER to 47773.
  • Second SMS: Predict and win in 2 easy steps. DEPOSIT to Paybill 150888, SMS your prediction (GameID#Your Pick#Bet Amount) to 47773 . R 24/7 Help:

Note: Customer verification identity Documents are required. Please, login on the web, go to edit my account upload the files and update the profile information or send the scanned copy of your two Documents to customer service for identity verification: info@sportpesa.co.za

How do I Verify my Identity?
+

Customer verification identity Documents are required.

Please, send the scanned copy of your two Documents to customer service for identity verification: info@sportpesa.co.za or login into the site, go to Edit Account Info and attach the documents.

DOCUMENTS REQUIRED:

1. Identification Document

A certified and clear copy of one of the following:

  • Identity document
  • Identity Card - Both Sides
  • Driver's Licence - Both Sides
  • Valid Passport
  • In the event of asylum (permit) we require a copy of the passport to be sent as well.
  • If you are a foreigner, a valid passport will be required

2. Proof of address Document

The original/certified copy of one of the following displaying full name and address(PO Box address is not valid, it must have a physical address.):

  • Utility Bill (not older than 3 months)
  • Lease Agreement (not older than 1 year)
  • Statement issued by Body Corporate, Home Owners Association or Managing Agent for sectional title properties, cluster or share block developments (not older than 3 months)
  • Municipal rates and taxes invoice (not older than 3 months)
  • Mortgage statement (not older than 3 months)
  • Official tax return document (not older than 1 year)
  • Long / short term insurance policy from a Financial Service Provider (not older than 1 year)
  • Letter from Ward Councillor or Local Tribal Authority (not older than 3 months) 
  • Bank statement, stamped (not older than 3 months)
  • Retail store statement of account (not older than 3 months) 
  • Employer confirmation letter if living on the premises of employer (not older than 3 months)
  • Valid Television license (not older than 1 year)
  • Telkom statement / cell phone contract statement (not older than 3 months)

Note: For help with your identity verification please call to customer care:

Deposit via SMS

How to make a Deposit via SMS using your Voucher
+

Step 1

SMS to 47773 “voucher” followed by “#” then the 16-digit Voucher number as displayed on the voucher.

e.g. voucher#1234567890123456 - where “1234567890123456” is the 16-digit Voucher number.

Step 2

Your transaction request will be confirmed via SMS.

Once the transaction is completed, you will receive an SMS notification and your SportPesa Account will be credited with the value of the Voucher.

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 47773.

How do I place a Single Bet?
+

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

Step 1

SMS to 47773 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 47773 showing your Bet ID, possible win and your SportPesa account balance. The possible win is calculated by multiplying your total Odds by the bet amount. (e.g.2.36*100 =R 236)

e.g. You placed BetID 6934 on Crystal Palace vs FC West Ham, 2. Amount: R 100. POSSIBLE WIN R 236. S-PESA balance: R 38093.

Step 3

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 47773 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 20 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. R 1350 is the bet amount for your multibet.

Step 2

You will receive a confirmation message from 47773 showing your Multi Bet ID, possible win and your SportPesa account balance. The possible win is calculated by multiplying your total Odds by the bet amount. (e.g.2.36*1.22*3.12*100=R 8980)

e.g. You placed MultiBetID 6955. Amount R 100. Possible WIN: R 8980 Your S-PESA balance is: R 37958

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 47773. 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 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 47773 .

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).

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 R 1200 from your SportPesa account you will:

  1. SMS to 47773 ; W#1200#8888 - where W stands for Withdraw, 1200 is the amount of money you wish to withdraw and 8888 is the SportPesa pin you received upon registration.

    Note: The withdrawal format is standard across all mobile money service providers. i.e .

  2. You will receive a confirmation message from 47773 and Your Mobile Money account ( , 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 47773 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: R 100/=

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

Registration via USSD

How do I change my pin via USSD?
+

Select option 6.

You will be asked to provide your new Pin.

After entering new Pin click Send.

Your Pin is now successfully changed.

Deposit via USSD

How do I deposit cash into my SportPesa account?
+

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

Step 1

You can use our **USSD service to make deposits, just follow these simple steps. USSD Number: *120*47773#

  • Insert the USSD number on your mobile phone.
  • Select the deposit option (3).
  • Select the payment method and insert an amount.
  • You will receive a USSD message from Masterpass.
  • After authorizing the payment request, you can add a ***new card or use a linked one.
  • Insert your card credentials and confirm the request.
  • Once the payment is confirmed, you can check the operation at the transactions section.

** Note: USSD functionality is for MTN and Vodacom subscribers only.

*** Note: Capitec and FNB deposits via USSD will not be accepted.

For Capitec and FNB users please review the How to Deposit via Web.

Step 2

You are now ready to play. Get in the game!

How to make a Deposit via USSD using your Voucher
+

Step 1

From your smartphone, dial *120*47773#

Step 2

Select Option 3 – Deposit Funds and press “Send” or “Reply”.

Step 3

Select Option 2 – Deposit funds using Voucher and press “Send” or “Reply”.

Step 4

Enter your 16-digit Voucher number as displayed on the voucher and press “Send” or “Reply”.

You will receive a further USSD push notification confirming your transaction request.

Once the transaction is completed, you will receive an SMS notification and your SportPesa Account will be credited with the value of the Voucher.

Bet via USSD

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 *120*47773#.

How do I place a Single Bet?
+

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

Step 1

Send USSD message to *120*47773# and from ‘Welcome to SportPesa’ menu select Place Bet Option (3)

Step 2

From next screen select between (1) Highlight Games (2) Todays Football Games (3) Other Sports or (99) to return to home screen.

EG (1) to pick from Highlight Games.

Step 3

From Highlight Games menu select one of the Games presented, (98) for more options, (00) to go Back one menu or (99) Home menu.

EG (1) for Game 1.

Step 4

Game Menu will show Game ID, Event Date / Time, Match Details and default 3 way bet markets plus selections. From the menu pick one from the following: (1) Home Win, (x) Draw , (2) Away Win plus selection odds / price.

If this is not enough you can press (3) for more Markets to bet on. If you want to go back press (00) to back to previous screen or (99) to go Home.

EG press (1) for Home marker selection at given price.

Step 5

Before placing bet (21) you have a chance to edit bet (1) or add more games as a Multibit (22). If you want to go back press (00) and if you want to go back to Home menu press (99)

EG (21) to Place Bet on selection

Step 6

You can now Enter value for stake on bet or use (00) to go Back or (99) Home Once Stake** is confirmed and Bet Accepted you will be presented with Bet Slip message confirming selection, price, stake and potential.

**Betting limits Min R1 / Max R 3000.

You are now ready to play. Get in the game!

How do I place a Multi Bet?
+

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

Step 1

Send USSD message to *120*47773# and from ‘Welcome to SportPesa’ menu select Place Bet Option (3)

Step 2

From next screen select between (1) Highlight Games (2) Todays Football Games (3) Other Sports or (99) to return to home screen.

EG (1) to pick from Highlight Games.

Step 3

From Highlight Games menu select one of the Games presented, (98) for more options, (00) to go Back one menu or (99) Home menu.

EG (1) for Game 1

Step 4

Game Menu will show Game ID, Event Date / Time, Match Details and default 3 way bet markets plus selections. From the menu pick one from the following: (1) Home Win, (x) Draw , (2) Away Win plus selection odds / price. If this is not enough you can press (3) for more Markets to bet on. If you want to go back press (00) to back to previous screen or (99) to go Home

e.g press (1) for Home marker selection at given price

Step 5

Before placing bet (21) you have a chance to edit bet (1) or add more games as a Multibet (22). If you want to go back press (00) and if you want to go back to Home menu press (99)

EG (22) to add more games

Step 6

Add more games and markers as you wish and when your selections are complete follow menu prompts to place bet on selections (21)

Step 7

You can now Enter value for stake on bet or use menu option to go Back to previous page Home Screen.

Once Stake** is confirmed and Bet Accepted you will be presented with Bet Slip message confirming selection, price, stake and potential

**Betting limits Min R1 / Max R 3000

You are now ready to play. Get in the game!

How do I cancel any Bet?
+

To cancel a bet, select Cancel from Main Menu (5)

Please insert your BetID and click Send.

After this your bet will be removed. Funds will be reverted and added to your SportPesa Account.

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).

Withdrawal via USSD

How do I make a withdrawal?
+

From SportPesa main menu select ‘My Account’ (6)

Then select option (3) for withdrawal, select the amount to withdraw.

The money will be deposited to your **FNB eWallet

Note: FNB eWallet Cash Out: Value limits as set by First National Bank:

  1. (i) Withdrawal value per day (ATM & POS withdrawals): R 5 000

  2. (ii) POS purchase limits: R 25 000

  3. (iii) Max eWallet balance per day: R 25 000

  4. (iv) Max eWallet balance per month: R 25 000

**Note: Withdrawal will only be for FNB eWallet Customers, alternative withdrawals please review the How to withdraw via Web

My account via USSD

How to go to my account?
+

From SportPesa main menu select ‘My Account’ (6).

You will be able to see your account balance.

e.g. Your S-PESA balance is: R 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

How do I Register with SportPesa?
+

To register online, follow these simple steps:

Step 1

Please visit www.sportpesa.co.za and click on the "Register Now!" link on the top RIGHT corner of the website.

Complete the registration page by supplying your South African ID Number, South African based Mobile Number and enter a Password.

If you are a non South African citizen your Passport Number will be required.

Please read the Terms and Conditions and tick the acceptance box.

Click Get Registration Code button.

A registration code will be sent to your mobile.

Step 2

A confirmation screen will appear where you will be required to supply the registration code which was sent to your mobile, enter your South African ID Number and South African Mobile Number. Use the same information used to complete the registration form.

If you registered as a non South African citizen enter the registration code which was sent to your South African Mobile, enter your Passport Number.

Click the "Complete" button.

You will be asked to confirm your first name. Choose the correct name as it appears on your ID Document.

Non South African citizens are required to upload their documents to complete the registration process. Please, go to "Edit Account Info", attach a scanned copy of your two Documents to be validated by customer service for identity verification.

Step 3

You can now login into your account, your username will be your South African Mobile Number and Password which you created in the registration process.

Enjoy the Game!

How do I Verify my Identity?
+

Customer verification identity Documents are required once withdraw thresholds has been reached as per our Terms and Conditions.

Please, go to "Edit Account Info", attach a scanned copy of your two Documents to be validated by customer service for identity verification.

DOCUMENTS REQUIRED:

1. Identification Document

A certified and clear copy of one of the following:

  • Identity document
  • Identity Card - Both Sides
  • Driver's Licence - Both Sides
  • Valid South African Passport
  • In the event of non-South African Citizens a valid copy of your passport will be required.

2. Proof of address Document

The original/certified copy of one of the following displaying full name and physical residential address:

  • Utility Bill (not older than 3 months)
  • Lease Agreement (not older than 1 year)
  • Statement issued by Body Corporate, Home Owners Association or Managing Agent for sectional title properties, cluster or share block developments (not older than 3 months)
  • Municipal rates and taxes invoice (not older than 3 months)
  • Mortgage statement (not older than 3 months)
  • Official tax return document (not older than 1 year)
  • Long / short term insurance policy from a Financial Service Provider (not older than 1 year)
  • Letter from Ward Councillor or Local Tribal Authority (not older than 3 months) 
  • Bank statement, stamped (not older than 3 months)
  • Retail store statement of account (not older than 3 months) 
  • Employer confirmation letter if living on the premises of employer (not older than 3 months)
  • Valid Television license (not older than 1 year)
  • Telkom statement / cell phone contract statement (not older than 3 months)

Note: For help with your identity verification please call to customer care:

Deposit via Web

How do I deposit cash into my SportPesa account?
+

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

Step 1

Go to "Deposit Funds" section.

Step 2.

Multiple options are available to deposit funds, USSD, Credit/Debit Card, EFT (Electronic Funds Transfer)

By selecting Credit / Debit Card there will be 5 easy steps to follow once you inserted the amount you would like to deposit. You will be redirected to a secure site where you are required to complete your Card holder, Card Number, Card Expiry Date and CVV details.

  • Once the payment is confirmed, you can check the operation at the transactions section
  • By selecting USSD, you must follow the following steps:
    • Insert the amount that you want to deposit.
    • Click on Send.
    • You will receive a USSD message on your mobile phone.
    • After authorizing the payment request, you can add a new card or use a linked one.
    • Insert your card credentials and confirm the request.
    • Once the payment is confirmed, you can check the operation at the transactions section.

    ** Note: USSD functionality is for MTN and Vodacom subscribers only.

    *** Note: Capitec and FNB deposits via USSD will not be accepted.

Step 3

You are now ready to play. Get in the game!

How to make a Deposit via Web using your Voucher
+

Step 1

Login to your SportPesa account.

Step 2

Click on “Deposit Funds”.

Step 3

Expand the Voucher option on the Deposit Funds page.

Step 4

Enter the 16-Digit Voucher code as displayed on the voucher and click “Deposit”.

Once the transaction is completed, you will receive an SMS notification and your SportPesa Account will be credited with the value of the Voucher.

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 SOCCER, 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 Odds of your prediction, and the bet amount at the bottom of the bet slip, which can be adjusted depending on how much you would like to bet with.

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 your:

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

Note: From this confirmation message, you can go straight to your Bet History by clicking on "View History". You will also receive a confirmation message on your mobile phone from 47773 to confirm the same bet

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 Soccer, 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 predictions, a Bet slip will appear showing the predictions you have selected, the Odds of your predictions, and the bet amount at the bottom of the bet slip, which can be adjusted depending on how much you would like to bet with.

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 your:

  • The games you selected
  • Your predictions
  • The type of bet you have placed - Multibet
  • The amount you have bet with
  • Your Bet ID
  • Your possible win
  • Your SportPesa account balance

Note: From this confirmation message, you can go straight to your Bet History by clicking on "View History".

You will also receive a confirmation message on your mobile phone from 47773 to confirm the same bet.

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.

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

  • Log into your account using www.sportpesa.co.za
  • Select "Withdrawal"
  • You will have two options for withdrawal, FNB eWallet and Bank Transfer
  • On FNB eWallet supply your Mobile number and the amount you wish to withdraw.
  • When selecting Bank Transfer complete the form by entering your Bank, Account Number, Mobile Number and Amount.
  • Click Withdraw and you will receive a confirmation of withdrawal. Note that withdrawals can take up to 48 hours to reflect into your account.

** Note once you exceed R 5 000.00 per day or R 25 000.00 Per Month withdrawal you are required to upload your documents via the "Edit Account Info" page as per our Terms & Conditions.

Note: FNB eWallet Cash Out: Value limits as set by First National Bank:

  • (i) Withdrawal value per day (ATM & POS withdrawals): R 5 000
  • (ii) POS purchase limits: R 25 000
  • (iii) Max eWallet balance per day: R 25 000
  • (iv) Max eWallet balance per month: R 25 000

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

Customer Care

We offer customer care attention to SportPesa players

Gamble with your head, not your heart

SPORTPESA SUPPORTS RESPONSIBLE GAMBLING. NO PERSONS UNDER THE AGE OF 18 ARE PERMITTED TO GAMBLE.
Help is available. If you think you or someone you know may have a problem with gambling, contact the National Responsible Gambling Helpline toll-free on 0800 006 008

Read SportPesa recommendations for responsible gaming.

Read more ›