Promotions and Offers

msw Bonuses and Rewards — Extra value on every deposit

From your first deposit to weekly reloads, slot festival, cricket rewards, and more — every offer at msw is built with Bangladeshi players in mind.

SSL Encryption bKash, Nagad, Rocket Bangla Support For Ages 21+
100%
Welcome Bonus Rate
৳10,000
Maximum Welcome Bonus
15x
Wagering Requirement
৳200
Minimum Deposit

msw Bonuses and Rewards Available

msw offers several types of bonuses for both new and regular players. Each offer has its own terms and benefits. A brief overview of all offers is given below.

20% Reload

msw Weekly Reload Gift

Every Week

20% bonus on any deposit once a week, up to ৳5,000. Wagering requirement is 18x the bonus.

50% Bonus

msw Slot Festival Bonus

Once a Month

50% bonus on slot game deposits, up to ৳8,000. Wagering requirement is 20x the bonus.

30% Bonus

msw Cricket Deposit Reward

During Event

30% bonus once on any working day during a cricket event, up to ৳6,000. Wagering is 15x.

Up to ৳2,000

msw Birthday Special Reward

In Birthday Month

This reward can be claimed only once during the birthday month registered on your account. Wagering is 10x.

Up to ৳3,000

msw Refer a Friend Bonus

Per Referral

This reward is available once for each successful referral, and the referred friend's account must remain active. Wagering is 12x.

How the Welcome Bonus Works

msw Welcome Bonus Offer Details

After opening your first account at msw, you receive a 100% bonus on your first deposit, up to ৳10,000. So if you deposit ৳1,000, an additional ৳1,000 bonus is added, giving you a total balance of ৳2,000. To receive the maximum bonus, you need to deposit ৳10,000 or more.

This bonus cannot be withdrawn directly — you must first wager the bonus amount a set number of times. This is called the wagering requirement, which here is 15x. The full process is explained in the example below.

This offer can be claimed by depositing a minimum of ৳200 via bKash, Nagad, Rocket, Upay, or bank transfer. After receiving the bonus, joining the msw VIP program also gives access to weekly cashback.

Bonus Example (on a ৳1,000 deposit)

Deposit Amount ৳1,000
100% Bonus ৳1,000
Total Balance ৳2,000
Wagering (৳1,000 × 15) ৳15,000

Steps to Claim a Bonus

Claiming a bonus at msw is straightforward. Follow the steps below to activate any offer.

  1. 1
    Create an account or log in. New members can go to the msw Login page to create an account and fill in all profile details correctly.
  2. 2
    Go to the Cashier or Deposit section. Choose your preferred method from bKash, Nagad, Rocket, Upay, or bank transfer.
  3. 3
    Select a bonus or enter an offer code. Choose the relevant bonus before making your deposit, or enter the applicable code — each offer has separate terms.
  4. 4
    Deposit a minimum of ৳200. Once the deposit is successful, the bonus will be added to your account automatically.
  5. 5
    Play with the bonus and complete the wagering requirement. Once the requirement is met, winnings from the bonus can be withdrawn directly.
msw bonus claim steps and cashier screen

Terms and Examples for Other Promotions

Alongside the welcome bonus, msw has several offers for regular players as well. Each offer has a different wagering requirement, so it is worth checking the terms before depositing.

msw Weekly Reload Gift

Bonus Rate 20%
Maximum Bonus ৳5,000
Wagering Requirement 18x
Example: Bonus on ৳2,000 deposit ৳400
Wagering Required (৳400 × 18) ৳7,200

This bonus can be claimed once a week on any deposit.

msw Slot Festival Bonus

Bonus Rate 50%
Maximum Bonus ৳8,000
Wagering Requirement 20x
Example: Bonus on ৳2,000 deposit ৳1,000
Wagering Required (৳1,000 × 20) ৳20,000

This bonus is available once per month only when depositing on msw Slot Games.

msw Cricket Deposit Reward

Bonus Rate 30%
Maximum Bonus ৳6,000
Wagering Requirement 15x
Example: Bonus on ৳2,000 deposit ৳600
Wagering Required (৳600 × 15) ৳9,000

