For players aged 21 and above only  |  Please gamble responsibly
Malaysia's Premier Online Betting Platform

20BET — BET SMARTER,
WIN BIGGER

Fast payouts, live sports, real casino thrills. From Kuala Lumpur to Johor Bahru — 20bet brings you the best of online betting with local payment support and unbeatable odds.

20bet
Touch 'n Go eWallet DuitNow & FPX Liga Super Malaysia & EPL SSL Encrypted 24/7 Support Crypto Accepted

Why Choose Us

Malaysian players deserve more than just a betting site. Here's why thousands across Kuala Lumpur, Penang, and Petaling Jaya trust 20bet every day.

Lightning-Fast Withdrawals

Most e-wallet withdrawals processed in under 5 minutes. No more waiting days to get your winnings.

Competitive Odds

Industry-leading odds on Liga Super Malaysia, EPL, UFC, and more. Better odds mean bigger returns on every bet.

Bank-Level Security

256-bit SSL encryption protects every transaction. Your funds and personal data stay safe at all times.

Mobile-First Design

Bet on the go from anywhere in Malaysia. Our platform loads fast even on mobile data — no app download required.

Local Payment Methods

Deposit with Touch 'n Go eWallet, Boost, GrabPay, Maybank, CIMB, or Public Bank. Malaysian-friendly from day one.

Live Streaming

Watch live football, UFC, and more directly on the platform. Bet in real time as the action unfolds.

Generous Bonuses

Welcome bonuses, reload offers, and a stacked VIP program. More value for every ringgit you play.

24/7 Local Support

Our support team is available around the clock — live chat, email, English-speaking agents who understand the Malaysian market.

20bet

20bet
"Every ringgit you bet deserves transparency, speed,
and a platform that actually pays out — that is the 20bet promise."

The 20bet Mission Statement


Jackpot & Major Payouts

Real players, real wins. These are some of the biggest recent payouts on 20bet — could you be next?

Live Roulette
MYR 128,400
🏆 J*** from Kuala Lumpur
Mega Slots
MYR 87,650
🏆 R*** from Petaling Jaya
Sports Parlay – EPL
MYR 54,200
🏆 A*** from Penang
Progressive Jackpot
MYR 312,000
🏆 H*** from Shah Alam

All winnings subject to verification. Play responsibly. 21+ only.

20bet

Ready to Win Big?

Claim your welcome bonus and join thousands of Malaysian players already winning on 20bet. 21+ only.

Play Now Learn More

Withdrawal Speed Promise

We benchmark every payout method so you know exactly what to expect before you hit withdraw.

⚡ Instant
< 5 Minutes
E-Wallet

Fastest route to your funds — no bank delays, straight to your e-wallet.

Touch 'n Go eWallet Boost GrabPay
🚀 Fast
5–15 Minutes
DuitNow / FPX

Direct to your Malaysian bank account through the DuitNow and FPX network.

Maybank CIMB Public Bank RHB Hong Leong
🏦 Standard
15–60 Minutes
Bank Wire

Traditional direct bank transfer — reliable fallback when other methods are unavailable.

All Major Malaysian Banks

Most withdrawals processed in under 60 minutes — verified Malaysian payment partners only.


Cryptocurrency Deposits Welcomed

Fast, private, and low-fee — crypto deposits are the future of online payments for Malaysian players.

Bitcoin BTC

The world's leading cryptocurrency. BTC deposits confirm within 1–3 network blocks with no intermediary fees.

Min equivalent of MYR 50
Ethereum ETH

Ethereum transactions are fast and widely supported. ETH deposits typically credit in under 2 minutes on our platform.

Min equivalent of MYR 30
Tether USDT

Stablecoin pegged to USD — no price volatility. USDT TRC20 offers the lowest gas fees for frequent depositors.

Min equivalent of MYR 30
Litecoin LTC

Known for quick block confirmations and minimal transaction fees — a solid alternative to Bitcoin for regular deposits.

Min equivalent of MYR 30

2% Crypto Deposit Bonus

Deposit with any supported cryptocurrency and earn an automatic 2% top-up on your deposit amount. Bonus capped at MYR 688 per qualifying deposit.

Wagering requirements apply. 21+ only. Terms & Conditions apply. Read T&C

20bet

VIP Program Tiers

The more you play, the more you earn. 20bet's VIP program rewards loyalty at every level — from your first deposit to elite status.

