Skip to content
Cricket Record Book

RR vs MI Head to Head Record and IPL Stats

Covers 32 IPL matches between Rajasthan Royals and Mumbai Indians from May 2008 to May 2026. Super overs are not counted in player figures.

The RR vs MI head to head sits at perfect balance: 32 IPL matches, 16 wins for Rajasthan Royals and 16 for Mumbai Indians, with no ties or washouts.

The series began on 7 May 2008 and the latest meeting was on 24 May 2026, when Rajasthan won by 30 runs at the Wankhede Stadium. That made it two Rajasthan wins in a row after a 27-run win at Guwahati earlier in the same season. The Rajasthan Royals vs Mumbai Indians stats below cover every game.

How the MI vs RR record has swung by season

A 16 to 16 scoreline hides long runs for each side. Mumbai took every game in 2010, 2012 and 2014, plus two of three in 2013. Rajasthan answered with clean sweeps in 2011, 2018 and 2019. From 2020 to 2023 Mumbai had the better of it again, winning five of seven. Since then Rajasthan have taken four of the last five, the only blot a 100-run defeat in Jaipur on 1 May 2025.

In 2008 and 2015 the two sides split their games one each.

Batting second has paid off more often: 19 wins for the chasing side, 13 for the side setting a target. With the opening innings averaging 170, a par total has usually been run down. The Wankhede Stadium has hosted 10 meetings, split 5 each, while Rajasthan are 6 and 3 up in Jaipur. Ground-level numbers are on the Wankhede Stadium pitch report and Sawai Mansingh Stadium pages.

RR vs MI Head to Head Record in the IPL

MatchesRajasthan Royals wonMumbai Indians wonTiedNo resultFirst meetingLatest meeting
321616007 May 200824 May 2026

MI vs RR Results by Season

SeasonMatchesRajasthan Royals wonMumbai Indians wonTied/NR
20262200
20251010
20242200
20231010
20222110
20212020
20202110
20192200
20182200
20152110
20142020
20133120
20122020
20112200
20102020
20091100
20082110

Most Runs in RR vs MI Matches

BatterMInnsRunsHSAvgSR100s50s
SA Yadav Mumbai Indians141453879*44.83151.1205
JC Buttler Rajasthan Royals101053310059.22148.0614
SV Samson Rajasthan Royals19195267630.94145.7104
YBK Jaiswal Rajasthan Royals101040012450.00185.1921
RG Sharma Mumbai Indians25253955815.80122.2902
KA Pollard Mumbai Indians18183487023.20134.8802
HH Pandya Mumbai Indians121232160*45.86188.8201
SR Watson Rajasthan Royals121230889*28.00122.2201
AM Rahane Rajasthan Royals111130868*30.80116.2301
Ishan Kishan Mumbai Indians11112865828.60130.5903

Most Wickets in RR vs MI Matches

BowlerMInnsWktsBestAvgEcon5w
JJ Bumrah Mumbai Indians1616194/2021.056.560
JC Archer Rajasthan Royals99163/1715.007.060
KA Pollard Mumbai Indians1414124/4425.509.870
SR Watson Rajasthan Royals1010113/1926.098.480
SL Malinga Mumbai Indians1313112/1335.457.620
Harbhajan Singh Mumbai Indians1212103/2334.107.750
DS Kulkarni Rajasthan Royals8892/2628.229.070
Sandeep Sharma Rajasthan Royals3385/189.887.181
DS Kulkarni Mumbai Indians6683/1818.507.050
TA Boult Rajasthan Royals5583/2219.008.000

Highest individual scores

BatterScoreBalls4s6sDate
YBK Jaiswal Rajasthan Royals1246216830 Apr 2023
BA Stokes Rajasthan Royals107*6014325 Oct 2020
YBK Jaiswal Rajasthan Royals104*609722 Apr 2024
YK Pathan Rajasthan Royals100379813 Mar 2010
JC Buttler Rajasthan Royals100681152 Apr 2022

Best bowling figures

BowlerFiguresOversDate
Sandeep Sharma Rajasthan Royals5/18422 Apr 2024
Sohail Tanvir Rajasthan Royals4/14426 May 2008
NM Coulter-Nile Mumbai Indians4/1445 Oct 2021
JJ Bumrah Mumbai Indians4/2046 Oct 2020
MM Patel Mumbai Indians4/283.411 Apr 2012

Highest team totals

TeamTotalOversAgainstVenueDate
Mumbai Indians217/220Rajasthan RoyalsSawai Mansingh Stadium, Jaipur1 May 2025
Mumbai Indians214/419.3Rajasthan RoyalsWankhede Stadium, Mumbai30 Apr 2023
Mumbai Indians212/620Rajasthan RoyalsBrabourne Stadium, Mumbai13 Mar 2010
Rajasthan Royals212/720Mumbai IndiansWankhede Stadium, Mumbai30 Apr 2023
Rajasthan Royals208/720Mumbai IndiansBrabourne Stadium, Mumbai13 Mar 2010

Lowest totals

