Few rivalries in IPL history deliver the kind of heart-stopping drama that Mumbai Indians vs Punjab Kings does, and if you’ve watched even one of their clashes, you know exactly what we’re talking about. This is a rivalry built on last-ball finishes, double Super Overs, and stump-shattering yorkers.
The Mumbai Indians vs Punjab Kings timeline stretches all the way back to the very first IPL season in 2008. Over 34 matches across 17 seasons, these two franchises have produced some of the most unforgettable moments in T20 cricket history. And the best part? The head-to-head record is almost perfectly split.
Whether you bleed blue for MI or roar for the Punjab Kings, this is the one guide you need to relive every season, every stat, and every jaw-dropping moment from this iconic rivalry.
MI vs PBKS Head-to-Head Record at a Glance
Let’s start with the numbers that tell the story of this rivalry.
| Stat | Details |
|---|---|
| Total Matches Played | 34 |
| Mumbai Indians Wins | 17 |
| Punjab Kings Wins | 17 |
| Tied Matches | 0 (1 decided via Double Super Over) |
| No Results | 0 |
| First Meeting | IPL 2008, Wankhede Stadium |
| Last Meeting | IPL 2025 Qualifier 2, Ahmedabad |
| MI Highest Score | 223/3 |
| PBKS Highest Score | 230/5 |
| MI Lowest Score | 87 all out (2011) |
| PBKS Lowest Score | 119 |
That’s right — 17 wins each. You won’t find many rivalries this perfectly balanced anywhere in world cricket, let alone in the IPL.
Season-by-Season Results — MI vs PBKS Complete Timeline
Here’s the full breakdown of every single MI vs PBKS encounter from 2008 to 2025. Bookmark this table because you’ll keep coming back to it.
| Season | Match | Venue | Winner | Margin | Key Performer |
|---|---|---|---|---|---|
| 2008 | Match 1 | Wankhede, Mumbai | PBKS | 66 runs | Kumar Sangakkara (94) |
| 2008 | Match 2 | Mohali | PBKS | 1 run | Shaun Marsh (81) |
| 2009 | Match 1 | Durban (SA) | MI | 4 wickets | Ambati Rayudu |
| 2009 | Match 2 | Durban (SA) | PBKS | 50 runs | PBKS bowling attack |
| 2010 | Match 1 | Mohali | PBKS | 6 wickets | Paul Valthaty |
| 2010 | Match 2 | Mumbai | MI | 4 runs | Lasith Malinga |
| 2011 | Match 1 | Mohali | PBKS | 76 runs | Bhargav Bhatt (4 wkts) |
| 2011 | Match 2 | Wankhede, Mumbai | MI | 23 runs | Sachin Tendulkar |
| 2012 | Match 1 | Wankhede, Mumbai | MI | 5 wickets | Rohit Sharma |
| 2012 | Match 2 | Mohali | MI | 7 wickets | Herschelle Gibbs |
| 2013 | Match 1 | Mohali | PBKS | 18 runs | David Miller |
| 2013 | Match 2 | Wankhede, Mumbai | MI | 25 runs | Kieron Pollard |
| 2014 | Match 1 | Wankhede, Mumbai | MI | 5 wickets | Rohit Sharma |
| 2014 | Match 2 | Cuttack | MI | 7 runs | Lendl Simmons |
| 2015 | Match 1 | Wankhede, Mumbai | MI | 8 wickets | Parthiv Patel |
| 2015 | Match 2 | Mohali | PBKS | 7 wickets | Glenn Maxwell |
| 2016 | Match 1 | Mohali | MI | 25 runs | Rohit Sharma |
| 2016 | Match 2 | Visakhapatnam | MI | 3 runs | Mitchell McClenaghan |
| 2017 | Match 1 | Indore | MI | 8 wickets | Jos Buttler |
| 2017 | Match 2 | Wankhede, Mumbai | PBKS | 7 runs | Glenn Maxwell |
| 2018 | Match 1 | Wankhede, Mumbai | MI | 3 wickets | Rohit Sharma |
| 2018 | Match 2 | Indore | MI | 6 wickets | Suryakumar Yadav |
| 2019 | Match 1 | Mohali | PBKS | 8 wickets | KL Rahul (100*) |
| 2019 | Match 2 | Wankhede, Mumbai | MI | 3 wickets | Kieron Pollard (83) |
| 2020 | Match 1 | Abu Dhabi | MI | 48 runs | Rohit Sharma |
| 2020 | Match 2 | Dubai | PBKS | Double Super Over | KL Rahul (77) |
| 2021 | Match 1 | Chennai | PBKS | 9 wickets | KL Rahul |
| 2021 | Match 2 | Abu Dhabi | PBKS | 5 wickets | PBKS bowling |
| 2022 | Match 1 | Pune | PBKS | 12 runs | Odean Smith (4 wkts) |
| 2023 | Match 1 | Wankhede, Mumbai | PBKS | 13 runs | Arshdeep Singh |
| 2023 | Match 2 | Mohali | MI | 6 wickets | Ishan Kishan (75) |
| 2024 | Match 1 | Mullanpur | MI | 9 runs | Suryakumar Yadav (78) |
| 2025 | Match 1 | Jaipur | PBKS | 7 wickets | Priyansh Arya & Josh Inglis |
| 2025 | Qualifier 2 | Ahmedabad | PBKS | 5 wickets | Shreyas Iyer (87*) |
Key Takeaways from the Timeline
MI dominated the middle years from 2012 to 2018, winning 11 out of 14 matches during that stretch. This was peak Rohit Sharma-Malinga-Pollard era, and Punjab simply couldn’t crack the code.
PBKS have surged in recent years. Since 2019, Punjab have won 10 out of 14 meetings against Mumbai Indians, completely flipping the rivalry on its head.
The momentum shift is real. Punjab Kings entered the IPL 2025 playoffs for the first time in over a decade, and they beat MI twice in the same season to get there.
The 5 Most Memorable MI vs PBKS Matches Ever
1. The Double Super Over — IPL 2020, Dubai
This is THE match. The one that made IPL history.
Mumbai Indians scored 176/6, with Quinton de Kock smashing 53 and Kieron Pollard providing the late push. Punjab Kings, led by KL Rahul’s brilliant 77 off 51 balls, also finished at 176/6.
The first Super Over saw Jasprit Bumrah restrict PBKS to just 5/2. But then Mohammed Shami bowled six consecutive yorkers to limit MI to 5/1. Tied again.
In the second Super Over, MI managed 11/1. Chris Gayle smashed the first ball for six, and Mayank Agarwal hammered two boundaries to seal it. PBKS won with balls to spare.
It remains the only double Super Over in IPL history. If you only watch one MI vs PBKS match, make it this one.
2. Arshdeep’s Stump-Breaking Finale — IPL 2023, Wankhede
PBKS posted a monster 214 thanks to Sam Curran’s blistering 55 off 29. MI fought back hard — Tim David and Tilak Varma had the chase down to 16 off the last over.
Then Arshdeep Singh happened. Two consecutive stump-shattering yorkers, dismissing Tilak and Nehal Wadhera, sealed a dramatic 13-run win for Punjab Kings. Arshdeep’s ice-cold composure under pressure was something else entirely.
3. Pollard’s One-Man Army — IPL 2019, Wankhede
KL Rahul smashed his maiden IPL century to set up a massive target of 198. MI were reeling. Enter Kieron Pollard, stand-in captain for the day, who unleashed an absolute thunderstorm — 83 off just 31 balls.
With 15 needed off the final over, Alzarri Joseph and Rahul Chahar scrambled two off the last ball to steal a famous win. The Wankhede erupted.
4. Sangakkara’s Class Act — IPL 2008, Wankhede
The very first chapter of this rivalry. Kumar Sangakkara scored a sublime 94 off 56 balls as Punjab posted 182/6 in the inaugural IPL season.
Mumbai never got close, collapsing to 116/9. The elegant Sri Lankan set the tone for what would become one of the IPL’s most watchable rivalries.
5. Shreyas Iyer’s Qualifier 2 Masterclass — IPL 2025, Ahmedabad
With a spot in the IPL final on the line, Shreyas Iyer walked in and delivered one of the greatest chase innings in playoff history.
MI posted 203/6, and PBKS were in trouble at 72/3. Iyer stayed calm, smashed 87 not out off just 41 balls (including 8 sixes), and carried PBKS to 207/5 with an over to spare. It was the first time MI lost after posting 200+ in their entire IPL history.
Top Performers in MI vs PBKS Matches
Most Runs in MI vs PBKS Rivalry
| Player | Team | Runs | Innings | Highest Score | 50s | Strike Rate |
|---|---|---|---|---|---|---|
| Rohit Sharma | MI | 634 | 25+ | 79 | 4 | ~140 |
| Kieron Pollard | MI | 539 | 20+ | 83 | 3 | ~162 |
| Shaun Marsh | PBKS | 526 | 10+ | 81 | 5 | ~132 |
| Suryakumar Yadav | MI | 460+ | 14 | 78 | 4 | ~155 |
| KL Rahul | PBKS | 350+ | 10+ | 100* | 3 | ~140 |
Rohit Sharma is the undisputed king of this rivalry with the bat. His 634 runs make him the top scorer in MI vs PBKS history, and his knack for turning up in big moments against Punjab is unmatched.
Most Wickets in MI vs PBKS Rivalry
| Player | Team | Wickets | Best Figures | Economy Rate |
|---|---|---|---|---|
| Jasprit Bumrah | MI | 24 | 3/24 | ~6.26 |
| Lasith Malinga | MI | 22 | 4/23 | ~7.50 |
| Piyush Chawla | PBKS | 15+ | 3/20 | ~7.80 |
| Harbhajan Singh | MI | 16 | 3/18 | ~6.90 |
| Arshdeep Singh | PBKS | 10+ | 2/18 | ~8.20 |
Jasprit Bumrah sits at the top with 24 wickets in this rivalry. His economy rate of around 6.26 against Punjab is phenomenal, especially considering how many high-scoring games these two teams produce.
Interesting Facts About the MI vs PBKS Rivalry
Here are some nuggets that make this rivalry even more fascinating:
The record is perfectly level. After 34 matches, it’s 17-17. Very few IPL rivalries have this level of parity.
PBKS swept MI in the inaugural 2008 season. That’s the only time Punjab completed a clean sweep against Mumbai in a single season.
MI’s only double wins in a season came in 2014 and 2018, both during their title-winning campaigns.
The biggest win in this rivalry is PBKS thrashing MI by 76 runs in 2011. Punjab bowled Mumbai out for just 87 at Mohali, their lowest-ever score in this fixture.
MI had never lost after scoring 200+ in 17 seasons — until Shreyas Iyer’s Punjab Kings broke that record in the IPL 2025 Qualifier 2.
MI have won 8 of 11 matches at Wankhede against Punjab, but they haven’t won at home against PBKS since 2019.
Shaun Marsh was the hero of the very first match in this rivalry (2008) and remained Punjab’s top run-scorer in this fixture for over a decade.
Three different PBKS captains — KL Rahul, Mayank Agarwal, and Shreyas Iyer — have played match-defining knocks against MI in recent seasons, showing the depth of Punjab’s leadership over the years.
Venue Breakdown — Where Do MI and PBKS Dominate?
| Venue | Matches | MI Wins | PBKS Wins |
|---|---|---|---|
| Wankhede Stadium, Mumbai | 11 | 8 | 3 |
| PCA Stadium / Mohali | 7 | 3 | 4 |
| Neutral Venues (UAE, SA, etc.) | 16 | 6 | 10 |
MI are dominant at the Wankhede — no surprises there. But what’s interesting is that PBKS have a strong record at neutral venues, winning 10 of 16 matches played outside both teams’ home grounds.
Punjab’s comfort away from home has been a big factor in their recent surge in this rivalry.
The Captaincy Battle — Who Led Better?
This rivalry has seen some of the biggest names in IPL history lead their teams.
For MI: Sachin Tendulkar started it, Rohit Sharma defined it, and Hardik Pandya took over in 2024. Under Rohit’s captaincy, MI had their most dominant stretch against Punjab from 2014 to 2019.
For PBKS: From Adam Gilchrist to Yuvraj Singh, from KL Rahul to Shreyas Iyer, Punjab has had a revolving door of captains. But it’s Shreyas Iyer who delivered the biggest moment — leading PBKS to the IPL 2025 final by beating MI in the Qualifier 2 with an unbeaten 87 off 41 balls.
Iyer became only the fourth captain after MS Dhoni, Rohit Sharma, and Hardik Pandya to play back-to-back IPL finals, having led KKR to the title the previous year.
What Makes This Rivalry So Special?
Honestly? It’s the unpredictability.
MI are the most decorated team in IPL history with 5 titles. PBKS have never won the trophy. On paper, there shouldn’t even be a rivalry.
But on the field, Punjab never backs down. They’ve produced some of the most iconic individual performances against MI — from Shaun Marsh’s match-winning debut in 2008 to KL Rahul’s century in 2019 to Shreyas Iyer’s Qualifier 2 masterclass in 2025.
And then there are moments like the 2020 Double Super Over — the kind of match that makes you fall in love with cricket all over again.
Every time MI and PBKS meet, something extraordinary happens. That’s not hyperbole. That’s just what this rivalry does.
FAQ — Mumbai Indians vs Punjab Kings Rivalry
Q1. What is the overall head-to-head record between MI and PBKS?
As of IPL 2025, MI and PBKS have played 34 matches, with each team winning 17 times. It is one of the most evenly balanced rivalries in IPL history.
Q2. Who has scored the most runs in MI vs PBKS matches?
Rohit Sharma holds the record with approximately 634 runs in this rivalry. He has been MI’s most consistent performer against Punjab Kings throughout his career.
Q3. Which was the most memorable MI vs PBKS match?
The IPL 2020 match in Dubai is widely considered the most memorable. It featured the first-ever double Super Over in IPL history, with Punjab Kings eventually winning after two tied deciders.
Q4. Who has taken the most wickets in MI vs PBKS encounters?
Jasprit Bumrah leads the bowling charts with 24 wickets in this rivalry, boasting an exceptional economy rate of around 6.26. He’s followed by the legendary Lasith Malinga with 22 wickets.
Q5. Have Punjab Kings ever beaten MI in an IPL playoff match?
Yes. In the IPL 2025 Qualifier 2, Punjab Kings beat Mumbai Indians by 5 wickets at the Narendra Modi Stadium in Ahmedabad. Shreyas Iyer’s unbeaten 87 off 41 balls powered PBKS to their first IPL final appearance in 11 years.