From a welcome bonus to daily cashback, free spins and VIP Rewards — the bonuses at xsports never stop. Claim yours today.
Every xsports bonus is designed with Bangladeshi players in mind
Claim your bonus in just 4 easy steps
Open an account at xsports — takes just 3 minutes
Minimum ৳৳ 500 via Mobile Pay, Nagad or Rocket
Select your preferred bonus at the time of deposit
Use your bonus and complete the wagering requirement
Open an account at xsports — takes just 3 minutes.
Deposit a minimum of ৳৳ 500 via Mobile Pay, Nagad, or Rocket.
Select your preferred bonus at the time of deposit.
Use your bonus, meet the wager requirement, and withdraw.
Earn points on every bet — the more points you collect, the bigger your bonuses and rewards
Earn 1 point for every ৳৳100 wagered — with a 1.5x points bonus on Sports and 2x on Live Casino.
Many people have mixed feelings about bonuses on online betting platforms — some assume they are impossible to actually receive, others think the terms are too complicated to be worth it. xsports is different. The bonus terms here are written in plain language and are genuinely achievable.
Take the welcome bonus as an example — deposit ৳৳ 500 and you instantly receive another ৳৳ 500 as a bonus, giving you ৳৳ 1,000 to play with right from the start. The wagering requirement is 5x, meaning if you receive a ৳৳ 500 bonus, you'll need to place a total of ৳৳ 2,500 in bets before you can withdraw. If you bet on cricket or football regularly, hitting that target isn't too difficult.
The Weekly Cashback is a favourite for many players because it comes with no wagering requirement. If you end the week at a loss, 15% of your net losses is credited directly to your balance every Monday morning. You can withdraw it straight away or use it to place more bets. No other platform in Bangladesh offers cashback this straightforward.
A little strategy goes a long way after claiming a bonus. Say you've received a welcome bonus — instead of jumping straight into large bets, work through the wagering requirement with smaller ones. This keeps your risk low and gradually makes the bonus withdrawable. Many players rush in with big bets and end up losing the bonus altogether — that's exactly what you want to avoid.
One thing to keep in mind with free spins — they can only be used on the specific game they were issued for, not on others. However, any winnings go into your bonus balance and transfer to your main balance once the wagering requirement is met. xsports often gives out extra spins with new slot launches every week, so checking the new games page gives you a good chance of picking up additional spins.
Many players overlook the Referral Bonus, but it is genuinely worthwhile. Share your xsports link with friends or anyone you know — earn ৳৳300 for every successful referral, with no cap. Refer just 10 people in a month and that is an extra ৳৳3,000 in your pocket.
Overall, the xsports bonus system is designed so that every type of player — whether new or experienced — can find an offer that works for them. Just read the terms carefully and use your bonuses with a plan.
Bonus is credited to your account instantly upon deposit.
No confusing English — all terms are written in plain, simple Bangla.
Once the wagering requirement is met, you can withdraw your bonus with no restrictions.
Get instant notifications in the app whenever a new offer drops.
See at a glance what each bonus offers
| Bonus Type | Amount | Wager | Validity | Withdraw |
|---|---|---|---|---|
| Welcome Bonus | 100% (up to ৳৳5,000) | 5x | 30 days | ✔ Yes |
| Daily Reload | 50% (up to ৳৳2,000) | 3x | 7 days | ✔ Yes |
| Weekly Cashback | 15% of net losses | No conditions | 7 days | ✔ Directly |
| Free Spins | 200 spins/week | On 5x winnings | 7 days | ✔ Yes |
| Referral Bonus | ৳৳ 300/referral | 5x | 30 days | ✔ Yes |
| Sports Bet Boost | 20% Odds Boost | Not applicable | Per match | ✔ With winnings |
Register, make your first deposit and get a 100% welcome bonus.
Answers to all your bonus questions