SportPesa Payments — Instant Deposits & Withdrawals via bKash, Nagad & Rocket

A complete guide to depositing and withdrawing safely, quickly, and hassle-free using Bangladesh's most popular mobile banking methods.

৳100
Minimum Deposit
5 minutes
Average Withdrawal Time
4
Mobile Banking Options
0%
Hidden Charges

Ways to send money to SportPesa

Bangladesh's four leading mobile banking services — all supported.

Popular

BKash

Bangladesh's largest mobile banking network — directly integrated with SportPesa.

Minimum Deposit৳100
Deposit TimeInstant
Withdrawal Time2–5 minutes
Daily Limit25,000 BDT

Nagad

A digital service by the postal department — a preferred choice for fast transactions with low fees.

Minimum Deposit৳100
Deposit TimeInstant
Withdrawal Time3–7 minutes
Daily Limit৳20,000

Rocket

Dutch-Bangla Bank's mobile banking service — with an extensive network across the country.

Minimum Deposit৳200
Deposit TimeFast
Withdrawal Time5–10 minutes
Daily Limit৳30,000

Upay

The digital wallet from United Commercial Bank — new but reliable.

Minimum Deposit150 BDT
Deposit TimeFast
Withdrawal Time5–12 minutes
Daily Limit15,000 BDT

sportpesa

How easy it is to deposit money on SportPesa

When it comes to sending money online, most people's first concern is: is it safe, and will it actually arrive? The answer to both questions SportPesa through its payment system. Whether you send money via bKash, Nagad, Rocket, or Upay, every transaction is credited directly to your account in moments.

The deposit process is straightforward. Log in to your account, tap the "Deposit" button, choose a payment method, and enter the amount. Then go to your mobile banking app or USSD code, confirm the payment number and amount, and enter your PIN — that's all it takes. Your money SportPesa credited to your account.

Users often ask whether the payment number stays the same every time. SportPesa's payment system generates a unique transaction reference for every transaction, which can be used to verify it at any time. This makes it easy to track and resolve any discrepancies quickly.

Withdrawals — How Fast Will You Receive Your Funds?

Withdrawing your winnings is the most important part of the experience. SportPesa's withdrawals are typically completed within 2 to 10 minutes. Your account must be verified before you can withdraw — once done, you won't need to do it again.

Most users prefer withdrawing to bKash as it's processed the fastest. Nagad withdrawals are also quick. Rocket and Upay may take slightly longer, but all withdrawals are generally completed within 15 minutes.

What to Check Before Withdrawing

The mobile number you used to SportPesa The mobile number you used to register must also be registered with bKash, Nagad, or Rocket. Withdrawals cannot be sent to a different number — this is enforced for security reasons.

How to Claim Your Deposit Bonus

On your first deposit SportPesa A special welcome bonus is offered, credited directly to your account and available for betting. Full bonus terms and conditions can be found in the "Promotions" section. Bonuses typically come with a wagering requirement — meaning you need to place a certain amount in bets using the bonus funds before they become eligible for withdrawal.

"Made my first deposit via bKash and the money was in my SportPesa account in just a few seconds. And after winning, my withdrawal came through in about five minutes."


sportpesa

How to Deposit — Step by Step

Choose your preferred method and follow the on-screen instructions.

Deposit via bKash

Send money easily via the bKash app or by dialing *247#.

  1. Log in to your SportPesa account and click the "Deposit" button.
  2. Select "bKash" as your payment method.
  3. Enter the amount and copy the SportPesa payment number.
  4. Open the bKash app → select "Send Money" or "Payment".
  5. Send the amount to the payment number and confirm with your PIN.
  6. Enter the bKash confirmation number into the SportPesa form and submit.

Deposit via Nagad

Pay quickly using the Nagad app or by dialing *167#.

  1. Log in to your SportPesa account and select "Deposit".
  2. Select "Nagad" from the payment methods.
  3. Note down the required amount and the designated payment number.
  4. Open the Nagad app or dial *167#, then go to "Send Money" or "Payment".
  5. Send the amount to the number and confirm with your PIN.
  6. Submit the transaction ID you receive to SportPesa.

Deposit via Rocket

Pay using the Dutch-Bangla Bank Rocket app or by dialing *322#.

  1. Log in to SportPesa and go to the Deposit section.
  2. Select "Rocket" as your payment method.
  3. Get the amount and payment number ready.
  4. Open the Rocket app or dial *322#.
  5. Enter the number and amount under the Payment or Send Money option.
  6. Confirm your PIN and submit the transaction ID.

Deposit via Upay

Pay easily using the UCB Upay app.

  1. Log in to your SportPesa account and go to the Deposit page.
  2. Select "Upay" as your payment method.
  3. Note down the specified amount and payment number.
  4. Open the Upay app and select Payment or Send Money.
  5. Enter the number and amount, then confirm with your PIN.
  6. Submit the transaction number to complete your SportPesa deposit.

Steps to Withdraw Your Winnings

Send your winnings straight to your mobile in just a few simple steps.

1

Go to Account

Log in to SportPesa and click on the "Withdrawal" section.

2

Choose a Method

Choose from bKash, Nagad, Rocket, or Upay — whichever you prefer.