Bronze
Entry tier — open to all registered players
0.1% cashback on net losses
Weekly reload bonus eligibility
Priority email support
Monthly turnover: MYR 500 – 4,999
Silver
Step up with a small cashback bump
0.3% cashback on net losses
Birthday bonus (MYR 88)
Faster withdrawal processing queue
Monthly turnover: MYR 5,000 – 19,999
Gold
Dedicated support lane opens here
0.5% cashback on net losses
Expedited withdrawals (< 10 min)
Dedicated live chat lane
Monthly deposit bonus (MYR 188)
Monthly turnover: MYR 20,000 – 79,999
Platinum
Premium player privileges
0.8% cashback on net losses
Monthly bonus up to MYR 688
VIP-only slot tournaments
Higher withdrawal limits
Monthly turnover: MYR 80,000 – 249,999
Diamond
Our top tier for serious players
Up to 1.2% cashback on net losses
Personal account manager
Exclusive event invitations
Custom withdrawal arrangements
Monthly turnover: MYR 250,000+
Royal Black Diamond
Invitation-only ultra-VIP status
Maximum cashback rate (negotiated)
Dedicated VIP relationship manager
Private access to high-limit tables
Bespoke promotional packages
By invitation only — based on consistent high-volume play
20bet

Detailed Payment Methods Guide

Not sure which payment method to use? Here's a practical breakdown for Malaysian players — from everyday e-wallets to crypto.

Touch 'n Go eWallet
Best for: everyday Malaysian players who already use TNG
1
Log in to your 20bet account and select Deposit
2
Choose Touch 'n Go eWallet as your payment method
3
Enter your deposit amount and confirm in your TNG app
4
Funds credited to your 20bet wallet instantly
⏱ Processing: Instant
💸 Fees: Free
📊 Limit: MYR 50 – MYR 10,000
Boost eWallet
Best for: Axiata users and those with Boost cashback rewards
1
Open your 20bet account and navigate to the Deposit section
2
Select Boost from the e-wallet payment options
3
Confirm the amount and authorise via your Boost app
4
Balance updates in your betting account within seconds
⏱ Processing: Instant
💸 Fees: Free
📊 Limit: MYR 50 – MYR 5,000
Bank Transfer (FPX)
Best for: Maybank, CIMB, Hong Leong Bank account holders
1
Select Bank Transfer / FPX on the deposit page
2
Choose your bank (Maybank, CIMB, Public Bank, Hong Leong, etc.)
3
Authenticate via your online banking portal
4
Deposit confirmed within 5-10 minutes
⏱ Processing: 5–10 minutes
💸 Fees: Free
📊 Limit: MYR 100 – MYR 500,000
USDT TRC20
Best for: privacy-conscious players and frequent depositors
1
Select Cryptocurrency > USDT TRC20 on deposit page
2
Copy the unique TRC20 deposit address provided
3
Send USDT from your wallet to the address
4
Credited after 1 network confirmation (approx. 15-30 min)
⏱ Processing: 15–30 minutes
💸 Fees: Network gas only
📊 Limit: MYR 30 equivalent+
20bet

Bonus Terms Explained

Confused by bonus jargon? Here's a plain-language guide to the most common bonus terms used on 20bet and across the online betting industry in Malaysia.

Wagering / Rollover Requirement

This is the number of times you need to bet through your bonus amount before you can withdraw. A x15 rollover on a MYR 100 bonus means you must place bets totalling MYR 1,500 before cashing out bonus-derived funds.

Common values are x10, x15, and x20. Lower is always better for the player.

Example: MYR 200 bonus × 15 = MYR 3,000 total wagering needed
Maximum Bet During Bonus

Most bonuses impose a cap on how much you can stake per bet while using bonus funds. Placing a bet above this limit — typically MYR 250 to MYR 500 — can void your bonus entirely.

Always check the cap before spinning or betting when a bonus is active on your account.

Example: Max bet while on bonus = MYR 300 per spin
Game Contribution Rate

Not all games contribute equally towards your wagering requirement. Slots typically contribute 100%, meaning every RM1 bet counts in full. Table games like baccarat or blackjack often contribute only 10–20% of each bet placed.

Sports bets usually contribute at 50–100% depending on the operator's specific terms.

Example: MYR 100 on baccarat = only MYR 15 counted towards rollover
Bonus Expiry

Bonuses don't last forever. Most welcome and reload bonuses have a validity window — commonly 7, 14, or 30 days from when the bonus was credited. If you haven't met the wagering requirement within that time, the bonus and any bonus-derived winnings are forfeited.

