Rajasthan Royals and Mumbai Indians face off in one of the most exciting rivalries in the IPL.
The Most Balanced Rivalry in IPL History—Now Finally Has a Statistical Winner
For 18 seasons, the Rajasthan Royals vs Mumbai Indians fixture has been the IPL’s great equalizer. While other rivalries have been defined by dynasties—Mumbai’s five titles, Chennai’s consistency—this one stubbornly refused to produce a clear winner.
Until 2026.
After 33 regular‑season meetings, the scoreboard reads Mumbai Indians 17, Rajasthan Royals 16, with one abandoned match. That’s a 3% margin statistical noise in any serious analysis. But the 2026 season saw Rajasthan sweep the series 2‑0, including a playoff‑clinching win at Wankhede. The momentum has shifted.
This isn’t just a history lesson. It’s a roadmap for where this rivalry is heading.
Rajasthan Royals vs Mumbai Indians Timeline: Year‑by‑Year (2008–2026)
2008 – The Inaugural Season (Split)
- May 7, DY Patil Stadium: MI won by 7 wickets. RR scored 103/8; MI chased in 17.1 overs. Shane Warne’s captaincy debut ended in defeat.
- May 26, Sawai Mansingh: RR won by 5 wickets. Sohail Tanvir took 4/14 to restrict MI to 106/8; RR chased with 7 balls to spare.
Context: Rajasthan went on to win the title that season. This was the only year they’d beat MI twice in the same season until 2026.
2009 – The Cape Town Washout
- May 14, Newlands: Match abandoned without a ball bowled due to rain. This remains the only no‑result in the rivalry.
2010 – Mumbai’s Domination Begins
- March 13, Brabourne: MI won by 4 runs. Sachin Tendulkar’s 47* set up a tight win.
- April 11, Sawai Mansingh: MI won by 37 runs. Kieron Pollard smashed 43 off 20 as MI posted 173/5.
2011 – Royals’ Biggest Win
- April 20, Wankhede: RR won by 10 wickets – their largest margin. Shane Watson and Rahul Dravid chased down 95 without loss. MI’s 94/8 remains one of their lowest totals against RR.
2012 – Mumbai Responds
- April 11, Sawai Mansingh: MI won by 27 runs after Rohit Sharma’s 54.
- May 20, Wankhede: MI won by 10 wickets – their biggest win. Dwayne Smith (87) and Tendulkar (50) chased 111 in 13.5 overs.
2013 – Royals Rebound
- April 17, Sawai Mansingh: RR won by 87 runs – their largest run victory. Ajinkya Rahane’s 60 and James Faulkner’s 3/16 powered RR to 173/5.
- May 5, Wankhede: RR won by 7 wickets. Sanju Samson scored 54 off 38.
2014 – Mumbai Wins the Playoff
- May 25, Wankhede (league): MI won by 25 runs. Lendl Simmons hit 62.
- May 28, Wankhede (Eliminator): MI won by 7 wickets to advance. (This playoff match is often counted in overall head‑to‑head but not in regular‑season totals; we’ve noted it separately.)
2015 – Mumbai Sweep
- April 19, Wankhede: MI won by 8 wickets.
- May 1, Sawai Mansingh: MI won by 4 wickets. Ambati Rayudu’s 53*.
2016 – Royals’ Revenge
- April 4, Sawai Mansingh: RR won by 7 wickets.
- April 13, Wankhede: RR won by 6 wickets. Karun Nair 47*.
2017 – Back to Splitting
- April 15, Wankhede: MI won by 8 wickets.
- April 22, Sawai Mansingh: RR won by 3 wickets.
2018 – Rajasthan Return
- April 22, Sawai Mansingh: RR won by 7 wickets. Jos Buttler 82.
- May 13, Wankhede: RR won by 8 wickets. Buttler 94*.
2019 – Mumbai’s Turn
- April 13, Wankhede: MI won by 7 wickets.
- April 20, Sawai Mansingh: MI won by 8 wickets.
2020 (UAE) – Split in the Desert
- October 6, Dubai: MI won by 57 runs. Suryakumar Yadav 79*.
- October 25, Abu Dhabi: RR won by 8 wickets – successfully chased 196. Ben Stokes 107*.
2021 (India & UAE) – Mumbai Double
- April 29, Delhi: MI won by 7 wickets.
- October 5, Sharjah: MI won by 8 wickets – Ishan Kishan 50*.
2022 – Royals’ Double
- April 2, DY Patil: RR won by 23 runs. Jos Buttler 54.
- May 6, DY Patil: RR won by 23 runs (same margin!). Sanju Samson 46*.
Note: RR reached the final that season but lost to GT.
2023 – Mumbai Wins the Classic
- April 30, Wankhede: MI won by 6 wickets. Yashasvi Jaiswal scored 124 – the highest individual score in the rivalry – but MI chased 213 with 4 balls to spare. Tim David 45* off 14.
2024 – Royals’ Bowling Masterclass
- April 1, Wankhede: MI won by 6 wickets. Hardik Pandya 34*.
- April 22, Sawai Mansingh: RR won by 9 wickets. Sandeep Sharma took 5/18 – best bowling figures in this fixture – and Jaiswal scored 104*.
2025 – Mumbai’s Record‑Breaking Win
- May 1, Sawai Mansingh: MI won by 100 runs – their biggest victory. MI posted 217/2 (Ryan Rickelton 61, Rohit Sharma 52) and bowled RR out for 117. The largest margin of victory in the rivalry’s history.
2026 – The Regime Shift
- April 7, Guwahati (Match 13): RR won by 27 runs in a rain‑shortened 11‑over game. 15‑year‑old Vaibhav Sooryavanshi hit Jasprit Bumrah’s first ball for six, finished with 39 off 14; Jaiswal 77*. RR 150/3, MI 123/9.
- May 24, Wankhede (Match 69): RR won by 30 runs. Jofra Archer (32 off 15, then 1/18) and Riyan Parag’s captaincy outshone MI. RR 205/8, MI 175/9.
Significance: For the first time since 2008, RR swept the season series. They qualified for the Eliminator; MI finished ninth.
Complete Match Results Table (2008–2026) – All 33 Regular‑Season Games
| Date | Season | Venue | Winner | Margin |
|---|---|---|---|---|
| May 7, 2008 | 2008 | DY Patil, Mumbai | MI | 7 wickets |
| May 26, 2008 | 2008 | Sawai Mansingh, Jaipur | RR | 5 wickets |
| May 14, 2009 | 2009 | Newlands, Cape Town | No Result | – |
| Mar 13, 2010 | 2010 | Brabourne, Mumbai | MI | 4 runs |
| Apr 11, 2010 | 2010 | Sawai Mansingh, Jaipur | MI | 37 runs |
| Apr 20, 2011 | 2011 | Wankhede, Mumbai | RR | 10 wickets |
| Apr 11, 2012 | 2012 | Sawai Mansingh, Jaipur | MI | 27 runs |
| May 20, 2012 | 2012 | Wankhede, Mumbai | MI | 10 wickets |
| Apr 17, 2013 | 2013 | Sawai Mansingh, Jaipur | RR | 87 runs |
| May 5, 2013 | 2013 | Wankhede, Mumbai | RR | 7 wickets |
| May 25, 2014 | 2014 | Wankhede, Mumbai | MI | 25 runs |
| Apr 19, 2015 | 2015 | Wankhede, Mumbai | MI | 8 wickets |
| May 1, 2015 | 2015 | Sawai Mansingh, Jaipur | MI | 4 wickets |
| Apr 4, 2016 | 2016 | Sawai Mansingh, Jaipur | RR | 7 wickets |
| Apr 13, 2016 | 2016 | Wankhede, Mumbai | RR | 6 wickets |
| Apr 15, 2017 | 2017 | Wankhede, Mumbai | MI | 8 wickets |
| Apr 22, 2017 | 2017 | Sawai Mansingh, Jaipur | RR | 3 wickets |
| Apr 22, 2018 | 2018 | Sawai Mansingh, Jaipur | RR | 7 wickets |
| May 13, 2018 | 2018 | Wankhede, Mumbai | RR | 8 wickets |
| Apr 13, 2019 | 2019 | Wankhede, Mumbai | MI | 7 wickets |
| Apr 20, 2019 | 2019 | Sawai Mansingh, Jaipur | MI | 8 wickets |
| Oct 6, 2020 | 2020 | Dubai (UAE) | MI | 57 runs |
| Oct 25, 2020 | 2020 | Abu Dhabi (UAE) | RR | 8 wickets |
| Apr 29, 2021 | 2021 | Delhi | MI | 7 wickets |
| Oct 5, 2021 | 2021 | Sharjah (UAE) | MI | 8 wickets |
| Apr 2, 2022 | 2022 | DY Patil, Mumbai | RR | 23 runs |
| May 6, 2022 | 2022 | DY Patil, Mumbai | RR | 23 runs |
| Apr 30, 2023 | 2023 | Wankhede, Mumbai | MI | 6 wickets |
| Apr 1, 2024 | 2024 | Wankhede, Mumbai | MI | 6 wickets |
| Apr 22, 2024 | 2024 | Sawai Mansingh, Jaipur | RR | 9 wickets |
| May 1, 2025 | 2025 | Sawai Mansingh, Jaipur | MI | 100 runs |
| Apr 7, 2026 | 2026 | Guwahati | RR | 27 runs |
| May 24, 2026 | 2026 | Wankhede, Mumbai | RR | 30 runs |
Note: The 2014 Eliminator playoff (May 28, MI won by 7 wickets) is not included in the above as it’s a knockout game; including it would make MI 18‑16 overall.
Head‑to‑Head Record: Full Statistical Summary

