From cricket grounds in India to stadiums in Australia, all the big matches are on onexbet. Bet in real time, follow live scores, and win bigger with the most comprehensive cricket markets in Malaysia.
Live betting | Odds updated every ball | Minimum deposit RM 10
Updated in real time — place your bet before the odds shift
Enjoy the ultimate cricket betting experience on onexbet — from Johor Bahru to everywhere across Malaysia.
For many Malaysians, cricket is anything but a foreign sport. Some grew up watching their fathers follow Test matches late into the night. Some knew the name Sachin Tendulkar before they could name a local footballer. Cricket runs deep in Malaysia's sporting culture — especially within the Indian community and generations who attended English boarding schools.
At onexbet, we understand the Malaysian cricket fan. You're not just here to check the score — you want to feel every ball bowled. That's why the onexbet cricket platform is built with the most comprehensive betting markets, odds updated ball by ball, and an interface that's easy to navigate even if you're betting on cricket for the very first time.
One thing onexbet members consistently highlight is speed. The moment Virat Kohli is dismissed in the 35th over, match winner odds update in under three seconds on our platform. That means you can react to what's happening on the field in real time — no waiting around for the platform to catch up.
Beyond fast odds, onexbet offers over 200 betting markets for every international cricket match. It goes well beyond "who wins" — you can bet on the exact score, the number of wickets before lunch, the top run-scorer, the first bowler to take a wicket, and much more.
All major world cricket tournaments, right here — don't miss a single one
The most prestigious ODI tournament. The world's top 10 teams compete for the title. Hundreds of betting markets available.
Odds from 1.40The world's most exciting T20 league. 10 franchises, star players from every nation, and live ball-by-ball betting.
POPULAR 🔥India, Pakistan, Sri Lanka, Afghanistan & Bangladesh go head-to-head. The India–Pakistan fixture is always the most anticipated.
Odds from 1.55Cricket's most storied rivalry — England versus Australia in a Test series packed with drama and tension.
5-Test Series
Onexbet never closes — not on Hari Raya, not on Malaysia Day, not on a rainy day. Cricket matches run year-round across multiple time zones, and we make sure you never miss a valuable betting opportunity.
During festive seasons, onexbet also offers special cricket betting bonuses — enhanced odds, extra deposit bonuses, and cash prizes for the most active players during the promotional period. Check the onexbet promotions section every week to make sure you're always getting the best value.
All cricket winnings are paid out in Malaysian Ringgit (RM) and can be withdrawn directly to your bank account or digital wallet. No currency conversion, no hidden fees.
Over 200 markets per match — not just who wins
Pick the team you think will win. Available across all formats — Test, ODI, and T20.
Run handicap betting gives the weaker team a head start to level the playing field.
Predict whether the total runs in an innings will go over or under the set target.
Predict who will score the most runs in a given match or innings.
Pick the bowler who will take the most wickets. Great odds available for star players.
Predict the exact runs scored in each over. A new profit opportunity every 6 balls.
Predict how many runs will be scored before the first wicket falls in an innings.
Simple bet on the coin toss outcome before the match begins. Odds are nearly 50:50.
Predict who will be named Player of the Match — high odds and big wins on offer.
Cricket matches can run for hours, and you can't always be at your computer. The onexbet mobile app keeps you connected to the action — from anywhere in Malaysia.
With optimised data usage, the onexbet app runs smoothly even on a standard 4G connection. Live scores, odds updates, and wicket alerts all reach your phone in under 2 seconds.
Scores update ball by ball with no page refresh needed.
Get instant alerts whenever a wicket falls or a key over begins.
Check each player's current record and form before making your betting decision.
If the situation shifts, consider cashing out a partial win before the match ends.
Not sure where to start? We'll walk you through it
Many people are drawn to cricket but hesitant to try betting because the game feels too complex. The truth is, a basic understanding of cricket is all you need to start enjoying betting on onexbet. You don't have to memorise every rule — what matters is knowing who's playing, what format it is, and what's happening on the field.
International cricket is played in three main formats. Test Match is the traditional format lasting up to 5 days — slow-paced but rich in strategy. One Day International (ODI) played in a single day, with each team facing 50 overs. T20 International is the shortest format — 20 overs per side, wrapping up in around three hours. IPL uses the T20 format.
For beginners, T20 is the ideal format to start with at onexbet. Matches are shorter, results come faster, and momentum shifts more often — giving you more betting opportunities within a single game.
Odds on onexbet are displayed in decimal format. Odds of 1.85 mean that for every RM 100 you stake, you receive a return of RM 185 (including your original stake) if you win — a profit of RM 85. The lower the odds, the more favoured that team is.
A simple example: India takes on Sri Lanka in an ODI. India's odds are 1.45, Sri Lanka's are 3.20 — meaning India are clear favourites. If you bet RM 100 on Sri Lanka and they win, you walk away with RM 320.
One feature that sets onexbet apart from conventional betting is in-play betting, which lets you place bets while the match is in progress — reacting to real situations as they unfold on the field.
For example, if India lose two early wickets and their odds move from 1.45 to 2.30, that could be the right moment to back them at better value. On the other hand, if they're cruising and the odds drop to 1.25, you can use onexbet's Cash Out feature to lock in your profit before the match is over.
Four simple steps — done in under 3 minutes
Sign up with a Malaysian phone number in under 2 minutes. No documents needed to get started. Instant SMS verification.
Transfer via Touch 'n Go, GrabPay, DuitNow, or FPX. Funds credited to your account in under 1 minute. No additional charges.
Go to the Cricket section, select a match, review the odds and markets, choose your bet type, and enter your stake.
Once the match ends, winnings are credited automatically. Request a withdrawal to your e-wallet or bank — done in 5–15 minutes.
Register today and get 150% first deposit bonus up to RM 500. Use it straight away on tonight's cricket matches.
Real experiences from our players
"IPL cricket betting on onexbet is absolutely brilliant. The odds are consistently better than anywhere else I've tried. Won RM 2,400 in one night watching India vs Pakistan. Payout came through in 12 minutes."
"I love the cash out feature on onexbet. There was one time my team started falling badly behind — I cashed out immediately and saved RM 340 from my RM 500 stake. Without that feature, it would've all been gone."
"Tried cricket betting here for the first time on a friend's recommendation. Really enjoyed getting the hang of in-play betting — it made watching the match so much more exciting and nail-biting. Definitely sticking with onexbet."
Sports Betting is a form of entertainment alongside the cricket-watching experience — not a way to make quick money. Always set a daily betting limit before you start. Never chase losses by drastically increasing your stake.
Onexbet offers self-deposit limits and playing break features within account settings. For players aged 18 and above only. If gambling is beginning to affect your life, please contact Helpline: 15999 or visit the Responsible Gaming page us.
Mumbai Indians vs Chennai Super Kings kicks off at 9pm. Sign up now and place your first bet with a 150% bonus up to RM 500.