IPL ·69th Match
Finished
Mumbai Indians
#9 · 8 pts · NRR -0.51 · LWLWL
175/9
(20 ov)
Rajasthan Royals
#5 · 14 pts · NRR +0.08 · WLLLW
205/8
(20 ov)
Rajasthan Royals won by 30 runs
1
···W1·
1 runs
2
·1·461
12 runs
3
14W4·1
10 runs
4
1W·164
12 runs
5
·1·1·1
3 runs
6
W·4nb·14
11 runs
7
116··2
10 runs
8
1···16
8 runs
9
614111
14 runs
10
16·11·
9 runs
11
·1111·
4 runs
12
16W26wd6
22 runs
13
2wd14421
15 runs
14
4111·1
8 runs
15
41·111
8 runs
16
1·1W·1
3 runs
17
11W111
5 runs
18
·wd1wdW26·
11 runs
19
1·W11·
3 runs
20
4··11·
6 runs
Batting
RB4s6sSR
A. Ghazanfar
2 3 0 0 66.7
D. Chahar
8 5 0 1 160
Bowling
OMRWEcon
D. Shanaka
2 3 21 0 10.5
J. Archer
4 13 17 3 4.2
MATCH STATS MI RR
PP 49/4 (7.9) 54/3 (9)
Middle 101/2 (10.1) 94/3 (9.4)
Death 25/3 (6.2) 57/2 (13.2)
4s 12 10
6s 10 15
Dots 27% 24%
Extras 5 9
Best P'ship 63(5) 45(4)
Runs
RRMI
448813217622005101520
🗓
Date and time 24/05/2026 · 10:00
🏆
Competition Indian Premier League · 69th Match
🏟
Venue Wankhede Stadium, Mumbai
🌤
Weather
🌡 32°C💧 69%☁️ 40%💨 14 km/h
🪙
Toss Mumbai Indians won the toss, elected to bowling
👤
Umpire 1 Rohan Pandit
👤
Umpire 2 Tony Ematty
📺
TV Umpire Amit Rana
🎖
Referee Daniel Manohar

Match Prediction

RR are 5th with 14 points and are currently in the playoff zone; if they win, they qualify for the playoffs regardless of other results. MI are 9th with 8 points in the regular season. RR’s captain Riyan Parag and allrounder Ravindra Jadeja are fit for the final league game after recent injury issues. The spotlight matchup is Jasprit Bumrah vs Vaibhav Sooryavanshi after their first meeting earlier this season.

Toss & Conditions

Wankhede pitch No. 6 will be used for the third time this IPL and the fifth time since February. With it being an afternoon game, batting first is presented as a viable option if the surface is grippy and slows down as the match goes on.

🪙 Mumbai Indians won toss, elected bowling
🏟 Wankhede Stadium, Mumbai
🌡 32°C💧 69%☁️ 40%💨 14 km/h🌧 0.18mm

Head-to-Head

Across the last three meetings, RR lead MI 2-1. In the most recent clash, RR defended 150 and held MI to 123/9 to win by 27 runs. The defining detail was MI finishing nine down while chasing, which kept them short of the target. The other two results show swings both ways, including one heavy MI win and one RR win by nine wickets with eight balls remaining.

Mumbai Indians

#98 ptsNRR -0.510LWLWL

MI are 9th in the regular season with 8 points. Their last three games have all been tight finishes, including a one-ball win and two narrow defeats. Most recently, they fell short by one run while chasing against Kolkata Knight Riders.

Rajasthan Royals

#514 ptsNRR +0.083WLLLW

RR are 5th with 14 points and are currently in the playoff zone. Their last three matches include a high-scoring win over Lucknow Super Giants followed by a close loss to Delhi Capitals. The latest result was a seven-wicket win with five balls remaining after conceding 220.

Playing XI

MI
Hardik PandyaC
Ryan RickeltonWK
Naman Dhir
Suryakumar Yadav
Tilak Varma
Will Jacks
Corbin Bosch
Deepak Chahar
Shardul Thakur
AM Ghazanfar
Raghu Sharma
RR
Riyan ParagC
Dhruv JurelWK
Yashasvi Jaiswal
Vaibhav Suryavanshi
Donovan Ferreira
Shubham Dubey
Dasun Shanaka
Jofra Archer
Nandre Burger
Yash Raj Punja
Brijesh Sharma

News & Facts

  • RR’s equation is win and qualify for the playoffs regardless of other results; their chances of qualifying even with a loss were eliminated after Punjab Kings beat Lucknow Super Giants.
  • RR captain Riyan Parag is fit after a hamstring issue that made him miss two games, and Ravindra Jadeja is fit after missing RR’s last two matches with elbow and knee issues.
  • RR have won three of their four matches vs MI at Wankhede since 2015.
  • Vaibhav Sooryavanshi has hit 53 sixes this season; in the last MI-RR meeting he hit a first-ball six off Jasprit Bumrah and faced only five balls from him.
  • MI have used 24 players so far in this IPL, the most by any team.

