No off-season, no waiting around. At 99sl, virtual football, virtual horse racing, virtual tennis and more run every few minutes – 24 hours a day, 7 days a week.
Every virtual sport is powered by a fair and transparent RNG algorithm – genuine results every single time
A new match kicks off every few minutes – there's always something on at 99sl
| Time | Virtual Sports | Match / Event | Best Odds | Status |
|---|---|---|---|---|
| Now | Virtual Football | League A – Round 14: Team Red vs Team Blue | 1.78 / 3.10 / 2.20 | Live |
| +3 min | Virtual Football | League A – Round 15: Team Hijau vs Team Emas | 2.05 / 3.20 / 1.70 | Next |
| +4 min | Virtual Horse Racing | Race 23 – 8 Horses | Flat Track | From 2.10 | Next |
| +5 min | Virtual Greyhound Racing | Race 41 – 6 Dogs | Oval Track | From 2.50 | Next |
| +6 min | Virtual Tennis | Semi-final: Player A vs Player D | 1.80 / 2.05 | Next |
| +8 min | Virtual Basketball | Series B – Game 7: Hawks vs Bulls | 1.72 / 2.15 | Next |
| +10 min | Virtual E-Sports | FPS Tournament – Match 12: Team Alpha vs Beta | 1.90 / 1.95 | Next |
Virtual sports are computer-simulated sporting events that use certified Random Number Generator (RNG) algorithms to produce fair, tamper-proof results. Unlike real sports, which are tied to fixed schedules, virtual sports on 99sl run every few minutes – so you never have to wait long for your next betting opportunity.
Virtual sports have surged in popularity across Malaysia in recent years, especially among younger players who are at home in digital environments. They appreciate the efficiency of it – a virtual football match, for instance, wraps up in just a few minutes compared to 90 for the real thing. That means more rounds, more opportunities and more fun packed into a shorter amount of time.
At 99sl, virtual sports come with high visual quality, realistic statistics, and competitive odds. Every result is independent and unaffected by external factors such as player injuries or weather conditions – making it a cleaner, more predictable experience compared to real-sports betting in certain contexts.
Five simple steps – from registration to collecting your winnings
Register for free on 99sl using your Malaysian phone number. Verify your OTP and your account is ready in 60 seconds.
Top up via DuitNow, Touch 'n Go eWallet, GrabPay, Boost or FPX. Minimum deposit RM 20, credited instantly.
Navigate to the Virtual Sports section on 99sl. Choose your sport – virtual football, horse racing, tennis, and more.
Choose your market – winner, total goals, handicap, or more. Enter your stake and confirm your bet before the match kicks off.
Watch the match animation and collect your winnings instantly once results are announced. Withdraw to a Malaysian bank in 10 minutes.
Many people assume virtual sports are simple and less engaging than the real thing. That view tends to change the moment they try 99sl's virtual sports platform. High-quality animations, realistic statistics and a wide range of markets available make the experience far more compelling than most expect.
Take Virtual Football at 99sl as an example. Every match draws on team statistical data modelled after real performance profiles – defensive strength, attacking ability, and other factors that influence the outcome. This means the "stronger" side in the simulation will win more often, but upsets still happen, just as they do in real sports. Players who understand these patterns can make sharper, more strategic betting decisions.
For horse racing fans, Virtual Horse Racing at 99sl delivers an experience that closely mirrors the real thing. Each horse comes with an information card showing the latest performance statistics, track record, and odds calculated from its profile. You can watch smooth, thrilling race animations with results generated in just a matter of minutes.
Virtual Tennis at 99sl is also one of the most popular choices among members. The competition format follows the structure of real tennis – sets, games, and points. You can bet on the set winner, total games, or the overall match winner. With new matches starting every 6 minutes, there is always something fresh to explore.
One of the biggest advantages of betting on virtual sports at 99sl over other platforms is the depth of markets on offer. Most platforms stick to match winner only. At 99sl, you can bet on handicaps, over/under goals, half-time results, first goalscorer (in virtual football) and much more – giving you far more ways to put your analysis and strategy to work.
In terms of usability, the 99sl Virtual Sports interface is designed to be intuitive even for first-time players. All upcoming events are listed with their start times, sport type, and opening odds. You can pick a match that interests you, check the available markets, and place a bet in under a minute.
Try Virtual Sports for Free
Get 10% cashback on all Virtual Sports betting losses every week. Minimum deposit of RM 30 to qualify.
Claim BonusA virtual sports platform built specifically for Malaysian players
A new match starts every 3–8 minutes. No seasons, no schedules – bet whenever you feel like it.
From match winner to handicap, over/under, and beyond – 99sl offers more ways to win.
All 99sl virtual sports results are generated by RNG algorithms certified by independent third-party auditors.
Enjoy smooth match animations straight from your smartphone, with no special software to download.
Deposit via DuitNow, Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, or FPX. Withdrawals processed within 10 minutes to Malaysian banks.
99sl offers low margins on virtual sports – meaning more value for every MYR you wager.
24/7 customer support in Bahasa Melayu via live chat and WhatsApp – always here when you need us.
Enjoy weekly cashback, deposit bonuses, and exclusive promotions for active virtual sports players on the 99sl platform.
Two different approaches – which one suits you?
| Feature | 99sl Virtual Sports | Real Sports Betting |
|---|---|---|
| Match Frequency | Every 3–8 minutes | Schedule-dependent – can span hours or days |
| Availability | 24 hours, 7 days a week | Limited – subject to seasons and international breaks |
| External Factors | None – pure RNG | Injuries, weather, and referees are a factor |
| Match Results | Within minutes | 90 minutes – 5 days depending on the sport |
| Wide Range of Sports | 8+ virtual sports available | 30+ real sports |
| Market Depth | Multiple markets per match | Broader for major leagues |
| Instant Excitement | Know the result in minutes | Longer wait times |
One of the things 99sl members appreciate most is how straightforward deposits and withdrawals are. There are no complicated procedures or long waits before funds hit your account. 99sl's payment system integrates directly with Malaysia's major e-wallets and banks.
With just a few taps, your deposit is ready to use for Virtual Sports betting. And when you win, withdrawals are just as fast – most transactions to Maybank, CIMB, RHB, and other banks are completed within 10 minutes.
99sl protects all members' personal information with 256-bit SSL encryption. Your data will not be shared with any third party without your consent. Every Virtual Sports transaction is secure and confidential. For more details, please read Privacy Policy our full
What real players from across Malaysia are saying
"I used to only follow EPL football. But during the off-season, it got boring with no matches to bet on. A friend suggested virtual sports at 99sl – and I was hooked straight away. Virtual football runs every 3 minutes, the animations look great, and the odds aren't far off real football. Now I play virtual sports while waiting for the new EPL season to kick off."
"Virtual horse racing is genuinely exciting! I love that it comes with horse stats and records – gives you something to analyse before placing a bet. Won RM 1,800 in a single afternoon just from virtual horse racing. Deposited via TNG eWallet and it was in within 2 minutes. 99sl is the platform I trust when it comes to payout speed."
"I work night shifts and always get home late. Other platforms don't have much to bet on in the middle of the night, but 99sl virtual sports runs 24 hours. Virtual tennis is my favourite – a new match every 6 minutes. Results come fast and winnings land straight away. I even get the weekly cashback too. Highly recommended for anyone working odd hours like me."
Everything you need to know about virtual sports betting at 99sl
Register for 99sl free today and start enjoying 8+ virtual sports running around the clock. New matches every 3 minutes!