
The competition between Mumbai Indians and Punjab Kings is one of the most thrilling in the IPL. Mumbai Indians has a strong history with five championships while Punjab Kings is still looking for their first win. Here’s a look at the MI vs PBKS Head to Head Records, Stats and Top encounters in the IPL history.

MI vs PBKS Head to Head
| Head to Head Metric | MI | PBKS |
| Matches Played | 33 | 33 |
| Wins | 17 | 16 |
| Losses | 16 | 17 |
| No Result | 0 | 0 |
In IPL history not many rivalries have been as closely contested as the matchups between Mumbai Indians and Punjab Kings. Out of 33 games played, Mumbai has taken the lead with 17 wins while Punjab is right on their heels with 16 victories. The competition has stayed intense over the seasons with the momentum shifting back and forth.
MI vs PBKS Head-to-Head: Season-Wise Record
| Season | Matches Played | MI Won | PBKS Won |
| 2008 | 2 | 0 | 2 |
| 2009 | 2 | 1 | 1 |
| 2010 | 2 | 1 | 1 |
| 2011 | 2 | 1 | 1 |
| 2012 | 2 | 1 | 1 |
| 2013 | 2 | 1 | 1 |
| 2014 | 2 | 2 | 0 |
| 2015 | 2 | 1 | 1 |
| 2016 | 2 | 1 | 1 |
| 2017 | 2 | 1 | 1 |
| 2018 | 2 | 2 | 0 |
| 2019 | 2 | 1 | 1 |
| 2020 | 2 | 1 | 1 |
| 2021 | 2 | 1 | 1 |
| 2022 | 1 | 0 | 1 |
| 2023 | 2 | 1 | 1 |
| 2024 | 1 | 1 | 0 |
| 2025 | 1 | 0 | 1 |
The Mumbai Indians have frequently taken the upper hand against the Punjab Kings particularly in seasons like 2014, 2016 and 2018 when they won every match. Their strength was evident again in 2019 with another impressive performance. Conversely, Punjab has had some unforgettable comebacks starting with their flawless run in the very first season of 2008. They continued to excel in 2015, 2017 and more recently in 2023 and 2025. In 2024, Mumbai regained their momentum with a narrow victory but Punjab fought back in 2025 to keep this rivalry intense and well-matched.
MI vs PBKS: Top IPL Encounters
Let’s take a closer look at the top IPL encounters between Mumbai Indians and Punjab Kings, highlighting their memorable head-to-head clashes.
IPL 2018, Mumbai: At Mumbai, The Mumbai Indians narrowly defeated Kings XI Punjab by 3 runs in a thrilling match at Wankhede. Batting first, MI put up a score of 186/8 thanks to Kieron Pollard’s explosive 50 runs off just 23 balls and Krunal Pandya’s useful 32 runs. In response, KL Rahul almost achieved the impossible with an impressive 94 off 60 balls while Aaron Finch contributed 46 runs. However, Jasprit Bumrah changed the course of the game by getting rid of Rahul and ending with outstanding figures of 3/15. Mitchell McClenaghan then successfully defended 13 runs in the final over leaving Punjab short at 183/5.







