

Match Prediction
Rajasthan Royals face Mumbai Indians in the IPL regular season. RR hold 4 points from two wins and sit third on the table, while MI have 2 points from two matches and are sixth. Both teams enter after contrasting results in their previous fixtures. The match follows MI’s loss to Delhi Capitals and RR’s win over Gujarat Titans.
Toss & Conditions
Head-to-Head
Rajasthan Royals have won two of the last three matches against Mumbai Indians.
Rajasthan Royals
Rajasthan Royals are third in the IPL regular season with 4 points and a +2.233 NRR after two wins from two matches. They defeated Gujarat Titans and Chennai Super Kings in their last two games.
Mumbai Indians
Mumbai Indians are sixth in the IPL regular season with 2 points and a -0.206 NRR after one win and one loss. They beat Kolkata Knight Riders before losing to Delhi Capitals.
Playing XI
News & Facts
- Hardik Pandya missed Mumbai Indians' previous match against Delhi Capitals due to illness but returned to training before this game.
- Suryakumar Yadav captained MI in Hardik Pandya’s absence against Delhi Capitals.
- Deepak Chahar and Corbin Bosch replaced Hardik Pandya and Trent Boult in MI’s last match to maintain the overseas player limit.
- Hardik Pandya bowled three overs for 1 for 39 and scored 18 not out off 11 balls in MI’s season opener against Kolkata Knight Riders.
Key Stats
Verdict
Key stats favor Rajasthan Royals 8–0, leading in points, NRR, Elo, recent win rate, and all bowling phase economies. All four predictive models favor RR, with an average projection of 58% to MI’s 42%. Bookmakers differ, pricing MI as favorites at 64% (odds 1.51) versus RR at 36% (odds 2.65). RR’s superior form and efficiency metrics contrast with MI’s stronger lineup experience and strike rate history. The outcome may hinge on MI’s batting response to RR’s balanced bowling phases.
GTGujarat Titans
204/8
RRRajasthan Royals
210/6
RRRajasthan Royals
128/2
CSChennai Super Kings
127/10
CSChennai Super Kings
187/8
RRRajasthan Royals
188/4
RRRajasthan Royals
209/7
PBPunjab Kings
219/5
KKKolkata Knight Riders
206/4
RRRajasthan Royals
205/8
RRRajasthan Royals
117/10
MIMumbai Indians
217/2
RRRajasthan Royals
212/2
GTGujarat Titans
209/4
RCRoyal Challengers Bengaluru
205/5
RRRajasthan Royals
194/9
RRRajasthan Royals
178/5
LSLucknow Super Giants
180/5
DCDelhi Capitals
188/5
RRRajasthan Royals
188/4
RR4
MI6
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
MIMumbai Indians
193/4
RRRajasthan Royals
136/10
DCDelhi Capitals
164/4
MIMumbai Indians
162/6
MIMumbai Indians
224/4
KKKolkata Knight Riders
220/4
PBPunjab Kings
207/5
MIMumbai Indians
203/6
GTGujarat Titans
208/6
MIMumbai Indians
228/5
PBPunjab Kings
187/3
MIMumbai Indians
184/7
MIMumbai Indians
180/5
DCDelhi Capitals
121/10
MIMumbai Indians
155/8
GTGujarat Titans
147/7
RRRajasthan Royals
117/10
MIMumbai Indians
217/2
MIMumbai Indians
215/7
LSLucknow Super Giants
161/10
SRSunrisers Hyderabad
143/8
MIMumbai Indians
146/3
