Online Cricket Malaysia

Royal9999 Cricket – The Best T20, ODI & Test Cricket Betting for Malaysian Players

From IPL to the ICC World Cup – royal9999 offers the most complete cricket betting experience with 50+ leagues, real-time odds, in-play markets and the fastest payouts in Malaysia.

0
Cricket Leagues & Tournaments
0
Today's Matches
0
Live Now
0
Market / Match
Latest Odds

Latest Cricket Matches & Odds at Royal9999

All
T20
ODI
Test
IPL
T20 World Cup
T20 International – Asia Series LIVE
India 15.3 ov Pakistan
India: 142/4  |  Target: 168  |  Required Run Rate: 9.20  |  Basmah 34*(22), Kohli 28*(18)
India1.68
Pakistan2.25
India >1651.90
India <1651.92
Next 6 Ov2.10
Australia VS England
T20 International – Melbourne Tonight 19:00 MYT
Australia1.82
England2.05
AUS -15.51.95
O 330.51.88
ODI – ICC Series Tomorrow
South Africa VS New Zealand
ODI – Johannesburg Tomorrow 15:00 MYT
SA2.10
NZ1.80
SA -20.52.05
O 490.51.92
Sri Lanka VS Bangladesh
ODI – Colombo Tomorrow 11:00 MYT
Sri Lanka1.70
Bangladesh2.20
Top Bat SL3.50
Test Cricket – The Ashes Day 3
England Day 3 Australia
England 1st Inning: 312/8  |  Australia 1st Innings: 287 AO  |  England Lead +25 | Day 3 Afternoon Session
England Wins2.80
Series2.90
Australia Wins2.60
O 1150.51.95
Indian Premier League (IPL) Tonight
Mumbai Indians VS Chennai Super Kings
IPL – Wankhede Stadium Tonight 21:30 MYT
Mumbai1.95
Chennai1.90
MI +7.51.88
O 335.51.85
6:003.80
Royal Challengers Bangalore VS Kolkata Knight Riders
IPL – M. Chinnaswamy Stadium Saturday 19:30 MYT
RCB2.15
KKR1.75
O 340.51.90
Kohli Top Bat2.80
ICC T20 World Cup This weekend
West Indies VS Afghanistan
T20 WC – Group Stage Saturday 23:00 MYT
West Indies1.65
Afghanistan2.35
WI -12.51.95
O 305.51.88

Odds updated in real time. Interactive demo – log in for real betting with royal9999.

Bet Slip 0
Select the odds for a cricket match on the left to add them to your bet slip.
Log In to Bet
royal9999
Why Bet on Cricket at Royal9999?

Cricket & Royal9999 – The Perfect Match for Asian Sports Fans

Cricket may not be Malaysia's number one sport, but within the country's sizeable South Asian community, it's the most eagerly anticipated game of all. Whenever India faces Pakistan or the IPL is in full swing, the atmosphere at mamak stalls and community centres is something else entirely. At royal9999, we understand that passion and have built a cricket betting platform that caters to every kind of fan — from those just getting acquainted with the game to those who can rattle off every IPL player's stats from memory.

The royal9999 cricket platform covers more than 50 cricket leagues and tournaments from around the world, including T20 Internationals, ODIs, Test Matches, IPL, Australia's Big Bash League, England's The Hundred, Pakistan's PSL, the Caribbean Premier League, and much more. Whatever your favourite cricket format, it's all in one place — with competitive odds and the most comprehensive markets in Malaysia.

What sets cricket at royal9999 apart is the depth of markets on offer. It's not just about picking a winner. You can bet on the top wicket-taker, the highest-scoring batsman, the number of wickets in a specific over, whether a century will be scored, and dozens of other markets that give every match a whole new dimension. Players watching live while betting will feel far more invested in every single delivery.

50+
Leagues & Tournaments
70+
Market / Match
3
Format (T20, ODI, Test)
<1s
Live Odds Update
Live Scorecard

