MI vs RR head to head record is a tale of some powerful performances, aggression, and crucial wins. On one side, there is a 5-time champion Mumbai Indians, who have always shown why they are called one of the most successful IPL teams. On the other hand, the Rajasthan Royals, the inaugural champions of the IPL, have always showcased their competitive side throughout all seasons. Although they faced a 2-year ban, it never stopped them from giving their best and fighting for glory to date.
Whether under the captaincy of Rohit Sharma or under the captaincy of Shane Warne, both teams flourished and gave tough competition to each other. Teams changed, captains changed, but the strategy and dedication never changed. Having said that, here we have brought to you the head-to-head records of the Mumbai Indians and the Rajasthan Royals against each other. Scroll down and take a look at the MI vs RR head-to-head record.
MI vs RR Head-to-Head Record

Mumbai Indians and Rajasthan Royals have played 31 matches against each other. Out of those 31 matches, 14 have been won by the Rajasthan Royals and 16 have been won by the Mumbai Indians. Further, 1 match was declared abandoned, i.e., no result.
| Total Matches | 31 | 
| MI Won | 16 | 
| RR Won | 14 | 
| MI Lost | 14 | 
| RR Lost | 16 | 
| Draw | 0 | 
| Tied | 0 | 
| No Result | 1 | 
MI vs RR Head-to-Head Record at Home Ground
MI Record at Home Ground Against RR
Mumbai Indians and Rajasthan Royals have played 13 matches on Mumbai’s home ground. Out of the 13 matches, 5 have been won by Rajasthan and 8 have been won by Mumbai, a complete home ground advantage. Further, there are no records of a draw, a tie, or a no-result.
| Total Matches | 13 | 
| MI Won | 8 | 
| RR Won | 5 | 
| MI Lost | 5 | 
| RR Lost | 8 | 
| Draw | 0 | 
| Tied | 0 | 
| No Result | 0 | 
RR Record at Home Ground Against MI
At the Rajasthan Royals’ home ground, both teams have played 9 matches. Out of the 9 matches, only 3 have been won by Mumbai Indians, while Rajasthan Royals have won 6 matches, a pure home ground advantage. Further, there are no records of a draw, a tie, or a no-result.
| Total Matches | 9 | 
| RR Won | 6 | 
| MI Won | 3 | 
| RR Lost | 3 | 
| MI Lost | 6 | 
| Draw | 0 | 
| Tied | 0 | 
| No Result | 0 | 
MI vs RR Head-to-Head Record at Away Ground
MI Record at Away Ground Against RR
Mumbai Indians’ record at the Rajasthan Royals’ home ground is not very good. Mumbai has managed to win only 3 out of the 9 matches played at the Sawai Mansingh Stadium in Jaipur. They haven’t been able to crack the code to beat Rajasthan on their home soil.
| Total Matches | 9 | 
| MI Won | 3 | 
| RR Won | 6 | 
| MI Lost | 6 | 
| RR Lost | 3 | 
| Draw | 0 | 
| Tied | 0 | 
| No Result | 0 | 
RR Record at Away Ground Against MI
Rajasthan’s record at Mumbai’s home ground has not been very fascinating. Rajasthan Royals have won only 5 out of the 13 total matches played at Brabourne Stadium, Wankhede Stadium, and Dr DY Patil Sports Academy.
| Total Matches | 13 | 
| RR Won | 5 | 
| MI Won | 8 | 
| RR Lost | 8 | 
| MI Lost | 5 | 
| Draw | 0 | 
| Tied | 0 | 
| No Result | 0 | 
MI vs RR Head-to-Head Record at Neutral Venues
Both teams have played 9 matches against each other at neutral venues in the history of the IPL. Out of the 9 matches, only 3 have been won by the Rajasthan Royals, and 5 matches have been won by the Mumbai Indians. Further, 1 match was abandoned with no result.
| Total Matches | 9 | 
| MI Won | 5 | 
| RR Won | 3 | 
| MI Lost | 3 | 
| RR Lost | 5 | 
| Draw | 0 | 
| Tied | 0 | 
| No Result | 1 | 
MI vs RR: Mumbai Indians vs Rajasthan Royals Records & Stats

