Selangor FC 2 – 1 JDT  72' | Man City 1 – 1 Arsenal  55' | Lee Zii Jia 21 – 18 Axelsen  Set 2 | Kedah FC 0 – 0 Perak FC  34' | MY vs TH MLBB 2 – 1  Game 4 | Barcelona 3 – 0 Valencia  88' | Selangor FC 2 – 1 JDT  72' | Man City 1 – 1 Arsenal  55' | Lee Zii Jia 21 – 18 Axelsen  Set 2 | Kedah FC 0 – 0 Perak FC  34' | MY vs TH MLBB 2 – 1  Game 4 | Barcelona 3 – 0 Valencia  88' |
Latest Odds Updated Every Second

Match Odds 99play – Best Odds for All Malaysian & World Sports

Get the most competitive odds on football, badminton, e-sports, and dozens of other sports. Updated every second, every bet goes further at 99play.

1,200+Match/Month
30+Sport Type
99%Odds Payout
5 secondsOdds Update
99play
Officially Licensed
Odds Updated
In-Play Betting
24/7 Support
MY Payout
Fast Cash Out

Current Match Odds Listings

Odds update every 5 seconds. Click any odds button to add it to your bet slip.

Malaysia Super League 2026
Football · Malaysia
Match Time / Status 1 (Home) X (Draw) 2 (Away) Asian Handicap Value
LIVE
Selangor FC vs JDT
Malaysia Super League
72'  2–1 High
Kedah FC vs Perak FC
Malaysia Super League
Today 21:00 Medium
Terengganu FC vs PDRM FA
Malaysia Super League
Tomorrow 20:45 High
English Premier League
Football · England
Match Time / Status 1 (Home) X (Draw) 2 (Away) Asian Handicap Value
LIVE
Man City vs Arsenal
Premier League – GW38
55'  1–1 High
Liverpool vs Chelsea
Premier League – GW38
Tomorrow 22:30 Medium
Newcastle vs Tottenham
Premier League – GW38
Saturday 21:00 High
BWF World Tour 2026
Badminton · International
Match Status Player 1 Player 2 Handicap Set Value
LIVE
Lee Zii Jia (MY) vs Viktor Axelsen (DK)
BWF World Tour Finals – Semi-Finals
Set 2  21–18, 18–21 High
Ng Tze Yong (MY) vs Jonatan Christie (INA)
BWF World Tour – R16
Tomorrow 14:00 Medium
Pearly / Thinaah (MY) vs Chen / Jia (CN)
BWF – Women's Doubles Final
Sunday 16:00 High
MPL Malaysia Season 15 & International E-Sports
E-Sports · Mobile Legends / DOTA 2 / VALORANT
Match Status Team 1 Team 2 Handicap Map Value
LIVE
Team MY vs Team TH
Mobile Legends – MPL SEA Invitational
Game 4  2–1 High
Bleed Esports vs Talon Esports
VALORANT – VCT Pacific
Today 19:00 Medium
OB Esports vs Fnatic
DOTA 2 – ESL One Kuala Lumpur
Saturday 15:00 Low
NBA & FIBA 2026
Basketball
Match Time / Status Home Away Spread Value
Boston Celtics vs Denver Nuggets
NBA – Playoffs
Today 09:30 High
LA Lakers vs Golden State
NBA – Playoffs
Tomorrow 08:00 Medium
ATP / WTA Tour 2026
Tennis · Grand Slam & Masters
Match Time / Status Player 1 Player 2 Handicap Set Value
Novak Djokovic vs Carlos Alcaraz
Roland Garros – Semi-Finals
Tomorrow 20:00 High
Iga Swiatek vs Coco Gauff
Roland Garros – Women's Final
Saturday 19:00 Medium
99play

Types of Odds & How to Read Them at 99play

Many new players find the variety of odds formats confusing. No worries — 99play uses a straightforward format, and this guide will help you understand the value behind every number.

Decimal Odds

The most popular format in Malaysia and Europe. The number shows the total amount you receive (including your stake) for every MYR 1 wagered.

Example
Odds 2.10 for Selangor FC
Bet RM 100 → Receive RM 210 (profit RM 110)
Asian Handicap

