Follow every moment of the action and bet on live odds. Malaysia Super League, EPL, badminton, NBA, and 30+ sports — all on one fast, reliable platform.
Updated every few seconds – click to place a bet
* The odds above are for illustrative purposes only. Actual odds are updated in real time on the SportPesa platform.
Betting before a match kicks off is exciting enough – but there's a whole other dimension that takes the thrill to another level entirely. That's exactly what SportPesa's Live Matches feature delivers, known among players as in-play betting.
Picture this: 30 minutes into a football match, your favourite team is trailing 0–1, but you can see them starting to turn up the pressure. Their odds to win may have drifted out to 3.50 – a far more attractive price than before kick-off. This is where smart bettors make their move based on what they're watching live, not just pre-match statistics.
SportPesa runs a responsive, high-speed in-play betting platform. Odds are updated in near real time — sometimes in under a second — giving you the most accurate picture of the live match situation at all times. This is critical in live betting, where a split second can make a significant difference to the value of your bet.
Beyond football, SportPesa also offers in-play betting on badminton, tennis, basketball, cricket, and many other sports popular in Malaysia. Whether you're a Malaysia Super League fan, a Lee Zii Jia supporter, or an EPL enthusiast – it's all here.
Over 30 sports with hundreds of matches every day
A wide range of bet types for every live match
| Market Type | Example | Average Odds |
|---|---|---|
| 1X2 (Full-Time Result) | JDT Win / Draw / Lose | 1.60–4.50 |
| Total Goals | Over/Under 2.5 Goals | 1.85–2.10 |
| Asian Handicap | JDT -0.5 / Selangor +0.5 | 1.75–2.05 |
| Next Goalscorer | Player X scores a goal | 3.20–8.00 |
| Red/Yellow Card | Yes/No within 15 minutes | 1.90–2.20 |
| Corner Kick | Next Corner | 1.80–2.15 |
| Next Set/Round | Badminton / Tennis | 1.55–2.80 |
SportPesa's odds system uses a sophisticated algorithm that processes real-time match data and updates odds almost instantaneously.
Stream selected live matches directly within the SportPesa platform – no extra tabs needed. Watch and bet all on one screen.
Don't wait for the final whistle. Use the Cash Out feature to lock in partial winnings or cut your losses when the game turns against you.
Ball possession, shots, cards, and a wealth of other match statistics are available on the platform to help you make smarter betting decisions.
Quick and easy – follow these steps to start betting live
Create a free SportPesa account using your Malaysian phone number. The registration process takes under 3 minutes, including OTP verification.
Top up your balance using Touch 'n Go, GrabPay, Boost, ShopeePay, DuitNow, or FPX (Maybank2u / CIMB Clicks). Minimum deposit RM 20, credited instantly.
Select the "Live Matches" tab in the menu. You'll see a list of all ongoing matches with the latest odds.
Click on your chosen odds, enter your stake amount, review the details, and confirm. Your bet is processed within seconds.
Keep track of your bets in the "Bet Slip" section. Use Cash Out when conditions are in your favour or to protect your stake.
For many players, in-play betting can seem daunting at first. Rapidly changing odds, split-second decisions, and a wide range of available markets – all of this can leave newcomers feeling overwhelmed. But with a basic understanding of how it works, it's actually far simpler than it looks.
Know the sport you're betting on. This is the most fundamental step, yet it's often overlooked. If you're into Malaysia Super League football, take time to follow team news, previous match records, and player conditions. This foundational knowledge will help you make more accurate assessments while a match is in progress.
Use the Cash Out feature wisely. Cash Out is one of the most powerful tools in in-play betting. Say you placed RM 100 on Team A to win at odds of 2.00 – a potential profit of RM 100. But with a minute left, Team A is leading 1–0 and the opposition starts pressing hard. SportPesa might offer you a Cash Out of RM 75. Take it or leave it? That depends on your risk tolerance – but at least the choice is yours.
Don't overreact to every odds movement. Odds move fast in in-play betting, and sometimes those shifts don't actually reflect what's happening on the field – they may simply be driven by high-volume betting activity rather than any real analytical insight. Stick to your own assessment based on what you're watching.
Start with small bets. If you're new to in-play betting on SportPesa, we recommend starting small – RM 10 to RM 30 per bet. This gives you the chance to get comfortable with the platform's pace and mechanics without risking significant losses. Once you're confident, gradually increase your stake.
Most importantly, enjoy the experience. SportPesa Live Matches are designed to deliver a thrilling, interactive experience – where every minute of play can bring a new opportunity. With the right approach and discipline, it's not just fun; it can be genuinely rewarding.
The Real In-Play Betting Experience with SportPesa
"In-play betting on SportPesa is genuinely impressive. The odds update so fast – keeping pace with the live stream. Last week I cashed out RM 180 in profit from a JDT match that almost ended in a draw. Without the Cash Out feature, I would have walked away with nothing."
"I'm a huge badminton fan. On other platforms it's hard to find in-play markets for BWF events, but SportPesa has everything. You can bet set by set, even on specific points. The odds are competitive too compared to other platforms."
"A TnG deposit cleared in under a minute – I was betting straight away. The interface is clean and straightforward; even a first-timer can get the hang of it within 5 minutes. No need to juggle 5 separate tabs to watch the game while placing bets – everything is right there on one screen."
The most common questions about SportPesa in-play betting
Sign up for free today and dive into the excitement of in-play betting with SportPesa. Thousands of matches are waiting for you every day.