No off-season, no waiting on fixtures. bonus99 Virtual Sports brings you football, horse racing, tennis, and more — every few minutes, around the clock, day and night.
Matches start every few minutes — don't miss your chance
Eight different virtual sports, each with its own continuous schedule running around the clock
If you're an active sports bettor, you know the feeling — it's late at night, the EPL matches have all wrapped up, the Malaysia Super League is done, and there's nothing left to bet on. You still want to play but there's simply nothing on. That's exactly the problem Bonus99 Virtual Sports solves, and it does it in style.
Virtual Sports are computer-generated sporting events powered by an independently certified RNG (Random Number Generator) engine. The outcomes are truly random and cannot be predicted or manipulated — just like real sports, but without the human element. At bonus99, we use Virtual Sports engines from leading global providers, delivering high-quality animations and realistic match statistics for every event.
Bonus99 Virtual Sports matches run every 3 to 7 minutes depending on the sport. That means within a single hour, you can watch and bet on 10 to 20 different matches — far more than real sports. For players who enjoy fast-paced action without long waits, Virtual Sports is the perfect option.
Another standout feature at Bonus99 is the detailed in-game statistics display. Every team or participant in Virtual Sports has a rating that the RNG engine factors in — meaning higher-rated teams do have a slightly better chance of winning, even though nothing is guaranteed. This allows data-driven players to analyse team ratings before placing their bets. That said, it's important to remember that even with the best rating, the outcome of any virtual match can never be guaranteed.
Virtual football remains the star attraction in Bonus99's Virtual Sports section. We run four different virtual leagues simultaneously — Virtual Premier League, Virtual La Liga, Virtual Bundesliga, and Virtual Serie A. Each league features 20 virtual teams competing in a full-season format, which means there's genuine match context — you can follow the league standings and place bets based on each team's current form. Teams sitting near the bottom of the virtual table may carry higher odds to win, but that's precisely what makes them more rewarding if you're willing to take the risk.
Schedule updates automatically after each match ends.
| Virtual Sports | Main Markets | Frequency |
|---|---|---|
| ⚽ Football | 1X2, Handicap, Over/Under Goals, Both Teams to Score, Correct Score | 3 min |
| 🏇 Horse Racing | Win, Place (1-2), Forecast, Reverse Forecast, Place Winner | 4 min |
| 🐕 Greyhound | Win, Place (1-2), Trio, Odd/Even Winner | 3 min |
| 🎾 Tennis | Match Winner, Set Winner, Game Handicap, O/U Sets | 5 min |
| 🏀 Basketball | Winner, Points Handicap, Points O/U, Quarter Winner | 5 min |
| 🏒 Ice Hockey | Winner, O/U Goals, Handicap, Winner per Period | 5 min |
The number of markets varies by tournament and match level. Full markets are available once you log in to the bonus99 platform.
A question that often comes up from new players is — are virtual sports the same as regular sports betting? The answer is both yes and no, depending on which aspect you're asking about. Let's look at the key differences you need to understand before you start playing Bonus99 Virtual Sports.
The most significant difference lies in how match outcomes are determined. In regular Sports Betting, results depend on real human performance — footballers with varying skill levels, physical condition, weather, psychological pressure and dozens of other factors. In virtual sports, outcomes are determined entirely by an RNG engine. This means team analysis, injury news and head-to-head statistics carry no meaningful weight in the same way they do for real sports.
The second difference is speed. Regular Sports Betting requires you to follow a match schedule — which for local leagues may only mean two or three fixtures a week. Virtual sports run every few minutes, 24 hours a day, 365 days a year with no breaks or off-season. This makes Bonus99 Virtual Sports the ideal choice for players who want to bet more frequently.
On the odds front, Virtual Sports at bonus99 offers competitive odds compared to regular Sports Betting. Our margins on Virtual Sports are among the lowest in the industry — meaning you get better value for every MYR you wager. This is because Virtual Sports eliminates the "surprise" factors that can drastically shift odds in regular sports, such as sudden injuries or last-minute changes to the starting lineup.
Another exclusive benefit of Virtual Sports at Bonus99 is the ability to watch live match animations. Unlike some platforms that only display a changing scoreline, Bonus99 provides high-quality visual animations for virtual football, horse racing and greyhound racing — you can follow the action from start to finish, making the whole betting experience far more engaging and exciting.
From registration to watching your first virtual match takes less than 5 minutes. Here's how:
Real experiences from our active Virtual Sports members
"I used to spend all weekend waiting for EPL matches. When Bonus99 introduced Virtual Sports, it became part of my daily routine — after work, I'd open my phone and play virtual football to unwind. Within a week, I'd already won over RM 2,400. What I love most is how polished the animations are — it genuinely feels like watching real match highlights."
"I prefer virtual horse racing over virtual football because the races are shorter and results come fast. In 15 minutes you can fit in 3–4 races. My best day, I turned RM 500 into RM 5,400 on Bonus99 virtual horse racing. The horse I picked came in first — I couldn't believe it! Deposits and withdrawals are a breeze via TnG."
"I play Bonus99 virtual sports late at night when I'm bored and there are no live matches on. The Virtual La Liga virtual football is really enjoyable — it has team stats, ratings, and recent form. It feels like there's a proper basis for making decisions rather than just guessing blind. Over the past month, my wins have outweighed my losses. Recommended for anyone who wants to play whenever they feel like it."
All Virtual Sports betting activity, transaction history, and personal information on bonus99 are protected with bank-grade 256-bit SSL encryption. The RNG engine that determines our Virtual Sports results is regularly audited and certified by qualified independent third parties to ensure genuine fairness and randomness. Your personal information is never shared with any external party without your consent. You may review, update, or request deletion of your personal data at any time.
For enquiries related to privacy or game integrity, contact us at support@bonus99.express.
Read Full Privacy Policy →Frequently asked questions about Virtual Sports on our platform
The fast pace of Bonus99 Virtual Sports — with matches running every few minutes — can make a session fly by before you know it. That's why it's important to set strict time and budget limits before you start. Don't let a few consecutive losses tempt you into chasing with bigger bets. Use the deposit limit and daily loss limit features in your Bonus99 account as an added safeguard. Take a break every 30 to 45 minutes during longer sessions to stay sharp and make decisions with a clear head.
For users aged 21 and above only. Malaysia gambling addiction helpline (free, 24 hours a day): 1-800-888-228