Real-Time Cricket Scorecard at Royal9999

India vs Pakistan – T20 International | 15.3 Overs | Scorecard updated every delivery.

India Innings – Batting 142/4 (15.3 ov)
Batsman R B 4s 6s SR Status
Rohit Sharma 453242140.6 c Babar b Shaheen
Virat Kohli 28*1831155.6 Not Out
Suryakumar Yadav 221421157.1 b Naseem Shah
KL Rahul 131010130.0 lbw b Rauf
Hardik Pandya 34*2223154.5 Not Out (Bat)
Pakistan Bowling: Shaheen 3-0-28-1 | Naseem 3-0-31-1 | Rauf 3.3-0-38-1 | Hasnain 3-0-29-0 | Shadab 3-0-16-1
In-Play Statistics

Live Match Statistics

Current Run Rate
IND 9.2
Target 10.4
Boundaries (4s + 6s)
India 19
PAK 14
Wickets Fallen
IND 4
PAK 5
Extras (Wides + No Balls)
IND 8
PAK 10
Leagues & Tournaments

Full Cricket Coverage at Royal9999

Indian Premier League (IPL)

The world's most popular T20 cricket league. All 74 matches per season are fully covered with over 70 markets per match, including top batsman, top bowler, and over-by-over markets.

10 teams • 74 matches per season
ICC T20 World Cup

The world's biggest T20 cricket tournament, held every two years. From the group stage all the way to the final, royal9999 offers comprehensive coverage with an extensive range of betting markets.

20 teams • 45 matches
ICC ODI World Cup

The quadrennial ODI cricket tournament. The 50-over format comes with richer markets than T20, including total runs every 10 overs, partnership runs, and much more.

10 teams • 48 matches
The Ashes & Test Series

The classic 5-day Test format. Royal9999 offers daily markets, session betting and innings-specific wagering for traditional cricket fans who enjoy a deeper, more strategic format.

Session-by-session betting
PSL, BBL, CPL & More

Pakistan Super League, Big Bash League Australia, Caribbean Premier League, The Hundred England, and 40+ other cricket leagues from around the world are available on the royal9999 platform.

50+ leagues • Worldwide
Cricket Betting Guide

Understanding Cricket Markets & How to Bet Smarter

Many cricket fans in Malaysia who are new to betting often wonder – which market is best for beginners? The answer depends on how well you know the sport. If you only follow who wins or loses, the 2-way match winner market (pick between two teams) is the best place to start. But if you know the game more deeply, cricket betting markets are among the richest in the Sports Betting industry.

One of the most popular markets among cricket bettors at royal9999 is Top Batsman – predicting who will score the most runs in a given match or innings. This requires a solid understanding of pitch conditions, weather, a player's head-to-head record against specific bowlers, and current form. For IPL matches, for example, knowing that Virat Kohli tends to perform better under lights in evening games can give you a useful edge.

The Over/Under runs market is a fan favourite for T20 and ODI matches. Royal9999 offers this market across a range of lines — for example, whether the total runs in an international T20 will go over or under 330.5. That figure works out to roughly 165 runs per side in a 20-over game, which is entirely realistic depending on pitch conditions and the strength of both teams.

For Test matches, a standout market is Session Betting – where you wager on the number of runs scored within a single session of play (typically 2.5 hours or 30 overs). This lets bettors stay engaged dynamically without having to wait five days for a final result. Royal9999 offers session betting for all major Test matches.

Live cricket betting at royal9999 adds an entirely different dimension to the experience. Imagine watching a bowler hit his stride in the 15th over of a T20 – the pitch looks lively and the batting side is under pressure. You can bet on a wicket falling that very over at attractive odds. Or flip it around: if a batsman looks completely in control, you can back a boundary in the next 3 balls. That's the edge royal9999 delivers with odds updated on every single delivery.

Security & Data Protection