Key Stats

MIRR
Position 9 5
Points 8 14
NRR -0.51 +0.08
Elo 1427 1482
Winrate (last 3) 33% 33%
H2H (last 3) 1/3 2/3
PP Econ 9.6 9.1
Mid Econ 9.0 8.7
Death Econ 11.1 9.8
Total score 0 7

Verdict

All four models favour RR, with the model average at RR 63% vs MI 37% (range 59–70% for RR). Bookmakers diverge from the models and show near parity: MI 51% (1.90) vs RR 49% (1.91). Key stats are a clean sweep toward RR at 7-0, driven by points, NRR, Elo, recent H2H, and better economy rates across phases. The outcome is framed by RR’s playoff qualification equation and the Bumrah vs Sooryavanshi rematch after their first meeting earlier this season.

MIRR
41% ML 59%
38% AI 1 62%
38% AI 2 62%
30% Math 70%
51% Books 49%

Archer’s powerplay punch

Jofra Archer set the tone early, and Rajasthan Royals never let it slip, sealing a 30-run win over Mumbai Indians. After RR’s innings threatened to drift in the middle, they exploded at the death to post 205/8, then watched Archer and company shred MI’s top order before the chase could find rhythm. Mumbai did mount a brief counterpunch through Suryakumar Yadav, but the asking rate kept climbing and the finish line stayed distant.

Powerplay wrecks the chase

The match swung hardest in the first six overs of MI’s reply. They stumbled to 49/4 in the powerplay, a hole too deep against a 206 target, and it forced their middle order to hit at nearly 11 an over just to keep pace. Even with a 63-run stand between Will Jacks and Suryakumar stabilising the innings, the required rate never dipped enough. The squeeze tightened at the back end: MI managed only 25 in the death overs, losing three wickets as boundaries dried up.

Archer, Surya, and RR’s finish

Archer’s 3/17 was the defining spell: hard lengths, late movement, and no freebies when MI needed a fast start. Suryakumar’s 60 off 42 briefly made the chase feel alive, especially through the middle overs, but he lacked sustained support once the asking rate spiked. For RR, Dhruv Jurel’s 38 off 26 kept the innings ticking before the late-overs burst — 57 in the final phase — turned a competitive total into a commanding one.

Batting
RBSR
Suryakumar Yadav
Suryakumar Yadav
MI Batsman
6042143
Dhruv Jurel
Dhruv Jurel
RR Batsman
3826146
Will Jacks
Will Jacks
MI Batsman
3418189
Bowling
WREcon
Jofra Archer
Jofra Archer
RR Bowler
3174.3
Brijesh Sharma
Brijesh Sharma
RR Bowler
2266.2
Shardul Thakur
Shardul Thakur
MI Bowler
2419.5

Numbers pointed to RR’s phases

Pre-match indicators leaned towards RR because they’ve generally controlled games through tighter phase bowling and better overall momentum, and this contest followed that script. Mumbai’s vulnerability up front — flagged by their higher powerplay economy and recent inconsistency — showed up with the bat instead, as early wickets dictated a riskier chase. The bookmakers’ near-even call hinged on MI’s star power and home comfort, but RR’s ability to finish innings strongly proved the bigger separator.