| Metric | Rajasthan Royals | Mumbai Indians |
|---|---|---|
| Matches Played | 33 | 33 |
| Wins | 16 | 17 |
| No Result | 1 | 1 |
| Win % (excluding NR) | 48.5% | 51.5% |
| Highest Total | 212/7 (2023) | 217/2 (2025) |
| Lowest Total | 90/9 (2021) | 87 (2008) |
| Biggest Win (runs) | 87 runs (2013) | 100 runs (2025) |
| Biggest Win (wickets) | 10 wickets (2011) | 10 wickets (2012) |
| Biggest Chase | 196/2 (2020) | 190/4 (2023) |
| Most Runs | Sanju Samson – 640 | Suryakumar Yadav – 598 |
| Most Wickets | Sandeep Sharma – 18 | Jasprit Bumrah – 19 |
| Highest Individual Score | Yashasvi Jaiswal – 124 (2023) | Ryan Rickelton – 61 (2025) |
| Best Bowling | Sandeep Sharma – 5/18 (2024) | Kieron Pollard – 4/28 (2014) |
| Most Sixes | Jos Buttler – 29 | Kieron Pollard – 23 |
| Most Fours | Sanju Samson – 62 | Rohit Sharma – 55 |
Player Records: The Top Performers
Most Runs in RR vs MI (Overall)
| Player | Innings | Runs | Average | SR | 100s | 50s |
|---|---|---|---|---|---|---|
| Sanju Samson (RR) | 21 | 640 | 33.68 | 145.12 | 0 | 4 |
| Suryakumar Yadav (MI) | 19 | 598 | 35.17 | 142.38 | 0 | 3 |
| Rohit Sharma (MI) | 22 | 587 | 29.35 | 131.32 | 0 | 3 |
| Yashasvi Jaiswal (RR) | 10 | 510 | 56.66 | 165.58 | 2 | 2 |
| Jos Buttler (RR) | 12 | 485 | 44.09 | 152.52 | 0 | 4 |
Most Wickets in RR vs MI
| Player | Innings | Wickets | Economy | Best |
|---|---|---|---|---|
| Jasprit Bumrah (MI) | 16 | 19 | 6.55 | 3/17 |
| Sandeep Sharma (RR) | 14 | 18 | 7.21 | 5/18 |
| Trent Boult (MI/RR)* | 12 | 14 | 7.50 | 3/28 |
| Ravi Bishnoi (RR) | 9 | 11 | 6.89 | 3/21 |
| Kieron Pollard (MI) | 18 | 11 | 8.12 | 4/28 |
*Boult has played for both sides but his wickets are counted across all appearances.
Venue Analysis: Where the Battle Is Won
| Venue | Matches | RR Wins | MI Wins | NR | Win % (MI) |
|---|---|---|---|---|---|
| Wankhede Stadium, Mumbai | 10 | 4 | 6 | 0 | 60% |
| Sawai Mansingh, Jaipur | 9 | 6 | 3 | 0 | 33% |
| Neutral (UAE, Delhi, etc.) | 14 | 6 | 8 | 1 | 57% |
| Total | 33 | 16 | 17 | 1 | 51.5% |
Key insight: Rajasthan actually dominates at home (6‑3 in Jaipur). Mumbai’s overall lead comes from neutral venues and a slight Wankhede advantage. If the 2027 schedule gives RR more home games, the head‑to‑head could flip entirely.
Last Five Matches (Form Guide)
| Date | Venue | Result |
|---|---|---|
| May 24, 2026 | Wankhede | RR won by 30 runs |
| Apr 7, 2026 | Guwahati | RR won by 27 runs |
| May 1, 2025 | Sawai Mansingh | MI won by 100 runs |
| Apr 22, 2024 | Sawai Mansingh | RR won by 9 wickets |
| Apr 1, 2024 | Wankhede | MI won by 6 wickets |
Current streak: RR – 2 wins; MI – 0. Momentum is firmly with the Royals.
Key Moments That Defined the Rivalry
1. The 2008 Final Preview – The first meeting set the tone: MI won, but RR got revenge later that season and went on to lift the trophy.
2. The 2011 Chase – RR’s Biggest Win – Chasing 95 without loss was a statement. It remains RR’s most dominant performance.
3. The 2014 Eliminator – The only playoff meeting. MI won and advanced, but the rivalry rarely sees knockout drama.
4. Jaiswal’s 124 (2023) – The highest individual score, but it came in a losing cause—a microcosm of RR’s struggles against MI in high‑scoring games.
5. Sandeep Sharma’s 5/18 (2024) – The only five‑wicket haul in the fixture. It broke MI’s back and gave RR a rare comprehensive win.
6. MI’s 100‑run Blitz (2025) – The biggest margin ever. It looked like a new era of Mumbai dominance. It lasted one season.
7. The Sooryavanshi Debut (2026) – A 15‑year‑old hitting Bumrah’s first ball for six. That moment symbolised the changing of the guard—youth vs. experience, and youth won.
8. Archer’s All‑Round Show (2026) – Promoted to No.4, he smashed 32 off 15 and then took the new ball to remove Rohit Sharma for a duck. That tactical move by Parag out‑captained Pandya.
What the Numbers Actually Tell Us (Contrarian Edition)
1. The “Slender Lead” Is a Mirage
A one‑match difference over 33 games is statistical noise. If the 2009 abandoned match had been completed, the entire narrative could be different. The real story is that no team has ever dominated this fixture for more than two consecutive seasons—until 2026, when RR won both.
2. Momentum Is the Only Edge That Matters
Mumbai won three of the last five before 2026, but RR swept 2026. In financial terms: past performance is not indicative of future results. The 2025 100‑run win was an outlier; the 2026 sweep is the more relevant data point.
3. The Bumrah Problem
Bumrah has 19 wickets—the most in the rivalry. But he’s 32, and his workload is unsustainable. When a 15‑year‑old hits him for six off the first ball, it’s a red flag. Mumbai doesn’t have a Plan B if Bumrah declines.
4. The Captaincy Gap Is Narrowing
Hardik Pandya has experience; Riyan Parag has results. Parag out‑thought Pandya twice in 2026—not a coincidence. Captaincy in T20 is overrated, but tactical flexibility is not, and Parag showed more of it.
Risk Assessment: What Could Go Wrong for Each Side
Rajasthan Royals
- Over‑reliance on Jaiswal: He scored 77 and 27 in the two 2026 meetings. If he has an off day, who steps up?
- Playoff fatigue: They made the Eliminator; deep runs drain resources.
- Bowling depth: Archer is world‑class but injury‑prone; Sandeep is 33.
Mumbai Indians
- Aging core: Rohit (39), Bumrah (32), Surya (35) are on the wrong side of the curve.
- Tactical rigidity: Electing to bowl first in Guwahati and watching RR post 150/3 was a strategic error.
- No playoff pressure: MI finished ninth in 2026. That’s not a one‑year blip—it’s a trend.
Featured Snippets (40–60 Words Each)
Who has the better head‑to‑head record between Rajasthan Royals and Mumbai Indians?
Mumbai Indians lead 17‑16 in 33 regular‑season IPL matches since 2008, with one abandonment. However, Rajasthan won both 2026 meetings—including a 30‑run victory at Wankhede that secured a playoff spot. The difference is statistically negligible.
Which team has higher growth potential in this rivalry?
Rajasthan Royals. With a younger core (Jaiswal, Parag, Sooryavanshi) and a more balanced bowling attack, RR is better positioned for sustained success. Mumbai’s aging superstars and tactical inconsistencies suggest decline.
What was the most memorable RR vs MI match in 2026?
Match 13 in Guwahati: 15‑year‑old Vaibhav Sooryavanshi hit Jasprit Bumrah’s first ball for six, finishing with 39 off 14. RR posted 150/3 in 11 overs and won by 27 runs. It was the most audacious debut in IPL history.
What is the highest score in RR vs MI matches?
Mumbai Indians’ 217/2 in Jaipur on May 1, 2025—a 100‑run win that remains MI’s biggest victory in the fixture. Ryan Rickelton (61) and Rohit Sharma (52) set the platform.
FAQ (Schema Ready)
1. What is the complete head‑to‑head record between Rajasthan Royals and Mumbai Indians?
A: Mumbai Indians lead 17‑16 in 33 regular‑season matches, with one no‑result. Including the 2014 Eliminator, it’s 18‑16 in MI’s favour.
2. When did RR and MI first play each other?
A: May 7, 2008, at DY Patil Stadium in Mumbai. MI won by 7 wickets.
3. What is the highest individual score in RR vs MI history?
A: Yashasvi Jaiswal’s 124 off 62 balls for Rajasthan Royals at Wankhede in 2023.
4. Who has taken the most wickets in RR vs MI matches?
A: Jasprit Bumrah with 19 wickets in 16 innings at an economy of 6.55.
5. What is the best bowling performance in this rivalry?
A: Sandeep Sharma’s 5/18 for Rajasthan Royals in Jaipur, 2024—the only five‑wicket haul in the fixture’s history.
6. What is the Rajasthan Royals vs Mumbai Indians start time for 2026 matches?
A: Match 13 in Guwahati started at 7:30 PM IST (April 7). Match 69 in Mumbai started at 3:30 PM IST (May 24). Timings vary by venue and day/night slot.
7. When did RR last sweep MI in a season?
A: 2026 was the first sweep since 2008. They won both league games.
The Verdict: Who Actually Wins This Rivalry?
Short answer: Nobody has won it yet. And that’s exactly what makes it fascinating.
Long answer: The numbers say Mumbai. The momentum says Rajasthan. The future says Rajasthan has a better risk‑reward profile.
Mumbai’s five IPL titles are undeniable. But championships don’t win head‑to‑heads—players do. And right now, Rajasthan has more players in their prime.
- Jaiswal is 24.
- Parag is 24.
- Sooryavanshi is 15.
- Archer is 31 but has reinvented himself as a finisher.
Mumbai’s core is older, more expensive, and less adaptable.
The 2026 season was a regime shift. Rajasthan swept the series, qualified for the playoffs, and did it with a 15‑year‑old who wasn’t even born when this rivalry began.
That’s not a fluke. That’s a signal.
Key Takeaways
- The head‑to‑head is essentially tied (17‑16 MI). Don’t let anyone tell you otherwise.
- Rajasthan won the 2026 season series 2‑0—the first time they’ve swept MI since 2008.
- Youth is an asset. RR’s average age is significantly lower than MI’s.
- Bumrah is the X‑factor—but his workload and age are concerns.
- The rivalry has never produced an IPL final meeting. That remains the one thing missing from the history books.
Action Strategy (For Fans, Analysts, and Bettors)
- If you’re backing a team for 2027: Rajasthan Royals have the better trajectory.
- If you’re betting on individual matchups: Fade Mumbai when they’re favourites. They’ve lost the last two as the “better” team on paper.
- If you’re writing about this rivalry: Stop leading with “MI leads 17‑16.” Start leading with “Rajasthan swept 2026.”
The numbers are the numbers. But interpretation is where value is created.
And the interpretation here is clear: This rivalry is no longer Mumbai’s to lose. It’s Rajasthan’s to win.
for more deep dives into cricket rivalries and performance analytics, explore our Pakistan vs Bangladesh timeline, the Ranji Trophy 2025 winner, and our KL Rahul analysis. You might also find our coverage of Pakistan vs South Africa, Afghanistan vs India, and the India vs USA timeline valuable. For record‑keeping, check out most runs in ODI and most Test wickets.