The stage is set for a blockbuster clash as Mumbai Indians and Punjab Kings face off in Qualifier 2 of IPL 2025 at the Narendra Modi Stadium in Ahmedabad. With a place in the final against Royal Challengers Bangalore on June 3 up for grabs, the pressure is sky high. Mumbai Indians powered their way into this knockout after defeating Gujarat Titans by 20 runs in the Eliminator. On the other hand, Punjab Kings were completely outplayed by RCB in Qualifier 1 after being bowled out for just 101 in a disappointing outing.
Mumbai Indians have a rich history of delivering in high-pressure playoff matches, while Punjab Kings are chasing their first-ever IPL title. The two teams have faced each other 33 times, with Mumbai Indians winning 17 and Punjab Kings claiming 16 victories. Interestingly, they last met in the final league match of IPL 2025, where Punjab Kings comfortably chased down the target to seal a convincing win. The head-to-head numbers may tilt in Mumbai’s favour, but Punjab have shown fight this season. With experienced leaders and game changers on both sides, the upcoming contest promises to be a thrilling encounter.

How Many Times Have Mumbai Indians and Punjab Kings Played Each Other?
Matches: 33
Mumbai Indians Wins: 17
Punjab Kings Wins: 16
First Meeting: IPL 2008
Mumbai Indians and Punjab Kings (then Kings XI Punjab) first crossed paths in the inaugural season of the IPL back in 2008. The match was held at the Wankhede Stadium, where Punjab batted first after winning the toss. Riding on a sublime 94 off just 56 balls from Kumar Sangakkara, the Kings posted a competitive total of 182 for 6. The elegant left-hander anchored the innings while also accelerating at key moments. In response, Mumbai Indians faltered under pressure and never really got going in the chase. Punjab’s bowling unit delivered a disciplined performance with every bowler chipping in, reducing MI to 116 for 9 by the end. It was a commanding all-round performance by Punjab Kings, who set the tone for a closely fought rivalry that has gone back and forth over the years.
Last Meeting: IPL 2025 League Stage
The most recent clash between the Mumbai Indians and the Punjab Kings came in the final league match of IPL 2025. While both sides had already qualified for the playoffs, the outcome of the game still held massive significance. A win for PBKS would secure a top-two finish and a second shot at the final, whereas MI needed a victory to avoid playing the Eliminator. Batting first, Mumbai posted a solid 184 for 5 with Suryakumar Yadav scoring a fluent half-century and playing the anchor role. However, the total proved insufficient as Punjab Kings chased it down with remarkable ease. Youngster Priyansh Arya smashed a quick fifty at the top while Josh Inglis brought calm and control in the middle overs with his half-century. The run chase was clinical as PBKS won with wickets in hand and overs to spare, taking huge momentum into the playoffs.
Mumbai Indians vs Punjab Kings: Last 5 Matches Summary
1) IPL 2025, Jaipur

In the final league game of the season, both teams had already sealed playoff spots, but a win held strategic value. Mumbai Indians posted 184 for 5, powered by a composed half-century from Suryakumar Yadav. However, Punjab Kings delivered a clinical chase. Priyansh Arya’s aggressive fifty at the top and Josh Inglis’ calm knock in the middle guided PBKS home with ease, sealing a dominant win and a top-two finish.
2) IPL 2024, Maharaja Yadavindra Singh Stadium

Mumbai Indians emerged victorious by 9 runs after setting a target of 192. Punjab Kings had a nightmare start, slumping to 14 for 4, but Ashutosh Sharma and Shashank Singh fought back valiantly. Despite their brave effort, PBKS were eventually bowled out for 183 in a spirited but unsuccessful chase.
3) IPL 2023, PCA Stadium, IS Bindra, Punjab

PBKS piled on 214 in the first innings, thanks to Liam Livingstone’s explosive unbeaten 82 and Jitesh Sharma’s fiery 49. However, MI responded with vengeance. Ishan Kishan smashed 75 while Suryakumar Yadav scored 66, guiding Mumbai to a successful chase in just 18.5 overs, sweet revenge for their earlier defeat in Mumbai.
4) IPL 2023, Wankhede Stadium

