Mumbai and Punjab have now faced each other in 33 IPL matches. As of the end of IPL 2025, Mumbai Indians have won 17 times, while Punjab Kings have secured 16 victories.
Over the years, this rivalry has delivered high-stakes drama, last-over thrillers, and standout individual performances. With both teams pushing each other to the limit, MI vs PBKS continues to be one of the most exciting fixtures in the IPL calendar.
In this guide, we’ll break down their updated head-to-head stats and key moments.
MI Vs PBKS – Overall Records
Here’s a quick summary of their faceoffs in the recent matches:
| Team | MI | PBKS |
|---|---|---|
| Matches Played | 33 | 33 |
| Won | 17 | 16 |
| Lost | 16 | 17 |
| No Result | 0 | 0 |
| Highest Score | 223 | 230 |
| Lowest Score | 87 | 119 |
MI vs PBKS Match Results
Let’s take a look at the match results of these teams, starting from 2025 to past fixtures :
| Date | Venue | Winner | Margin |
|---|---|---|---|
| 1-June-2025 | Ahmedabad | PBKS | 6 Wickets |
| 18-April-2024 | Chandigarh | MI | 9 Runs |
| 03-May-2023 | Chandigarh | MI | 6 Runs |
| 22-April-2023 | Mumbai | PBKS | 13 Runs |
| 13-April-2022 | Pune | PBKS | 12 Runs |
| 28-Sept-2021 | UAE | MI | 6 Wickets |
| 23-Aril-2021 | Chennai | PBKS | 9 Wickets |
| 18-Oct-2020 | UAE | PBKS | Super Over |
| 01-Oct-2020 | UAE | MI | 48 Runs |
| 10-April-2019 | Mumbai | MI | 3 Wickets |
| 30-March-2019 | Chandigarh | PBKS | 8 Wickets |
| 16-May-2018 | Mumbai | MI | 2 Wickets |
| 4-May-2018 | Indore | MI | 6 Wickets |
| 11-May-2017 | Mumbai | PBKS | 7 Runs |
| 20-April-2017 | Indore | MI | 8 Wickets |
| 12-May-2016 | Visakhapatnam | PBKS | 7 Wickets |
| 24-April-2016 | Chandigarh | MI | 25 Runs |
| 2-May-2015 | Chandigarh | MI | 23 Runs |
| 11-April-2015 | Mumbai | PBKS | 18 Runs |
| 20-May-2014 | Chandigarh | MI | 7 Wickets |
| 2-May-2014 | Mumbai | MI | 5 Wickets |
| 18-May-2013 | Dharamsala | PBKS | 50 Runs |
| 28-April-2013 | Mumbai | MI | 4 Runs |
| 24-April-2012 | Chandigarh | MI | 4 Wickets |
| 21-April-2012 | Mumbai | PBKS | 6 Wickets |
| 09-May-2011 | Chandigarh | PBKS | 76 Runs |
| 01-May-2011 | Mumbai | MI | 23 Runs |
| 08-April-2010 | Chandigarh | PBKS | 6 Wickets |
| 29-March-2010 | Mumbai | MI | 4 Wickets |
| 11-May-2009 | Centurion | MI | 8 Wickets |
| 28-April-2009 | Durban | PBKS | 3 Runs |
| 20-May-2008 | Mumbai | PBKS | 1 Run |
| 24-April-2008 | Chandigarh | PBKS | 66 Runs |
MI Against PBKS Overall Records
This section will help you understand how the rivalry between MI and PBKS has panned out over the years, and have a look at the individual performances.
MI
- Highest Total: 223/3
- Lowest Total: 87
- Most Runs: Rohit Sharma (602 runs)
- Highest Individual Score: Hashim Amla (104*)
- Most Wickets: Lasith Malinga(22 wickets)
- Best Bowling Figure: Munaf Patel (5/21)
PBKS
- Highest Total: 230/5
- Lowest Total: 119
- Most Runs: Shaun Marsh (526 runs)
- Highest Individual Score: Lendl Simmons (100*)
- Most Wickets: Piyush Chawla(15 Wickets)
- Best Bowling Figure: Marcus Stoinis (4/15)
Memorable Matches Between Mumbai Indians Against Punjab Kings
Here are the three most memorable matches played by the two teams:
1. MI Vs. PBKS 2023
The 2023 spectacle has made it to the list of one of the most memorable matches between the two teams.
Suryakumar Yadav came in with his brilliance and almost hit two runs per ball, contributing a match-defining 66 off 31 balls.
Mumbai Indians delivered a dominating performance, just like they do often, and went on to win the game by 6 wickets.
Match result: Mumbai Indians won by 6 wickets
2. MI Vs. PBKS 2019
KL Rahul scored his maiden IPL century in 2019 after narrowly missing out on a ton the previous year in 2018.
He forged a match-defining 100-run partnership with Chris Gayle, pummeling the Mumbai bowlers with trademark shots.
Rahul’s innings included six fours and six sixes, setting a daunting target of 198 for Mumbai.
Match result: Mumbai Indians won by 3 wickets
3. MI Vs. PBKS 2012
Punjab Kings posted 168/3, and Mumbai Indians were in trouble at 137/6 with 32 runs to chase in 12 balls.
Robin Petersen and Ambati Rayudu came together to turn the game around, with Petersen hitting 14 runs off the first three balls of the penultimate over.
Rayudu then went on to hit crackling maximums off the fifth and sixth balls to bring the equation down to five runs required in the final over, securing a thrilling win for Mumbai Indians.
Match result: Mumbai Indians won by 4 wickets
Player Contributions In MI Vs. PBKS Head To Head Fixtures
The Mumbai Indians (MI) and Punjab Super Kings (PBKS) have seen some of the most brilliant individual performances over the years.
Here’s a keener look at the game-changers who made a real difference for their team.
1. Jasprit Bumrah