Highest Score in MI vs RR Rivalry
The highest score in the Mumbai Indians vs the Rajasthan Royals rivalry was registered by Mumbai at 217 runs on 1 March 2025 at Sawai Mansingh Stadium in Jaipur.
Highest Score by MI Against RR
The highest score by the Mumbai Indians against the Rajasthan Royals was registered at 217 runs on 1 March 2025 at Sawai Mansingh Stadium in Jaipur.
Highest Score by RR Against MI
The highest score by the Rajasthan Royals against the Mumbai Indians was registered at 212 runs on 30 April 2023 at Wankhede Stadium, Mumbai.
Lowest Score in MI vs RR Rivalry
The record of the lowest total in this rivalry is registered by the Rajasthan Royals at 90 runs on 5 October 2021 in Sharjah, UAE.
Lowest Score by MI Against RR
The lowest score by the Mumbai Indians against the Rajasthan Royals is registered at 92 runs on 13 April 2013 at Sawai Mansingh Stadium in Jaipur.
Lowest Score by RR Against MI
The lowest score by the Rajasthan Royals against the Mumbai Indians is registered at 90 runs on 5 October 2021 in Sharjah, UAE.
Individual Records in MI vs RR Rivalry

Most Runs & Highest Score in MI vs RR Rivalry
Suryakumar Yadav has the record for the most runs for MI in the MI vs RR rivalry, while Jos Buttler has produced the most runs for RR against MI. Corey Anderson is the highest scorer for Mumbai in this rivalry, while Yashasvi Jaiswal is the most runs producer in an innings from RR.
| Stats | MI | RR | 
| Most Runs | Suryakumar Yadav (424 runs) | Sanju Samson (640 runs) | 
| Highest scorer | Corey Anderson (95*) | Yashasvi Jaiswal (124) | 
Most Wickets & Best Bowling in MI vs RR Rivalry
Jasprit Bumrah holds the record for most wickets for Mumbai in this rivalry. On the other hand, Jofra Archer has the most wickets from Rajasthan. Further, Nathan Coulter-Nile holds the best bowling figure from MI, while Sandeep Sharma holds the best bowling figure from RR.
| Stats | MI | RR | 
| Most wickets | Jasprit Bumrah (17 wickets) | Jofra Archer (12 wickets) | 
| Best Bowling | Nathan Coulter-Nile (4/14) | Sandeep Sharma (5/18) | 
Mumbai Indians vs Rajasthan Royals Timeline

