Every betting site in Malaysia offers new players a welcome bonus, and the headline number is almost never the useful one. A 288% bonus can be harder to clear than a 100% one, and a RM 688 offer can be worth less than a RM 300 offer depending on how the turnover is counted.

We opened accounts, read the full terms on every live welcome offer, and worked out what each one actually asks of you before you can withdraw. This page covers sports, casino, slots, esports, and the smaller offers attached to 4D, fishing games, and free spins.

How We Compared & Ranked Malaysian Welcome Bonuses

Comparing bonuses only works if you compare the same thing. So for every offer, we recorded the percentage, the maximum, the turnover multiplier, the minimum deposit, the minimum odds, the time limit, and what that multiplier is actually calculated on. That last one is easy to miss in the terms, and it changes the answer more than anything else on the list.

We cover the operators we review for the Malaysian market, not every site that accepts Malaysian players. Offers change without notice, so we recheck the figures whenever an operator updates its promotion page.

The One Number That Decides What a Welcome Bonus Is Worth

Almost every welcome bonus has a turnover requirement, also called a wagering requirement. It's the amount you have to bet before the bonus money becomes withdrawable.

What most guides miss is that operators calculate it from two different starting points.

  • Bonus only. You wager the bonus amount. Used by 1xBet, MelBet, 22Bet, 888starz and Megapari.
  • Deposit plus bonus. You wager both. Used by BK8, 12Play, Uwin33, WE88 and Dafabet, all of whom state it directly in their terms.

Neither method is hidden. Both sit in the published terms. What differs between markets is whether the operator has to put that condition next to the headline number or can leave it a few clicks away. Regulators like the UK's Advertising Standards Authority treat a significant condition buried away from the offer as misleading. Malaysia has no equivalent body, so reading the terms falls to you.

Here's what that does to the same RM 100 deposit.

SiteOfferBonus you getTurnoverWhat you must bet
1xBet100% sportsRM 1005x bonusRM 500
MelBet100% sportsRM 1005x bonusRM 500
22Bet100% sportsRM 1005x bonusRM 500
WE88100% sportsRM 10010x deposit + bonusRM 2,000
BK8100% sportsRM 10012x deposit + bonusRM 2,400
12Play150% sportsRM 15010x deposit + bonusRM 2,500
Dafabet180% sportsRM 18012x deposit + bonusRM 3,360
Uwin33150% sportsRM 15015x deposit + bonusRM 3,750

All figures verified against operator terms in August 2026

The 180% offer asks for nearly seven times more betting than the 100% offer. Both are real bonuses, and both are honestly advertised. They just work differently.

Read the turnover line before the percentage line. A bigger bonus with a higher multiplier on a bigger base can be much harder to clear than a small one. The figures above come from each operator's own published examples.

Two more things change the real cost:

Minimum odds. 12Play, Uwin33, WE88 and Dafabet exclude bets below 1.50 in decimal odds. Several international sites require accumulators with at least three selections at 1.40 or higher. You can't clear turnover on short favorites.

Maximum stake while wagering. On casino bonuses, the international sites cap the bet that counts: RM 25 at 1xBet, RM 24 at MelBet, RM 25 at 22Bet, RM 26 at 888starz, RM 25 at Megapari. A RM 1,920 bonus at 40x is RM 76,800 in turnover at RM 24 a spin.

Welcome Bonuses Sports Betting

Sports welcome bonuses in Malaysia split into two clear groups. The international books offer low multipliers on the bonus alone. The Asian-facing books offer bigger percentages with heavier turnover on deposit plus bonus.

Sports Welcome Bonus Comparison

