The men’s IPL contest between Mumbai Indians and Rajasthan Royals is level: 16 wins apiece after 33 meetings through 24 May 2026. A rain-abandoned game from 2009 completes the count. Rajasthan won both completed meetings in 2026, first in an 11-over contest at Guwahati and then by 30 runs at Wankhede Stadium.
There is a striking contrast across the latest five results. Mumbai’s 100-run win in 2025 sits between four Rajasthan victories, while the 2026 games finished with different margins: 27 runs in April and 30 in May. Keeping those matches and their dates separate is essential to a useful head-to-head archive.
MI vs RR IPL head-to-head record
Each franchise has won 16 of the 32 decided games. The thirty-third fixture was the 21 April 2009 meeting at Kingsmead in Durban, called off without a ball bowled. It counts as an IPL meeting but gave neither team a victory; there are no unresolved ties in the final 33-game record.
| Meetings | MI wins | RR wins | Ties | No results |
|---|---|---|---|---|
| 33 | 16 | 16 | 0 | 1 |
Men’s IPL through 24 May 2026. The equal-width bar represents decided games only; the no-result is shown in the table.
The sequence entering 2026 was different: Mumbai held a 16–14 lead in victories before the April fixture. Rajasthan won by 27 runs in the shortened Guwahati game and later by 30 runs in Mumbai to bring the decided record to 16–16. A rain-reduced match that was played to a result, such as April 2026, must not be confused with the wholly abandoned 2009 fixture.
Most runs in MI vs RR IPL matches
Sanju Samson leads the opponent-specific IPL run list with 640. Suryakumar Yadav moved to second on 538 after making six in the April 2026 fixture and 60 in May. Jos Buttler remains on 533, with Rohit Sharma on 472 and Ajinkya Rahane on 409.
The list spans seasons rather than depicting either side’s current squad. Samson, Buttler and Rahane did not add runs in the two 2026 MI–RR games. Rohit made five in the April meeting and a duck in the May meeting; Suryakumar’s 60 in May shifted him ahead of Buttler. Yashasvi Jaiswal made 77 and 27 in the two games, reaching 400 matchup runs and staying below fifth-placed Rahane’s 409.
Only runs in men’s IPL fixtures between these two franchises, through 24 May 2026; not all-T20 or career-wide runs.
Last five completed MI vs RR IPL matches
The latest game, on 24 May 2026 at Wankhede, saw RR post 205/8 and restrict MI to 175/9 in a 30-run win. Jofra Archer contributed 32 from 15 balls and then took 3/17. Suryakumar Yadav‘s 60 was Mumbai’s highest individual score, but the chase finished well short. This was the season’s second meeting, not the rain-shortened one.
On 7 April at Guwahati, weather limited both innings to 11 overs. Jaiswal’s unbeaten 77 helped Rajasthan to 150/3, and Mumbai reached 123/9 for a 27-run RR win. A shortened yet completed contest belongs in the results list; it is not the same kind of no-result as the 2009 zero-ball abandonment.
Mumbai’s most recent win came on 1 May 2025 in Jaipur. Ryan Rickelton struck 61, Rohit 53 and both Suryakumar and Hardik Pandya 48 not out as MI made 217/2. Rajasthan were dismissed for 117 in 16.1 overs, leaving an exact 100-run margin. That result had extended Mumbai’s lead in the series before Rajasthan’s two 2026 answers.
The 2024 pair both went Rajasthan’s way. At Jaipur on 22 April, Sandeep Sharma‘s 5/18 helped limit MI to 179/9; Jaiswal’s unbeaten 104 drove RR to 183/1 and a nine-wicket win. Earlier, at Mumbai on 1 April, Trent Boult took 3/22 as MI finished 125/9. Riyan Parag‘s unbeaten 54 steered RR to 127/4 in 15.3 overs for a six-wicket victory. Both scores are final innings totals, not projected targets.
| Date | Ground | Winner | Margin | Scores · innings order |
|---|---|---|---|---|
| 24 May 2026 | Mumbai | Rajasthan Royals | 30 runs | RR 205/8; MI 175/9 |
| 7 Apr 2026 | Guwahati | Rajasthan Royals | 27 runs | RR 150/3; MI 123/9 (11 overs each) |
| 1 May 2025 | Jaipur | Mumbai Indians | 100 runs | MI 217/2; RR 117 |
| 22 Apr 2024 | Jaipur | Rajasthan Royals | 9 wickets | MI 179/9; RR 183/1 |
| 1 Apr 2024 | Mumbai | Rajasthan Royals | 6 wickets | MI 125/9; RR 127/4 |
Five completed IPL meetings, newest first; the 2009 abandoned fixture is included only in the all-meetings record.
MI vs RR IPL FAQs
Who leads the MI vs RR IPL head-to-head?
Neither side leads after 24 May 2026: Mumbai and Rajasthan have 16 wins each, plus one abandoned fixture, for 33 meetings.
Which MI vs RR IPL match had no result?
The 21 April 2009 match at Kingsmead, Durban was abandoned without a ball bowled. The rain-reduced 7 April 2026 match was completed and won by Rajasthan.
Who has the most runs in MI vs RR IPL matches?
Sanju Samson leads this opponent-specific men’s IPL list with 640 runs through 24 May 2026. Suryakumar Yadav is second on 538.
Who won the most recent MI vs RR IPL game?
Rajasthan beat Mumbai by 30 runs on 24 May 2026 at Wankhede Stadium: RR 205/8, MI 175/9. Their earlier April 2026 win was by 27 runs.
Men’s IPL historical cutoff: 24 May 2026. Future meetings can change the record.

Mumbai Indians
Rajasthan Royals