All betting activity and personal information on royal9999 is protected with 256-bit SSL encryption. Your data is never shared with third parties. Read our Privacy Policy us for more information.

royal9999
Market Type

Available Cricket Betting Markets

Match Winner (2-way)

Pick the team that wins the match – no draw option for T20 and ODI. The simplest market, suitable for players of all levels. Available for all cricket formats at royal9999.

Odds: 1.50 – 2.80
Total Runs Over/Under

Predict whether the total runs in a match will go over or under a set line. A popular market for T20s (line ~320–340) and ODIs (line ~480–520).

Limit: Varies by match
Top Batsman & Top Bowler

Predict who scores the most runs or takes the most wickets in a match. Odds vary by player and typically range from 2.50 to 8.00 for popular picks.

Odds: 2.50 – 15.00
Over-by-Over & Session Betting

Bet on the number of runs in a specific over or across an entire session. A unique in-play market in cricket — royal9999 offers more than 20 types of over-by-over markets.

Updated every ball
Current Rankings

ICC T20 Rankings – Men's Teams

Track the latest ICC T20 standings to help inform your betting decisions at royal9999.

# Team Rating Form (Last 5)
1 India 278 MMMKM
2 England 265 MKMMK
3 Australia 258 MMKMM
4 Pakistan 248 KMMKM
5 South Africa 240 MMKKM
6 New Zealand 232 MKMMK
7 West Indies 218 MMKMK
8 Sri Lanka 210 KMMKM

M=Win, L=Loss. Figures are estimates for illustrative purposes.

royal9999 How to Play

How to Bet on Cricket at Royal9999 — Step by Step

1
Register a Royal9999 Account

Register for free in under 2 minutes. Fill in your basic details, verify your phone number, and your account is ready to use. The interface is fully available in Bahasa Melayu.

2
Deposit the Malaysian Way

Use Touch 'n Go eWallet, DuitNow, GrabPay, Boost, ShopeePay or FPX (Maybank2u / CIMB Clicks). Minimum deposit RM10, processed in under 1 minute.

3
Select a Cricket Match

Head to the Cricket section and choose your preferred league or match. Use the Format filter (T20/ODI/Test) or league name to find what you're looking for faster.

4
Select Market & Odds

Click on any odds to add them to your bet slip. Royal9999 offers over 70 markets for every major match. Enter your stake and check your potential payout.

5
Confirm & Track

Confirm your bet and follow the action through the live scorecard on royal9999. Winnings are credited automatically and can be withdrawn within 5–15 minutes.

Cricket Promotions

Bonuses & Special Promotions for Cricket Fans

100% First Deposit Bonus

New royal9999 members get a 100% deposit bonus up to RM500, usable directly on cricket betting. Deposit RM200, play with RM400. Fair and transparent rollover terms.

Claim Bonus
IPL Accumulator Challenge

Build the ultimate accumulator using IPL matches each week throughout the season. The player whose winning accumulator carries the highest combined odds walks away with an exclusive bonus from royal9999.

Join the Challenge
Odds Boost on Selected Matches

For high-profile cricket matches such as India vs Pakistan or IPL finals, royal9999 offers an Odds Boost of up to 20% on selected markets. Look for the "Boost" label on the odds board.

View Odds Boost
5% Weekly Cashback

Get a 5% cashback on your net weekly losses in the royal9999 cricket section. Credited every Monday with no maximum cap — even a rough week still earns you something back.

Register Now
royal9999 Latest Winners

Cricket Winnings at Royal9999

Malaysian players win big every day with cricket betting at royal9999.

A***n – Kuala Lumpur
India Win T20 vs Pakistan
RM 12,400
R***n – Selangor
Virat Kohli Top Bat – IPL
RM 7,800
S***i – Penang
4-Match IPL Accumulator
RM 31,250
K***h – Johor Bahru
Total Run O 335.5 – IPL Final
RM 5,600
M***l – Kota Kinabalu
Australia Win Ashes Test
RM 9,300
Z***a – Kuching, Sarawak
Live Bet Next Wicket T20
RM 4,150
Payment Methods