The Mumbai Indians vs Rajasthan Royals Timeline is a tale of both thrilling and small chases. White Mumbai may have dominated Rajasthan in this rivalry, but we cannot consider Rajasthan any less, as they have also shown some powerful performances. This tale started in the year 2008, and the rest is history, which is still etched in the hearts of their fans. The teams have given their fans both the taste of victory and loss. Let’s have a detailed table outlook of the Mumbai Indians vs the Rajasthan Royals timeline.
| IPL Season | Match no. | Date | Team | Versus | Venue | Result | 
| 2008 | 27th | 07/05/2008 | Mumbai Indians | Rajasthan Royals | Dr DY Patil Sports Academy (Mumbai) | Mumbai Indians won by 7 wickets | 
| 2008 | 53rd | 26/05/2008 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Rajasthan Royals won by 5 wickets | 
| 2009 | 7th | 21/04/2009 | Mumbai Indians | Rajasthan Royals | Kingsmead (Durban) | Match abandoned | 
| 2009 | 45th | 14/05/2009 | Mumbai Indians | Rajasthan Royals | Kingsmead (Durban) | Rajasthan Royals won by 2 runs | 
| 2010 | 2nd | 13/03/2010 | Mumbai Indians | Rajasthan Royals | Brabourne Stadium (Mumbai) | Mumbai Indians won by 4 runs | 
| 2010 | 45th | 11/04/2010 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Mumbai Indians won by 37 runs | 
| 2011 | 34th | 29/04/2011 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Rajasthan Royals won by 7 wickets | 
| 2011 | 66th | 20/05/2011 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Rajasthan Royals won by 10 wickets | 
| 2012 | 12th | 11/04/2012 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Mumbai Indians won by 27 runs | 
| 2012 | 72nd | 20/05/2012 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Mumbai Indians won by 10 wickets | 
| 2013 | 23rd | 17/04/2013 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Rajasthan Royals won by 87 runs | 
| 2013 | 66th | 15/05/2013 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Mumbai Indians won by 14 runs | 
| 2013 | 2nd Qual. Final | 24/05/2013 | Mumbai Indians | Rajasthan Royals | Eden Gardens (Kolkata) | Mumbai Indians won by 4 wickets | 
| 2014 | 44th | 19/05/2014 | Mumbai Indians | Rajasthan Royals | Narendra Modi Stadium (Ahmedabad) | Mumbai Indians won by 25 runs | 
| 2014 | 56th | 25/05/2014 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Mumbai Indians won by 5 wickets | 
| 2015 | 9th | 14/04/2015 | Mumbai Indians | Rajasthan Royals | Narendra Modi Stadium (Ahmedabad) | Rajasthan Royals won by 7 wickets | 
| 2015 | 32nd | 01/05/2015 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Mumbai Indians won by 8 runs | 
| 2018 | 21st | 22/04/2018 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Rajasthan Royals won by 3 wickets | 
| 2018 | 47th | 13/05/2018 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Rajasthan Royals won by 7 wickets | 
| 2019 | 27th | 13/04/2019 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Rajasthan Royals won by 4 wickets | 
| 2019 | 36th | 20/04/2019 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Rajasthan Royals won by 5 wickets | 
| 2020 | 20th | 06/10/2020 | Mumbai Indians | Rajasthan Royals | Sheikh Zayed Stadium (Abu Dhabi) | Mumbai Indians won by 57 runs | 
| 2020 | 45th | 25/10/2020 | Mumbai Indians | Rajasthan Royals | Sheikh Zayed Stadium (Abu Dhabi) | Rajasthan Royals won by 8 wickets | 
| 2021 | 24th | 29/04/2021 | Mumbai Indians | Rajasthan Royals | Arun Jaitley Stadium (Delhi) | Mumbai Indians won by 7 wickets | 
| 2021 | 51st | 05/10/2021 | Mumbai Indians | Rajasthan Royals | Sharjah Cricket Stadium (Sharjah) | Mumbai Indians won by 8 wickets | 
| 2022 | 9th | 02/04/2022 | Mumbai Indians | Rajasthan Royals | Dr DY Patil Sports Academy (Mumbai) | Rajasthan Royals won by 23 runs | 
| 2022 | 44th | 30/04/2022 | Mumbai Indians | Rajasthan Royals | Dr DY Patil Sports Academy (Mumbai) | Mumbai Indians won by 5 wickets | 
| 2023 | 42nd | 30/04/2023 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Mumbai Indians won by 6 wickets | 
| 2024 | 14th | 01/04/2024 | Mumbai Indians | Rajasthan Royals | Wankhede Stadium (Mumbai) | Rajasthan Royals won by 6 wickets | 
| 2024 | 38th | 22/04/2024 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Rajasthan Royals won by 9 wickets | 
| 2025 | 50th | 01/05/2025 | Mumbai Indians | Rajasthan Royals | Sawai Mansingh Stadium (Jaipur) | Mumbai Indians won by 100 runs | 
Mumbai Indians vs Rajasthan Royals Standings

Mumbai has finished 1st on the points table 4 times, while Rajasthan has finished 1st on the points table only 1 time. Further, Mumbai has also finished last in the points table 2 times, whereas Rajasthan has not finished at the bottom yet.
| MI Position in the Table | IPL Season | RR Position in the Table | 
| 5th | 2008 | 1st | 
| 7th | 2009 | 6th | 
| 1st | 2010 | 7th | 
| 3rd | 2011 | 6th | 
| 3rd | 2012 | 7th | 
| 2nd | 2013 | 3rd | 
| 4th | 2014 | 5th | 
| 2nd | 2015 | 4th | 
| 5th | 2016 | DNP | 
| 1st | 2017 | DNP | 
| 5th | 2018 | 4th | 
| 1st | 2019 | 7th | 
| 1st | 2020 | 8th | 
| 5th | 2021 | 7th | 
| 10th | 2022 | 2nd | 
| 4th | 2023 | 5th | 
| 10th | 2024 | 3rd | 
| 4th | 2025 | 9th | 
Read Also

 
                         
                         
                         
                         
                         
                         
				 
				 
				 
				