The stronger team is given a negative handicap to level the playing field. If you pick -0.75, your team must win by more than one goal for the bet to succeed.

Example
JDT -0.75 wins 1–0
Half the stake wins, half is returned → Half win
Over / Under (Total Goals)

Bet on the total goals in a match – whether Over or Under the line set by 99play.

Example
Line set at 2.5 goals
Final score 2–1 (3 goals) → Bet Over wins
In-Play (Live Betting)

Odds update in real time as matches unfold on 99play, giving you the opportunity to capitalise on developments as they happen.

Example
JDT wins 1–0 at the 60th minute
Their odds dropped from 2.10 → 1.45 automatically
Early Cash Out

Close your bet early before the match ends to lock in a profit or reduce your losses. The cash out value is calculated based on current odds.

Example
Bet wins at minute 80, score 2–0
Cash Out RM 185 now or wait for the final result
Parlay (Accumulator)

Combine multiple selections in one slip. All picks must win to collect the payout, but the multiplied odds create far greater winning potential.

Example
3 selections: 2.10 × 1.85 × 2.40 = odds 9.32
Stake RM 50 → Win RM 466

Complete Asian Handicap Reference Table

Asian Handicap is one of the most popular bet types in Malaysia. This table helps you understand bet outcomes based on the score and handicap selected.

Handicap Correct Score 1 Win 2+ Draw Loss
0 ✓ Won ✓ Won Stake Returned ✗ Lost
-0.25 ½ Win ✓ Won ½ Loss ✗ Lost
-0.5 ✓ Won ✓ Won ✗ Lost ✗ Lost
-0.75 ½ Win ✓ Won ✗ Lost ✗ Lost
-1 Stake Returned ✓ Won ✗ Lost ✗ Lost
-1.5 ✗ Lost ✓ Won ✗ Lost ✗ Lost

The table above shows the outcome for the team you selected with a negative handicap (the stronger team).

Why Are 99play Odds More Rewarding?

98.5%
Football Odds Payout Rate
97.8%
Badminton Odds Payout Rate
97.2%
E-Sports Payout Rate
5 seconds
In-Play Odds Updates
What is "Payout Rate"?

A payout rate of 98.5% means that for every RM 100 wagered in total, 99play returns RM 98.50 to players. This is higher than many other platforms, which typically offer only 93–96%. That difference adds up significantly over time.

99play

Understanding Match Odds & Betting Strategy at 99play

In sports betting, odds are everything. They're more than just numbers on a screen – every digit reflects a careful probability assessment, and players who truly understand how to read odds will always have an edge. At 99play, this Match Odds page is designed to be your go-to reference every time you place a bet, with updates every 5 seconds to ensure you always get the best value.

Malaysia Football Odds – Liga Super & EPL

Football remains the most popular sport to bet on in Malaysia. From the passionate clashes of the Liga Super – featuring JDT, Selangor FC and Kedah FC – to the weekly drama of the English Premier League, 99play provides comprehensive odds coverage for all major matches. The difference between platforms may look small — for example, 2.05 versus 2.10 — but over the long run and across many bets, that gap can have a significant impact on your overall returns.

One feature Malaysian players at 99play truly appreciate is the transparent Asian Handicap system. Unlike the standard 1X2 format, Asian Handicap eliminates the draw outcome and delivers more balanced odds between both sides. This makes every match more compelling to bet on, even when one team is a clear favourite.

Badminton – Malaysia's Pride, Your Best Betting Odds

With world-class Malaysian players such as Lee Zii Jia, Ng Tze Yong, and the doubles pair Pearly/Thinaah, badminton betting at 99play has been met with tremendous enthusiasm. Malaysian players who are familiar with the strengths and weaknesses of our own players actually have an advantage in judging whether the odds on offer truly reflect the real probabilities.

The concept of "value betting" is especially relevant here. If you believe Lee Zii Jia has a 45% chance of winning against a particular opponent, but 99play is offering odds of 2.55 (implying the platform puts his chances at only 39%), that bet carries positive value for you from a long-term statistical standpoint.

E-Sports – A Fast-Growing New Market

