Match Overview
The Kolkata Knight Riders vs Punjab Kings match scorecard from the 31st match of the Indian Premier League 2025 records a fascinating low-scoring contest that Punjab Kings won by 16 runs. Played on Tuesday, April 15, 2025, at the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur, Chandigarh, this IPL 2025 encounter saw both teams struggle with the bat on a challenging surface.
Punjab Kings captain Shreyas Iyer won the toss and elected to bat first, a decision that proved crucial as his side posted a competitive total on a difficult pitch. The home side’s bowlers then produced a disciplined performance to restrict Kolkata Knight Riders to a below-par score, defending their total comfortably despite the low runs on the board.
Player of the Match was awarded to Punjab Kings’ star leg-spinner Yuzvendra Chahal for his match-winning spell of 4 wickets for 28 runs, which completely dismantled the KKR middle order and turned the game decisively in PBKS’s favor.
Final Result: Punjab Kings won by 16 runs
Series: Indian Premier League 2025, Match 31
Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
Punjab Kings Batting Scorecard
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Priyansh Arya | c Ramandeep Singh b Harshit Rana | 22 | 12 | 3 | 1 | 183.33 |
| Prabhsimran Singh | c Ramandeep Singh b Harshit Rana | 30 | 15 | 2 | 3 | 200.00 |
| Shreyas Iyer (c) | c Ramandeep Singh b Harshit Rana | 0 | 2 | 0 | 0 | 0.00 |
| Josh Inglis (wk) | b Varun Chakaravarthy | 2 | 6 | 0 | 0 | 33.33 |
| Nehal Wadhera | c Venkatesh Iyer b Nortje | 10 | 9 | 2 | 0 | 111.11 |
| Glenn Maxwell | b Varun Chakaravarthy | 7 | 10 | 1 | 0 | 70.00 |
| Suryansh Shedge | c de Kock b Narine | 4 | 4 | 0 | 0 | 100.00 |
| Shashank Singh | lbw b Vaibhav Arora | 18 | 17 | 1 | 1 | 105.88 |
| Marco Jansen | b Narine | 1 | 2 | 0 | 0 | 50.00 |
| Xavier Bartlett | run out (Venkatesh Iyer/Vaibhav Arora) | 11 | 15 | 1 | 0 | 73.33 |
| Arshdeep Singh | not out | 1 | 1 | 0 | 0 | 100.00 |
| Extras | 5 | |||||
| Total | 111/10 | 15.3 |
Did not bat: Yuzvendra Chahal
Kolkata Knight Riders Bowling Figures
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Vaibhav Arora | 2.3 | 0 | 26 | 1 | 10.40 |
| Anrich Nortje | 3 | 0 | 23 | 1 | 7.70 |
| Harshit Rana | 3 | 0 | 25 | 3 | 8.30 |
| Varun Chakaravarthy | 4 | 0 | 21 | 2 | 5.20 |
| Sunil Narine | 3 | 0 | 14 | 2 | 4.70 |
Kolkata Knight Riders Batting Scorecard
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Quinton de Kock (wk) | c Suryansh Shedge b Xavier Bartlett | 2 | 4 | 0 | 0 | 50.00 |
| Sunil Narine | b Marco Jansen | 5 | 4 | 1 | 0 | 125.00 |
| Ajinkya Rahane (c) | lbw b Chahal | 17 | 17 | 1 | 1 | 100.00 |
| Angkrish Raghuvanshi | c Xavier Bartlett b Chahal | 37 | 28 | 5 | 1 | 132.14 |
| Venkatesh Iyer | lbw b Maxwell | 7 | 4 | 0 | 0 | 175.00 |
| Rinku Singh | st Josh Inglis b Chahal | 2 | 9 | 0 | 0 | 22.22 |
| Andre Russell | b Marco Jansen | 17 | 11 | 1 | 2 | 154.55 |
| Ramandeep Singh | c Shreyas Iyer b Chahal | 0 | 1 | 0 | 0 | 0.00 |
| Harshit Rana | b Marco Jansen | 3 | 6 | 0 | 0 | 50.00 |
| Vaibhav Arora | c Josh Inglis b Arshdeep Singh | 0 | 7 | 0 | 0 | 0.00 |
| Anrich Nortje | not out | 0 | 0 | 0 | 0 | 0.00 |
| Extras | 5 | |||||
| Total | 95/10 | 15.1 |
Did not bat: Varun Chakaravarthy
Punjab Kings Bowling Figures
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Marco Jansen | 3.1 | 0 | 17 | 3 | 5.40 |
| Xavier Bartlett | 3 | 0 | 30 | 1 | 10.00 |
| Arshdeep Singh | 3 | 1 | 11 | 1 | 3.70 |
| Yuzvendra Chahal | 4 | 0 | 28 | 4 | 7.00 |
| Glenn Maxwell | 2 | 0 | 5 | 1 | 2.50 |
Key Highlights & Match Analysis
Top Batting Performances
The Kolkata Knight Riders vs Punjab Kings match scorecard highlights some gritty batting performances in what was essentially a bowler’s duel. For Punjab Kings, opener Prabhsimran Singh top-scored with a brisk 30 runs off just 15 balls, including two fours and three sixes, giving his team a quick start in the powerplay.
Opener Priyansh Arya also contributed a useful 22 runs off 12 balls at a strike rate of over 180, ensuring PBKS got off to a flying start before the middle order collapsed.
For Kolkata Knight Riders, young batter Angkrish Raghuvanshi fought a lone battle with an impressive 37 runs off 28 balls, hitting five boundaries and one six. His innings was the backbone of KKR’s chase, but he received little support from the other end.
Andre Russell chipped in with a quickfire 17 off 11 balls, but by then the match had already slipped out of KKR’s grasp.
Top Bowling Performances
Yuzvendra Chahal was undoubtedly the star of the show with the ball, claiming a magnificent 4 wickets for 28 runs in his four overs.
The leg-spinners’s ability to extract turn and bounce from the Mullanpur pitch made life miserable for KKR batters, with key dismissals including captain Ajinkya Rahane, the dangerous Angkrish Raghuvanshi, Rinku Singh, and Ramandeep Singh.
Marco Jansen was equally impressive for PBKS, picking up 3 wickets for just 17 runs in his 3.1 overs, providing the crucial breakthroughs with the new ball.
For KKR, Harshit Rana was the pick of the bowlers with 3 wickets for 25 runs, while Sunil Narine and Varun Chakaravarthy took 2 wickets each.
Turning Point of the Match
The turning point came in the middle overs when Chahal ripped through the KKR middle order. With KKR needing acceleration, Chahal’s double strike of removing both Raghuvanshi and Rinku Singh in quick succession completely derailed the chase. From a position of requiring around 12 runs per over, KKR found themselves in deep trouble at 60/6, and the match was effectively over as a contest.
Records & Milestones
This match featured one of the lowest team totals in IPL history for both sides, with PBKS’s 111 and KKR’s 95 being among the lowest scores of IPL 2025.
The match also marked another successful outing for Chahal, who continued his dominance in the IPL as one of the tournament’s leading wicket-takers.
Head-to-Head Record
| Format | Matches | KKR Wins | PBKS Wins | No Result |
|---|---|---|---|---|
| IPL (T20) | 36 | 21 | 13 | 2 |
FAQ Section
Q: Who won the Kolkata Knight Riders vs Punjab Kings match? A: Punjab Kings won the match against Kolkata Knight Riders by 16 runs in the 31st match of IPL 2025, played at Mullanpur, Chandigarh.
Q: Who was the Player of the Match in PBKS vs KKR? A: Yuzvendra Chahal was named Player of the Match for his outstanding bowling figures of 4 wickets for 28 runs, which dismantled the KKR batting lineup.
Q: What was the match result and scores? A: Punjab Kings scored 111/10 in 15.3 overs, and Kolkata Knight Riders were bowled out for 95/10 in 15.1 overs. PBKS won by 16 runs.
Q: When and where was the match played? A: The match was played on Tuesday, April 15, 2025, at the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur, Chandigarh, as part of IPL 2025.
Q: What is the current series standing between KKR and PBKS? A: In IPL 2025, both teams played each other twice — the first match (Match 31) was won by Punjab Kings by 16 runs, while the second encounter (Match 44) at Eden Gardens ended in a no-result due to rain after PBKS scored 201/4.
Q: Who were the top scorers in the match? A: For Punjab Kings, Prabhsimran Singh scored 30 runs off 15 balls, while for Kolkata Knight Riders, Angkrish Raghuvanshi top-scored with 37 runs off 28 balls.
Q: Who took the most wickets in the match? A: Yuzvendra Chahal (PBKS) took 4 wickets for 28 runs, while Marco Jansen (PBKS) claimed 3 wickets for 17 runs. For KKR, Harshit Rana was the best bowler with 3 wickets for 25 runs.
Conclusion
The Kolkata Knight Riders vs Punjab Kings match scorecard from IPL 2025 Match 31 tells the story of a gritty, low-scoring affair where Punjab Kings’ bowlers, led by the brilliant Yuzvendra Chahal, outperformed their counterparts to secure a comprehensive 16-run victory. While KKR’s Angkrish Raghuvanshi showed promise with a battling 37, the overall batting collapse against quality spin and pace proved too much to overcome.
Following this match, Punjab Kings went on to face Royal Challengers Bengaluru on April 18, 2025, while Kolkata Knight Riders continued their IPL 2025 campaign with their next fixture.
The two teams met again in Match 44 at Eden Gardens on April 26, 2025, but that encounter was washed out without a result after PBKS posted a massive 201/4.
