Few IPL rivalries are tighter than this: the MI vs PBKS head to head reads 18 wins for Mumbai Indians and 17 for Punjab Kings, plus one tie, over 36 IPL games since 25 Apr 2008.
Mumbai won the latest match, a 6-wicket result in Dharamsala on 14 May 2026. Punjab’s figures fold in their Kings XI Punjab seasons up to 2020. Scroll on for each season, the standout players, record totals and favourite venues.
Mumbai Indians vs Punjab Kings Stats: Season by Season
For most of its history this fixture has been split down the middle. In 12 of the 19 seasons, the two sides won one game each. Mumbai swept both meetings in 2014 and 2018. Punjab swept in 2008 and again in 2025, and took the single 2022 game. The tie belongs to 2020.
Recent form has leaned Punjab’s way. Of the last 10 games, they have won six. That run included three straight wins from 16 Apr 2026 back to 26 May 2025, including a 5-wicket win at Ahmedabad on 1 Jun 2025. Mumbai stopped it with the 6-wicket win at the HPCA Stadium in 2026.
Chasing has edged it, 19 wins to 16, against first innings totals that average 175. At the Wankhede Stadium, the most used ground, Punjab have won 6 of 11. At Mohali, Mumbai lead 5 to 4.
MI vs PBKS Head to Head Record in the IPL
| Matches | Mumbai Indians won | Punjab Kings won | Tied | No result | First meeting | Latest meeting |
|---|---|---|---|---|---|---|
| 36 | 18 | 17 | 1 | 0 | 25 Apr 2008 | 14 May 2026 |
Mumbai Indians vs Punjab Kings Results by Season
| Season | Matches | Mumbai Indians won | Punjab Kings won | Tied/NR |
|---|---|---|---|---|
| 2026 | 2 | 1 | 1 | 0 |
| 2025 | 2 | 0 | 2 | 0 |
| 2024 | 1 | 1 | 0 | 0 |
| 2023 | 2 | 1 | 1 | 0 |
| 2022 | 1 | 0 | 1 | 0 |
| 2021 | 2 | 1 | 1 | 0 |
| 2020 | 2 | 1 | 0 | 1 |
| 2019 | 2 | 1 | 1 | 0 |
| 2018 | 2 | 2 | 0 | 0 |
| 2017 | 2 | 1 | 1 | 0 |
| 2016 | 2 | 1 | 1 | 0 |
| 2015 | 2 | 1 | 1 | 0 |
| 2014 | 2 | 2 | 0 | 0 |
| 2013 | 2 | 1 | 1 | 0 |
| 2012 | 2 | 1 | 1 | 0 |
| 2011 | 2 | 1 | 1 | 0 |
| 2010 | 2 | 1 | 1 | 0 |
| 2009 | 2 | 1 | 1 | 0 |
| 2008 | 2 | 0 | 2 | 0 |
Most Runs in MI vs PBKS Matches
| Batter | M | Inns | Runs | HS | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| RG Sharma Mumbai Indians | 27 | 27 | 659 | 79* | 26.36 | 129.72 | 0 | 4 |
| KA Pollard Mumbai Indians | 23 | 23 | 539 | 83 | 38.50 | 162.35 | 0 | 3 |
| SE Marsh Punjab Kings | 12 | 12 | 526 | 81 | 47.82 | 132.49 | 0 | 5 |
| SA Yadav Mumbai Indians | 15 | 15 | 504 | 78 | 33.60 | 156.04 | 0 | 5 |
| KL Rahul Punjab Kings | 8 | 8 | 464 | 100* | 92.80 | 134.49 | 1 | 4 |
| Q de Kock Mumbai Indians | 7 | 7 | 279 | 112* | 46.50 | 136.76 | 1 | 2 |
| AT Rayudu Mumbai Indians | 13 | 13 | 276 | 65 | 27.60 | 133.33 | 0 | 2 |
| HH Pandya Mumbai Indians | 15 | 15 | 275 | 40* | 22.92 | 160.82 | 0 | 0 |
| SR Tendulkar Mumbai Indians | 10 | 10 | 270 | 65 | 30.00 | 113.92 | 0 | 2 |
| CH Gayle Punjab Kings | 7 | 7 | 239 | 63 | 39.83 | 139.77 | 0 | 2 |
Most Wickets in PBKS vs MI Matches
| Bowler | M | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|
| JJ Bumrah Mumbai Indians | 20 | 20 | 24 | 3/15 | 21.62 | 6.77 | 0 |
| SL Malinga Mumbai Indians | 14 | 14 | 22 | 4/22 | 20.00 | 8.00 | 0 |
| Harbhajan Singh Mumbai Indians | 18 | 18 | 16 | 3/14 | 29.81 | 7.12 | 0 |
| PP Chawla Punjab Kings | 11 | 11 | 15 | 3/24 | 19.87 | 7.45 | 0 |
| Arshdeep Singh Punjab Kings | 11 | 11 | 13 | 4/29 | 28.77 | 9.16 | 0 |
| Mohammed Shami Punjab Kings | 6 | 6 | 11 | 3/21 | 17.45 | 8.00 | 0 |
| MJ McClenaghan Mumbai Indians | 8 | 8 | 10 | 2/24 | 28.40 | 9.16 | 0 |
| Sandeep Sharma Punjab Kings | 9 | 9 | 9 | 2/11 | 28.11 | 7.87 | 0 |
| MP Stoinis Punjab Kings | 5 | 5 | 8 | 4/15 | 17.12 | 10.54 | 0 |
| IK Pathan Punjab Kings | 6 | 6 | 8 | 3/29 | 17.38 | 6.22 | 0 |
Highest individual scores
| Batter | Score | Balls | 4s | 6s | Date |
|---|---|---|---|---|---|
| Q de Kock Mumbai Indians | 112* | 60 | 8 | 7 | 16 Apr 2026 |
| HM Amla Punjab Kings | 104* | 60 | 8 | 6 | 20 Apr 2017 |
| LMP Simmons Mumbai Indians | 100* | 61 | 14 | 2 | 21 May 2014 |
| KL Rahul Punjab Kings | 100* | 64 | 6 | 6 | 10 Apr 2019 |
| KC Sangakkara Punjab Kings | 94 | 56 | 13 | 1 | 25 Apr 2008 |
Best bowling figures
| Bowler | Figures | Overs | Date |
|---|---|---|---|
| MM Patel Mumbai Indians | 5/21 | 4 | 10 May 2011 |
| MP Stoinis Punjab Kings | 4/15 | 4 | 13 May 2016 |
| AJ Tye Punjab Kings | 4/16 | 4 | 16 May 2018 |
| SL Malinga Mumbai Indians | 4/22 | 4 | 30 Mar 2010 |
| BA Bhatt Punjab Kings | 4/22 | 2.5 | 10 May 2011 |
Highest Totals in Mumbai vs Punjab IPL Games
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Punjab Kings | 230/3 | 20 | Mumbai Indians | Wankhede Stadium, Mumbai | 11 May 2017 |
| Mumbai Indians | 223/6 | 20 | Punjab Kings | Wankhede Stadium, Mumbai | 11 May 2017 |
| Mumbai Indians | 216/4 | 18.5 | Punjab Kings | Punjab Cricket Association IS Bindra Stadium, Mohali | 3 May 2023 |
| Punjab Kings | 214/8 | 20 | Mumbai Indians | Wankhede Stadium, Mumbai | 22 Apr 2023 |
| Punjab Kings | 214/3 | 20 | Mumbai Indians | Punjab Cricket Association IS Bindra Stadium, Mohali | 3 May 2023 |
Lowest totals
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Mumbai Indians | 87 | 12.5 | Punjab Kings | Punjab Cricket Association IS Bindra Stadium, Mohali | 10 May 2011 |
| Punjab Kings | 163 | 20 | Mumbai Indians | Brabourne Stadium, Mumbai | 30 Mar 2010 |
| Punjab Kings | 170 | 20 | Mumbai Indians | Wankhede Stadium, Mumbai | 29 Apr 2013 |
| Punjab Kings | 182 | 20 | Mumbai Indians | Punjab Cricket Association IS Bindra Stadium, Mohali | 25 Apr 2008 |
| Punjab Kings | 183 | 19.1 | Mumbai Indians | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | 18 Apr 2024 |
Biggest wins
| Result | Format | Venue | Date |
|---|---|---|---|
| Punjab Kings won by 76 runs | T20 | Punjab Cricket Association IS Bindra Stadium, Mohali | 10 May 2011 |
| Punjab Kings won by 66 runs | T20 | Punjab Cricket Association IS Bindra Stadium, Mohali | 25 Apr 2008 |
| Punjab Kings won by 50 runs | T20 | HPCA Stadium, Dharamsala | 18 May 2013 |
| Punjab Kings won by 9 wickets | T20 | MA Chidambaram Stadium, Chennai | 23 Apr 2021 |
| Mumbai Indians won by 8 wickets | T20 | SuperSport Park, Centurion | 12 May 2009 |
| Mumbai Indians won by 8 wickets | T20 | Holkar Cricket Stadium, Indore | 20 Apr 2017 |
Most player of the match awards
| Player | Awards |
|---|---|
| KA Pollard Mumbai Indians | 4 |
| KC Sangakkara Punjab Kings | 3 |
| SE Marsh Punjab Kings | 2 |
| LMP Simmons Mumbai Indians | 2 |
| JJ Bumrah Mumbai Indians | 2 |
| MA Agarwal Punjab Kings | 2 |
MI vs PBKS Grounds: Where They Meet Most
| Ground | Matches | Mumbai Indians won | Punjab Kings won |
|---|---|---|---|
| Wankhede Stadium | 11 | 5 | 6 |
| Punjab Cricket Association IS Bindra Stadium | 9 | 5 | 4 |
| HPCA Stadium | 2 | 1 | 1 |
| Holkar Cricket Stadium | 2 | 2 | 0 |
| Sheikh Zayed Cricket Stadium | 2 | 2 | 0 |
| Kingsmead | 1 | 0 | 1 |
Latest PBKS vs MI Results
| Date | Venue | Result |
|---|---|---|
| 14 May 2026 | HPCA Stadium, Dharamsala | Mumbai Indians won by 6 wickets |
| 16 Apr 2026 | Wankhede Stadium, Mumbai | Punjab Kings won by 7 wickets |
| 1 Jun 2025 | Narendra Modi Stadium, Ahmedabad | Punjab Kings won by 5 wickets |
| 26 May 2025 | Sawai Mansingh Stadium, Jaipur | Punjab Kings won by 7 wickets |
| 18 Apr 2024 | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Mumbai Indians won by 9 runs |
| 3 May 2023 | Punjab Cricket Association IS Bindra Stadium, Mohali | Mumbai Indians won by 6 wickets |
| 22 Apr 2023 | Wankhede Stadium, Mumbai | Punjab Kings won by 13 runs |
| 13 Apr 2022 | MCA Stadium, Pune | Punjab Kings won by 12 runs |
| 28 Sep 2021 | Sheikh Zayed Cricket Stadium, Abu Dhabi | Mumbai Indians won by 6 wickets |
| 23 Apr 2021 | MA Chidambaram Stadium, Chennai | Punjab Kings won by 9 wickets |
MI vs PBKS Players: Most Runs, Wickets and Awards
Rohit Sharma heads the run list for Mumbai on 659, built over 27 innings at 26.36 and without a hundred. Kieron Pollard’s 539 came much faster, at 162.35 per 100 balls, and nobody has matched his 4 match awards. For Punjab, Shaun Marsh has 526 at 47.82 and KL Rahul 464 at 92.80, from just 8 innings.
Quinton de Kock struck the fixture’s best score, 112* from 60 balls in Mumbai on 16 Apr 2026, yet Punjab still won that game by 7 wickets. Hashim Amla’s 104* for Punjab in 2017 also came in a defeat.
Jasprit Bumrah of Mumbai has taken 24 wickets, conceding just 6.77 an over, ahead of Lasith Malinga’s 22. Piyush Chawla’s 15 is the best for Punjab. MM Patel of Mumbai has the only five-wicket haul, 5/21 at Mohali on 10 May 2011, but Mumbai lost that day anyway, all out for 87 in a 76-run loss.
Highest Totals and Biggest Wins in Punjab vs Mumbai Games
The highest total is Punjab’s 230/3 on 11 May 2017 at the Wankhede, a game in which Mumbai answered with 223/6 and fell short. In 2023 the two sides traded scores above 200 twice: Punjab made 214/8 in Mumbai, and at Mohali Mumbai overhauled 214/3 and got there at 216/4 after 18.5 overs.
Punjab own the four biggest wins: 76 runs in 2011, 66 runs in 2008, 50 runs at Dharamsala in 2013 and 9 wickets at Chennai in 2021. Mumbai’s best are two 8-wicket wins. Each club’s wider story is told on Mumbai Indians IPL records or Punjab Kings IPL records, and MI vs CSK makes a useful comparison.
Questions about MI vs PBKS
MI or PBKS: who has won more?
Mumbai, narrowly: 18 wins to Punjab’s 17 from 36 games, plus a 2020 tie. Punjab have the better recent form, with six of the last 10.
PBKS vs MI: who won the latest meeting?
Mumbai Indians, 6-wicket winners at the HPCA Stadium on 14 May 2026. A month earlier Punjab had won by 7 wickets in Mumbai.
Who has the most runs in Mumbai Indians vs Punjab Kings matches?
Rohit Sharma, on 659 for Mumbai. Kieron Pollard has 539 and Shaun Marsh, the top Punjab batter, 526.
Which is the biggest total in a PBKS vs MI game?
Punjab Kings’ 230/3 at the Wankhede on 11 May 2017 tops the list. Quinton de Kock’s 112* for Mumbai Indians in Apr 2026 is the highest innings by one batter.
In MI vs PBKS games, does chasing pay?
Mostly, yes: 19 wins for chasing sides, 16 for those batting first. First innings scores average 175, and Mumbai’s 216/4 at Mohali in 2023 is the biggest successful chase in the table.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.