SiteBonusMax bonusTurnoverApplies toMin depositTime limit
1xBet100%RM 588 (RM 760 with code)5xBonusRM 1030 days
MelBet100%RM 500 (RM 650 with code)5xBonusRM 530 days
22Bet100%RM 6205xBonusRM 57 days
888starz100% (first of four)RM 500 (RM 650 with code)5xBonusRM 57 days
Megapari100% (first of two)RM 500 (RM 650 with code)5xBonusRM 2530 days
12Play150%RM 30010xDeposit + bonusRM 30Not stated
BK8100%RM 30012xDeposit + bonusRM 5030 days
Dafabet180%RM 68812xDeposit + bonusRM 3045 days
Uwin33150%RM 68815xDeposit + bonusRM 30Not stated
WE88100%RM 50010xDeposit + bonusRM 30Not stated
Maxim88100%RM 50018xNot statedRM 5030 days
AW8150%RM 60035xNot statedRM 50Not stated

The lowest turnover in the Malaysian market is 5x on the bonus. 1xBet, MelBet, 22Bet, 888starz and Megapari all use it, and all five require accumulators with three or more selections at odds of 1.40 or better.

22Bet 620 MYR first deposit bonus for sports betting

Watch the clock, not just the multiplier. 22Bet gives you 7 days to clear a 5x requirement. 1xBet and MelBet give 30 days for the same 5x. Dafabet gives 45 days, the longest window we found, though its turnover is the heaviest of the group.

AW8 restricts which football you can bet. Its sportsbook bonus only counts bets on a named list of competitions: the Premier League, La Liga, Serie A, Bundesliga, Ligue 1, the Russian Premier League, Eredivisie, the Champions League, Europa League, both FA Cups, UEFA Nations League, Copa America, the World Cup, MLB, NFL and the EFL Cup. If you follow the Malaysia Super League or Asian competitions, this bonus does not cover them.

AW8 150% welcome bonus for new members

AW8's 208% is three bonuses added together, not one. The banner reads 208%, and the terms break it into 38% on your first deposit up to RM 300, 80% on your second up to RM 300, and 90% on your third up to RM 500. The first two carry 30x turnover, and the third carries 35x. It's a fair offer, but the first deposit gives you 38%, not 208%.

AW8 208% welcome bonus across the first three deposits

Dafabet lets you pick your shape. Two bonus codes sit in its cashier: DSFDB180MYR gives 180% up to RM 688, and DSFDB60MYR gives 60% up to RM 3,000. Same 12x turnover, same 1.50 minimum odds, same 45-day window. The 180% suits smaller deposits; the 60% suits large ones. You must select the code at deposit time, because Dafabet does not add first deposit bonuses manually afterward.

Dafabet 180% welcome bonus up to RM 688 on your first deposit

Sports Welcome Bonuses With the Lowest Turnover in Malaysia

  1. 1 1xBet
    1xBet Betting Bonus 100% up to MYR 760
    Claim Bonus New Customers Only. 18+. T&C Apply.
  2. 2 MelBet
    MelBet Betting Bonus 100% up to MYR 650
    Claim Bonus New Customers Only. 18+. T&C Apply.
  3. 3 22Bet
    22Bet Betting Bonus 100% up to MYR 620
    Claim Bonus New Customers Only. 18+. T&C Apply.
  4. 4 888starz
    888starz Betting Bonus 200% up to MYR 2,150
    Claim Bonus New Customers Only. 18+. T&C Apply.
  5. 5 Megapari
    Megapari Betting Bonus 200% up to MYR 1,150
    Claim Bonus New Customers Only. 18+. T&C Apply.

A Sports Bonus That Works Differently: 1xBet Sport Singles

Most sports welcome bonuses are a percentage match you grind out over weeks. 1xBet runs an alternative that finishes in three bets.

1xBet Sport Singles bonus of 100% up to RM 808

You get 100% of your first deposit up to RM 808. To release it, you place three single bets in a row, each at odds of 2.00 or higher, staking the entire bonus balance each time. Win all three and the original bonus amount moves to your main account. Lose any one of them and the bonus is gone.

That's a higher maximum bonus than the standard 1xBet offer and a completely different risk profile. It's fast, and it's all or nothing. Minimum deposit is RM 20, and you have 30 days.

