No need to wait for the weekend or a real match schedule. At d123, Virtual Sports offers virtual football, horse racing, car racing, tennis and cycling matches running every few minutes throughout the day – 24 hours a day, 7 days a week, 365 days a year, non-stop.
Six virtual sports categories with realistic animations and continuous daily matches.
A virtual football league featuring 16 teams, full 3D animation, and real-time statistics. Each match concludes in under 4 minutes with completely random outcomes.
Eight virtual horses compete in every race. Smooth racing graphics with horse stats, jockey details, and previous performance records displayed before each race begins.
Six virtual Formula cars compete on an international circuit with full animation. Bet on the race winner, podium finishes, or the first and second cars across the finish line.
One-on-one virtual tennis matches with realistic player animations. Each match is played in a best-of-three sets format, complete with full player statistics to support your analysis.
Twelve virtual cyclists compete on different tracks with varying gradients and weather conditions. Analyse each rider's performance based on pre-race statistics before deciding on your bet.
Additional virtual sports including handball, field hockey, greyhound racing, and basketball — all with 3D animation and independently verified RNG systems.
Matches run continuously – check what's coming up and place your bets early.
All odds are recalculated each round by an independent RNG system.
| Virtual Sports | Bet | Odds | Min Bet |
|---|---|---|---|
| Football | Win / Draw / Lose | 1.85–3.40 | RM 5 |
| Horse Racing | Win / Place / Exacta | 2.20–18.00 | RM 5 |
| Virtual Formula | Winner / Top 3 | 3.50–9.00 | RM 5 |
| Virtual Tennis | Winner / Handicap | 1.75–2.10 | RM 5 |
| Cycling | Winner / Top 3 | 4.00–12.00 | RM 5 |
All Virtual Sports odds are recalculated for each new match based on the verified RNG system. The odds above are for illustration purposes only – actual odds may vary depending on the current match. Log in to d123 to view the latest odds before placing your bet.
Why do so many d123 players love virtual sports? Here's the comparison.
| Features | D123 Virtual Sports | Regular Sports Betting |
|---|---|---|
| Match Time | Every 3–5 minutes, 24/7 |
Follows a real schedule |
| Weather / Injury Factor | No external interference |
Can have a significant impact |
| Instant Results | Within 5 minutes |
Wait for the match to finish |
| Available for Night Betting | Yes, at all times |
Schedule-dependent |
| RNG Fairness | Independently Certified |
Real Outcomes |
| Variety of Options | 6 different virtual sports |
Depends on the season |
A wide range of betting options for every Virtual Sport – from straightforward to more complex markets.
Pick the winner of a match or race. The most straightforward and popular bet type for new virtual sports players. Compatible with all virtual sports categories on d123.
Predict whether the total goals in virtual football or total points in virtual tennis will go over or under a set value. More balanced winning chances, ideal for long-term strategies.
Apply an advantage or disadvantage to a particular team or participant. Ideal when you want higher odds on a selection viewed as stronger or weaker.
Predict the exact final score of a virtual football match. Odds are significantly higher than standard bets — a RM 100 win could return RM 800 or more with the right correct score.
Combine two or more virtual sports matches on a single betting slip. Odds multiply with each additional match added – higher risk, but significantly greater winning potential.
Exclusively for virtual horse racing and car racing – predict the 1st AND 2nd place finishers in exact order (Exacta), or predict any finisher to place 1st through 3rd (Place).
Five simple steps to start betting on Virtual Sports in just a few minutes.
Registration takes less than 3 minutes. Enter your name, phone number, email and password. Verify via OTP and your account is instantly active for all games, including Virtual Sports.
Fund your account via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, FPX, Maybank2u or CIMB Clicks. Deposits are processed within minutes.
From the d123 main menu, select Virtual Sports. You'll see all available virtual sports categories along with the upcoming match schedule and current odds for each event.
Click on your preferred virtual sport, review the participant statistics, and select your desired bet type. Enter your stake and the system will show your potential winnings before you confirm.
Watch virtual match animations live. Within 3 to 5 minutes, the match is over and your winnings are automatically credited directly to your d123 account – no long waits required.
Request a withdrawal to your Malaysian bank account or e-wallet at any time. Withdrawals are processed within 15 to 60 minutes — no hidden fees, no confusing conditions.
For many Malaysian players, the biggest frustration with regular sports betting is the waiting. Waiting for the weekend for a Malaysia Super League match. Waiting until midnight for an EPL game. Waiting months for the Thomas Cup. With virtual sports at d123, all that waiting disappears entirely — because matches take place every three to five minutes, all day, non-stop.
Virtual Sports is a betting category that uses high-quality computer-generated animations and an independently certified RNG (Random Number Generator) system to produce truly random and fair results. Every virtual football match, virtual horse race, virtual formula car race, virtual tennis match, virtual cycling race and other Virtual Sports event at d123 is run on software that has undergone rigorous testing by international certification bodies to ensure that no manipulation takes place in any result generated.
One of the key reasons virtual sports are growing in popularity among d123 Malaysia players is that they deliver an experience very close to real sports betting – without all the external unpredictability. In real sports, countless factors outside anyone's control can swing a result: bad weather, sudden player injuries, disputed referee calls, or off-field drama affecting team morale. None of that exists in d123 virtual sports – every outcome is determined purely by a certified, fair RNG system.
From a strategic standpoint, virtual sports at d123 offer compelling opportunities for players who enjoy analysing data. Every participant — whether a virtual football team, racehorse, or formula car — has previous performance statistics displayed before each match begins. Experienced players can use this data to identify patterns and make more informed betting decisions, though it's worth remembering that final outcomes are still determined by RNG.
D123 offers virtual sports in high-quality 3D graphics, accessible directly through the web platform or mobile app. The realistic animations make watching and betting a far more engaging experience compared to simply reading numbers or text. You can watch virtual horse racing with immersive stadium sound effects, or follow virtual football with lifelike player animations – all from your smartphone screen, wherever you are in Malaysia.
For new players looking to try virtual sports at d123, it's recommended to start with virtual football or virtual tennis, which offer simpler bet types — just pick the match winner. Once you're more comfortable with how matches are structured and how odds work, you can move on to more complex bet types like handicap, over/under, or accumulators. d123 also offers a practice mode where you can get familiar with virtual sports without using real money.
One thing loyal d123 players consistently appreciate is how fast virtual sports winnings are paid out. Unlike regular sports betting where official results can take hours to be declared, virtual sports winnings at d123 are credited to your account within seconds of the match animation ending. This means you can immediately put those winnings toward the next virtual match, or request a withdrawal directly to your Touch 'n Go eWallet, GrabPay, DuitNow, or Malaysian bank account.
D123 also offers exclusive promotions for Virtual Sports players from time to time – including dedicated deposit bonuses, weekly cashback for active Virtual Sports players, and special betting challenges during holidays and festive seasons. Be sure to check the d123 Promotions page regularly so you never miss an offer that could boost the value of your bets. Join the d123 Virtual Sports community today and enjoy the thrill of betting without the wait.
Why thousands of Malaysian players choose d123 virtual sports over other platforms.
Virtual matches run every 3–5 minutes around the clock. 3 a.m. or midday – Virtual Sports is always there for you.
Our RNG system has undergone independent auditing. Every virtual sports result is completely random — no manipulation, no bias.
Matches are completed in 3–5 minutes. Winnings are credited instantly to your account with no waiting around.
Watch high-quality 3D virtual sports animations directly on your Android or iOS device with no lag or interruptions.
Check the track record of every team or participant in Virtual Sports before placing your bet. Data helps you make smarter decisions.
All bets and payouts are in MYR. Malaysia's most complete range of deposit methods – Touch 'n Go, GrabPay, DuitNow, FPX and more.
Football, horse racing, formula, tennis, cycling and more – enough variety to keep things fresh and always have something new to bet on.
D123's Malaysian-speaking support team is available via live chat 24/7, with a guaranteed response time of under 5 minutes.
New d123 members are eligible for a welcome bonus of up to RM 1,000, usable directly on all virtual sports games. Minimum deposit of RM 30 to activate your bonus today.
Your privacy is our priority. All personal information you provide to d123 – including your name, phone number, payment details and betting records – is stored with 256-bit SSL encryption and will never be shared with any third party without your written consent. You may request access to, correction of, or deletion of your personal data at any time. For more information, please read our Privacy Policy full policy.
Minimum deposit RM 10 | Withdrawals within 15–60 minutes | All transactions in MYR
24/7 availability makes virtual sports highly tempting. d123 reminds all members that betting is meant to be entertainment – not a way to make money or relieve stress. Set your limits and stick to them.
Set your limits in your account settings
Take a break at least every 2 hours
Pause options available when needed
This platform is for adults only
Answers to the most frequently asked questions from our virtual sports players.