No breaks, no delays, no bad weather. Virtual sports at bet city run around the clock — virtual football, horse racing, greyhound, tennis, and more are ready for you every moment of the day.
LIVE Next virtual football match starts in:
Players from Kuala Lumpur love betting on virtual sports at Bet City whenever it suits them
Every virtual sport uses a fair-verified RNG algorithm and high-quality graphics
A virtual league featuring 16 teams with locally inspired names. Team performance statistics vary each series — analysis is key before placing your bets!
8 horses compete on a stunning 3D track. Odds are calculated based on each horse's performance record and track conditions — just like the real thing!
6 greyhounds race around an oval track in fluid animation. Each race lasts just 30 seconds — fast bets, instant results!
Two 3D players go head-to-head in a mini Grand Slam format. Pick the set winner, match winner, or total games — multiple betting options available.
Full 4-quarter matches with realistic player animations. Spread, handicap and over/under betting available for every match.
A condensed Twenty20 format featuring 4 virtual national teams. Bet on the match winner, total runs, or match MVP.
A full 3-round bout with fast, engaging 3D animation. Bet on goal spread, handicap, and total shots on target.
An 18-hole tournament condensed into 3 minutes. Four virtual players compete — pick the round champion or the overall tournament winner.
A full 5-set volleyball match featuring 8 virtual teams. Bet on the set winner, set handicap, or total points in a specific set.
Putrajaya players enjoy the freedom to bet on Bet City virtual sports with no time restrictions
Matches kick off every few minutes — no long waits
Odds and schedules shown are for demonstration purposes only. Register for real odds.
Strategies to improve your chances
Virtual sports use an RNG (Random Number Generator) that is independently audited and certified fair. Results cannot be predicted or manipulated — responsible play is essential.
Hari Raya celebrations get even sweeter for Seremban players with Bet City's special bonus
Choose the format that best suits your style and schedule
| Features | Virtual Sports | Real Sports Betting |
|---|---|---|
| Match Frequency | ✓ Every 3–15 minutes | Follows league schedule (1–2 days) |
| Availability | ✓ 24/7 non-stop | Depends on season & schedule |
| External News Influence | ✓ None – fully RNG | Injuries, weather, etc. apply |
| Research Required | Low – statistics available on the platform | High – in-depth research required |
| Result Wait Time | ✓ Just 2–15 minutes | 90 minutes or more |
| Minimum Bet | ✓ From RM2 | From RM5 |
| Beginner-Friendly | ✓ Highly suitable | Sports knowledge required |
Before virtual sports existed, sports betting fans were at the mercy of tight league schedules. No EPL weekend fixture? Wait until Tuesday or Wednesday. Malaysian Super League on a break? Betting options became extremely limited. All of that changed when Bet City introducing a comprehensive virtual sports platform for players across Malaysia.
Virtual sports are computer-simulated sporting events powered by 3D graphics technology and a certified fair RNG (Random Number Generator). These are not ordinary video games. Each match features dynamically calculated team statistics, odds that reflect the relative strength of each participant, and truly random outcomes that no one can influence or predict.
Among all the virtual sports available at bet city, virtual football is the most popular among Malaysian players. It comes as no surprise — football is Malaysia's number one sport, and when you can enjoy a betting experience with matches every 3 minutes around the clock, it becomes an incredibly compelling option.
The virtual football league at Bet City features 16 virtual teams inspired by local clubs such as Selangor, JDT, Kedah, Perak, and more. Each team has its own statistical profile – attacking strength, defensive solidity, away record, and so on. These stats are updated after every match, meaning a virtual team's "form" can shift from one cycle to the next – just like in real life.
Horse racing is one of the oldest forms of betting in the world, and bet city brings that excitement into a more accessible digital format. Our virtual horse racing features 8 horses with distinct performance profiles. Before each race, you can review each horse's track record, past form, and current odds before placing your bet.
Each race unfolds in smooth 3D animation lasting approximately 45 seconds. Betting options include Win (1st place), Place (top 3), Exacta (1st and 2nd in exact order), and other combinations offering more attractive odds. bet city updates virtual horse odds every 30 seconds based on live player betting patterns, making the experience closely resemble real parimutuel horse racing.
To start betting on virtual sports at bet city, simply register a free account and make your first deposit. The minimum deposit is RM10, available via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX online banking including Maybank2u and CIMB Clicks. All transactions are in MYR and processed instantly with no hidden fees.
Once your balance is in your account, navigate to the Virtual Sports section and select the sport you want to try. Matches run automatically on a fixed schedule. You can watch the live match animation or check results on the scoreboard. Winnings are credited instantly to your account balance and can be withdrawn at any time.
One feature that many new Bet City players appreciate is the "match statistics" panel that appears a few seconds before each match begins. It displays the strength of both teams or participants as easy-to-read bar graphs — helping you make more informed betting decisions without having to read up extensively on every team.
Bet City also cares about player wellbeing. Because virtual sports move at a rapid pace, it's important to set a session bankroll limit before you start. Use the deposit limit and loss limit tools available in your account settings. For more information on responsible gaming, visit the Responsible Gaming us.
4 simple steps and you're ready to bet in under 5 minutes
Fill in a quick registration form at bet city. Takes less than 2 minutes!
Top up via TNG, GrabPay, DuitNow or FPX. Minimum RM10.
Head to the Virtual Sports section and pick your favourite sport.
Place your bet, watch the animation and collect your winnings!
Malaysia's festive season gets even more exciting with Bet City's exclusive virtual sports promotions
More than just sports — a betting experience built for Malaysian players
Real leagues have an off-season. Bet City virtual sports don't. Hari Raya, weekdays, 3 in the morning — there's always a match on. Bet when you want, not when the league allows.
All virtual sports at bet city use RNG audited by an independent body. Every result is entirely random — no manipulation, no predictable patterns.
Watch virtual matches and place bets from anywhere using your phone. 3D graphics optimised for smaller screens without any loss in visual quality.
Before each match, Bet City displays team or participant performance statistics. Use this information to place smarter bets rather than leaving it to guesswork.
All Bet City virtual sports odds are calculated and displayed in Malaysian Ringgit (MYR). Winnings are credited instantly and can be withdrawn without unnecessary delay.
Bet City's virtual sports graphics are produced by internationally acclaimed game studios. Every match comes alive with player animations, sound effects and a realistic stadium atmosphere.
Answers to the most frequently asked questions from Malaysian players