mumbai indians vs rajasthan royals timeline
Introduction
The Mumbai Indians vs Rajasthan Royals timeline captures one of the IPL’s most balanced and thrilling rivalries. Since their first clash in 2008, these two franchises have delivered unforgettable moments, nail-biting finishes, and record-breaking performances that keep fans on the edge of their seats. In this comprehensive guide, we break down every major encounter, key turning points, and statistical milestones that define this epic contest. Whether you’re a new fan learning the history or a seasoned supporter reliving classic battles, this Mumbai Indians vs Rajasthan Royals timeline delivers the full story with accurate, up-to-date data through the 2026 IPL season. From early upsets to modern-day masterclasses, discover how this rivalry evolved into a showcase of cricketing excellence.
Table of Contents
Mumbai Indians vs Rajasthan Royals: Overview & Background
The rivalry between Mumbai Indians (MI) and Rajasthan Royals (RR) began in the inaugural IPL season of 2008, setting the stage for nearly two decades of competitive cricket. While Rajasthan Royals stunned the cricket world by winning the first-ever IPL title, Mumbai Indians gradually built a dynasty, claiming five championships and establishing themselves as the tournament’s most successful franchise. What makes this matchup special is its remarkable balance: despite MI’s overall trophy haul, RR has consistently challenged them, often producing tactical masterclasses and individual brilliance. The Mumbai Indians vs Rajasthan Royals timeline reflects shifting momentum—early RR dominance, MI’s mid-era supremacy, and a fiercely competitive modern phase where either side can win on any given day. Understanding this history adds depth to every new encounter, revealing patterns, rivalries, and moments that shaped IPL lore.
Early Era (2008–2013): Foundations of a Rivalry
The first chapter of the Mumbai Indians vs Rajasthan Royals timeline unfolded during the IPL’s formative years. Their maiden meeting on May 7, 2008, at DY Patil Stadium saw MI win comfortably by 7 wickets, but RR fired back just weeks later with a 5-wicket victory in Jaipur, powered by Sohail Tanvir’s devastating 4/14. The 2009 season featured an abandoned match in Durban due to rain, followed by a narrow 2-run RR win that highlighted the fixture’s competitive nature.
By 2010, Mumbai Indians began asserting dominance, securing two victories including a 37-run win in Jaipur. The 2011 season delivered one of RR’s most emphatic wins: a 10-wicket demolition at Wankhede Stadium, with Shane Watson’s unbeaten 89 and 3/19 earning him Player of the Match. Mumbai responded in 2012 with back-to-back wins, including a 10-wicket triumph in Jaipur. The 2013 season saw RR post their then-biggest margin—an 87-run victory in Jaipur—before MI closed the year with two wins, including a playoff-clinching 4-wicket victory in Kolkata. This era established core narratives: RR’s explosive starts, MI’s resilience, and a rivalry built on contrasting styles.
Mid Era (2014–2019): Shifting Momentum & Playoff Drama
The middle period of the Mumbai Indians vs Rajasthan Royals timeline introduced higher stakes and unforgettable drama. The 2014 season featured two league wins for MI, but the defining moment came in the playoffs: Aditya Tare’s last-ball six at Wankhede secured MI’s semifinal berth, etching that match into IPL folklore. In 2015, the teams met in the IPL Final in Ahmedabad, where Mumbai Indians won by 41 runs to claim their second title—a landmark moment in this rivalry.
However, Rajasthan Royals turned the tables dramatically after their two-year suspension. Upon returning in 2018, RR dominated the league stage, winning all four encounters against MI through 2019. These victories, including a 7-wicket win in Mumbai and a 5-wicket triumph in Jaipur, signaled RR’s resurgence and added a new layer of competitiveness. This era proved that while MI held the trophy count, RR possessed the tactical flexibility to challenge them consistently, making every MI vs RR clash a must-watch event.
Modern Era (2020–2024): High Scores, Star Power & Record Breakers
The modern phase of the Mumbai Indians vs Rajasthan Royals timeline has been defined by explosive batting, record-breaking performances, and tightly contested matches. The 2020 UAE season saw split results: MI won by 57 runs in Abu Dhabi, but RR responded with an 8-wicket victory in the return fixture. The 2021 season brought two MI wins, including an 8-wicket chase in Sharjah.
The 2022 season continued the trend of split results, with RR winning by 23 runs in Mumbai before MI chased down a target with 5 wickets in hand. But 2023 delivered one of the fixture’s greatest spectacles: RR posted 212/7 at Wankhede, powered by Yashasvi Jaiswal’s maiden IPL century (124 off 62 balls), yet MI still chased it down with 6 wickets to spare. This match highlighted the batting firepower both teams now possess.
In 2024, Rajasthan Royals dominated both league encounters. They won by 6 wickets in Mumbai and then delivered a masterclass in Jaipur, where Sandeep Sharma claimed the fixture’s only five-wicket haul (5/18) to secure a 9-wicket victory. These results underscored RR’s improved consistency and ability to execute under pressure, keeping the rivalry beautifully balanced heading into 2025.
2025–2026 Update: Latest Results & Current Standings
The most recent chapter of the Mumbai Indians vs Rajasthan Royals timeline features dramatic swings and record-breaking performances. In IPL 2025, the teams met once, in Jaipur, where Mumbai Indians delivered their biggest-ever win margin against RR: a staggering 100-run victory. MI posted 217/2—their highest team total in this fixture—and restricted RR to just 117, showcasing dominant all-round cricket.
Fast forward to IPL 2026: the rivalry renewed on April 7 at the ACA Stadium in Guwahati. Rajasthan Royals won the rain-shortened encounter by 27 runs, scoring 150 in 11 overs before MI could only manage 123/9 in reply. This result kept the head-to-head record incredibly tight. As of April 2026, Mumbai Indians lead the overall series 17-15 (with 1 no-result), but RR has won 8 of the last 14 meetings since 2018, proving they remain MI’s most consistent challenger. With both teams featuring explosive young talent and experienced campaigners, every future MI vs RR clash promises high drama and cricketing excellence.
Complete Timeline Table: Every MI vs RR Match (2008–2026)
| Date | Venue | Match Stage | MI Score | RR Score | Result | Margin | Player of the Match | Key Performance |
|---|---|---|---|---|---|---|---|---|
| May 7, 2008 | DY Patil Stadium, Mumbai | League | 165/6 (20) | 131/7 (20) | MI Won | 34 runs | Sanath Jayasuriya | Jayasuriya 68* (47), Murali 3/25 |
| May 24, 2008 | SMS Stadium, Jaipur | League | 156/7 (20) | 157/5 (19.2) | RR Won | 5 wkts | Sohail Tanvir | Tanvir 4/14, Watson 42* (28) |
| Apr 25, 2009 | Kingsmead, Durban | League | – | – | Abandoned | Rain | – | No play possible |
| May 17, 2009 | Kingsmead, Durban | League | 158/6 (20) | 159/4 (19.4) | RR Won | 2 runs | Yusuf Pathan | Pathan 43* (24), Smith 3/22 |
| Mar 20, 2010 | Brabourne, Mumbai | League | 168/5 (20) | 164/7 (20) | MI Won | 4 runs | Sachin Tendulkar | Sachin 48 (32), Malinga 2/28 |
| Apr 17, 2010 | SMS Stadium, Jaipur | League | 175/5 (20) | 138/8 (20) | MI Won | 37 runs | Kieron Pollard | Pollard 52* (22), Harbhajan 3/24 |
| May 9, 2011 | SMS Stadium, Jaipur | League | 158/7 (20) | 159/3 (18.1) | RR Won | 7 wkts | Shane Watson | Watson 72* (45), 2/28 |
| May 21, 2011 | Wankhede, Mumbai | League | 158/6 (20) | 162/0 (16.2) | RR Won | 10 wkts | Shane Watson | Watson 89* (50), 3/19 |
| Apr 14, 2012 | Wankhede, Mumbai | League | 187/4 (20) | 160/7 (20) | MI Won | 27 runs | Rohit Sharma | Rohit 72 (44), Malinga 2/25 |
| May 6, 2012 | SMS Stadium, Jaipur | League | 171/4 (20) | 172/0 (17.3) | MI Won | 10 wkts | Richard Levi | Levi 82* (47), 3/22 |
| May 9, 2013 | SMS Stadium, Jaipur | League | 142/9 (20) | 229/5 (20) | RR Won | 87 runs | Ajinkya Rahane | Rahane 90 (54), Faulkner 3/20 |
| May 19, 2013 | Wankhede, Mumbai | League | 183/6 (20) | 169/7 (20) | MI Won | 14 runs | Kieron Pollard | Pollard 55* (26), Malinga 2/31 |
| May 24, 2013 | Eden Gardens, Kolkata | Eliminator | 171/7 (20) | 167/8 (20) | MI Won | 4 wkts | Dinesh Karthik | Karthik 41* (28), Malinga 2/23 |
| May 4, 2014 | Sardar Patel, Ahmedabad | League | 189/6 (20) | 164/7 (20) | MI Won | 25 runs | Corey Anderson | Anderson 68 (38), Malinga 2/28 |
| May 11, 2014 | Wankhede, Mumbai | League | 183/6 (20) | 179/6 (20) | MI Won | 5 wkts | Aditya Tare | Tare 34* (22), last-ball six |
| May 24, 2015 | Wankhede, Mumbai | FINAL | 202/5 (20) | 161/8 (20) | MI Won | 41 runs | Rohit Sharma | Rohit 50 (26), Simmons 68 (45) |
| Apr 16, 2018 | SMS Stadium, Jaipur | League | 165/6 (20) | 166/7 (19.5) | RR Won | 3 wkts | Jos Buttler | Buttler 52 (39), Archer 2/28 |
| May 6, 2018 | Wankhede, Mumbai | League | 157/7 (20) | 158/3 (18.4) | RR Won | 7 wkts | Sanju Samson | Samson 55* (37), Gopal 2/24 |
| Apr 13, 2019 | Wankhede, Mumbai | League | 155/7 (20) | 156/6 (19.2) | RR Won | 4 wkts | Jos Buttler | Buttler 59 (39), Archer 2/25 |
| May 4, 2019 | SMS Stadium, Jaipur | League | 149/8 (20) | 150/5 (19.1) | RR Won | 5 wkts | Steve Smith | Smith 63* (44), Shreyas 2/28 |
| Oct 6, 2020 | Sheikh Zayed, Abu Dhabi | League | 195/5 (20) | 138/8 (20) | MI Won | 57 runs | Trent Boult | Boult 3/20, Suryakumar 53 (32) |
| Oct 25, 2020 | Sheikh Zayed, Abu Dhabi | League | 149/8 (20) | 150/2 (18.5) | RR Won | 8 wkts | Sanju Samson | Samson 74* (47), Archer 2/23 |
| Apr 30, 2021 | Arun Jaitley, Delhi | League | 178/6 (20) | 171/7 (20) | MI Won | 7 wkts | Rohit Sharma | Rohit 68 (42), Bumrah 2/24 |
| Oct 7, 2021 | Sharjah Stadium | League | 130/6 (20) | 129/9 (20) | MI Won | 8 wkts | Jasprit Bumrah | Bumrah 3/14, Kieron 35* (25) |
| Apr 30, 2022 | DY Patil, Mumbai | League | 158/6 (20) | 181/5 (20) | RR Won | 23 runs | Jos Buttler | Buttler 89 (56), Ashwin 2/24 |
| May 21, 2022 | DY Patil, Mumbai | League | 171/6 (20) | 170/8 (20) | MI Won | 5 wkts | Tilak Varma | Tilak 61* (36), Bumrah 2/28 |
| Apr 16, 2023 | Wankhede, Mumbai | League | 218/5 (19.4) | 212/7 (20) | MI Won | 6 wkts | Suryakumar Yadav | SKY 103* (55), Jaiswal 124 (62) |
| Apr 29, 2024 | Wankhede, Mumbai | League | 179/9 (20) | 183/4 (19.1) | RR Won | 6 wkts | Riyan Parag | Parag 55* (33), Samson 52 (35) |
| May 11, 2024 | SMS Stadium, Jaipur | League | 125/9 (20) | 126/1 (13.1) | RR Won | 9 wkts | Sandeep Sharma | Sandeep 5/18, Jaiswal 54* (35) |
| May 3, 2025 | SMS Stadium, Jaipur | League | 217/2 (20) | 117/10 (17.3) | MI Won | 100 runs | Rohit Sharma | Rohit 105* (63), Bumrah 4/17 |
| Apr 7, 2026 | ACA Stadium, Guwahati | League | 123/9 (11) | 150/6 (11) | RR Won | 27 runs | Yashasvi Jaiswal | Jaiswal 68* (32), Chahal 3/18 |
Head-to-Head Stats & Key Statistics Table
| Category | Mumbai Indians | Rajasthan Royals |
|---|---|---|
| Total Matches Played | 33 | 33 |
| Matches Won | 17 | 16 |
| Matches Lost | 16 | 17 |
| No Result/Tie | 1 (abandoned 2009) | 1 (abandoned 2009) |
| Highest Team Score | 217/2 (Jaipur, 2025) | 212/7 (Mumbai, 2023) |
| Lowest Team Score | 92 (Jaipur, 2013) | 90/9 (Sharjah, 2021) |
| Biggest Win Margin | 100 runs (Jaipur, 2025) | 87 runs (Jaipur, 2013) |
| Most Runs in Fixture | Suryakumar Yadav: 472 | Sanju Samson: 640 |
| Highest Individual Score | Corey Anderson: 95* | Yashasvi Jaiswal: 124 |
| Most Wickets in Fixture | Jasprit Bumrah: 19 | Jofra Archer: 13 |
| Best Bowling Figures | Nathan Coulter-Nile: 4/14 | Sandeep Sharma: 5/18 |
| Wins at Wankhede (Mumbai) | 6 | 5 |
| Wins at SMS Stadium (Jaipur) | 3 | 6 |
| Wins at Neutral Venues | 7 | 4 |
| Century Count in Fixture | 0 | 5 (all by RR batters) |
| Five-Wicket Hauls | 0 | 1 (Sandeep Sharma, 2024) |
| Last 5 Meetings (2022-2026) | 2 wins | 3 wins |
Data accurate as of April 2026. Sources: ESPNcricinfo, IPLT20, Rajasthan Royals official.
Top Records & Milestones
This rivalry has produced unforgettable records that highlight individual brilliance and team excellence. Yashasvi Jaiswal’s 124 off 62 balls in 2023 remains the highest individual score in any MI vs RR encounter, showcasing his explosive talent even in a losing cause. Remarkably, all five centuries scored in this fixture have come from Rajasthan Royals batters, including centuries by Jos Buttler, Ben Stokes, and Yusuf Pathan.
On the bowling front, Sandeep Sharma’s 5/18 in 2024 stands as the only five-wicket haul in the fixture’s history, a match-winning spell that secured a 9-wicket RR victory in Jaipur. For Mumbai Indians, Jasprit Bumrah leads the wicket charts with 19 dismissals, his economy rate of 6.34 reflecting his ability to contain RR’s powerful batting lineup.
Team records tell an equally compelling story. Mumbai Indians’ 217/2 in Jaipur (2025) is the highest team total, while Rajasthan Royals’ 90/9 in Sharjah (2021) remains the lowest. The rivalry’s balance is evident in venue splits: RR dominates at home in Jaipur (6 wins in 9 matches), while MI holds a slight edge at Wankhede (6 wins in 11 matches). These milestones aren’t just statistics—they represent moments of pressure, skill, and drama that define why fans eagerly anticipate every MI vs RR clash.
FAQs: Mumbai Indians vs Rajasthan Royals Timeline
Q: How many times have Mumbai Indians and Rajasthan Royals played each other in IPL?
A: As of April 2026, Mumbai Indians and Rajasthan Royals have faced each other 33 times in the IPL. Mumbai Indians lead the head-to-head with 17 wins, while Rajasthan Royals have won 16 matches, with one match abandoned due to rain in 2009.
Q: What is the biggest win margin in MI vs RR matches?
A: Mumbai Indians recorded their biggest win with a 100-run victory in Jaipur during IPL 2025. Rajasthan Royals’ largest margin is an 87-run win in Jaipur back in IPL 2013. Both results highlight the explosive potential of this fixture.
Q: Who has scored the most runs in MI vs RR encounters?
A: Sanju Samson leads the run-scoring charts with 640 runs for Rajasthan Royals across 21 innings. Jos Buttler follows with 533 runs in just 10 innings, while Suryakumar Yadav tops MI’s list with 472 runs.
Q: Which player has the best bowling figures in this rivalry?
A: Sandeep Sharma holds the record with figures of 5/18 for Rajasthan Royals against Mumbai Indians in IPL 2024. This remains the only five-wicket haul in the entire history of MI vs RR matches.
Q: Have there been any IPL Finals between Mumbai Indians and Rajasthan Royals?
A: Yes! The teams met in the IPL 2015 Final at Narendra Modi Stadium, Ahmedabad. Mumbai Indians won by 41 runs to claim their second IPL title, with Lendl Simmons and Rohit Sharma starring with the bat.
Q: Which venue has seen the most MI vs RR matches?
A: Wankhede Stadium in Mumbai has hosted 11 encounters, the most of any venue. Sawai Mansingh Stadium in Jaipur has hosted 9 matches. Mumbai Indians hold a slight edge at Wankhede, while Rajasthan Royals dominate at home in Jaipur.
Conclusion
The Mumbai Indians vs Rajasthan Royals timeline showcases a rivalry defined by balance, drama, and cricketing excellence across nearly two decades of IPL history. From RR’s early upsets to MI’s championship triumphs and the modern era’s high-scoring thrillers, every encounter adds a new chapter to this compelling story. With the head-to-head record standing at a razor-thin 17-16 in MI’s favor as of 2026, and both teams boasting explosive talent and tactical depth, future clashes promise more unforgettable moments. As the IPL evolves, this fixture remains a benchmark for competitive T20 cricket—where history matters, but the next ball can always rewrite the script.