How to deposit at SportPesa

Congratulations on creating an account with one of the leading gaming establishments in South Africa! You now have access to an extensive range of sportsbook offerings. However, there's one important step you haven't completed yet: funding your SportPesa account.

In this article, we cover everything you wish to know about SportPesa deposit methods and get detailed instructions for topping your balance.

Depositing in SportPesa

Here is a table highlighting the supported deposit methods by SportPesa South Africa. We have also included their respective deposit limits, processing time, and fees.

Payment MethodType of Payment MethodProcessing TimeMin DepositMax DepositFees
Visa/MasterCardCredit/Debit CardInstantNot SpecifiedNot SpecifiedFree
USSDMobile PaymentInstantR1R3000Free
1VoucherPrepaid VoucherInstantNot SpecifiedR5000Free
Peach PaymentInstant EFTInstantR50Not SpecifiedFree

How to deposit at SportPesa by Prepaid Voucher

The preferred SportPesa top up voucher is 1Voucher – a popular prepaid voucher system used in South Africa for various online transactions.

You might be asking yourself, “Where can I buy a SportPesa voucher?” Accessibility shouldn’t be an issue. You can get one from Checkers, Shoprite, Flash Shops, USave, PEP Stores, and most convenience stores near you. After you have made your purchase, choose the approach you want to use to recharge your account. The available options include USSD, Web, and SMS.

Deposit via USSD using the voucher

  1. Dial *120*47773# on your mobile phone. Choose the ‘Deposit Funds’ option.
  2. Select Option 2 (paying the funds using a voucher):  Enter the voucher code when prompted.
  3. Confirm the transaction: Once you have entered the voucher code, confirm the transaction. The value of the voucher will be credited to your SportPesa account.

Note that the USSD payment method is only available for MTN and Vodacom users.

Deposit via the web using a voucher

  1. Log in to your SportPesa account: Go to the “Deposit Funds” section.
  2. Locate the option to use a prepaid voucher: Expand that section and key in the code.
  3. Confirm the transaction. You will get an SMS notification, and your account will be credited with the value of the prepaid voucher.

Deposit via SMS using a voucher

  1. Go to your phone’s messaging platform: Type “voucher” followed by “#” plus the 16-digit number on your SportPesa voucher. For example, if your voucher number is 3333444455556666, the message should be: “voucher#3333444455556666.”
  2. Send the SMS to the number 47773: Once your SMS is confirmed and processed, the credited value of the voucher will be added to your SportPesa deposit account number.

From our observation, the SportPesa voucher offers a convenient and user-friendly method of funding your betting account. It eliminates the need for complex banking transactions or sharing sensitive information, as you don’t need to provide your financial details to the betting site directly.

How to deposit in SportPesa using a credit/debit card

You can use credit/debit cards from any of the leading banks in SA. The list includes financial institutions like Absa, Capitec, FNB, Standard Bank, and Nedbank.

Here is how to get started:

  1. Log into your SportPesa account: Navigate to the payment section and choose the credit/debit card option.
  2. Enter the desired deposit amount: Be wary of the min and max deposit limits.
  3. Provide your card details: This includes the card number, the CVV/CVC security code, and the expiration date.
  4. Confirm the payment details: Money will be added to your account. Start placing wagers on your preferred leagues and competitions. 

Overall, using a credit/debit card to fund your SportPesa offers the utmost convenience. You can easily recharge your betting balance with just a few clicks without engaging in complex transactions. It saves time and effort, allowing you to focus on enjoying your betting experience.

How to deposit in SportPesa using EFT

  1. Log in to your SportPesa account: On the payment section, look for the EFT option and select it.
  2. Enter the deposit amount: Take note of the minimum and maximum betting limits.
  3. Select your bank and log in to i-banking: You’ll be redirected to a page where you can select the bank you want to use for the EFT transaction. Choose your bank from the provided list.
  4. A unique reference ID will be generated for your transaction. Make sure to record or take note of this reference ID.
  5. Wait for the transaction to complete: Wait a few minutes as the funds are transferred from your bank account to your SportPesa account.
  6. Check your SportPesa account: The funds should reflect in your account once the transaction is complete.
  7. Redirected to your account: After the funds have been deposited, you may be redirected back to your account to start placing bets.

Relying on our experience, the EFT is an equally convenient option. It leverages your existing online banking infrastructure, allowing you to make transfers using your familiar banking credentials. You don’t need to create new accounts or remember additional login information, making the process streamlined and user-friendly.  

Depositing terms and conditions

It is crucial to read and understand the depositing terms and conditions provided by SportPesa before making any commitments. Familiarizing yourself with these terms ensures transparency and helps you make informed decisions regarding your deposits and account funding:

  1. You can only deposit funds into your SportPesa account via credit/debit cards (Visa and MasterCard), electronic bank transfer (Instant EFT), or vouchers.
  2. All account transactions are conducted in South African Rand (ZAR).
  3. SportPesa requires you to have a positive balance in your account to engage in any betting or gaming activities.
  4. Funds deposited may take a few days to clear before they appear in your account.
  5. When performing a payment, the mobile number used should be identical to the one associated with your account. This ensures proper verification and helps prevent unauthorized use of your account.
  6. You are responsible for ensuring that all the money you deposit into your account is obtained legally and does not originate from any illegal activity or source.
  7. SportPesa does not charge any fees for deposits. However, it is important to note that certain card issuers may apply small fees for using their services.
  8. If you encounter problems funding your account, contact the friendly customer care team through email ( and telephone number (0861047773).

Conclusion: SportPesa deposit guide

In conclusion, depositing money into your SportPesa account is a seamless process. With most deposit methods being quick and efficient, you can fund your account within minutes, especially when utilizing the USSD method. Also, regardless of the deposit method you choose, you don’t have to lose sleep about security, as SportPesa prioritizes protecting your personal data and bank details by implementing modern encryption technology.

Unfortunately, the platform does not accept cryptocurrency or eWallet payment options like PayPal and Skrill. But we believe the available methods are more than sufficient and convenient for the South African market.

So, top up your account balance today and enjoy an array of sports betting options, including cricket, football, basketball, tennis, boxing, and many others.