MI vs PBKS Head to Head Record in IPL History
PBKS finished as the runners-up in IPL 2025.
12 Min Read


The Punjab Kings (PBKS) team had appointed Shreyas Iyer as their new skipper from 2025 edition. They would be hoping for a change in fortunes as well this season. He guided the team to the final of the recent edition losing to Royal Challengers Bengaluru in the summit clash. Mumbai Indians, on the other hand, is the most successful team in IPL history.
MI vs PBKS Head to Head:
In the 31 matches, both teams have played against each other in IPL history, 17 have been won by Mumbai Indians while the Punjab Kings team have won the rest 17 games. In 2020 season, both the teams were involved in a double super over match with PBKS winning that encounter at the end.
| Matches Played | MI Won | PBKS Won | No Result | Tied |
| 34 | 17 | 17 | 0 | 0 |
All-Time Top Performers:
Rohit Sharma has scored the most runs (880) in the games played between MI and PBKS in the IPL. He is followed by Kieron Pollard (539) and Shaun Marsh (526). In the bowling department, Jasprit Bumrah has the most wickets with 24, just ahead of Lasith Malinga (20) and Harbhajan Singh (16).
Mumbai vs Punjab in All Seasons Stats:
| Date | Winner | Won by | Venue |
| 1-June-2025 | PBKS | 5 wickets | Ahmedabad |
| 26-May-2025 | PBKS | 7 wickets | Jaipur |
| 18-Apr-2024 | MI | 8 runs | Mullanpur |
| 03 - May-2023 | MI | 6 wickets | Mohali |
| 22 - Apr - 2023 | PBKS | 13 Runs | Mumbai |
| 13-Apr-2022 | PBKS | 12 Runs | Pune |
| 28-Sept-2021 | MI | 6 wickets | Abu Dhabi |
| 23-Apr-2021 | PBKS | 9 wickets | Chennai |
| 18-Oct-2020 | PBKS | Super over | Dubai |
| 01-Oct-2020 | MI | 48 runs | Abu Dhabi |
| 10-Apr-2019 | MI | 3 wickets | Mumbai |
| 30-Mar-2019 | PBKS | 8 wickets | Mohali |
| 16-May-2018 | MI | 2 wickets | Mumbai |
| 04-May-2018 | MI | 6 wickets | Indore |
| 11-May-2017 | PBKS | 7 runs | Mumbai |
| 20-Apr-2017 | MI | 8 wickets | Indore |
| 13-May-2016 | PBKS | 7 wickets | Visakhapatnam |
| 25-Apr-2016 | MI | 25 runs | Mohali |
| 03-May-2015 | MI | 23 runs | Mohali |
| 12-Apr-2015 | PBKS | 18 runs | Mumbai |
| 21-May-2014 | MI | 7 wickets | Mohali |
| 03-May-2014 | MI | 5 wickets | Mumbai |
| 18-May-2013 | PBKS | 50 runs | Dharamshala |
| 29-Apr-2013 | MI | 4 runs | Mumbai |
| 25-Apr-2012 | MI | 4 wickets | Mohali |
| 22-Apr-2012 | PBKS | 6 wickets | Mumbai |
| 10-May-2011 | PBKS | 76 runs | Mohali |
| 02-May-2011 | MI | 23 runs | Mumbai |
| 09-Apr-2010 | PBKS | 6 wickets | Mohali |
| 30-Mar-2010 | MI | 4 wickets | Mumbai (BS) |
| 12-May-2009 | MI | 8 wickets | Centurion |
| 29-Apr-2009 | PBKS | 3 runs | Durban |
| 21-May-2008 | PBKS | 1 run | Mumbai |
| 25-Apr-2008 | PBKS | 66 runs | Mohali |
| Also Check | |
| IPL 2025 Orange Cap | |
| IPL 2025 Points Table | IPL 2025 Schedule |
*Last Updated: 26th March 2026
Download Our App