Example: 20bet welcome bonus must be wagered within 14 days of activation
Sticky vs Non-Sticky Bonus

A sticky (non-cashable) bonus remains in your account during play but cannot itself be withdrawn — only the winnings you generate from it can be cashed out. A non-sticky bonus becomes part of your real balance once the wagering requirement is met.

Non-sticky bonuses are generally more player-friendly since you can withdraw the bonus principal after completing rollover.

Example: Sticky MYR 100 bonus — only net profit above initial balance is withdrawable
Maximum Cash-Out Limit

Some bonuses cap how much of your bonus-derived winnings you can actually withdraw. Even if you turn MYR 100 into MYR 2,000 through a bonus, the max cash-out clause might limit your withdrawal to MYR 500 or a multiplier of the original bonus.

Example: Max cash-out = 5× bonus value → MYR 100 bonus → MYR 500 max withdrawal

Practical advice: Always read the full Terms & Conditions before claiming any bonus. If anything is unclear, contact our 24/7 support team before depositing. View 20bet T&C →


Loyalty & Rewards Program

20bet Points accumulate every time you play. Redeem them for bonus credit, free bets, or exclusive prizes — the more you play, the faster you earn.

🥉
Bronze Rewards

Earn 1 point per MYR 10 wagered on sports. 1 point per MYR 5 on slots. Redeem 1,000 points for MYR 5 bonus credit.

Starting monthly turnover: MYR 500
🥈
Silver Rewards

Earn 1.5× the base point rate. Bonus point multipliers on Liga Super Malaysia and EPL match days. Redeem 1,000 points for MYR 8 bonus credit.

Monthly turnover: MYR 5,000+
🥇
Gold Rewards

Earn 2× the base point rate with no point expiry. Access to exclusive Gold Prize Draw events every month. Redeem 1,000 points for MYR 15 bonus credit.

Monthly turnover: MYR 20,000+
20bet

Security & Trust

Your safety is built into every layer of 20bet. From data encryption to fair-play auditing, we take platform integrity seriously.

256-bit SSL

Bank-grade encryption on all connections and transactions

Fair Play Certified

RNG-based games independently tested for fairness

International Licensing

Operated under international gaming framework standards

24/7 Support

Round-the-clock live chat and email assistance

KYC Verified

Identity verification protects players from fraud

Segregated Funds

Player balances held separately from operating funds

DDoS Protection

Enterprise-grade server protection keeps the platform live

Data Privacy

Your personal data is never sold to third parties

20bet

Your Privacy Matters. 20bet collects only the data necessary to operate your account and comply with international gaming regulations. We use industry-standard encryption to protect your personal information and do not share or sell your data to unaffiliated third parties. You can manage your data preferences, request account deletion, or review what we store at any time. Read our full Privacy Policy →


Responsible Gaming

Gambling should be fun, not stressful. 20bet provides tools and resources to help you stay in control of your play — at all times.

Deposit Limits

Set daily, weekly, or monthly deposit caps directly from your account settings.

Cooling-Off Period

Take a 24-hour, 7-day, or 30-day break from betting whenever you feel you need one.

Self-Exclusion

Permanently or temporarily exclude yourself from the platform — immediate effect, no questions asked.

Session Time Alerts

Set reminders that alert you when you've been playing for a set amount of time.

Know the Signs

Problem gambling can affect anyone. Watch for signs such as chasing losses, borrowing money to bet, or gambling affecting your relationships and work. If you recognise these patterns, reach out for help.

Support resources: National Helpline for Problem Gambling (Malaysia) — available in English and Bahasa Malaysia. Learn more on our Responsible Gambling page →

🔞
21+ Only
For players aged 21 and above only. Play responsibly.

Contact & 24/7 Support

Our dedicated support team is always on — whether you're in Kuala Lumpur, Penang, or Johor Bahru, help is never more than a message away.

Live Chat

Instant live chat support. Available 24 hours a day, 7 days a week. Average response time under 2 minutes.

Email Support

Send us a detailed query and receive a thorough response within 1 business hour.

[email protected]

Response Time

Live chat: under 2 minutes. Email: within 1 hour. Escalated issues: same-day resolution for VIP players.

English Support

Our agents speak English and understand the local Malaysian betting context. No outsourced scripted responses.

Coming from another casino? We make the switch worthwhile.

Transfer your loyalty to 20bet and enjoy better odds, faster payouts, and a VIP program that actually rewards you. 21+ only. Terms apply.

Learn More About 20bet