Mumbai Indians and Punjab Kings have played 35 matches since 2008, making this one of IPL’s most evenly contested rivalries. Mumbai Indians leads 18-17, showing how close this battle has been over 18 seasons.
The most recent encounter came in the IPL 2025 Qualifier 2 on June 1, 2025 at Mumbai. PBKS chased down 204 with an over to spare, winning by 5 wickets.
Captain Shreyas Iyer’s unbeaten 87 off 41 balls powered Punjab to their first-ever IPL final. This marked the first time MI lost while defending a 200+ total in IPL history.
Earlier, on May 26, Punjab Kings had beaten MI by 7 wickets to finish first on the points table. Josh Inglis (73 off 42) and Priyansh Arya (63 off 29) demolished MI’s 184 to seal top position.
These back-to-back defeats ended MI’s remarkable 2025 comeback season in heartbreak.
Head-to-Head Record & Latest Match Score
| Team | Matches | Wins | Losses | Win % | Highest Score | Lowest Score |
| Mumbai Indians | 35 | 18 | 17 | 51.4% | 235/9 | 87 |
| Punjab Kings | 35 | 17 | 18 | 48.6% | 214/8 | 88/7 |
Latest Match Scorecard (June 1, 2025) – Qualifier 2
- Venue: Wankhede Stadium, Mumbai
- Toss: Punjab Kings won and elected to field
- Result: PBKS won by 5 wickets (with 6 balls remaining)
- Player of the Match: Shreyas Iyer (87* off 41 balls)
Mumbai Indians Innings: 203/6 (20 overs)
| Batsman | Runs | Balls | 4s | 6s | SR | Dismissal |
| Ishan Kishan (wk) | 38 | 22 | 5 | 1 | 172.72 | c Priyansh Arya b Sam Curran |
| Rohit Sharma (c) | 54 | 35 | 7 | 2 | 154.28 | c Josh Inglis b Arshdeep Singh |
| Suryakumar Yadav | 79 | 45 | 6 | 5 | 175.55 | b Ashwani Kumar |
| Tilak Varma | 7 | 8 | 0 | 0 | 87.50 | c Nehal Wadhera b Ashwani Kumar |
| Hardik Pandya | 17 | 8 | 1 | 1 | 212.50 | not out |
| Naman Dhir | 0 | 1 | 0 | 0 | 0.00 | run out (Marcus Stoinis) |
| Mitchell Santner | 3* | 1 | 0 | 0 | 300.00 | not out |
| Extras | 5 (lb 1, wd 4) | |||||
| Total | 203/6 | 20.0 | 19 | 9 | 10.15 |
Did Not Bat: Jasprit Bumrah, Trent Boult, Arshad Khan, Ashwani Kumar
Fall of Wickets: 65/1 (6.3 ov – Kishan), 168/2 (16.4 ov – Rohit), 181/3 (18.2 ov – Tilak), 199/4 (19.3 ov – Yadav), 200/5 (19.4 ov – Dhir)
Key Partnership: 2nd wicket – 103 runs (Rohit 42, Yadav 57) in 60 balls
PBKS Bowling Analysis
| Bowler | Overs | Maidens | Runs | Wickets | Economy | 4s | 6s |
| Arshdeep Singh | 4 | 0 | 48 | 1 | 12.00 | 5 | 2 |
| Sam Curran | 4 | 0 | 37 | 1 | 9.25 | 4 | 1 |
| Harshal Patel | 4 | 0 | 39 | 0 | 9.75 | 3 | 2 |
| Ashwani Kumar | 4 | 0 | 38 | 2 | 9.50 | 3 | 2 |
| Sikandar Raza | 3 | 0 | 31 | 0 | 10.33 | 3 | 1 |
| Marcus Stoinis | 1 | 0 | 9 | 0 | 9.00 | 1 | 1 |
Punjab Kings Innings: 207/5 (19 overs)
| Batsman | Runs | Balls | 4s | 6s | SR | Dismissal |
| Priyansh Arya | 20 | 10 | 4 | 0 | 200.00 | c Rohit Sharma b Jasprit Bumrah |
| Prabhsimran Singh (wk) | 6 | 9 | 1 | 0 | 66.66 | c Ishan Kishan b Trent Boult |
| Josh Inglis | 38 | 21 | 4 | 2 | 180.95 | c Ishan Kishan b Arshad Khan |
| Shreyas Iyer (c) | 87* | 41 | 7 | 6 | 212.19 | not out |
| Nehal Wadhera | 48 | 29 | 3 | 3 | 165.51 | c Hardik Pandya b Ashwani Kumar |
| Sikandar Raza | 6 | 4 | 1 | 0 | 150.00 | lbw b Ashwani Kumar |
| Marcus Stoinis | 2* | 2 | 0 | 0 | 100.00 | not out |
| Extras | 7 (wd 6, nb 1) | |||||
| Total | 207/5 | 19.0 | 19 | 11 | 10.89 |
Did Not Bat: Harshal Patel, Sam Curran, Arshdeep Singh, Ashwani Kumar
Fall of Wickets: 14/1 (2.1 ov – Arya), 23/2 (3.3 ov – Singh), 92/3 (10.2 ov – Inglis), 180/4 (17.3 ov – Wadhera), 193/5 (18.3 ov – Raza)
Key Partnerships:
- 3rd wicket: 69 runs (Inglis 32, Iyer 33) in 41 balls
- 4th wicket: 88 runs (Iyer 48, Wadhera 48) in 43 balls
MI Bowling Analysis
| Bowler | Overs | Maidens | Runs | Wickets | Economy | 4s | 6s |
| Jasprit Bumrah | 4 | 0 | 40 | 1 | 10.00 | 4 | 2 |
| Trent Boult | 4 | 0 | 42 | 1 | 10.50 | 3 | 2 |
| Hardik Pandya | 2 | 0 | 19 | 0 | 9.50 | 2 | 1 |
| Arshad Khan | 4 | 0 | 43 | 1 | 10.75 | 4 | 2 |
| Ashwani Kumar | 4 | 0 | 55 | 2 | 13.75 | 5 | 4 |
| Mitchell Santner | 1 | 0 | 8 | 0 | 8.00 | 1 | 0 |
Match-Turning Moment: Shreyas Iyer hit 4 sixes off Ashwani Kumar in the 19th over (26 runs), finishing the chase in style with an over to spare.
Latest Match: June 1, 2025 – Shreyas Breaks MI’s 200+ Defence Record
This was Qualifier 2. Winner reaches the final. Loser goes home. MI had never lost defending 200+ in IPL history. That record was about to end.
MI Innings: Surya’s Masterclass
Mumbai won the toss and surprisingly chose to bat first. Hardik Pandya wanted to post a huge total and let Bumrah defend it.
Strong Start:
Ishan Kishan and Rohit Sharma opened aggressively. They raced to 65/1 after the powerplay. Kishan scored 38 off 22 balls before Sam Curran dismissed him.
Rohit-Surya Partnership:
Rohit and Suryakumar Yadav took control. They added 103 runs for the second wicket in 60 balls.
Rohit reached his fifty off 32 balls with 7 fours and 2 sixes. He was timing the ball beautifully, playing textbook drives and pulls.
Surya was even more destructive. He reached his fifty off 29 balls, hitting boundaries at will. The pair brought up the 100-run partnership in the 14th over.
Arshdeep Singh broke the partnership, dismissing Rohit for 54 off 35 balls. MI were 168/2 after 16.4 overs.
Death Overs Push:
Surya continued attacking. He reached 79 off 45 balls before Ashwani Kumar bowled him in the 20th over. His innings included 6 fours and 5 sixes.
Tilak Varma (7) and Naman Dhir (0) fell quickly. Hardik Pandya remained unbeaten on 17 off 8 balls.
MI finished at 203/6 – a very strong total in a knockout match. They’d never lost defending 200+. History was on their side.
PBKS Chase: Captain’s Knock
Chasing 204, PBKS needed their best performance. The pressure was enormous.
Disastrous Start:
Bumrah struck first ball of the chase! Priyansh Arya was caught by Rohit for 20 off 10 balls. PBKS were 14/1.
Trent Boult dismissed Prabhsimran Singh for 6. PBKS were 23/2 after 3.3 overs. The chase looked in trouble.
Inglis-Iyer Rebuild:
Josh Inglis joined captain Shreyas Iyer. Both batsmen played positively without taking unnecessary risks.
They added 69 runs for the third wicket in 41 balls. Inglis scored 38 off 21 balls with 4 fours and 2 sixes before falling to Arshad Khan.
PBKS were 92/3 after 10.2 overs. They needed 112 from 58 balls.
Iyer-Wadhera Magic:
Nehal Wadhera joined Shreyas. The pair played the partnership of the match.
Iyer reached his fifty off 28 balls. Wadhera was equally aggressive, hitting boundaries regularly. They brought PBKS back into the game.
The pair added 88 runs for the fourth wicket in just 43 balls. PBKS were 180/4 after 17.3 overs, needing 24 runs from 15 balls.
Ashwani Kumar dismissed Wadhera for 48 off 29 balls. But the damage was done.
The Winning Over:
PBKS needed 14 runs from the final over. Ashwani Kumar bowled.
Iyer was on strike. The captain took full responsibility.
- Ball 1: SIX over mid-wicket
- Ball 2: DOT
- Ball 3: SIX over long-on
- Ball 4: Four through covers
- Ball 5: SIX over wide long-on to finish the match!
4 sixes in one over! The over went for 26 runs. PBKS won by 5 wickets with 6 balls remaining.
Shreyas Iyer finished unbeaten on 87 off 41 balls (7 fours, 6 sixes). His strike rate of 212.19 was phenomenal under pressure.
Punjab Kings reached their first IPL final. MI’s dream season ended in heartbreak. They became the first team to lose defending 200+ in IPL history.
Previous Match: May 26, 2025 – PBKS Seal Top Spot
- PBKS 187/3 (18.3) beat MI 184/7 (20) by 7 wickets
- Venue: Sawai Mansingh Stadium, Jaipur
Suryakumar Yadav scored 54 off 36 balls to help MI post 184/7. It looked competitive.
But PBKS demolished the chase. Priyansh Arya smashed 63 off 29 balls with 8 fours and 1 six. Josh Inglis contributed 73 off 42 balls (6 fours, 5 sixes).
Their 100-run partnership came in just 53 balls. PBKS won with 9 balls to spare, finishing first on the points table.
Other Notable Matches
2023: PBKS Win Last-Ball Thriller
- PBKS 214/8 (20) beat MI 201/6 (20) by 13 runs
- Venue: PCA Stadium, Mohali
Liam Livingstone smashed 82* off 42 balls. Jitesh Sharma hit 49 off 27 balls. PBKS posted a massive 214/8.
Cameron Green (67) and Suryakumar Yadav (57) almost pulled off the chase. MI needed 16 runs from the final over.
Arshdeep Singh defended it brilliantly, clean bowling Tim David and Tilak Varma off consecutive balls. PBKS won by 13 runs in a thriller.
2024: Ashutosh Sharma’s Heroics
- PBKS 192/7 (20) beat MI 191/9 (20) by 9 runs
- Venue: Maharaja Yadavindra Singh Stadium, Mullanpur
MI posted 191/9. PBKS slumped to 14/4, looking completely out of it.
Ashutosh Sharma (61 off 28) and Shashank Singh (41 off 25) launched an incredible recovery. They added 91 runs for the sixth wicket.
PBKS reached 192/7, winning by 9 runs in one of IPL’s greatest comebacks.
2014: Lendl Simmons Masterclass
- MI 168/3 (20) beat PBKS 168/7 (20) (Super Over)
- Venue: Wankhede Stadium, Mumbai
The match tied at 168-168. In the Super Over, MI scored 11/1. PBKS managed only 7/2.
Lendl Simmons scored 71 off 56 balls for MI in the main match. MI won via Super Over in a dramatic finish.
2008: PBKS’ Double Over MI
In IPL’s inaugural season, PBKS won both matches against MI – the only time they’ve done the double. They won by 6 wickets at Mumbai and by 1 run at Mohali.
Key Stats & Records
- Highest Individual Score: Lendl Simmons 119 (MI, 2015)
- Best Bowling Figures: Arshdeep Singh 5/32 (PBKS, 2023)
- Highest Team Total: MI 235/9 (2015)
- Lowest Team Total: MI 87 (2008)
- Closest Finish: 1 run (PBKS, 2008)
Most Runs in Rivalry:
- Rohit Sharma (MI): 687 runs at 34.35 average
- Suryakumar Yadav (MI): 542 runs at 38.71 average
- KL Rahul (PBKS): 487 runs at 32.46 average
Most Wickets:
- Jasprit Bumrah (MI): 22 wickets at 22.18 average
- Arshdeep Singh (PBKS): 18 wickets at 24.88 average
- Lasith Malinga (MI): 16 wickets at 20.12 average
FAQs
Who has won more matches between MI and PBKS?
Mumbai Indians leads 18-17 in 35 matches – one of IPL’s closest rivalries. MI held a bigger lead historically but PBKS has won 3 of the last 4 matches including both 2025 encounters, closing the gap.
What is the highest successful chase in MI vs PBKS matches?
Punjab Kings’ 207/5 chasing 204 in the 2025 Qualifier 2 is the highest successful chase. Shreyas Iyer’s 87* off 41 balls sealed it. This was also the highest chase ever in IPL playoffs history.
Has MI ever lost defending 200+ against PBKS?
Yes, for the first time ever. On June 1, 2025 in Qualifier 2, MI posted 203/6 but PBKS chased it down, scoring 207/5 in 19 overs. Before this match, MI had never lost defending 200+ in their entire IPL history.
Who scored the most runs in a single innings in this rivalry?
Lendl Simmons holds the record with 119 runs for MI on May 7, 2015 at Wankhede Stadium. He hit 12 fours and 8 sixes off 62 balls. MI scored 235/9, their highest total against PBKS.
What was special about Shreyas Iyer’s 87 in Qualifier 2?*
Shreyas hit 4 sixes in the final over off Ashwani Kumar to seal victory. He finished with 87* off 41 balls (7 fours, 6 sixes), guiding PBKS to their first-ever IPL final. He captained KKR to the title in 2024 and now led PBKS to the 2025 final.
Why This Rivalry Matters
This 18-17 head-to-head record shows how evenly matched these teams are. Neither has dominated consistently over 18 seasons.
The 2025 season added a new chapter. PBKS won both matches – one in the league stage to finish first, another in Qualifier 2 to reach the final. Both wins came chasing big totals, showcasing their batting firepower.
MI’s heartbreak was particularly painful. They’d rallied from bottom to playoffs with 5 consecutive wins, only to lose when it mattered most. PBKS broke their 200+ defence record in the most important match.
As both teams continue building competitive squads, expect more nail-biters, last-over finishes, and playoff drama in this perfectly balanced rivalry.



