Virtual football, virtual horse racing, competitive e-sports — all available at 99spin. No need to wait for seasons or schedules — virtual sports run around the clock, every day, every minute.
Virtual sports is a betting category that uses computer simulation to generate sporting matches, driven by an independently certified random algorithm. There are no human players involved — instead, a computer produces outcomes based on pre-set statistics and probabilities, much like the RNG in slots. At 99spin, virtual sports are available around the clock without interruption.
Why are virtual sports growing in popularity in Malaysia? The answer is simple – they're available any time. The Malaysia Super League only plays on weekends, the EPL has a two-week international break, and even badminton has an off-season. But with virtual sports at 99spin, you can enjoy virtual football betting, virtual horse racing and much more at midnight, during a work break or whenever it suits you.
The esports section at 99spin covers real competitions between human players across popular titles such as Dota 2, CS2, Mobile Legends and Valorant. This is not a simulation – this is betting on real esports matches that are streamed live and watchable directly within the 99spin platform.
From virtual football simulations to competitive e-sports — everything in one place, no real-world schedule required
Esports has grown into a multi-billion-dollar industry worldwide, and Malaysia is no exception. With the rapid rise of the local gaming community and the strong performances of Malaysian teams on the international stage, esports betting at 99spin has become one of the most dynamic sections on our platform.
Here are the features that make the virtual sports experience at 99spin sets itself apart from other platforms available in Malaysia:
Unlike real sports where you wait for a scheduled fixture, virtual football at 99spin kicks off every 3 minutes. You never have to sit around waiting long for the next match.
All virtual sports results on 99spin are generated by an RNG that has been independently audited by internationally recognised certification bodies. Every outcome is random and free from manipulation.
For e-sports betting, 99spin provides live in-platform match streaming. Watch and bet simultaneously without switching tabs — a seamless, immersive experience.
For e-sports betting, 99spin provides team statistics, win records, performance trend analysis and head-to-head data to help you make more informed decisions.
Bet while e-sports matches are in progress with in-play markets that update in real time based on the latest in-game developments. Available for Dota 2, CS2, Mobile Legends and Valorant at 99spin.
Virtual sports are the answer to a problem every sports betting fan knows well – when there are no real matches on, there's nothing to bet on. A two-week FIFA international break, a long NBA off-season, or simply no match you like on a given night – none of that is an issue when you have virtual sports at 99spin.
Virtual sports platform 99spin uses the latest simulation technology with highly realistic 3D graphics. Our virtual football simulation, for example, runs on a physics engine that factors in elements such as team statistics, simulated weather conditions and match momentum to produce outcomes that look and feel like a real match. This goes beyond randomly generated numbers — there's a genuine story behind every match.
For Malaysian e-sports fans, 99spin offers extensive coverage across all major e-sports titles. Mobile Legends: Bang Bang is the most popular e-sport in Malaysia by active player count, and 99spin covers every MPL Malaysia match from the group stage all the way to the grand final. Support your favourite team while going for the win at 99spin.
What sets esports apart from simulated virtual sports is the human element – in esports, you're betting on real players who have individual strengths, weaknesses, current form and psychological factors. This adds a richer and more challenging dimension to your analysis. Bettors who follow the Malaysian esports scene closely will have a clear edge when betting at 99spin.
E-sports parlay or accumulator at 99spin is also hugely popular among players looking to maximise their winning potential. Combine the outcomes of multiple e-sports matches on a single bet slip and enjoy multiplied winnings that can reach tens of times your original stake — all on one platform that's simple, secure, and available 24 hours a day.
| Aspect | Virtual Sports | E-Sports |
|---|---|---|
| Availability | 24/7, every 3 min | Schedule-dependent |
| Player | Computer (RNG) | Real humans |
| In-Play | Limited | Full |
| Analysis | Virtual stats | Real data |
| Results | Within 3 minutes | 1–3 hours |
| Risk | More predictable | More unpredictable |
The most comprehensive and trusted virtual sports platform for Malaysian players
Virtual sports on 99spin never stop. Monday to Sunday, noon to midnight – a new match kicks off every 3 minutes, regardless of public holidays or the sporting calendar.
All virtual sports results at 99spin are generated by an RNG independently certified by a third-party body. Every match is completely random and cannot be manipulated by any party.
Watch esports tournaments live, right inside the 99spin platform. Follow Dota 2, CS2 or Mobile Legends matches and place in-play bets with odds that update every second.
Top up using Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow or FPX in under 3 minutes. Minimum top-up is RM10, all in MYR with no conversion fees.
The 99spin virtual sports platform runs seamlessly on all Android and iPhone devices. The 3D simulation graphics and esports streams are fully optimised for mobile screens.
For e-sports, access team performance data, head-to-head records, win rates by the latest patch, and much more at 99spin. Make betting decisions based on facts, not guesswork.
Register a new 99spin account and make your first deposit – receive a welcome bonus of up to RM150 that can be used directly for virtual sports and e-sports betting. During major e-sports tournaments, we also offer boosted odds promotions on a regular basis. No promo code required.
Four simple steps — from registration to your first match
Registration takes under 2 minutes. Enter your phone number and password — your 99spin account is instantly active and ready to use.
Register for FreeChoose DuitNow, Touch 'n Go eWallet, GrabPay or FPX. Minimum deposit is RM10 and credits arrive in under 3 minutes. The RM150 bonus is credited to your account automatically.
Navigate to the Virtual Sports section at 99spin. Choose virtual football, virtual horse racing, e-sports or any category that interests you, check the odds and select your market.
Confirm your bet slip, watch the simulation or live stream, and wait for the result. Winnings are credited directly to your 99spin account within seconds of the match ending.
All your personal data, betting records and transaction information at 99spin are fully protected in accordance with Personal Data Protection Act 2010 (PDPA) Malaysia. We use 256-bit SSL encryption for all operations within the platform.
99spin never shares user data with third parties without your consent. Your privacy is our absolute priority.
Read the Full Privacy PolicyThe short cycle of virtual sports – every 3 minutes – can make for a very fast-paced experience. At 99spin, we provide daily deposit limits, betting limits, and session time limits to help you stay in control and play responsibly.
This platform for individuals aged 18 and above only. Need help? Contact Talian Kasih: 15999.
Learn MoreThe most frequently asked questions from virtual sports and e-sports players at 99spin