In the reverse fixture earlier that season, PBKS once again scored 214 batting first, with Sam Curran hammering 55 off 29 and Harpreet Bhatia contributing 41 off 28. MI needed 16 in the final over with Tim David and Tilak Varma set at the crease. Arshdeep Singh shattered MI’s hopes with two successive stump-breaking yorkers, dismissing Tilak and Nehal Wadhera, handing PBKS a memorable 13-run win.
5) IPL 2022, Maharashtra Cricket Association Stadium
PBKS posted a strong total of 198, riding on fifties from openers Mayank Agarwal and Shikhar Dhawan. Mumbai Indians fought back with key contributions from Dewald Brevis (49), Tilak Varma (36 off 20), and Suryakumar Yadav (43 off 30), but fell short at 186 for 9. Odean Smith starred with the ball, claiming 4 wickets to seal the win for the Punjab Kings.
Who Has the Better Record, Mumbai Indians or Punjab Kings?
When it comes to the head-to-head battle, Mumbai Indians and Punjab Kings have shared one of the most balanced rivalries in IPL history. Out of 33 matches played, MI have won 17 and PBKS 16, a stat that perfectly sums up the competitive nature of their encounters.
Mumbai have traditionally been strong at home, winning 8 out of 11 matches at the Wankhede Stadium. However, they haven’t won a home game against PBKS since 2019, though the two teams have only played twice at Wankhede in that span. On the flip side, Punjab Kings have also enjoyed home success, consistently challenging MI in their conditions and pulling off notable wins in Mohali and other adopted home grounds.
Neither team has dominated over the years. MI’s only double wins in a season came in 2014 and 2018, while PBKS last managed that feat way back in 2008. Most of their matches go down to the wire, keeping the rivalry alive and unpredictable season after season.
Memorable Matches Between Mumbai Indians and Punjab Kings
1· 2020, The Double Super Over Thriller
In one of the most iconic matches in IPL history, Punjab Kings outlasted Mumbai Indians in two super overs after both teams were tied twice, a heart stopping contest that showcased nerves of steel.
2. 2023, Arshdeep’s Stump Breaking Finale at Wankhede
With 16 needed in the final over and Tim David and Tilak Varma set, Arshdeep Singh shattered the stumps twice in two balls, sealing a dramatic 13-run win for PBKS.
3. 2019, Pollard’s Captaincy Classic
Chasing 198, stand in captain Kieron Pollard smashed 83 off 31 balls, rescuing MI after KL Rahul’s century. With 15 needed off the final over, it went down to the last ball, where Alzarri Joseph and Rahul Chahar ran two to steal a famous win.
Top Performers in Mumbai Indians vs Punjab Kings Clashes
Most Runs in PBKS vs MI Head to Head
Rohit Sharma (MI): 626 runs, 4 fifties, strike rate of 140
Kieron Pollard (MI): 539 runs, 3 fifties, strike rate of 162
Shaun Marsh (PBKS): 526 runs, 5 fifties, strike rate of 132
Most Wickets in PBKS vs MI Head to Head
Jasprit Bumrah (MI): 24 wickets
Lasith Malinga (MI): 22 wickets
Piyush Chawla (PBKS): 19 wickets
These players have consistently delivered standout performances in the MI vs PBKS rivalry, leaving a lasting impact in tightly fought battles over the years.
Mumbai Indians vs Punjab Kings: Rivalry Facts You Should Know
Closest Rivalry in IPL History
After 33 matches, Mumbai Indians lead by just one win, 17 to PBKS’s 16, making this one of the most neck-and-neck rivalries in the tournament.
Rare Seasonal Doubles
MI have done the double over PBKS only twice, in 2014 and 2018.
PBKS managed it just once, back in 2008, the IPL’s inaugural season.
Since then, neither team has swept both league games in a single season, underlining how balanced their contests have been.
Biggest Win Margin
The largest margin of victory came in 2011, when PBKS thrashed MI by 76 runs. After posting 163, Punjab bowled Mumbai out for just 87 in Mohali, a stunning performance led by Praveen Kumar (2 wickets) and Bhargav Bhatt (4 wickets).
Double Super Over Classic
The 2020 clash saw the only double Super Over in IPL history, where PBKS finally emerged victorious after the drama of two tied games within one night.
Venue Edge at Wankhede
MI have won 8 of 11 matches at Wankhede, but haven’t won at home since 2019.
FAQs, Mumbai Indians vs Punjab Kings Head-to-Head Insights
Q1: Who has won more matches, Mumbai Indians or Punjab Kings?
Ans: Mumbai Indians have won 17 matches while Punjab Kings have won 16.
Q2: When did Mumbai Indians and Punjab Kings last play each other?
Ans: They last played on May 26, 2025, with Punjab Kings winning by 7 wickets.
Q3: Who scored the most runs in Mumbai Indians vs Punjab Kings matches?
Ans: Rohit Sharma has scored the most runs with a total of 624.