ML
RR 59%
AI 1
RR 62%
AI 2
RR 62%
Math
RR 70%
Books
MI 51%
Playing XI
Hardik Pandya
Hardik PandyaC Allrounder
Ryan Rickelton
Ryan RickeltonWK Wicketkeeper
Suryakumar Yadav
Suryakumar Yadav Batsman
Tilak Varma
Tilak Varma Batsman
Will Jacks
Will Jacks Batsman
Naman Dhir
Naman Dhir Allrounder
Corbin Bosch
Corbin Bosch Allrounder
Raghu Sharma
Raghu Sharma Allrounder
Deepak Chahar
Deepak Chahar Bowler
AM Ghazanfar
AM Ghazanfar Bowler
Shardul Thakur
Shardul Thakur Bowler
Rest of Squad
Sherfane Rutherford
Sherfane Rutherford Middle Order Batter
Rohit Sharma
Rohit Sharma Batsman
Danish Malewar
Danish Malewar Batsman
Atharva Ankolekar
Atharva Ankolekar Batsman
Mitchell Santner
Mitchell Santner Allrounder
Raj Angad Bawa
Raj Angad Bawa Allrounder
Mayank Rawat
Mayank Rawat Allrounder
Jasprit Bumrah
Jasprit Bumrah Bowler
Trent Boult
Trent Boult Bowler
Mohammed Salahuddin Izhar
Mohammed Salahuddin Izhar Bowler
Ashwani Kumar
Ashwani Kumar Bowler
Mayank Markande
Mayank Markande Bowler
Krish Bhagat
Krish Bhagat Bowler
Quinton de Kock
Quinton de Kock Wicketkeeper
Robin Minz
Robin Minz Wicketkeeper
Playing XI
Riyan Parag
Riyan ParagC Batsman
Dhruv Jurel
Dhruv JurelWK Wicketkeeper
Yashasvi Jaiswal
Yashasvi Jaiswal Batsman
Vaibhav Suryavanshi
Vaibhav Suryavanshi Batsman
Shubham Dubey
Shubham Dubey Batsman
Yash Raj Punja
Yash Raj Punja Allrounder
Dasun Shanaka
Dasun Shanaka Allrounder
Jofra Archer
Jofra Archer Bowler
Nandre Burger
Nandre Burger Bowler
Brijesh Sharma
Brijesh Sharma Bowler
Donovan Ferreira
Donovan Ferreira Wicketkeeper
Rest of Squad
Shimron Hetmyer
Shimron Hetmyer Batsman
Aman Rao Perala
Aman Rao Perala Batsman
Ravindra Jadeja
Ravindra Jadeja Allrounder
Vignesh Puthur
Vignesh Puthur Allrounder
Ravi Bishnoi
Ravi Bishnoi Bowler
Tushar Deshpande
Tushar Deshpande Bowler
Sandeep Sharma
Sandeep Sharma Bowler
Kwena Maphaka
Kwena Maphaka Bowler
Sushant Mishra
Sushant Mishra Bowler
Kuldeep Sen
Kuldeep Sen Bowler
Yudhvir Singh Charak
Yudhvir Singh Charak Bowler
Kyle Jamieson
Kyle Jamieson Bowler
Adam Milne
Adam Milne Bowler
Ravi Singh
Ravi Singh Wicketkeeper
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
#TeamPW-LPTS
1RCB 14 9-5 18
2GT 14 9-5 18
3SRH 14 9-5 18
4PBKS 14 7-6 15
5RR 13 7-6 14
6KKR 13 6-6 13
7CSK 14 6-8 12
8DC 13 6-7 12
9MI 13 4-9 8
10LSG 14 4-10 8
#TeamPWLNRNRRPTS
1RCB 14 9 5 +0.744 18
2GT 14 9 5 +0.695 18
3SRH 14 9 5 +0.524 18
4PBKS 14 7 6 1 +0.309 15
5RR 13 7 6 +0.083 14
6KKR 13 6 6 1 +0.011 13
7CSK 14 6 8 -0.345 12
8DC 13 6 7 -0.871 12
9MI 13 4 9 -0.510 8
10LSG 14 4 10 -0.686 8
#TeamLast 5
1RCBLWWWL
2GTWWWLW
3SRHLWLWW
4PBKSLLLLW
5RRWLLLW
6KKRWWLWW
7CSKWWLLL
8DCWLLWW
9MILWLWL
10LSGWLWLL

About Cricombo — cricket schedule, results & predictions

What is Cricombo?

Cricombo is a free cricket hub that combines the day's schedule, live scores, results and AI match predictions in one place. We cover the IPL and every major T20 league right down to smaller competitions the bigger sites overlook, so you get a full fixtures list and a prediction for each match without paywalls or sign-up.

How does Cricombo predict cricket matches?

Each prediction blends several independent models — machine learning, an editorial maths model and AI analysis — alongside the live bookmaker line. We factor in the confirmed playing XI, head-to-head history, recent team form and venue stats, then publish win probabilities for both sides before the match starts.

Are the predictions free?

Yes, every prediction on Cricombo is completely free. There is no subscription, no paywall and no account required — open any match to see its win probabilities, playing XI and preview.

How accurate are the predictions?

After each game we publish a full scorecard and report showing exactly how the prediction held up, so accuracy is transparent rather than a claim. Predictions are probabilistic — they estimate each side's chance of winning, not a guaranteed outcome — and work best across many matches rather than any single game.

Which cricket leagues and formats does Cricombo cover?

Cricombo covers the Indian Premier League (IPL), T20 Blast, Big Bash League, Super Smash, Pakistan Super League, the Caribbean Premier League and internationals, plus women's cricket. We also add smaller tournaments that mainstream score sites skip, so the schedule stays complete.

Where do the live scores and schedule come from?

The home page shows today's fixtures with live scores that update automatically as matches play out, plus a calendar to jump to any past or upcoming day. Past days show full results and scorecards; upcoming days show the schedule with pre-match predictions.