Sports Betting 99play – Best Odds & Widest Markets in Malaysia

Bet on over 30 popular sports including football, badminton, cricket, tennis, and e-sports. Competitive odds updated in real time, with fast payouts direct to your account.

Johor DT vs Selangor
Malaysia Super League · Tonight
1.85 3.40 2.10
🏸
Lee Zii Jia vs Viktor A.
BWF World Tour · Semi-Finals
1.65
🏏
Malaysia vs Pakistan
Cricket T20 · Asia Cup
2.20
99play

Most Popular Sports at 99play

From the football pitch to the e-sports arena, 99play covers every sport you follow with an extensive range of betting markets.

Football
500+ markets
Most Popular
🏸
Badminton
200+ markets
Local Favourites
🏏
Cricket
300+ markets
High Odds
🎮
E-Sports
150+ markets
2026 Trends
🎾
Tennis
180+ markets
🏀
Basketball
120+ markets
🏈
Rugby
80+ markets
🥊
Boxing & MMA
60+ markets

Live Odds — Online Betting

Follow the action in real time and bet as it unfolds. 99play odds update every few seconds so you never miss the best value.

⚽ Football — Malaysia Super League Live
Johor Darul Ta'zim LIVE
vs Selangor FC · 67' · 1–0
1.75
3.50
2.30
Pahang FA LIVE
vs Sabah FA · 45' · 0–0
2.10
3.20
1.90
Kuala Lumpur City FC
vs PDRM FA · Tomorrow 20:45
1.95
3.30
2.05
⚽ Football — English Premier League This Week
Manchester City
vs Arsenal · Saturday 22:30
1.65
4.00
2.50
Liverpool
vs Chelsea · Sunday 21:00
1.80
3.60
2.20

Malaysian Sports on the World Stage

Cheer on Malaysia's representatives on the international stage while enjoying rewarding odds, only at 99play.

🏸 Badminton — BWF World Tour Finals This Week
Lee Zii Jia (MAS) LIVE
vs Viktor Axelsen (DEN) · Set 2
1.70
2.40
Aaron/Wooi Yik (MAS)
vs Fajar/Rian (INA) · Semi-Finals
1.85
2.10
🏏 Cricket — Asia Cup T20 Tomorrow
India
vs Pakistan · Friday 18:00
1.55
2.65
Australia
vs England · Saturday 14:00
1.90
2.00
99play

Why Is 99play Malaysia's Go-To Sports Betting Platform?

If you're a sports fan who's long been wondering where to bet safely and profitably, there's only one answer: 99play. This platform didn't appear overnight. It was built around the real needs of Malaysian players who wanted more than just another betting site — they wanted fair odds, fast payouts, and an enjoyable experience.

Sports Betting at 99play covers nearly every sport you can think of. From Malaysia's most-followed football leagues — the Malaysia Super League, Premier League, and Malaysia Cup — to international competitions like the English Premier League, La Liga, UEFA Champions League, and the FIFA World Cup. Every match comes with a wide range of markets, from straightforward win/draw/win (1X2) and Asian Handicap to over/under, correct score, and multi-match parlay bets.

One thing 99play players take great pride in is the platform's full support for local Malaysian sports. Malaysians are passionate about badminton — especially when homegrown talents like Lee Zii Jia, Aaron Chia, and Wooi Yik take the world stage. At 99play, you're not just watching — you can bet on every set, every game, and even the overall tournament winner. Badminton odds at 99play are among the most competitive in the Malaysian market.

For cricket fans, 99play offers full coverage of T20 Internationals, One Day Internationals (ODIs), and domestic cricket leagues. The Asia Cup, ICC World Cup, and IPL are all covered with extensive markets and competitive odds. The 99play team keeps odds updated live so you never miss your best opportunity.

What truly sets the betting experience at 99play apart from other platforms is its in-play betting feature. Imagine watching a Malaysia Super League football match on TV while betting on what happens next — whether a goal will be scored in the next 10 minutes, or who will take the next penalty. This is more than just ordinary betting; it's a complete and electrifying sports experience.

Another aspect 99play players frequently praise is the speed of bet processing. No lag, no frustrating wait times. The moment you confirm your bet slip, it's processed instantly. And when you win, withdrawals can be completed within 15 minutes to your Touch 'n Go, GrabPay, DuitNow, or any local Malaysian bank account.

New Member
Sports Welcome Bonus
Make your first deposit and claim a bonus to kick off your 99play experience in a bigger way.
+ RM 300
Claim Now
Every Week
Sports Betting Cashback
Get a portion of your losses back every week. No complicated conditions — credited directly to your account.
Up to 10%
View All Promotions
99play

Features That Make 99play the Top Choice

