

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.
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
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
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
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
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.
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.
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.
KKKolkata Knight Riders
148/6
MIMumbai Indians
147/8
PBPunjab Kings
200/8
MIMumbai Indians
205/4
RCRoyal Challengers Bengaluru
167/9
MIMumbai Indians
166/7
MIMumbai Indians
229/4
LSLucknow Super Giants
228/5
CSChennai Super Kings
160/2
MIMumbai Indians
159/7
MIMumbai Indians
243/5
SRSunrisers Hyderabad
249/4
MIMumbai Indians
104/10
CSChennai Super Kings
207/6
GTGujarat Titans
100/10
MIMumbai Indians
199/5
MIMumbai Indians
195/6
PBPunjab Kings
198/3
MIMumbai Indians
222/5
RCRoyal Challengers Bengaluru
240/4
MI5
RR5
RRRajasthan Royals
150/3
MIMumbai Indians
123/9
RRRajasthan Royals
117/10
MIMumbai Indians
217/2
RRRajasthan Royals
183/1
MIMumbai Indians
179/9
MIMumbai Indians
125/9
RRRajasthan Royals
127/4
MIMumbai Indians
214/4
RRRajasthan Royals
212/7
RRRajasthan Royals
158/6
MIMumbai Indians
161/5
MIMumbai Indians
170/8
RRRajasthan Royals
193/8
RRRajasthan Royals
90/9
MIMumbai Indians
94/2
MIMumbai Indians
172/3
RRRajasthan Royals
171/4
RRRajasthan Royals
196/2
MIMumbai Indians
195/5
RRRajasthan Royals
225/3
LSLucknow Super Giants
220/5
DCDelhi Capitals
197/5
RRRajasthan Royals
193/8
RRRajasthan Royals
152/10
GTGujarat Titans
229/4
RRRajasthan Royals
225/6
DCDelhi Capitals
226/3
PBPunjab Kings
222/4
RRRajasthan Royals
228/4
RRRajasthan Royals
228/6
SRSunrisers Hyderabad
229/5
LSLucknow Super Giants
119/10
RRRajasthan Royals
159/6
KKKolkata Knight Riders
161/6
RRRajasthan Royals
155/9
SRSunrisers Hyderabad
216/6
RRRajasthan Royals
159/10
RRRajasthan Royals
202/4
RCRoyal Challengers Bengaluru
201/8
RCB
14
9-5
18
GT
14
9-5
18
SRH
14
9-5
18
PBKS
14
7-6
15
RR
13
7-6
14
KKR
13
6-6
13
CSK
14
6-8
12
DC
13
6-7
12
MI
13
4-9
8
LSG
14
4-10
8
RCB
14
9
5
—
+0.744
18
GT
14
9
5
—
+0.695
18
SRH
14
9
5
—
+0.524
18
PBKS
14
7
6
1
+0.309
15
RR
13
7
6
—
+0.083
14
KKR
13
6
6
1
+0.011
13
CSK
14
6
8
—
-0.345
12
DC
13
6
7
—
-0.871
12
MI
13
4
9
—
-0.510
8
LSG
14
4
10
—
-0.686
8
RCBLWWWL
GTWWWLW
SRHLWLWW
PBKSLLLLW
RRWLLLW
KKRWWLWW
CSKWWLLL
DCWLLWW
MILWLWL
LSGWLWLL