Risk-Free First Bets

Two operators refund your first losing sports bet instead of matching your deposit.

SiteOfferMin betMax refundTurnoverValid
BK8You Play We PayRM 100RM 2005x7 days
Maxim880 Risk BetRM 100RM 3006x7 days

BK8 You Play We Pay RM 200 sports and esports offer

Both pay back your net loss on your first bet, both are limited to handicap and over/under markets, and both need you to send your bet slip to customer service to claim. Neither is automatic. Free bets often come with more realistic wagering requirements than a matched deposit bonus.

Casino Welcome Bonuses

Casino offers in Malaysia come in two shapes. The international sites run multi-deposit packages worth thousands of ringgit with high turnover. Asian sites offer single bonuses with lower amounts and shorter terms. AW8, Maxim88 and BK8 all exclude Evolution from live casino bonuses.

Casino Welcome Bonus Comparison

SiteOfferMax totalFree spinsTurnoverMin depositTime limit
MelBet5 depositsRM 9,60029040x bonusRM 487 days
1xBet4 depositsRM 7,70015025x bonusRM 157 days
888starz4 depositsRM 7,70015035x bonusRM 517 days
22Bet4 depositsRM 7,50015035x bonusRM 507 days
Megapari2 depositsRM 7,16015035x bonusRM 2530 days
Uwin33Single (all games)RM 688None25x dep + bonusRM 30Not stated
12PlaySingle (all games)RM 588None25x dep + bonusRM 30Not stated
AW8Single (live casino)RM 600None35xRM 50Not stated
WE88Single (live casino)RM 500None25x dep + bonusRM 30Not stated
BK8Single (live casino)RM 300None25x dep + bonusRM 5030 days
Maxim88Single (live casino)RM 200None25xRM 5030 days

MelBet casino bonus up to RM 9600 plus 290 free spins

The big package numbers need to be read carefully. MelBet's RM 9,600 is five separate bonuses of up to RM 1,920 each, spread across five deposits at 50%, 75%, 100%, 150% and 200%. You only reach the top figure by depositing RM 960 five times and clearing a 40x requirement on each one within 7 days. Nobody gets RM 9,600 from a single deposit.

1xBet's first deposit rewards size directly. The percentage climbs with what you put in: RM 15 gets you 100%, and 20 free spins; RM 125 or more gets you 200% and 150 free spins, capped at RM 2,500. The second deposit adds up to 200% again, to a maximum of RM 5,200.

1xBet casino welcome package up to RM 7700 plus 150 free spins

Megapari gives the most time. Its casino package runs 30 days against 7 days everywhere else, and it's the only casino package in our set that works with a cryptocurrency account. 22Bet and 888starz disable all bonuses on crypto accounts without exception.

Megapari casino welcome package up to RM 7160 plus 150 free spins

The Asian sites are simpler and smaller. One bonus, one game type, no chain to keep alive. If you don't want to be locked into four deposits in a row, these suit you better.

888starz casino welcome package up to RM 7700 plus 150 free spins

Welcome Bonuses Slots

Slots carry the biggest headline percentages in Malaysia and the heaviest turnover to match.

SiteBonusMax bonusTurnoverMin depositExcluded providers
Uwin33333%RM 88835x dep + bonusRM 30Fishing and arcade don't count as slots
UEA8298%RM 2,98030xRM 30Slots only; other games void the bonus
BK8288%RM 2,88035x dep + bonusRM 50Nextspin, JiLi, Microgaming, Playtech and others
Maxim88288%RM 28828xRM 100PlayAce, Mega888, Kiss918
AW8150%RM 1,50035xRM 50Pragmatic Play, MEGA888, 918KISS, PUSSY888
Uwin33100%RM 68815x dep + bonusRM 30As above
WE88100%RM 50012x dep + bonusRM 30MEGA888, arcade games
BK8100%RM 30012x dep + bonusRM 50Non-slot games don't count
12Play100%RM 30012x dep + bonusRM 30Mega888, arcade, table games
Maxim88100%RM 30012xRM 50PlayAce