99play is built with Malaysian players in mind — delivering quality, security, and convenience all in one package.

Try 99play Now
Real-Time Odds Updates

99play odds move in real time with the match, so you always get fair and up-to-date betting value.

Online & Mobile Betting

Bet from anywhere via the 99play website or mobile app — fast and responsive on both iOS and Android.

Wide Range of Bet Types

Asian Handicap, 1X2, Over/Under, Correct Score, Half-Time/Full-Time, BTTS, and multi-match parlays — it's all available at 99play.

Safe & Trusted Platform

256-bit SSL encryption protects every transaction. Your personal information is always kept confidential and never shared with third parties.

24/7 Customer Support

The 99play customer support team is ready to assist you in Bahasa Melayu via live chat, email, and WhatsApp, any time you need.

How to Bet on Sports at 99play — Simple, Fast and Secure

Many people assume that online Sports Betting is complicated. The truth is, with 99play, the whole process is remarkably straightforward — easier than ordering food online. Here's a quick guide to get you started:

Step 1: Create Your 99play Account. Click the "Register" button and fill in your basic details — full name, Malaysian phone number, and a password of your choice. SMS verification takes just a few minutes. The entire registration process at 99play can be completed in under 5 minutes.

Step Two: Make Your First Deposit. 99play supports all major local payment methods in Malaysia. You can deposit using Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX online banking such as Maybank2u and CIMB Clicks. The minimum deposit is as low as RM 20, and funds are credited to your 99play account instantly.

Step 3: Choose Your Sport & Market. Head to the Sports Betting section on 99play and pick your favourite sport. You'll see a list of upcoming matches along with odds for each market. Click on your chosen odds to add them to your bet slip.

Step Four: Confirm Your Bet. Enter your stake amount and review your bet slip. Once you're satisfied, click "Confirm" and your bet will be processed instantly. You'll receive a confirmation via SMS or 99play app notification.

For seasoned bettors, 99play also offers a Cash Out feature that lets you withdraw part or all of your winnings before the match ends. It's especially handy when things aren't going to plan, or when you're happy to lock in the profit you've already made.

The most important thing when betting is to practise responsible gambling. 99play strongly encourages all members to set daily, weekly, or monthly limits to ensure Sports Betting remains an enjoyable form of entertainment rather than a financial burden. To learn more about responsible gambling practices, please visit our Responsible Gaming us.

4 Simple Steps to Start Betting at 99play

1
Create Your 99play Account

Complete a short registration form in under 5 minutes. Instant SMS verification.

2
Deposit with Local E-Wallets

Minimum RM 20. Use Touch 'n Go, GrabPay, DuitNow or FPX — funds credited instantly.

3
Pick Your Sport & Favourite Odds

30+ sports available. Click on the odds and enter your stake.

4
Win & Withdraw

Winnings are credited automatically. Withdrawals are processed within 5–15 minutes, straight to your account.

Deposits & Withdrawals – Simple & Fast

99play supports all major local payment methods in Malaysia. No hidden fees — all transactions are in Malaysian Ringgit (RM).

Touch 'n Go eWallet GrabPay Boost ShopeePay DuitNow Maybank2u (FPX) CIMB Clicks (FPX) RHB Online Public Bank
Minimum Deposit
RM 20
Withdrawal Time
5–15 Min
Security
256-bit SSL
99play

Sports Betting Questions About 99play

99play offers betting on over 30 sports, including football (Malaysia Super League, EPL, La Liga, Champions League), badminton (BWF World Tour, Thomas & Uber Cup), cricket (T20 International, IPL, Asia Cup), tennis, basketball, rugby, boxing, MMA, and e-sports (Dota 2, CS:GO, Mobile Legends). All the sports Malaysians love are right here.

The minimum bet at 99play starts as low as RM 2 for a single bet. For parlay bets (multi-match), the minimum is RM 5. This allows new players to explore and get comfortable with the platform without significant financial risk. Maximum bet limits depend on your account's VIP tier.

Yes, 99play offers a comprehensive in-play betting feature. You can place bets while a match is in progress, with odds updated every few seconds. The Cash Out feature is also available, allowing you to withdraw part or all of your winnings before the match ends whenever you feel the need.

Withdrawals at 99play are simple and fast. Log in to your account, go to the "Withdrawal" section, select your preferred payment method (Touch 'n Go, GrabPay, DuitNow, FPX, or a local Malaysian bank), enter the amount you wish to withdraw, and confirm the request. Funds are processed and credited to your account within 5 to 15 minutes for regular members, and even faster for VIP members.

Join Thousands of Malaysian Players Winning with 99play

Register free today, claim your welcome bonus, and start betting on your favourite sports at Malaysia's best odds.

Bahasa Melayu