Fast Deposits & Withdrawals

Touch 'n Go
eWallet
DuitNow
Instant Transfer
GrabPay
eWallet
Boost
eWallet
ShopeePay
eWallet
FPX
Maybank2u / CIMB
Minimum DepositRM 10
Deposit Time< 1 min
Withdrawal Time5–15 minutes
Frequently Asked Questions

FAQ – Cricket Betting at Royal9999

Royal9999 covers all three major cricket formats — T20, ODI (One Day International) and Test Match. On top of that, franchise cricket leagues including the IPL, PSL, Big Bash League, The Hundred and the Caribbean Premier League are fully covered. In total, over 50 cricket leagues and tournaments from around the world are available, with more than 70 markets offered for every major match.

Yes, royal9999 offers full live betting for cricket matches. You can bet on match outcomes, runs in the next over, the next wicket, the next scorer and many other in-play markets. Odds are updated with every ball bowled, delivering a dynamic and exciting experience. The minimum stake for live cricket betting is RM2.

Run Line Handicap in cricket works similarly to Asian Handicap in football. The stronger side is assigned a negative run handicap. For example, India -15.5 means India must win by more than 15 runs for your bet to win. This creates more balanced odds when there is a clear gap in strength between the two sides. Royal9999 offers a range of Run Line options for all major matches.

For T20 and ODI matches interrupted by rain, results are determined using the Duckworth-Lewis-Stern (DLS) method, provided the minimum number of overs has been bowled. Royal9999 follows the official DLS method to settle all affected bets. If a match is abandoned entirely before the minimum overs are completed, all bets are refunded. For Test matches, the series is ruled a draw if no result is reached.

The Top Batsman market requires you to pick the player who will score the most runs in a given match or innings. If your chosen player ends up as the top scorer for their team, your bet wins. In the event of a tie where two players score the same number of runs, royal9999 applies the dead heat rule, where the odds are calculated on a proportional basis. This market is available for both teams in every match.

Winnings from cricket bets at royal9999 are automatically credited to your account within 5 to 15 minutes after the match ends and the official result is confirmed. For live bets such as next wicket or runs in an over, winnings are credited instantly once the event occurs. You can then withdraw your winnings to your e-wallet or bank account within 5–15 minutes.

Maximum bet limits vary by match and market type. For major fixtures such as IPL and T20 Internationals, single bet limits can go up to RM50,000. For niche markets or lower-profile matches, limits may be lower. All current bet limits are displayed on the royal9999 match page before you confirm your bet.
Responsible Gaming

Responsible Cricket Betting at Royal9999

Cricket betting should be part of the experience of watching the game, not a source of financial stress or family problems.

Personal Betting Limit

Set a daily, weekly or monthly betting limit for yourself in your royal9999 account settings. The system will automatically block any bets that exceed the limit you've chosen.

Monthly Report

Review your complete betting activity history every month. Understanding your betting patterns is the first step toward effective self-control.

Account Suspension

Activate an account break for 24 hours, 1 week, 1 month or permanently. The break takes effect immediately and cannot be reversed during the chosen period.

18+ Only

All betting at royal9999 is strictly for individuals aged 18 and above. Age verification is carried out during registration to protect minors.

Important Notice: Gambling can be addictive. Only bet with money you can afford to lose, and treat it purely as entertainment. Never chase your losses with bigger bets. If you or someone you know is struggling with a gambling problem, please contact Cure & Care Helpline 1800-888-728 (free, 24 hours). For further guidance, visit the Responsible Gaming us.

Get Started

Join Royal9999 & Bet on Cricket at Malaysia's Best Odds Today

Register free in 2 minutes. IPL, T20 World Cup, The Ashes & 50+ cricket leagues. Deposit bonus up to RM500 for new royal9999 members.

Bahasa Melayu