From the Malaysian Super League pitches to international badminton courts and esports arenas – 99play streams live matches in HD and lets you bet in real time without ever leaving your screen.
Enjoy your favourite matches with high-quality video streaming directly in your browser or mobile app – no additional software required. The intuitive interface lets you watch and bet all on the same screen.
99play's robust server infrastructure ensures smooth video streaming even during major matches with large numbers of concurrent viewers. Stream quality adjusts automatically to suit your internet speed.
Odds update automatically as the match progresses. You can see live odds changes right alongside the video stream and place your bet within seconds.
When you see the game situation shifting, use the cash out feature to lock in your winnings or limit your losses before the match ends.
Check the latest match stats – possession, shots, cards, corners and more – all within the same view, so you can make more informed betting decisions.
It's not just win or lose – bet on the next goalscorer, total corners, next set winner, real-time Asian handicap and dozens of other markets that shift by the minute.
The 99play interface is built so every live match feature works seamlessly on smaller screens. Watch, bet and cash out with ease from your smartphone, wherever you are.
From local arenas to the international stage, 99play streams over 200 matches daily across Malaysia's most popular sports.
There's a significant difference between betting before a match kicks off and betting while it's underway. When you're watching live, you have information that simply wasn't available when pre-match odds were set — you can see how each team is playing, any injuries that have just occurred, the momentum of the match, pitch conditions, and a host of other factors that influence the outcome. 99play gives you all of these advantages through a fully equipped live match platform.
One thing that sets 99play apart 99play from other platforms is its commitment to broadcasting Malaysian local sports in full. The Malaysia Super League is the country's top-flight football competition with a passionate following nationwide – from JDT supporters in Johor Bahru to Selangor FC fans in the Klang Valley and loyal Kedah FC supporters up north.
The same goes for badminton – a sport that holds a special place in every Malaysian's heart. When Lee Zii Jia, Ng Tze Yong or our national doubles pairs take to the BWF stage, 99play ensures a live stream is available so you can watch and place well-informed bets based on exactly what you see on screen.
Malaysia's younger generation, who grew up with video games, often carries deep knowledge of Mobile Legends Meta, VALORANT strategies, or DOTA 2 maps that can far exceed the general market's understanding. This is where 99play offers a unique edge – if you're an esports player who knows the competing teams, your insider knowledge can translate into real betting value.
99play's live match platform for esports also displays real-time in-game statistics such as Gold Differential, team Kill/Death ratio, objectives secured, and in-game momentum. These aren't just empty numbers — for those who know the game, they're powerful signals for making in-play betting decisions.
Serious in-play bettors at 99play typically follow a few principles that have proven effective. First, watch for sudden odds movements – if a team's odds drop sharply from 2.50 to 1.80 within minutes, there's usually a reason behind it that may not be immediately visible in the stats. It could signal a key player being substituted, or a tactical shift in the game.
Second, capitalise on momentum swings in football. When a trailing team starts piling on pressure after conceding, their odds often still reflect the current scoreline rather than the actual shift in momentum. This creates a valuable betting window if you're quick to spot it. 99play helps by displaying possession and shots-on-goal stats updated every minute.
Many bettors make the mistake of not using cash out when the situation starts turning against them. If the team you backed is leading 2–0 at the 80th minute but showing signs of fatigue with the opposition pressing hard, cash out half your bet to lock in a profit while still leaving room for more if the result holds. This isn't a sign of weakness – it's smart risk management.
Even when you're not looking to place a bet, the live match platform 99play still delivers an engaging viewing experience with real-time statistics, match data visualisations, and contextual information that makes every watch session more meaningful. For Malaysian football fans following every step of JDT's title charge, or badminton fans with hearts pounding as Malaysian players battle on the world stage, 99play is the loyal companion that's always there.
Create a 99play account in under 2 minutes. No registration fee – completely free.
Via Touch 'n Go, GrabPay, DuitNow or FPX. Funds credited instantly, welcome bonus applied automatically.
Pick a match from the schedule, launch the HD stream and bet in-play as the action unfolds right before you.
Winnings are credited instantly. Withdraw to your eWallet or Malaysian bank in just 5–30 minutes.
Register now at 99play and use your welcome bonus to bet on live football, badminton or esports matches. Terms and conditions apply.
All local Malaysian payment methods are fully supported by 99play.