- Official Website
- New Customers Only. 18+. T&C Apply.
- Promo Code
MYRMAX. Bonus Code (cashier): DSFDB180MYR
- Standard Offer
Sports & esports 180% up to RM 688
- What the Promo Code Does
Nothing
- New Bonus
Sports & esports: 180% up to RM 688
- Bonus Validity
45 days
- Minimum Deposit
RM 30
- Turnover, Minimum Odds & Selections
Wagering requirements: 12x | Min. Odds: 1.50 | Min. Selections: 1
- Eligible Payment Methods
DuitNow, TnG, GrabPay, ShopeePay, and Bank Transfers
- Bonus Difficulty (1-10)
Medium difficulty: 5, medium turnover, with low min. odds and a long expiry date.
Dafabet Promo Code MYRMAX: Which Code You Actually Need (September 2026)
Dafabet uses two different codes, and they do two different things. Here's what each one is for.
These are some of the markets we checked before recommending Dafabet. Horse racing, greyhounds, football, tennis, and motorsport all sit under the same account and bonus.
Most guides tell you to enter a Dafabet promo code at registration and leave it there. That's only half the process, and it's the half that doesn't decide what bonus you get.
We registered, deposited, and worked through both steps. This page covers what each code does, which bonus code suits which deposit size, and what the wagering actually costs.
The Two Dafabet Codes Explained
Dafabet splits the job across two separate fields, at two separate points in the signup.
| Code | Where You Enter It | What It Does |
|---|---|---|
| MYRMAX | The optional Bonus Code field during registration | Our promo code. It tags your account to us and takes seconds to enter |
| DSFDB180MYR or DSFDB60MYR | The Bonus Code field in the cashier at your first deposit | This is what decides your welcome bonus. Without one, you get no bonus at all |
The cashier code is the one that matters for your bonus, and it's the step most people miss.
The Bonus Code field in the Dafabet cashier with DSFDB180MYR entered. The note below confirms that the bonus is credited immediately once the deposit clears, and the red buttons are shortcuts to other currency offers.
Dafabet's terms are blunt about this: deposits made without a bonus code forfeit the offer, and no bonus can be added manually afterward. There's no support ticket that fixes it. Enter the code at the cashier or go without.
So the honest answer to "what does the Dafabet promo code do": MYRMAX is how you register through us, and the DSFDB codes are how you claim a welcome bonus. Enter both.
Is Dafabet Safe to Register on?
Dafabet launched in 2007 and holds a verified Curaçao Gaming Authority license through Osmila N.V. (registration 102267), as well as licenses in the UK, Spain, and Kenya for other markets. We checked those directly, and the details are in our Dafabet Malaysia review.
Which Dafabet Bonus Code Should You Use?
This is the part nobody covers, and it changes what you get by hundreds of ringgit.
Dafabet offers two sports bonus codes with identical terms and completely different shapes:
| Bonus Code | Match | Maximum Bonus | Best For |
|---|---|---|---|
| DSFDB180MYR | 180% | RM 688 | Deposits under RM 1,147 |
| DSFDB60MYR | 60% | RM 3,000 | Deposits over RM 1,147 |
Both run at 12x on deposit plus bonus, require odds of 1.50 or higher, and give you 45 days.
The crossover point is RM 1,147. Below that, the 180% pays more. Above it, the 60% pulls ahead because its maximum is more than four times higher.
| Your Deposit | 180% Code Pays | 60% Code Pays | Better Choice |
|---|---|---|---|
| RM 100 | RM 180 | RM 60 | 180% |
| RM 300 | RM 540 | RM 180 | 180% |
| RM 383 | RM 688 (maxed) | RM 230 | 180% |
| RM 1,000 | RM 688 (maxed) | RM 600 | 180% |
| RM 1,200 | RM 688 (maxed) | RM 720 | 60% |
| RM 5,000 | RM 688 (maxed) | RM 3,000 | 60% |
For most Malaysian players, DSFDB180MYR is the right code. The 60% only makes sense if you're depositing over RM 1,100 on your first transaction, which is well above the market average.
A third code exists for crypto accounts. DSFDB50USDT gives 50% up to USDT 250 at 15x, and it's only available if you opened your account in USDT rather than ringgit.
Sports Welcome Bonus: Full Terms
The offer we tested at registration: 180% up to RM 688 on your first deposit, claimed through the DSFDB180MYR cashier code.
Dafabet Sports Bonus Overview
| Website Link | Visit DafabetNew Customers Only. 18+. T&C Apply. |
| Offer | 180% up to RM 688, or 60% up to RM 3,000 |
| Registration Code | MYRMAX |
| Bonus Code | DSFDB180MYR or DSFDB60MYR, at the cashier |
| Boosted Deposits | First deposit only |
| Minimum Deposit | RM 30 |
| Wagering | 12x on deposit + bonus |
| Minimum Odds | 1.50 |
| Minimum Selections | One. Singles qualify |
| Expiry | 45 days |
What 12x on Deposit Plus Bonus Actually Means
This is the figure that decides whether the offer is worth claiming, and it's the one most pages state without explaining.
Dafabet publishes its own worked example, so you don't have to do the calculations:
Deposit RM 100 with the 180% code. You receive RM 180 in bonus. The wagering is calculated on both together: (100 + 180) × 12 = RM 3,360 in bets at odds of 1.50 or higher.
That's a real number to plan around. An RM 100 deposit requires RM 3,360 in sports bets before anything can be withdrawn.
Where Dafabet wins is the bet type. Only one selection is needed per bet, so singles count. Most competing offers in this market demand three-selection accumulators, which is far harder to grind through than a run of singles.
Compare it plainly: 1xBet and MelBet ask for 5x on the bonus alone but only accept accumulators. Dafabet asks for 12x on a bigger base but takes any single bet at 1.50. Which is easier depends entirely on how you bet.
How Much You Have to Bet: Dafabet Wagering by Deposit Size
The 12x runs on your deposit plus the bonus together, so the betting required grows fast. Here is what each deposit size actually commits you to, using DSFDB180MYR at the 1.50 minimum odds.
| Your Deposit | Bonus | Total You Must Bet | Bets at RM 50 Each |
|---|---|---|---|
| RM 30 | RM 54 | RM 1,008 | 21 |
| RM 100 | RM 180 | RM 3,360 | 68 |
| RM 200 | RM 360 | RM 6,720 | 135 |
| RM 383 | RM 688 (maxed) | RM 12,852 | 258 |
| RM 500 | RM 688 (maxed) | RM 14,256 | 286 |
| RM 1,147 | RM 688 (maxed) | RM 22,020 | 441 |
Read the last column before you decide the deposit size. At RM 100, you need around 68 bets across 45 days, which is roughly three a day and manageable. At RM 500, it's closer to 286, which is a real commitment even with singles counting and six weeks on the clock.
Note what happens past RM 383. The bonus stops growing, but your turnover keeps climbing, because the deposit half of the calculation keeps rising. Depositing RM 500 instead of RM 383 gets you the same RM 688 bonus and RM 1,404 more betting to do. RM 383 is the most efficient first deposit on this offer.
Sports Bonus: Key Terms & Wagering Conditions
The rules that decide whether the bonus converts to cash.
- The bonus is a one-time first deposit offer. Existing players can qualify through Instant Transfer if it's their first transaction
- Minimum deposit is RM 30
- Wagering is 12x on deposit plus bonus, on odds of 1.50 or higher
- Only one selection per slip is required. Singles count
- 45 days to clear it. Once expired, the bonus and any winnings are reversed
- Available to RM currency accounts based in Malaysia only
- You cannot cancel or withdraw the bonus once it's credited
- Draw, voided, cashed out, and refunded bets don't count toward the wagering
- Claiming this bonus makes you ineligible for rebates and cashback until the wagering is finished
Products excluded from the wagering: Betradar Virtuals, eSports (Pinnacle), eSportsBull, Vir2uals, Kiron, LEAP Games, Live Lottery, Exchange and Edge Games.
Read that list carefully if you search for esports betting. Two of the excluded products are esports providers, so esports bets may qualify for the deposit but not move you toward clearing the turnover, depending on which provider the market runs through. Worth checking the market source before you place it.
How to Claim the Dafabet Promo Code Bonus
One thing to complete early: Dafabet may request a valid ID and working contact number before a withdrawal. Finishing verification at signup rather than at payout time saves delays.
The Dafabet Promo Code Compared
How Dafabet's offer stacks up against the other first deposit bonuses in Malaysia, all read from operator terms in September 2026.
| Betting Site | Code | Maximum Bonus | Match | Wagering | Applies To | Bet Type | Minimum Odds | Minimum Deposit | Expiry |
|---|---|---|---|---|---|---|---|---|---|
| Dafabet | DSFDB180MYR | RM 688 | 180% | 12x | Deposit + bonus | Singles OK | 1.50 | RM 30 | 45 days |
| 1xBet | MAXMY | RM 760 | 100% | 5x | Bonus | 3+ selections | 1.40 | RM 10 | 30 days |
| MelBet | MYRMAX | RM 650 | 100% | 5x | Bonus | 3+ selections | 1.40 | RM 5 | 30 days |
| 888starz | MYRMAX | RM 650 (1st of 4) | 100% | 5x | Bonus | 3+ selections | 1.40 | RM 5 | 7 days |
| Megapari | MYRMAX | RM 650 (1st of 2) | 100% | 5x | Bonus | 3+ selections | 1.40 | RM 25 | 30 days |
| Uwin33 | Welcome Bonus | RM 688 | 150% | 15x | Deposit + bonus | Not stated | 1.50 | RM 30 | Not stated |
| BK8 | SPORTS 100% WELCOME BONUS | RM 300 | 100% | 12x | Deposit + bonus | Not stated | Not stated | RM 50 | 30 days |
| WE88 | Welcome Bonus | RM 500 | 100% | 10x | Deposit + bonus | Not stated | 1.50 | RM 30 | Not stated |
| 12Play | 150% SPORTS & ESPORTS WELCOME BONUS | RM 300 | 150% | 10x | Deposit + bonus | Not stated | 1.50 | RM 30 | Not stated |
| Maxim88 | 100% WELCOME BONUS | RM 500 | 100% | 18x | Not stated | Not stated | Not stated | RM 50 | 30 days |
Dafabet is the only offer on this table where a single bet counts. Every other operator with a stated bet type demands three or more selections per slip, which means every leg has to win before any of it counts toward the wagering. On a run of singles, each bet settles on its own.
That trade-off is the whole comparison. Dafabet asks for more turnover on a bigger base; the international books ask for less on a smaller one but with a structure that's harder to complete. The 45-day window is the longest here by two weeks, which gives the higher requirement room to breathe.
Note the "applies to" column before comparing the wagering figures. A 5x and a 12x are further apart than they look, and how turnover is calculated is what decides the gap.
How to Clear the Dafabet Bonus
What we'd do to work through 12x on deposit plus bonus.
Stay Close to 1.50
Every qualifying bet needs odds of 1.50 or higher. The closer you sit to that floor, the more likely each one is to land.
Since singles count here, you don't need to build accumulators at all. A steady run of 1.50 to 1.70 singles on markets you know is the lowest-variance way through a 12x.
Use the Full 45 Days
Forty-five days is the longest window among any welcome offers we've compared, and the requirement is stringent enough that you'll want it.
Spreading your bets over several weeks lets you wait for markets you actually rate instead of forcing bets to hit a deadline.
Check the Excluded Products First
Nine categories don't count: Betradar Virtuals, eSports (Pinnacle), eSportsBull, Vir2uals, Kiron, LEAP Games, Live Lottery, Exchange and Edge Games.
Virtual sports and simulated games make up a large share of that list, and they're the markets people often reach for when clearing a bonus quickly. They won't move you an inch here.
Skip the Cashback While the Bonus Runs
Dafabet's terms state that anyone holding a first deposit bonus is not eligible for rebates or cashback until the wagering is complete.
If you were planning to run both, do the welcome bonus first, then the cashback.
Use the App
Dafabet's Android and iOS apps have the same cashier and bonus code fields as on desktop. Most Malaysian betting apps are only available on Android, as several operators skip iOS entirely. As a result, Dafabet's coverage of both platforms is good news for iOS users.
We installed the Dafabet app directly from the official site. Setup took a couple of minutes, and the layout matched these phone and tablet screens.
What Happens After You Clear the Dafabet Wagering
Once the 12x is met, the bonus balance converts and becomes withdrawable. There's no button to press and no request to submit. Dafabet tracks turnover as your bets settle, and funds move once the requirement is met.
Three things to know before you get there:
Verification gates the payout, not the bonus. Dafabet may ask for a valid ID and a working contact number at the time of withdrawal. The bonus clears whether or not you've verified, but the money doesn't move until you have. Finish this at sign-up, and it costs you nothing.
Day 45 is a hard stop. If the wagering isn't complete when the window closes, the bonus and any winnings from it are reversed. You keep your own deposit and anything you won with your own funds. Partial progress earns nothing, so if you're clearly not going to finish, stop adding volume for the sake of it.
Your rebates and cashback switch back on. Holding a first deposit bonus makes you ineligible for both, including the NBA cashback. Once the wagering is done, that restriction lifts.
Only settled bets count. Bets still open on day 45 haven't contributed yet, so leave a few days of margin rather than placing long-dated markets in the final week.
Casino Welcome Bonus
100% up to RM 1,200 on your first casino deposit
Dafabet's casino welcome offer: 100% up to RM 1,200 on your first deposit into slots and live casino.
Dafabet Casino Bonus Overview
| Website Link | Visit DafabetNew Customers Only. 18+. T&C Apply. |
| Offer | 100% up to RM 1,200 |
| Minimum Deposit | RM 50 in a single transaction |
| Wagering | 30x |
| Maximum Bet While Wagering | RM 82 |
| Expiry | 30 days |
A different code applies here. The casino bonus is claimed through the casino cashier, not the sports one, and it can't be combined with any sports first deposit bonus. You get one or the other.
Casino Bonus: Key Terms
- Deposit RM 50 or more in a single transaction. Accumulated smaller deposits don't qualify
- The bonus credits instantly, or the following day for non-ringgit accounts
- Wagering is 30x, within 30 days
- Maximum bet while wagering is RM 82. Going over can cancel the bonus and any winnings from it
- Open to new accounts, which start at Bronze in the Casino Club
- Withdraw or transfer before the bonus lands and you lose eligibility permanently
- Transfer fees don't count toward your deposit amount
- Claimed once only, and it can't be combined with other first deposit bonuses
Game Contribution: The Detail That Decides the 30x
Not every game moves you toward clearing this bonus at the same rate, and the spread is wide.
| Contribution | Games |
|---|---|
| 100% | Slots, scratchcards, Hi-Lo, keno, bingo, lottery, Money Wheel, live game shows |
| 20% | Roulette, blackjack, pontoon, video poker |
| 5% | Baccarat, Andar Bahar, Teen Patti, crash games, craps, sic bo, dragon tiger, fan tan, table poker |
| 0% | Savage Jungle, Shields of Rome, Wild Lava, Streak of Luck, Tip Top Totems, Midnight Wilds |
Work that out before you pick a game. A RM 1,200 bonus at 30x is RM 36,000 in wagering. Cleared on slots at 100%, that's RM 36,000 in spins. Cleared on baccarat at 5%, it's RM 720,000 in bets.
Baccarat is one of the most popular games in this market, and it's the worst possible choice for clearing this particular bonus.
Dafabet's casino bonus has fair terms compared to competitors, provided you play the games that count
More Bonuses & Promotions
The welcome bonuses are for new accounts, but existing customers can activate additional promotions.
Every Dafabet Bonus Code in Malaysia (September 2026)
Dafabet runs several codes at once, each doing a different job. Here is the full set as of September 2026, with where each goes and what it gets you.
| Code | Where It Goes | What You Get | Wagering | Who It's For |
|---|---|---|---|---|
| MYRMAX | Registration form, optional promo field | Nothing on its own. Tags your account to us | n/a | Everyone |
| DSFDB180MYR | Cashier, Bonus Code field | 180% up to RM 688 | 12x on deposit + bonus, 1.50 odds, 45 days | Sports deposits under RM 1,147 |
| DSFDB60MYR | Cashier, Bonus Code field | 60% up to RM 3,000 | 12x on deposit + bonus, 1.50 odds, 45 days | Sports deposits over RM 1,147 |
| DSFDB50USDT | Cashier, USDT accounts only | 50% up to USDT 250 | 15x, 1.50 odds | Accounts opened in USDT |
| mBTC offer | Selected at registration, no code | 50% up to 10 mBTC | 15x, 1.50 odds, 30 days | Accounts opened in mBTC |
| Casino offer | Casino cashier, on first deposit | 100% up to RM 1,200 | 30x, RM 82 max bet, 30 days | Casino players, RM 50 single deposit |
You can hold one welcome bonus, not several. The sports and casino offers cannot be combined, and the crypto codes only work on accounts opened in that currency. Choose before you deposit, because none of these can be swapped or added afterward.
We re-check every code in this table on the live cashier every 14 days. Codes that stop appearing get removed from this page rather than left up.
Crypto First Deposit Bonus: 50% up to 10 mBTC
A separate offer for crypto users. Claim 50% up to 10 mBTC if you fund with Bitcoin instead of a standard method.
Open an mBTC account with Dafa Sports and select Bitcoin as your currency at registration. 15x turnover, odds of 1.50 or higher, one selection needed, valid 30 days.
Bitcoin isn't legal tender in Malaysia, and Bank Negara Malaysia doesn't recognize it as money, which is worth knowing before opening an account in mBTC rather than ringgit.
Unusual in this market: most Malaysian-facing operators disable every bonus on crypto deposits. Dafabet runs a separate offer for them instead.
Power Odds
Boosted odds across cricket and football markets, marked with a yellow thunder icon.
Look for the yellow thunder icon across the site. Boosted prices show the original odds crossed out, with new ones added daily.
Three limits: Power Odds bets can't be cashed out, don't count toward wagering requirements, and can't be combined with the Mix Parlay Winnings Boost.
Lottery & Arcade
Dafabet's lottery section: SEA Lottery, So De, GPI Keno, PK10 and Thai Lottery, all available on mobile.
Dafabet runs a lottery section alongside arcade games, with promotions attached to both.
Check the exclusions first. Live Lottery is on the list of products that don't count toward sports bonus wagering, so lottery play won't clear a welcome bonus.
The provider list in Dafabet's own casino lobby, with more than 60 developers listed.
Developers include Pragmatic Play, Spade Gaming, and Play'n GO, alongside the rest of the list above.
Pros & Cons
- Single bets qualify, so no three-selection accumulator requirement
- 45 days is the longest window of any welcome bonus we've compared in Malaysia
- Two sports bonus codes with different shapes, so you can pick one that fits your deposit
- 1.50 minimum odds on any market that isn't excluded
- Verified licenses across four jurisdictions, which is rare in this market
- A separate crypto offer exists rather than crypto being excluded outright
- The 12x runs on deposit plus bonus
- No bonus without the cashier code, and it can't be added afterward
- Nine product categories are excluded from the wagering, two of them esports providers
- Claiming the bonus blocks rebates and cashback until the wagering is done
- You cannot cancel the bonus once it's credited
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.
Promo Codes Similar to Dafabet in Malaysia
Four other operators run codes that raise the first-deposit maximum. Unlike Dafabet's two-step setup, each of these is entered once at registration and applies straight to the welcome offer. Every other Malaysian promo code we track works that way.
- 1xBet Promo Code "MAXMY": raises the maximum from RM 588 to RM 760, at 5x with 30 days
- MelBet Promo Code "MYRMAX": raises the maximum from RM 500 to RM 650, at 5x with 30 days
- 888starz Promo Code "MYRMAX": raises the first of four deposits to RM 650, taking the package to RM 2,150
- Megapari Promo Code "MYRMAX": raises the first of two deposits to RM 650, taking the package to RM 1,150
Verdict: Are the bonus offers worth it?
The sports bonus is worth claiming if you bet regularly. The casino bonus mostly isn't for casual players.
What Dafabet gets right is the structure. Singles count at 1.50, which no other promo code offer in this comparison allows, and 45 days is the longest window we've found in Malaysia. That combination means you can clear this at your own pace on markets you actually rate, rather than forcing three-leg accumulators to beat a deadline. The two-code choice is also really useful once you know the RM 1,147 crossover.
What it gets wrong is the volume. 12x on deposit plus bonus is the heaviest requirement on our comparison table. An RM 100 deposit means RM 3,360 in betting, compared to RM 500 at 888starz. The turnover is easier to complete and much larger to do, and anyone who bets a few times a month should look at the numbers above before claiming it.
The casino offer is harder to recommend. 30x with an RM 82 maximum bet and a game contribution table that drops to 5% on baccarat means the games most Malaysians actually play are the worst way to clear it. Unless you're a slots player, the sports side is the better use of a first deposit.
Two things that could cost you the bonus entirely, both avoidable: depositing without a cashier code, which cannot be fixed afterward, and claiming the welcome offer while planning to use cashback, which the terms don't allow at the same time.
Our read: enter MYRMAX at signup, use DSFDB180MYR at the cashier, and deposit around RM 383 rather than more. That's the point where the bonus maxes out, and the turnover stays realistic.