The operators publish the arithmetic themselves, and it's worth reading.

  • BK8's own example for the 288% offer: deposit RM 100, get RM 288, and you must bet RM 13,580 before withdrawing.
  • Uwin33's own example for the 333% offer: deposit RM 100, get RM 333, and you must bet RM 15,155.

BK8 288% Have You BK8 welcome bonus

Those aren't hidden numbers. Both sites print them in the terms. But they're the reason a 288% or 333% slots bonus is a long project rather than a quick boost.

Uwin33 Super Boost 333% slots welcome bonus

Maxim88's 288% has an unusual shape. The maximum bonus is RM 288 and the minimum deposit is RM 100, so 288% of RM 100 already hits the cap. Depositing more adds nothing to this particular bonus. Turnover is 28x, the lowest of the big slots percentages.

Maxim88 288% slots and fishing welcome bonus

Check the excluded provider list before you pick a game. Every slots bonus in the table above bans some providers. AW8 excludes Pragmatic Play, which is the provider most Malaysian players reach for first. BK8's 288% excludes 18 providers, including Microgaming and Playtech.

UEA8 298% slot welcome bonus up to RM 2,980

Free Spins Welcome Bonuses

Three operators tier free spins by deposit size rather than giving a flat number.

DepositBK8Maxim88WE88
RM 5010 spins18 spins18 spins
RM 10028 spins
RM 20038 spins38 spins
RM 50088 spins88 spins138 spins
RM 1,000188 spins188 spins

Work out what the spins are actually worth. BK8 and Maxim88 both value each free spin at RM 0.20. So 188 spins is RM 37.60 of play, and it takes a RM 1,000 deposit to reach that tier.

BK8 188 slots free spins welcome offer

WE88's version has two advantages worth knowing. Winnings from its free spins carry no maximum withdrawal limit, and the terms say you can claim the free spins and the 100% Welcome Bonus together. That combination is rare, because most operators bar you from running two offers at once.

WE88 free spins welcome bonus with Pragmatic Play

All free spins are in Pragmatic Play games only, and all three expire fast. BK8 and Maxim88 require you to enter the game within 3 days of depositing, after which the spins are gone.

Maxim88 188 free spins welcome bonus

Welcome Bonuses: 4D Lotteries, TOTO, Fast Games, Fishing Games, Bingo & More

This is where welcome bonuses quietly stop working, and almost no guide covers it.

4D and lottery are excluded from turnover almost everywhere. Uwin33 lists 4D Lottery under exclusions. 12Play excludes draw results and number games. If you deposit with a bonus and then play 4D or TOTO, those bets do not move you toward withdrawal.

Fishing games sit in a gray zone that differs by site.

  • Maxim88 treats slots and fishing as one category, and its 288% bonus covers both.
  • WE88 does the same, with a 100% bonus at 12x across slots and fishing.
  • BK8 includes fishing games inside its slots bonus.
  • Uwin33 is the exception, stating directly that arcade and fishing games are not considered slot games. Using a Uwin33 slots bonus on fishing can cost you the winnings.

BK8 runs the lowest turnover requirement we found anywhere, and it's on MEGA888 and 918KISS. The offer is 150% up to RM 300 with an 8x winover on slots and fishing only. Every other BK8 welcome bonus sits at 12x, 25x, or 35x. If those two providers are where you play, that's the cheapest bonus on the site.

Fast games, arcade and non-live table games rarely count. BK8, Maxim88, 12Play and WE88 all exclude blackjack, video poker, craps, American roulette, baccarat and arcade games from turnover. The international casino packages exclude a long list of in-house fast games, though 1xBet, MelBet and 22Bet count eligible fast-game bets twice toward wagering, which is the opposite treatment.

