Get the best match odds for football, badminton, e-sports, virtual sports and more – all on one platform. d123 updates odds every few seconds based on global market movements, ensuring you always get the most competitive betting value in Malaysia.
Odds updated in real time across all major leagues and tournaments.
The odds displayed above are illustrations based on the latest market data. Actual odds on d123 are updated in real time and may differ when you log in. Please sign in to your d123 account to view the latest odds and place your bets. All odds are shown in decimal format.
D123 supports three main odds formats. Choose whichever one you find easiest to understand.
The most popular format in Malaysia and across Asia. The number shown is the total payout (including your original stake) for every RM 1 wagered — easy to calculate and easy to understand.
A traditional format popular in the UK. The number above the line represents the net profit and the number below is the stake. Less common in Malaysia, but still available at d123.
The format used in North American markets. A positive number (+) shows the profit on a RM 100 bet, while a negative number (–) shows the amount you need to stake in order to win RM 100.
Potential winnings include your original stake. Net profit = Potential Winnings – Stake Amount.
See where the majority of d123 players are placing their bets in selected matches.
A summary of odds and payout rates for each sports category on d123.
| Sports | Sample Minimum Odds | Max Odds Example | Return Rate |
|---|---|---|---|
| Football | 1.30 | 15.00+ | 95–97% |
| Badminton | 1.20 | 8.00+ | 94–96% |
| E-Sports | 1.40 | 10.00+ | 94–96% |
| Virtual Sports | 1.50 | 18.00+ | 93–95% |
| Other Sports | 1.30 | 20.00+ | 92–95% |
The return-to-player (RTP) rate indicates the percentage of total wagers returned to players over the long run. A rate of 97% means that for every RM 100 wagered collectively, RM 97 is paid back as winnings. d123 offers one of the highest RTP rates in the industry to ensure the best value for all players in Malaysia.
For many new players in Malaysia, the first question that comes to mind is: "How do I make sense of these odds?" Understanding odds is the foundation of every smart betting decision. At d123, we believe that players who understand odds are more successful in the long run — not because of luck alone, but because they make informed decisions.
Odds on d123 are displayed in decimal format by default — the most straightforward format to understand. For example, if the odds for Johor DT to beat Selangor FC are 1.72, that means for every RM 100 you wager, you receive RM 172 if Johor DT wins — a net profit of RM 72. Simple, right? That's exactly why decimal format is the preferred choice among Malaysian players on d123.
One thing that sets d123 apart from other platforms is how fast our odds update. Our team uses an automated system that refreshes odds across all matches every few seconds, based on global market movements, the latest statistics, and breaking match news. This means that when something significant happens – a player injury or sudden weather change before kick-off, for example – the odds at d123 will reflect that information almost instantly.
D123 covers over 35 sports with more than 1,200 matches daily from around the world. For Malaysian players, football is naturally the most popular — especially the Malaysia Super League, EPL, La Liga, Bundesliga and UCL. Beyond football, badminton holds a special place given Malaysia's status as a world badminton powerhouse. Matches featuring Malaysian players like Lee Zii Jia, Aaron Chia, Wooi Yik, Pearly Tan or Thinaah consistently rank among the most heavily bet events on the d123 platform.
Beyond individual matches, d123 also offers long-term or outright betting — where you predict who will win an entire league or tournament at the start of the season. For example, you can bet on Johor DT to win the overall Malaysia Super League, or on Malaysia to win the Thomas Cup before the tournament begins. Odds for outright bets tend to be higher, offering greater winning potential if your prediction proves correct.
The in-play betting feature on d123 lets you place bets while a match is in progress. It's one of the most popular features on the platform because odds shift in response to real-time match situations. If your chosen team is trailing at the 60th minute but you can see them starting to take control, you can back them for a comeback at significantly higher odds than pre-match. That's the appeal of in-play betting on d123.
For more experienced players, d123 also offers a wide range of complex bet types – Asian handicap, European handicap, over/under goals, correct score, first goalscorer, number of cards, and more. Each bet type comes with its own opportunities and strategies. Asian handicap, for instance, is hugely popular among Malaysian football bettors because it eliminates the draw, making every match a straight two-way bet.
D123 also provides historical match records and statistics you can review before making a decision. How many times has Johor DT won at home in their last 10 matches? What percentage of EPL matches this season have ended with more than 2.5 goals? This data is available on the d123 platform and can serve as a useful guide toward more informed betting decisions. Use it alongside your own analysis — not as a guarantee of future outcomes.
On the payments side, d123 processes all winnings transparently and promptly. Once a match ends and the official result is declared, winnings are credited to your account automatically. You can then withdraw to your Malaysian bank account via FPX to Maybank, CIMB, RHB, Public Bank or Hong Leong, or directly to e-wallets such as Touch 'n Go eWallet, GrabPay, Boost, ShopeePay or DuitNow – all in MYR with no hidden fees.
A quick guide from checking odds to collecting your winnings.
Create a new account in under 3 minutes, or log in to your existing account to access all the latest match odds and the full suite of betting features on the d123 platform.
Head to your preferred sports section – football, badminton, e-sports or others. Click on the league or tournament you are interested in to view all matches with the latest odds.
Compare odds, check head-to-head records, the latest player or team stats, and odds movement analysis before placing your bet. Use the d123 winnings calculator to work out your potential payout.
Click on the odds you want to take. Select your bet type — match winner, handicap, over/under, correct score, or accumulator. Enter your stake and the system will display your potential winnings.
Review your bet slip carefully — odds, stake amount and potential winnings. Click Confirm to finalise. Your bet is locked in at the odds shown at the time of confirmation — no changes can be made after that.
Once the match ends, winnings are automatically credited to your account. Withdraw directly to Touch 'n Go, GrabPay, DuitNow, FPX or your Malaysian bank. Processed within 15–60 minutes.
Practical tips to maximise the value of your bets based on match odds.
A sharp drop in odds usually signals that significant money has come in on that selection. Odds movement can offer useful insight into market sentiment. Watch how odds shift from the night before to an hour before kick-off for the most actionable read.
Value betting means finding matches where you believe the true probability is higher than what the odds suggest. If you think Lee Zii Jia has a 45% chance of winning but the odds imply only 35%, that's an attractive value bet.
Accumulators can multiply your winnings by combining multiple matches, but a single wrong result voids the entire accumulator. Keep your accumulators to 3–5 matches and only include odds you're genuinely confident about.
Never bet more than 3–5% of your bankroll on a single match. Even when the odds look highly attractive, staking heavily on one match can wipe out your entire bankroll in an instant if the result goes against you.
In-play betting at d123 offers great opportunities for players who can read a match well. Waiting through the first 15–20 minutes before placing a bet gives you more insight into team momentum and tactics.
Use the statistics provided by d123 – head-to-head records, recent results, home and away performance, and goal stats. This data does not guarantee outcomes, but it helps you make more informed decisions.
Why Malaysian players choose d123 for all their Sports Betting odds and wagering needs.
Odds are updated every few seconds based on global market data. Always get the best value at d123.
From football to badminton, e-sports, tennis, basketball, and more – it's all at d123.
Bet while the match is in progress, with odds that shift in real time according to what's happening on the pitch.
A payout rate of 95–97% ensures you get better value than most other platforms.
Head-to-head records, the latest league statistics, and odds movement are available for all matches on d123.
No currency conversion fees. Deposits, bets, and winnings are all in RM with no hidden charges.
Check odds and place bets from anywhere in Malaysia via the d123 app or optimised mobile browser.
D123's Malay-speaking support team is available 24/7. Any questions about odds get answered quickly.
Register a new d123 account today and enjoy a welcome bonus of up to RM 1,000 to use across all your favourite sports bets. A minimum deposit of just RM 30 is required to activate the bonus. The best odds are waiting for you.
All your personal information on d123 — including your name, phone number, banking details, and betting records — is protected with 256-bit SSL encryption. We do not sell or share your data with any third party without your written consent. You may request access, correction, or deletion of your data at any time. Read our Privacy Policy full page for more details.
Minimum deposit RM 10 | Withdrawals within 15–60 minutes | All transactions in RM
Sports Betting should add excitement to watching your favourite matches — not become a financial burden. d123 is committed to helping all members bet responsibly and within limits they are comfortable with.
Set daily or weekly limits within your account
Track your time and take regular breaks
Temporary break option available whenever you need it
This platform is for adults only
Answers to the questions our players ask most frequently about odds and betting.