This bonus can be claimed once on any working day during an active cricket event. Learn more about msw Cricket Betting.

msw Refer a Friend Bonus

Maximum Reward ৳3,000
Wagering Requirement 12x
Eligibility Per referral

This reward is available once for each successful referral, and the friend's account must remain active.

Wagering Requirements in Plain Terms

msw How msw wagering requirements work

The wagering requirement may seem complicated, but it is quite simple. Say you deposit ৳20,200 and receive a 100% bonus of ৳10,000. Your total balance is ৳30,200. You now need to complete 15x wagering on the bonus amount of ৳10,000, meaning you need to place a total of ৳1,50,000 in bets. This does not have to be done in one go — you can complete it gradually for as long as your account is active.

Wagering applies only to the bonus amount, not to the total balance. So your own deposited funds can always be withdrawn — only the portion from the bonus is held until the requirement is met. For full terms, read the Terms and Conditions page.

Wagering rates differ for each bonus:

  • Welcome Bonus — 15x
  • Weekly Reload Gift — 18x
  • Slot Festival Bonus — 20x
  • Cricket Deposit Reward — 15x
  • Birthday Special Reward — 10x
  • Refer a Friend Bonus — 12x

Common Mistakes to Avoid When Using Bonuses

Trying to withdraw before meeting the wagering requirement

Attempting to withdraw before completing the requirement will cancel the bonus. Your deposited funds will still be returned, but all winnings from the bonus will be lost.

Not claiming an offer before it expires

Each offer has a set time limit. Weekly offers must be claimed within that week, and monthly offers within that month — they cannot be claimed later.

Using a bonus on the wrong game

The slot festival bonus is for slot games only. Using it in another section means wagering will not count, or the bonus may be cancelled.

Claiming a bonus with an incomplete profile

To receive the birthday reward, the correct date of birth must be registered on your profile. Changes made later generally do not qualify for the reward.

Depositing below the minimum amount

A minimum deposit of ৳200 is required for all bonuses. Depositing less will not activate the bonus — only the deposited amount will remain in your account.

Attempting to claim bonuses with multiple accounts

Creating more than one account per person is against the rules. This risks all accounts and bonuses being cancelled.

msw bonus terms compliance

Follow the rules, get the full benefit

Reading each offer's terms before claiming is the most important step to getting the most out of a bonus. If you have any questions, you can ask msw's 24/7 live chat support directly. For responsible betting and staying within your budget, reading the Responsible Gaming page is recommended.

All services on this site are for persons aged 21 and above only. Age verification is required to claim a bonus.

Join msw now and get your bonus

100% bonus on first deposit, up to ৳10,000 — start with just ৳200 using bKash, Nagad, Rocket, or any other method.

Go to msw Login page

Frequently asked questions about bonuses

Yes, the 100% welcome bonus is available only once per account, on the first deposit only, up to ৳10,000. However, there are several other offers running for regular players, including weekly reloads, slot festivals, and cricket rewards.

Generally, you cannot claim a new bonus before completing the wagering requirement of an active bonus. So if you have an active bonus, complete its requirements first, then claim the next offer. Check the terms and conditions of each offer for specific rules.

It depends on how much you play and your stake each day. Each bonus has a set expiry period. If the requirements are not met within that period, the bonus and any winnings from it will be cancelled, so it is best to play regularly.

Winnings from a bonus cannot be withdrawn before the wagering requirement is met. However, your own deposited funds can be withdrawn at any time. Once the requirement is met, the bonus balance moves to your main balance and can be withdrawn from a minimum of ৳1,000.

The msw cricket deposit reward can be claimed once on any working day during an ongoing cricket event. It may apply to any active cricket event — BPL, IPL, T20 World Cup — but check the promotions page or ask via live chat for the specific list of eligible events.

No, taking a bonus is not mandatory. You can deposit without a bonus and will be free to withdraw at any time. A bonus is simply an extra benefit — if you take it, you will need to meet its conditions.

More you may want to know