TeamTotalOversAgainstVenueDate
Mumbai Indians9218.2Rajasthan RoyalsSawai Mansingh Stadium, Jaipur17 Apr 2013
Rajasthan Royals10316.2Mumbai IndiansDY Patil Sports Academy, Navi Mumbai7 May 2008
Rajasthan Royals11716.1Mumbai IndiansSawai Mansingh Stadium, Jaipur1 May 2025
Rajasthan Royals13618.1Mumbai IndiansSheikh Zayed Cricket Stadium, Abu Dhabi6 Oct 2020
Mumbai Indians14319.5Rajasthan RoyalsKingsmead, Durban14 May 2009

Biggest wins

ResultFormatVenueDate
Mumbai Indians won by 100 runsT20Sawai Mansingh Stadium, Jaipur1 May 2025
Rajasthan Royals won by 87 runsT20Sawai Mansingh Stadium, Jaipur17 Apr 2013
Mumbai Indians won by 57 runsT20Sheikh Zayed Cricket Stadium, Abu Dhabi6 Oct 2020
Rajasthan Royals won by 10 wicketsT20Wankhede Stadium, Mumbai20 May 2011
Mumbai Indians won by 10 wicketsT20Sawai Mansingh Stadium, Jaipur20 May 2012
Rajasthan Royals won by 9 wicketsT20Sawai Mansingh Stadium, Jaipur22 Apr 2024

Most player of the match awards

PlayerAwards
JC Buttler Rajasthan Royals3
SPD Smith Rajasthan Royals2
JC Archer Rajasthan Royals2
SA Yadav Mumbai Indians2
YBK Jaiswal Rajasthan Royals2
A Nehra Mumbai Indians1

Grounds Where RR and MI Have Met Most

Latest MI vs RR Results

DateVenueResult
24 May 2026Wankhede Stadium, MumbaiRajasthan Royals won by 30 runs
7 Apr 2026Barsapara Cricket Stadium, GuwahatiRajasthan Royals won by 27 runs
1 May 2025Sawai Mansingh Stadium, JaipurMumbai Indians won by 100 runs
22 Apr 2024Sawai Mansingh Stadium, JaipurRajasthan Royals won by 9 wickets
1 Apr 2024Wankhede Stadium, MumbaiRajasthan Royals won by 6 wickets
30 Apr 2023Wankhede Stadium, MumbaiMumbai Indians won by 6 wickets
30 Apr 2022DY Patil Sports Academy, Navi MumbaiMumbai Indians won by 5 wickets
2 Apr 2022DY Patil Sports Academy, Navi MumbaiRajasthan Royals won by 23 runs
5 Oct 2021Sharjah Cricket Stadium, SharjahMumbai Indians won by 8 wickets
29 Apr 2021Arun Jaitley Stadium, DelhiMumbai Indians won by 7 wickets

Who has scored and taken wickets in MI vs RR

Suryakumar Yadav (MI) sits top of the run chart on 538, averaging 44.83 over 14 knocks. Jos Buttler (RR) is just behind him on 533, but from 10 innings and at a higher average, 59.22. Sanju Samson (RR) has 526. Yashasvi Jaiswal (RR) has 400, struck at 185.19, and he alone has two hundreds. The bigger one, 124 from 62 deliveries at the Wankhede on 30 Apr 2023, tops the individual list, yet Mumbai still reached 214/4 to win.

Rohit Sharma has played 25 innings against Rajasthan, more than anyone, but averages only 15.80.

Jasprit Bumrah (MI) heads the bowling with 19, conceding just 6.56 an over. Jofra Archer (RR) has 16 costing 15.00 each. Top spot for a single spell goes to Sandeep Sharma’s 5/18 for Rajasthan on 22 Apr 2024, when RR won by 9 wickets in Jaipur.

Biggest wins, highest totals and the extremes

No team has topped Mumbai’s 217/2 in Jaipur on 1 May 2025, and Rajasthan were then bowled out for 117 to lose by 100 runs, the widest margin. Rajasthan’s biggest win was by 87 runs on 17 Apr 2013, when Mumbai crashed for 92, the smallest total between them. Each side has a 10-wicket win: Rajasthan in Mumbai on 20 May 2011, and Mumbai in Jaipur on 20 May 2012.

Buttler’s 3 match awards are the most by any player here. For each side’s wider IPL record, see Rajasthan Royals IPL records and Mumbai Indians IPL records.

Questions about RR vs MI

Who has won more matches between RR and MI?

Neither side is ahead. Since 7 May 2008, Rajasthan Royals and Mumbai Indians have won 16 apiece from 32 IPL games, and no game has ended tied or without a result.

Who won the last RR vs MI match?

Rajasthan, by 30 runs at the Wankhede Stadium on 24 May 2026. That followed a 27-run Rajasthan win at Guwahati on 7 Apr 2026.

Who has the most runs in MI vs RR matches?

Suryakumar Yadav of Mumbai, 538 at 44.83. Jos Buttler (533) and Sanju Samson (526) are the leading Rajasthan scorers.

What is the highest score in RR vs MI matches?

Yashasvi Jaiswal’s 124 for Rajasthan on 30 Apr 2023 is the best innings. Among team totals, Mumbai’s 217/2 at Jaipur on 1 May 2025 stands highest.

Is batting first or chasing better in RR vs MI?

Chasing. Teams batting second are 19 from 32, teams batting first 13, and opening innings have averaged 170.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.