Mumbai Indians vs Rajasthan Royals: IPL H2H Record
By CricketTaken EditorialPublished Cricket in the Indian Premier League9 min read
Sixteen wins each from 33 matches, with the fixture at Durban on 21 April 2009 abandoned without a result. Mumbai Indians were 16-12 ahead after the 2023 season; Rajasthan Royals have won four of the five since, including both legs of 2026, to level it.
The most useful cut of the numbers is not by ground or by season but by innings. Eleven of Rajasthan's sixteen wins came batting second. Mumbai's split is eight and eight. No other pairing either side plays produces a gap that wide, and it holds across every phase of the fixture's life — Rajasthan chased successfully in 2008, in 2011, in 2018 and again in 2024.
The fixture also contains the only hundred-run margin either has managed against the other. At Jaipur on 1 May 2025 Mumbai made 217 for 2 and bowled Rajasthan out for 117 in 16.1 overs.
Chasing is the whole story
| Side | Wins | Won defending | Won chasing |
|---|---|---|---|
| Mumbai Indians | 16 | 8 | 8 |
| Rajasthan Royals | 16 | 5 | 11 |
Nineteen of the 32 completed matches were won by the side batting second, which is high but not extraordinary. What is unusual is how the two sides divide it. Rajasthan's five defences are spread across seventeen seasons: Jaipur in 2008, Durban in 2009, Jaipur in 2013, Navi Mumbai in 2022 and the Wankhede in 2026. In between they have won eleven chases.
Both ten-wicket wins in the fixture also came in chases, one to each side. Rajasthan reached 134 for 0 in 13.1 overs at the Wankhede on 20 May 2011; Mumbai reached 163 for 0 in eighteen overs at Jaipur on 20 May 2012, exactly one year later.
Ledger by home ground
| Where | Matches | MI won | RR won | No result |
|---|---|---|---|---|
| Mumbai home grounds | 14 | 8 | 6 | 0 |
| Rajasthan home grounds | 12 | 4 | 8 | 0 |
| Neutral | 7 | 4 | 2 | 1 |
| All matches | 33 | 16 | 16 | 1 |
Rajasthan's eight home wins from twelve is the strongest column on the page, and six of those came at the Sawai Mansingh Stadium, where the fixture has been staged nine times. Mumbai's home record of 8-6 is thinner than their reputation implies, and the Wankhede itself splits exactly 5-5 across ten matches — the only major ground in Mumbai's records where a long-running opponent has drawn level.
| Ground | Matches | MI won | RR won |
|---|---|---|---|
| Wankhede Stadium, Mumbai | 10 | 5 | 5 |
| Sawai Mansingh Stadium, Jaipur | 9 | 3 | 6 |
| DY Patil Stadium, Navi Mumbai | 3 | 2 | 1 |
| Sardar Patel Stadium, Ahmedabad | 2 | 1 | 1 |
| Kingsmead, Durban | 2 | 0 | 1 |
| Sheikh Zayed Stadium, Abu Dhabi | 2 | 1 | 1 |
| Brabourne Stadium, Mumbai | 1 | 1 | 0 |
| Eden Gardens, Kolkata | 1 | 1 | 0 |
| Arun Jaitley Stadium, Delhi | 1 | 1 | 0 |
| Sharjah Cricket Stadium | 1 | 1 | 0 |
| ACA Stadium, Guwahati | 1 | 0 | 1 |
Every meeting, 2008 to 2026
| # | Season | Date | Stage | Ground | Result |
|---|---|---|---|---|---|
| 1 | 2008 | 7 May | League | DY Patil Stadium | MI won by 7 wickets |
| 2 | 2008 | 26 May | League | Sawai Mansingh Stadium | RR won by 5 wickets |
| 3 | 2009 | 21 April | League | Kingsmead, Durban | No result |
| 4 | 2009 | 14 May | League | Kingsmead, Durban | RR won by 2 runs |
| 5 | 2010 | 13 March | League | Brabourne Stadium | MI won by 4 runs |
| 6 | 2010 | 11 April | League | Sawai Mansingh Stadium | MI won by 37 runs |
| 7 | 2011 | 29 April | League | Sawai Mansingh Stadium | RR won by 7 wickets |
| 8 | 2011 | 20 May | League | Wankhede Stadium | RR won by 10 wickets |
| 9 | 2012 | 11 April | League | Wankhede Stadium | MI won by 27 runs |
| 10 | 2012 | 20 May | League | Sawai Mansingh Stadium | MI won by 10 wickets |
| 11 | 2013 | 17 April | League | Sawai Mansingh Stadium | RR won by 87 runs |
| 12 | 2013 | 15 May | League | Wankhede Stadium | MI won by 14 runs |
| 13 | 2013 | 24 May | Qualifier 2 | Eden Gardens | MI won by 4 wickets |
| 14 | 2014 | 19 May | League | Sardar Patel Stadium | MI won by 25 runs |
| 15 | 2014 | 25 May | League | Wankhede Stadium | MI won by 5 wickets |
| 16 | 2015 | 14 April | League | Sardar Patel Stadium | RR won by 7 wickets |
| 17 | 2015 | 1 May | League | Wankhede Stadium | MI won by 8 runs |
| 18 | 2018 | 22 April | League | Sawai Mansingh Stadium | RR won by 3 wickets |
| 19 | 2018 | 13 May | League | Wankhede Stadium | RR won by 7 wickets |
| 20 | 2019 | 13 April | League | Wankhede Stadium | RR won by 4 wickets |
| 21 | 2019 | 20 April | League | Sawai Mansingh Stadium | RR won by 5 wickets |
| 22 | 2020 | 6 October | League | Sheikh Zayed Stadium | MI won by 57 runs |
| 23 | 2020 | 25 October | League | Sheikh Zayed Stadium | RR won by 8 wickets |
| 24 | 2021 | 29 April | League | Arun Jaitley Stadium | MI won by 7 wickets |
| 25 | 2021 | 5 October | League | Sharjah Cricket Stadium | MI won by 8 wickets |
| 26 | 2022 | 2 April | League | DY Patil Stadium | RR won by 23 runs |
| 27 | 2022 | 30 April | League | DY Patil Stadium | MI won by 5 wickets |
| 28 | 2023 | 30 April | League | Wankhede Stadium | MI won by 6 wickets |
| 29 | 2024 | 1 April | League | Wankhede Stadium | RR won by 6 wickets |
| 30 | 2024 | 22 April | League | Sawai Mansingh Stadium | RR won by 9 wickets |
| 31 | 2025 | 1 May | League | Sawai Mansingh Stadium | MI won by 100 runs |
| 32 | 2026 | 7 April | League | ACA Stadium, Guwahati | RR won by 27 runs |
| 33 | 2026 | 24 May | League | Wankhede Stadium | RR won by 30 runs |
Rajasthan's suspension accounts for the missing 2016 and 2017 seasons. The Guwahati fixture of 7 April 2026 was cut to eleven overs a side by rain, with Rajasthan making 150 for 3 and Mumbai 123 for 9.
The only knockout
| Season | Stage | Ground | Result |
|---|---|---|---|
| 2013 | Qualifier 2 | Eden Gardens, Kolkata | MI 169/6 (19.5) beat RR 165/6 by 4 wickets |
One knockout in 33 matches, and Mumbai won it with a ball to spare on the way to their first title. Rajasthan had beaten Mumbai by 87 runs at Jaipur six weeks earlier in the same season, which is still their largest win in the fixture. The 2013 season page covers both.
Totals and margins
| Total | Team | Season | Ground |
|---|---|---|---|
| 217/2 | Mumbai Indians | 2025 | Sawai Mansingh Stadium |
| 214/4 | Mumbai Indians | 2023 | Wankhede Stadium |
| 212/6 | Mumbai Indians | 2010 | Brabourne Stadium |
| 212/7 | Rajasthan Royals | 2023 | Wankhede Stadium |
| 208/7 | Rajasthan Royals | 2010 | Brabourne Stadium |
| 205/8 | Rajasthan Royals | 2026 | Wankhede Stadium |
Only six innings have reached 200 in 33 matches, and four of them came in two games — the Brabourne match of March 2010, which Mumbai won by four runs after 420 runs had been scored, and the Wankhede match of April 2023, which Mumbai won by six wickets chasing 213. That is a low rate of big scoring for a fixture of this length, and the first-innings average has barely moved since 2014: 175 across the 2014-2019 meetings and 174 since 2020.
The lowest totals are almost all Mumbai's or Rajasthan's from Jaipur and Sharjah: Rajasthan's 90 for 9 at Sharjah in October 2021, Mumbai's 92 all out at Jaipur in April 2013, Mumbai's 94 for 8 at Jaipur in April 2011. The Sawai Mansingh records page sets out how the ground has played across the fixture's life.
Four observations the tables leave out:
- The two-run win at Durban in May 2009 is the narrowest result in the fixture, and one of only two decided by fewer than five runs.
- Mumbai's 100-run win at Jaipur in 2025 came at Rajasthan's own ground and is the single largest margin either has achieved. The IPL's biggest wins by runs page places it.
- Rajasthan won all four meetings across the 2018 and 2019 seasons, both legs each year — their longest run in the fixture and the only time either side has taken four consecutively.
- Every one of Mumbai's five wins at the Wankhede in this fixture came before 2024. Rajasthan have won the two most recent.
Franchise context
The Mumbai Indians hub and the Rajasthan Royals hub hold squad, honours and season detail, and the IPL index covers every campaign since 2008. Sanju Samson's years as Rajasthan captain overlap with most of the chasing record described above. Mumbai's other exactly level long fixture, against Punjab Kings, is the natural comparison. The DY Patil Stadium records page covers the ground used in 2008 and 2022, the Barsapara records page Rajasthan's newest home, the 2025 season page the year of the 100-run win, and the cricket in India hub places the competition within the domestic game.
Sources and method
This page is built from this site's IPL season match lists covering 2008 to 2026 — every date, ground, innings total and margin — with each result confirmed against the relevant ESPNcricinfo scorecard. Batting order for the chasing analysis is derived from each match's margin type and verified against the scorecards, not assumed from the order in which the sides appear in a summary.
Conventions. The 33 total includes the abandoned Durban fixture of 21 April 2009, which is shown as a no result and excluded from both win columns and from every average. Home allocation follows the designated host: the Wankhede, Brabourne and DY Patil matches count as Mumbai home games, and Jaipur, Ahmedabad and Guwahati as Rajasthan's, which is why the neutral row holds only seven matches. The Sardar Patel Stadium in Ahmedabad appears under two locality forms in the source records and is consolidated to two matches. The eleven-over Guwahati match of April 2026 is counted in the win columns but excluded from the first-innings averages.
Fixture-only individual aggregates — a leading run scorer or wicket taker across these 33 matches — are not published. The underlying dataset holds match results rather than ball-by-ball records, so those figures cannot be computed from it and have been left out rather than estimated. All figures current as of 27 August 2026.