3

Enter Amount

Enter the amount you wish to withdraw. The minimum withdrawal is 300 BDT.

4

Verify the Number

Double-check your mobile number — funds will be sent to the number you registered with.

5

Confirm

Submit — the money will reach your mobile within minutes.

How Long Does a Withdrawal Take

The typical lifecycle of a withdrawal request under normal conditions.

Request Submitted (0 minutes)

Your request is logged in the system as soon as you submit it.

Automatic Verification (1–2 minutes)

Checks system balance, wagering requirements, and account status.

Sent to payment gateway (2–3 minutes)

Once approved, the request is sent to the bKash/Nagad/Rocket gateway for processing.

Funds Received on Mobile (3–10 minutes)

The gateway processes and sends the funds directly to your mobile number.

Confirmation SMS (10–12 minutes)

You'll also receive a confirmation notification from SportPesa.

Slight delays may occur during peak hours

Transaction volumes are highest between 8 PM and 11 PM, so withdrawals during that window may take 15–20 minutes. That said, it never takes more than 24 hours at any time of day.


sportpesa

Four payment methods side by side

See at a glance how much you can send and how fast you'll receive it — per method.

Method Minimum Deposit Maximum Deposit Minimum Withdrawal Deposit Time Withdrawal Time Fees
bKash ৳100 ৳25,000/day ৳300 Instant 2–5 minutes Free
Nagad ৳100 ৳20,000/day ৳300 Instant 3–7 minutes Free
Rocket ৳200 ৳30,000/day ৳500 Fast 5–10 minutes Free
Upay ৳150 ৳15,000/day ৳300 Fast 5–12 minutes Free

Everything You Need to Know About SportPesa Payments

Keeping a few things in mind before sending money to any online platform can save you a lot of trouble later. SportPesa's payment process has a few small details that, once you know them, will help every transaction go through without a hitch.

The first thing you need is your transaction ID. When you make a payment via bKash or Nagad, you'll receive a confirmation SMS containing a TxnID or transaction number. That number SportPesamust be entered in the deposit form. Many users submit the form before receiving this, which causes the deposit to get stuck. Do not submit the form until you have received the SMS.

The second point is the payment amount. You must send exactly the amount entered in the form — no more, no less. This is because SportPesa's system automatically credits the matching amount. If there's a discrepancy, a manual review is required, which takes longer.

Third, every payment request has a set expiry window — usually 15 to 30 minutes. If payment isn't completed within that time, the request is cancelled and you'll need to start over. So once you begin a deposit, see it through without delay.

Is it safe to use multiple payment methods?

Yes, SportPesa's accounts support multiple payment methods, but withdrawals will always be sent to the number provided at registration. To change your method, you'll need to verify the update through customer support.

What to Do If a Payment Gets Stuck

Occasionally, payments may be delayed due to banking server issues. Don't panic — wait 30 minutes. If your account still hasn't been credited by then, contact support with your transaction ID SportPesa's live chat or email support. They generally resolve issues within a few hours.

For fast, hassle-free payments

  • Before making a payment, make sure you have sufficient balance in your bKash or Nagad app.
  • Submit the SportPesa form as soon as you have your transaction ID.
  • Send the exact amount — even a small discrepancy will require manual verification.
  • Complete your payment before the request expires.
  • Keep a screenshot — it'll come in handy if there's a dispute.

Security Measures for SportPesa Payments

Every transaction goes through multiple layers of security.

SSL Encryption

All transactions are encrypted with 256-bit SSL technology — completely invisible to third parties.

KYC Verification

Identity is verified at registration, which prevents fake accounts.

Anti-Fraud Monitoring

Suspicious transactions are automatically detected and flagged.

OTP Verification

Large withdrawals require an additional OTP verification for added security.

Real-Time Tracking

The status of every transaction is visible in real time from your account.

24/7 Payment Support

Round-the-clock support in Bengali for any payment-related issues.


sportpesa

Payment FAQs

Deposits via bKash and Nagad are usually instant — funds appear in your SportPesa account within a few seconds to 2 minutes of submitting the transaction ID. Rocket and Upay may take up to 5 minutes. If there are banking server issues, it could take 15–30 minutes.

Account verification is required before your first withdrawal. You'll need to upload a copy of your National ID or passport. Once verified, all future withdrawals can be processed directly. Verification is typically completed within 24 hours.

SportPesa does not charge any deposit or withdrawal fees. However, your mobile banking provider (bKash, Nagad, etc.) may apply their standard transaction charges. There are no hidden fees on SportPesa's end.

First, wait 30 minutes. If the funds still haven't arrived, note the transaction ID from your bKash/Nagad SMS and reach out to SportPesa via live chat or email support. Providing the transaction ID allows the team to verify and resolve the issue quickly.

The daily withdrawal limit on SportPesa depends on your account verification level. A standard verified account can withdraw up to 50,000 BDT per day. VIP members have a separate limit. Contact customer support for more details.

No. Under SportPesa's security policy, all transactions must be made from the mobile number registered to your account. Using someone else's number will cause the transaction to fail and may result in account issues.

Join SportPesa and deposit via bKash

Register, claim a bonus on your first deposit, and enjoy live betting.

বাংলা