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.
Odds updated in real time. Interactive demo – log in for real betting with royal9999.
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.
India vs Pakistan – T20 International | 15.3 Overs | Scorecard updated every delivery.
| Batsman | R | B | 4s | 6s | SR | Status |
|---|---|---|---|---|---|---|
| Rohit Sharma | 45 | 32 | 4 | 2 | 140.6 | c Babar b Shaheen |
| Virat Kohli | 28* | 18 | 3 | 1 | 155.6 | Not Out |
| Suryakumar Yadav | 22 | 14 | 2 | 1 | 157.1 | b Naseem Shah |
| KL Rahul | 13 | 10 | 1 | 0 | 130.0 | lbw b Rauf |
| Hardik Pandya | 34* | 22 | 2 | 3 | 154.5 | Not Out (Bat) |
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.
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.
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.
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.
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.
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.
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.
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.80Predict 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 matchPredict 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.00Bet 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 ballTrack 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.
How to Play
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.
Use Touch 'n Go eWallet, DuitNow, GrabPay, Boost, ShopeePay or FPX (Maybank2u / CIMB Clicks). Minimum deposit RM10, processed in under 1 minute.
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.
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.
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.
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 BonusBuild 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 ChallengeFor 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 BoostGet 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
Latest Winners
Malaysian players win big every day with 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.
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.
Review your complete betting activity history every month. Understanding your betting patterns is the first step toward effective self-control.
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.
All betting at royal9999 is strictly for individuals aged 18 and above. Age verification is carried out during registration to protect minors.
Register free in 2 minutes. IPL, T20 World Cup, The Ashes & 50+ cricket leagues. Deposit bonus up to RM500 for new royal9999 members.