E-sports has become one of the fastest-growing betting segments in Southeast Asia, and Malaysia is no exception. At 99play, e-sports odds are updated in real time as the match unfolds. Players who follow the MLBB, VALORANT, or DOTA 2 leagues closely have a significant edge, as they can read the momentum of the game far better than the average bettor.

One unique aspect of e-sports betting at 99play is the range of markets available – it's not just overall win or loss, but also map handicaps, first kill totals within a game, which team will take the first Baron or Roshan, and much more. This opens up a deeper layer of analysis for serious bettors.

Smart Betting Strategies at 99play

Regardless of the sport you follow, a few core principles of smart betting should always be practised. First, never wager more than 5% of your bankroll on a single match — this protects you from losing your entire stake on one unexpected result. Second, log every bet you place in a simple spreadsheet so you can evaluate which strategies are working and which are not over time.

Third, make use of the in-play betting feature at 99play wisely. In-play odds often offer better value than pre-match odds, especially when you are watching the game live and can make a more accurate assessment than the general market.

99play

Why Choose 99play Match Odds?

Odds Updated Every 5 Seconds

99play's system updates in-play odds every 5 seconds – among the fastest in the Malaysian market. You'll never miss a significant shift in value.

Payout Rate Exceeds 97%

Our odds are designed to deliver the best value to players. Payout rates exceeding 97–98.5% on major sports mean a lower house margin for you.

Flexible Cash Out

Close your bet at any time before the match ends. The cash out value is calculated fairly based on current odds and remaining match time.

Parlay / Accumulator Up to 15 Legs

Combine up to 15 selections in a single parlay slip at 99play. Winning potential multiplies with the same stake – perfect for players who love a challenge.

Free Stats & Analysis

Every match comes with head-to-head stats, recent form records, and team analysis – all free for 99play members to help you make informed decisions.

Optimised for Mobile

All match odds features work seamlessly on smartphones. Place your bets in under 10 seconds from anywhere via 99play.

4 Easy Steps to Bet at 99play

1
Register Account

Creating a 99play account is free and takes less than 2 minutes. Activated instantly.

2
Minimum Deposit RM 30

Use Touch 'n Go, GrabPay, DuitNow or FPX. Credits are processed almost instantly.

3
Select Match & Odds

Browse the odds, read the stats, and pick the bets you're confident in.

4
Win & Withdraw

Winnings are credited instantly. Withdraw to your e-wallet or bank account in 5–30 minutes.

Get Better Odds as a 99play VIP Member!

Register now and enjoy higher odds, larger bet limits, and access to exclusive markets for VIP members. Terms and conditions apply.

Easy Deposit & Withdrawal

All Malaysian local payment methods are available on 99play.

Touch 'n Go eWallet
GrabPay
Boost
ShopeePay
DuitNow
FPX – Maybank2u
CIMB Clicks

FAQ About 99play Match Odds

Decimal odds at 99play show the total return you'll receive (including your stake) for every RM 1 wagered. For example, if the odds are 2.10 and you bet RM 100, you'll receive RM 210 if you win (net profit of RM 110). Simple formula: Winnings = Stake × Odds. Odds of 1.00 means you break even, while odds above 2.00 means you get back more than double your money if you win.

A "value bet" occurs when you believe the true probability of an outcome is higher than what the odds reflect. For example, if you assess Selangor FC as having a 55% chance of winning but 99play's odds are 2.10 (implying the platform puts their chances at just 47.6%), that bet carries positive value. The formula: Value = (Your Probability × Odds) - 1. A positive result means it's a value bet. Identifying value bets requires in-depth knowledge of the sport.

Confirmed bets cannot be changed or cancelled directly. However, 99play offers a Cash Out feature for most matches, allowing you to close your bet early before the final result. The cash out value is offered based on the current odds at the time you choose to cash out. This feature is especially useful when a match starts well but you become concerned about how things are developing.

99play's in-play odds system automatically updates odds every 5 seconds for major sports such as football, badminton and e-sports. These updates are driven by multiple factors including the current score, game momentum, real-time statistics and our probability models. For smaller sports or lower-profile matches, updates may occur every 15–30 seconds. Significant odds movements – up or down – often signal an important development in the match.
Bahasa Melayu