Bingo is not covered by any welcome bonus we read. BK8 has a bingo section and no bingo bonus attached to it.

The practical rule: if a game type isn't named in the bonus terms, assume it doesn't count and check with live chat first.

Welcome Bonuses Esports Betting

Esports betting has its own welcome bonuses in Malaysia now, and they are not always the same offer as the sports one.

SiteEsports treatmentBonusTurnover
BK8Separate esports bonus with its own promo code100% up to RM 30012x dep + bonus
12PlayCombined sports and esports bonus150% up to RM 30010x dep + bonus
Maxim88Combined sports and esports bonus100% up to RM 50018x
WE88Combined sports and esports bonus100% up to RM 50010x dep + bonus
1xBet, MelBet, 888starz, MegapariEsports events count toward accumulator wageringSame as sports offer5x bonus

BK8 is the only site in our set with a standalone esports welcome bonus. It has its own promo code in the dropdown, separate from the sports one, which means you choose between them rather than claiming both.

The international books don't run a separate esports offer, but they don't need to. Their terms allow accumulator bets on sports or esports events toward the wagering requirement, so the standard 5x sports bonus can be cleared entirely on esports markets.

One exclusion to know: BK8's You Play We Pay covers esports providers except CMD. If CMD is where you bet, that cashback doesn't apply.

Welcome bonuses are the most common offer at betting sites in Malaysia, and picking the right type matters more than picking the biggest number. Below are the formats you'll actually run into.

How to Claim a Welcome Bonus in Malaysia

The requirement at every site is the same: you must be a new customer who hasn't deposited yet.

What Voids a Welcome Bonus

Most bonuses are lost through terms people didn't know existed rather than through anything deliberate. These are the ones that appear across the terms we read.

Depositing again too early. At 1xBet, MelBet, 22Bet, 888starz and Megapari, a deposit made while a bonus is still being wagered doesn't count and earns no bonus of its own.

Switching or declining a bonus type. This one is harsh. 1xBet, 22Bet, 888starz and Megapari all state that if you change bonus type after selecting one, or decline a bonus mid-chain, you lose the right to the rest of the package permanently.

Betting both sides. BK8, 12Play, Uwin33 and WE88 all void turnover on bets placed on opposite outcomes of the same event.

Odds that are too short. 12Play, Uwin33, WE88 and Dafabet exclude bets below 1.50 decimal. International platforms require three or more selections at 1.40 or higher in an accumulator.

Handicap and total bets. 1xBet, MelBet, 888starz and Megapari exclude these from wagering entirely. This matters in Malaysia, where Asian handicap is the default market for many bettors.

Outright bets. BK8 and Maxim88 both cancel and forfeit any outright bet placed with bonus funds.

Roulette coverage. 12Play, Uwin33 and WE88 void turnover on roulette bets covering 24 numbers or more.

Cryptocurrency accounts. 22Bet disables all bonus types for crypto accounts. Bank Negara Malaysia does not recognize cryptocurrency as legal tender, and operators generally treat crypto balances differently from ringgit ones. Megapari's free bet is disabled for them too. Megapari's casino package is the one offer in our set that works with crypto.

Exceeding the maximum stake. On casino bonuses, the international sites cap what counts per bet: RM 24 to RM 26 depending on the site.

Sharing an address, IP, or payment account. Every operator limits offers to one per person, household, IP address, phone number, and payment account. Shared computers count.

Failing KYC. All of them reserve the right to request identity documents and to forfeit the bonus and winnings if you don't provide them.

Can You Claim More Than One Welcome Bonus?

At a different site, yes. There's nothing stopping you from claiming a welcome bonus at BK8 and another at 1xBet.

At the same site, usually not. BK8, Maxim88, Uwin33, 1xBet, MelBet, 22Bet, 888starz and Megapari all state in their terms that the welcome offer can't be used alongside another promotion at that operator.

Two exceptions worth knowing:

WE88 allows free spins alongside the welcome bonus. Its terms say directly that newly registered members may claim the 100% Welcome Bonus and remain eligible for the free spins.

WE88's RM 50 package blocks the others. Claiming the "Deposit RM50 Get RM50" offer makes you ineligible for the rescue bonus and for other 100% welcome bonuses. It has an 8x turnover, the lowest at WE88, but it costs you the bigger RM 500 offer.

WE88 100% welcome package deposit RM50 get RM50

Where a site offers separate bonuses for sports, slots and live casino, you normally pick one, not all three. 12Play, WE88, Maxim88 and Uwin33 all make you select a single game type at deposit.

WE88 100% welcome bonus up to RM 500

Promo Codes That Increase a Welcome Bonus

Four operators let you raise the welcome offer on the first deposit bonus with a code entered at registration. The percentage and the turnover stay the same. Only the maximum changes.

SiteCodeStandard maxWith codeFull details
1xBetMAXMYRM 588RM 7601xBet promo code
MelBetMYRMAXRM 500RM 650MelBet promo code
MegapariMYRMAXRM 500 (first of two)RM 650, package to RM 1,150Megapari promo code
888starzMYRMAXRM 500 (first of four)RM 650, package to RM 2,150888starz promo code

Boost your 1xBet welcome bonus from RM 588 to RM 760 with promo code MAXMY

A higher maximum amount means more turnover in ringgit, not a higher multiplier. The wagering stays at 5x on the bonus. A RM 650 bonus needs RM 3,250 in accumulator turnover, whereas a RM 500 bonus needs RM 2,500.

Boost your MelBet welcome offer from RM 500 to RM 650 with promo code MYRMAX

Enter the code during registration. All four sites credit the boost automatically after that, and none of them add it retrospectively.

Increase your 888starz welcome offer up to RM 2,150 with promo code MYRMAX

Boost your Megapari first deposit offer up to RM 1,150 with promo code MYRMAX

Welcome Bonus Advantages & Disadvantages

What a welcome bonus gives you is more credit than you deposited, which means a longer session and more chances at a result. If you were going to deposit anyway, a bonus with reasonable terms is worth taking.

What it costs you is flexibility. Until the turnover is cleared, you can't withdraw, you're limited on stake size at most casino offers, and you're locked into one game type at most Malaysian sites. Some sites also block withdrawals of your own deposit while a bonus is active, though 1xBet, MelBet, 888starz and Megapari all allow partial withdrawal of deposits if your balance is at least twice the bonus amount.

When to skip it. If you want to deposit, place a few bets and cash out quickly, decline the bonus. Every site we checked allows you to deposit without claiming, and it's often the better choice for a short session.

Uwin33 offers a 150% sports welcome bonus at 15x turnover

Uwin33
Uwin33 Betting Bonus 150% up to MYR 688
Claim Bonus New Customers Only. 18+. T&C Apply.

Uwin33 welcome bonus for sports, casino and slots

18+ | Gambling involves real financial risk. Play responsibly.

A bonus is not free money. Every offer carries conditions, and the headline figure is rarely the useful number.

Never gamble with money you can't afford to lose, and never gamble to solve a financial problem. Set a deposit limit before you fund an account.

Free help in Malaysia: Befrienders KL on 03-7627 2929 (24 hours) and AKPK on 03-2616 7766 for financial counseling. More on our Responsible Gambling page.

Which Welcome Bonus should I pick?

  • Betting on sports and want the easiest bonus to clear: 1xBet, MelBet, 22Bet, 888starz or Megapari at 5x on the bonus.

  • Playing slots and want the most bonus money: UEA8 at 298% up to RM 2,980, or BK8 at 288% up to RM 2,880.

  • Want the largest total package: MelBet at RM 9,600 across five deposits.

  • Want to start small: MelBet, 22Bet or 888starz, all from RM 5.

FAQ About Welcome Bonuses Malaysia