Jasprit Bumrah’s spell was a spectacle against Punjab Kings in 2024. Bumrah went on to take 3 wickets with the new ball and gave absolutely nothing away.
Bumrah swayed the game to the side of MI when he broke the dangerous partnership by retiring Shashank Singh to the stands.
With a solid 5.25 economy, Adam Gilchrist went on to say how Bumrah’s greatness was in stark contrast to the rest of the Mumbai bowlers.
2. KL Rahul

Punjab Kings shelled out a lot to acquire Rahul back in 2018. The fruition of this decision is evident, as KL has been one of the top scorers for PBKS since the last two seasons.
KL Rahul narrowly missed a ton at the Wankhede Stadium in 2018, but he made up for it the following year with a stunning performance against Mumbai Indians.
Rahul’s century (100/64) with a solid strike rate of 156.25 went on to be one of the historic moments for Punjab Kings, marking the only century scored by a team player in the 2019 Indian Premier League season.
3. Kieron Pollard

Kieron Pollard hit a crackling 83 off just 31 balls on his captaincy debut and has one of his best innings in 2019 against PBKS.
Batting first, KXIP scored an imposing 197/4 in 20 overs, thanks to KL Rahul’s unbeaten 100 off 64 deliveries.
However, the Mumbai Indians stalwart Kieron Pollard overshadowed Rahul’s feat as MI leaped to victory on the last ball of the match.
4. Mayank Agarwal

Mayank is one of the best when it comes to strike rotation and thrives against spin. He can play the shots out from his body with phenomenal hand-eye coordination.
Mayank Agarwal, the fearless captain of the Punjab Kings, ignited the match with an ice-breaker boundary on the first ball, setting the tone for a thrilling 12-run win against the Mumbai Indians.
With a score of 52 off 32 balls, Agarwal led the charge, partnering with Shikhar Dhawan in a 97-run opening stand that left MI reeling.
The PBKS bowling unit stood strong, while MI’s found its attack faltering, with only Bumrah shining bright in a disappointing outing for the hosts.
5. Shaun Marsh

The very first IPL between MI and PBKS back in 2008 was a last-ball thriller, with Kings XI Punjab sneaking away with a one-run victory.
The protagonist of that win was none other than Australian batter Shaun Marsh! Man-of-the-match Marsh hit seven fours and four sixes and was one of the third-highest scorers in the 2008 tournament with 378 runs at an average of 75.60 with four half-centuries.
The 2008 Orange Cap holder, Marsh, was the star of the show for PBKS back then and did not disappoint against Mumbai Indians.
Despite losing his hopeful opening partner, James Hopes, in the very first over of the match, Marsh stayed firm as he forged a 133-run partnership with Luke Pomersbach.
In a match where none of the PBKS players, except Pomersbach, managed double-digit scores, Marsh held ground as he top-scored with 81 and helped his team clinch a thrilling contest.
Also Read:
Conclusion: MI Maintains a Slight Edge Over PBKS
The head-to-head record between Mumbai Indians (MI) and Punjab Kings (PBKS) remains close, with MI winning 17 out of 33 matches and PBKS winning 16. Their rivalry continues to be one of the most balanced and entertaining in IPL history.
While MI is known for its strong bowling unit, questions around spin depth and over-reliance on stars like Bumrah persist. PBKS, on the other hand, consistently challenges MI but still seeks a dependable Indian opener.
As IPL 2025 wraps up, this rivalry remains one to watch in future seasons.
FAQs
Ricky Ponting, the former Australian cricket captain, is all set to join Punjab Kings as head coach for IPL 2025.
The narrowest margin win was during the 2008 IPL season. Punjab Kings, back then known as “Kings IX Punjab,” won the thrilling match with a mere margin of 1 run at the Wankhede stadium, Mumbai. Shaun Marsh’s 81 off 56 balls earned him the player-of-the-match award.
The old name of Punjab Kings was “Kings XI Punjab.” The name was changed on 17th February 2021, ahead of the 2021 Premier League.
Punjab Kings (PBKS) have not yet won the IPL despite being one of the oldest teams since the inaugural season in 2008. Some other teams that have not won the IPL yet are Royal Challengers Bangalore (RCB) and Delhi Capitals (DC).
Between 2008 and 2009, Punjab Kings (PBKS) won 3 consecutive matches against the Mumbai Indians (MI).
Leave a Comment