Story ProgressBack to home

Punjab Kings vs Kolkata Knight Riders Highlights, IPL 2025: Punjab Kings scripted history in a stunning 16-run win over Kolkata Knight Riders in their IPL 2025 match at Mullanpur on Tuesday. PBKS successfully defended the lowest ever total in IPL history in a 20-overs-a-side match as they handed a shocking defeat to KKR. The Ajinkya Rahane-led side was 62 for 2 at one stage in the chase of 112 runs but Yuzvendra Chahal's four-wicket haul turned the game on its head. The spinner returned 4 for 28 to rattle KKR, who eventually succumbed to 95. Marco Jansen's 3 for 17 also helped PBKS' cause. Earlier, Harshit Rana returned figures of 3 for 25 as KKR bowled out PBKS for 111 after getting an invitation to bowl first. Varun Chakaravarthy (2 for 21) and Sunil Narine (2 for 14) claimed two wickets apiece. The Shreyas Iyer-led side got off to a flying start as Prabhsimran Singh and Priyansh Arya added 39 runs for the first wicket in 3.1 overs but Harshit rocked PBKS with a double-wicket over. KKR never looked back since then and kept up piling pressure on PBKS, bundling out the side for a paltry total. Never in their dreams KKR would have hoped what was coming on in the next innings. PBKS put on a magical show to record a thrilling win. (Scorecard)

Watch: 'Knuckleball by NDTV' Podcast, ft. KKR hero Manvinder Bisla

Here are the Highlights of PBKS vs KKR, IP 2025 match - 

PBKS vs KKR LIVE: It's a wrap!

Okay, folks! This is it from the fantastic thriller between Punjab Kings and Kolkata Knight Riders. We hope you liked our coverage for the game. Do join us for tomorrow's match and stay connected to NDTV Sports. Good-bye.

PBKS vs KKR LIVE: What a victory!

KKR had the game in their pocket when they were 62 for 2 with set batters Ajinkya Rahane and Angkrish Raghuvanshi at the crease. They needed just 50 runs from that point with the asking run rate never the matter of concern as it was under 5. Once Rahane lost his wicket, which was not out and he didn't review it, it opened the floodgates. Wickets fell in tandem and KKR didn't get a chance to settle down. They ended up losing by 16 runs.

PBKS vs KKR LIVE: PBKS HAVE WON IT!!!

Marco Jansen has removed Andre Russell and there is the victory for PBKS! They are running like maniacs. They have every reason to do that. PBKS have scripted history. They have defended the lowest-ever total in IPL history in a 20-overs-a-side match. What a win this is! What a game this is! Unbelievable!!! 

PBKS 111 (15.3)

KKR 95 (15.1)

PBKS vs KKR LIVE: WICKET!

This is magical stuff from Punjab Kings! Arshdeep Singh bowled five dot balls to Vaibhav Arora and eventually manages to get his wicket. Kolkata Knight Riders need 17 runs in 30 balls.

KKR 95/9 (15)

PBKS vs KKR LIVE: KKR back in the game!

Yuzvendra Chahal leaked 16 runs in that over. Andre Russell slammed the spinner for two sixes and a four. Kolkata Knight Riders need 17 runs in 36 balls. They are truly back in the game and really close to the winning mark.

KKR 95/8 (14)

PBKS vs KKR LIVE: SIX!

It was a loopy delivery from Yuzvendra Chahal and Andre Russell has slammed it over the long-off for a biggie. Kolkata Knight Riders need 27 runs in 40 balls.

KKR 85/8 (13.2)

PBKS vs KKR LIVE: WICKET again!

Marco Jansen dismissed Harshit Rana on the fifth ball of the over. It was a short of length ball from Jansen and Rana played it on the stumps. Kolkata Knight Riders went eight down with it. They need 33 runs in 42 balls. In case you don't know, Yuzvendra Chahal, who has picked four wickets, has still one over left.

KKR 79/8 (13)

PBKS vs KKR LIVE: OUT!

Yuzvendra Chahal struck again as he dismissed Ramandeep Singh. The spinner missed his hat-trick but his sensational spell has truly put PBKS back in the game. This match is wide open. Only 3 runs and two wickets came off the over. Kolkata Knight Riders need 35 runs in 48 balls.

KKR 77/7 (12)

PBKS vs KKR LIVE: WICKET!

Magic! This is literally magic from Yuzvendra Chahal! He has got Rinku Singh stumped out and KKR are in some trouble here. It was a loopy delivery from Chahal and Rinku was dragged forward on it. Kolkata Knight Riders need 36 runs in 51 balls. 

KKR 76/6 (11.3)

PBKS vs KKR LIVE: OUT!

Venkatesh Iyer is gone!!! Are Punjab Kings back in the game? Well, this can't be said at this moment. But they must be having hope from here. Venkatesh Iyer went for a sweep shot and missed the Glenn Maxwell delivery. Umpire raised his finger over an LBW appeal and even a review could not save the batter.

KKR 74/5 (10.4)

PBKS vs KKR LIVE: WICKET!

Angkrish Raghuvanshi is out! Waste of an opportunity this is! He was playing well and could scored a fifty but tried to play a big shot on Yuzvendra Chahal delivery and ended up losing his wicket. Raghuvanshi fell for 37 off 28 after edging the ball to the player at backward point.

KKR 72/4 (9.1)

PBKS vs KKR LIVE: Massive error from Rahane!

It was a massive error from Ajinkya Rahane to not review the LBW dismissal of his. The ball-tracking revealed that the impact was outside off-stump. Had Rahane reviewed it, the ground umpire's decision would have been overturned. Kolkata Knight Riders need 41 runs in 66 balls.

KKR 71/3 (9)

PBKS vs KKR LIVE: OUT!

Yuzvendra Chahal has dismissed Ajinkya Rahane. The right-handed batter went for a slog-sweep and missed it completely. There was an appeal for LBW and umpire raised his finger. Rahane decided not to review. He departed for 17 off 17 balls.

KKR 62/3 (7.4)

PBKS vs KKR LIVE: KKR need 52 in 78!

To win the game, Kolkata Knight Riders need 52 runs in 78 balls. If they manage to complete the chase inside 14.2 overs, they will go top of points table. Will they go for it?

KKR 60/2 (7)

PBKS vs KKR LIVE: SIX!

A fuller ball from Xavier Bartlett and Ajinkya Rahane has brought out a terrific shot from his armoury for a four. It was lofted drive that went right down the ground for a six. A textbook shot from Rahane this is! Brilliant!

KKR 36/2 (5)

PBKS vs KKR LIVE: FOUR!

A misfield there at deep backward square leg and Ajinkya Rahane will get a four off it. It was bowled on the line of stumps and Rahane flicked it towards the long-leg. Shashank Singh was the fielder there. He ran to his right but it seems that the ball changed its direction there, maybe the surface was uneven there. 6 runs came off the over.

KKR 26/2 (4)

PBKS vs KKR LIVE: 8-run over!

Marco Jansen gave 8 runs in the over. He was hit for two consecutive fours by Angkrish Raghuvanshi. Kolkata Knight Riders need 92 runs to win off the remaining 102 balls. This is their game to lose.

KKR 20/2 (3)

PBKS vs KKR LIVE: OUT!

Quinton de Kock is gone!!! What a start this is for PBKS! They have reduced KKR to two down in just 7 balls in the innings. It was a fuller delivery from Bartlett and de Kock hit it at deep backward square-leg where Suryansh Shedge took the catch. 

KKR 13/2 (1.1)

PBKS vs KKR LIVE: OUT!

Here's the first wicket for Punjab Kings! It was bowled at good length and hit the stumps of Sunil Narine. The KKR opener is out for 5 runs off 4 balls. Good start this is for PBKS! 

KKR 7/1 (1)

PBKS vs KKR LIVE: The chase begins!

Marco Jansen with the new ball in hand. Quinton de Kock is at the crease, Sunil Narine is at the other end. Here we go...

PBKS vs KKR LIVE: "Definitely not a 110 wicket"

"I felt good bowling today and it is definitely not a 110 wicket, more of a 180 wicket. Their openers got to a good start, but all credit to Harshit Rana for the way he bowled in the opening spell. I can't be more happier playing with him (Sunil Narine), I am happy that I am in the same side as him. I have been working back-of-the-hand leg spin and I tried both (front and back of the hand) today and it came out decently well. When I bowled my 3rd and 4th over, the ball was skidding so much and it is 190 wicket. There is slight dew and as you can see, they (the groundstaff) are trying to remove the dew," said KKR spinner Varun Chakaravarthy.

PBKS vs KKR LIVE: WICKET!

Xavier Bartlett gets run-out and that is the end of Punjab Kings' knock. What a disappointing batting performance this is! They are all out for 111 runs. On the other hand, KKR bowlers, especially Harshit Rana, were simply superb.

PBKS 111 (15.3)

PBKS vs KKR LIVE: OUT!

Vaibhav Arora has struck on the first ball of his second spell. It was pitched at good length and was angling in as Shashank wanted to play it on the leg side. He missed it and got hit on the front pad. Umpire raised his finger over the appeal. Shashank took a review but that could not save him. 

PBKS 109/9 (15.1)

PBKS vs KKR LIVE: FOUR!

A short ball from Anrich Nortje and Xavier Bartlett got a top-edge on it. He swung hard and the pace of the ball did the rest as it went behind the wicketkeeper and ran away for a four.

PBKS 109/8 (14.4)

PBKS vs KKR LIVE: SIX!

Wow! That is a superb shot from Shashank Singh for a six over the extra cover. It was overpitched outside off-stump from Varun Chakravarthy and Shashank played a lofted drive for a biggie. Punjab Kings also cross the 100-run mark with it.

PBKS 101/8 (13.3)

PBKS vs KKR LIVE: WICKET!

Another wicket goes down! Punjab Kings are eight down. Sunil Narine has dismissed Marco Jansen. The right-handed batter daced down the track and ended up yorking himself. The ball hit the stumps and that was the end of Jansen's knock.

PBKS 86/8 (11)

PBKS vs KKR LIVE: OUT!

Punjab Kings are falling like a pack of cards here. Impact player Suryansh Shedge is out after playing just four balls. On the final delivery of his innings, he tried to play a cut short and ended up edging it. Quinton de Kock took a really fine catch behind the stumps.

PBKS 80/7 (10.1)

PBKS vs KKR LIVE: WICKET!

9.1 - Poor! Poor! Poor batting this is from Glenn Maxwell. It was a googly from Varun Chakaravarthy and he completely misread it. The ball turned and hit his stumps. Punjab Kings thus lost their sixth wicket. Pathetic batting display!

PBKS 80/6 (10)

PBKS vs KKR LIVE: OUT!

What a revenge from Anrich Nortje! He was hit for two consecutive fours by Nehal Wadhera but ends up getting his wicket. It was bowled at a good length into the body and Wadhera pulled it to the player at square leg. PBKS are five down. 

PBKS 74/5 (8.4)

PBKS vs KKR LIVE: 8-run over!

Harshit Rana bowled his third over on the trot. He gave 8 runs in it. After bowling three overs, his figures read 3 for 25. Impressive! Impressive! Impressive bowling!

PBKS 66/4 (8)

PBKS vs KKR LIVE: KKR on top!

Sunil Narine came into the attack and the spinner kicked off with a four-run over. PBKS are in serious trouble at the moment. On the other hand, KKR's strategy has been really impressive, especially that of Harshit Rana. He placed the fielders really well and bowled in right areas and got the reward. Okay, here he comes to bowl his third over on the trot. 

PBKS 58/4 (7)

PBKS vs KKR LIVE: Harshit strikes again!

Harshit Rana is breathing fire tonight! He has claimed the third wicket in just two overs. The pacer was hit for two consecutive sixes before making a sensational comeback. He bowled it outside off-stump and Prabhsimran Singh hit it right into the hands of Ramandeep at point.

PBKS 54/4 (6)

PBKS vs KKR LIVE: WICKET again!

Another PBKS batter bites the dust! Josh Inglis went for a slog-sweep and missed it completely. It was a googly from Varun Chakaravarthy and the ball rattled his stumps.

PBKS 42/3 (4.5)

PBKS vs KKR LIVE: WICKET!

Another one goes down! Shreyas Iyer, the man-in-form is gone! It was a short ball from Harshit Rana outside off-stump and Iyer hit it on the off-side as Ramandeep Singh took yet another catch. PBKS are two down. 

PBKS 39/2 (3.4)

PBKS vs KKR LIVE: OUT!

Here's the first breakthrough for KKR! It's a big one as Priyansh Arya is gone for 22 off 12 balls. The previous ball was hit for a six but Priyansh ended up playing this one into the hands of Ramandeep Singh at deep square leg.

PBKS 39/1 (3.2)

PBKS vs KKR LIVE: It's an expensive over!

Vaibhav Arora has leaked runs in his second over. Prabhsimran Singh slammed the pacer for two fours and a six before Priyansh Arya too hit a four in the over. This is turing out to be a really good start for Punjab Kings.

PBKS 33/0 (3)

PBKS vs KKR LIVE: FOUR! FOUR!

Priyansh Arya slammed Anrich Nortje for two fours in the over. The first one was a lofted cover drive, while the second one was a pull shot for a four that went over the mid-on. A total of 9 runs came off the over.

PBKS 13/0 (2)

PBKS vs KKR LIVE: Good start!

Vaibhav Arora has started with a four-run over. This is good start from the KKR pacer. He bowled tight to Priyansh Arya and even managed to produce a top-edge from the batter. However, that landed safely.

PBKS 4/0 (1)

PBKS vs KKR LIVE: Match begins!

Vaibhav Arora has started with three dot balls to Priyansh Arya. A single comes off the next ball and Priyansh is off the strike.

PBKS vs KKR LIVE: Eyes on Priyash Arya!

Priyash Arya has been the find for Punjab Kings with his sensational batting at the top of the order. The southpaw is fearless and great at stroke-making. All the eyes will be on him tonight. Let's see how he fares tonight!

PBKS vs KKR LIVE: List of impact subs -

Punjab Kings Impact Subs: Manish Pandey, Angkrish Raghuvanshi, Rovman Powell, Luvnith Sisodia, Anukul Roy

Kolkata Knight Riders Impact Subs: Vijaykumar Vyshak, Suryansh Shedge, Yash Thakur, Harpreet Brar, Praveen Dubey

PBKS vs KKR LIVE: Here are the Playing XIs -

Punjab Kings (Playing XI): Priyansh Arya, Prabhsimran Singh(w), Shreyas Iyer(c), Nehal Wadhera, Josh Inglis, Shashank Singh, Glenn Maxwell, Marco Jansen, Xavier Bartlett, Arshdeep Singh, Yuzvendra Chahal

Kolkata Knight Riders (Playing XI): Quinton de Kock(w), Sunil Narine, Ajinkya Rahane(c), Venkatesh Iyer, Rinku Singh, Andre Russell, Ramandeep Singh, Harshit Rana, Vaibhav Arora, Anrich Nortje, Varun Chakaravarthy

PBKS vs KKR LIVE: One change for KKR!

"We were looking to bowl first on this wicket. For me, toss is something you cannot control. We have a batting that can chase the target. Just one change. Nortje comes in for Moeen Ali. He has been working hard on his game and I am really looking forward to see him bowl tonight," said KKR captain Ajinkya Rahane.

PBKS vs KKR LIVE: Here is what Shreyas Iyer said -

"We are going to bat first. Feel the wicket has been really well for the last couple of matches, the dew comes in but the outfield doesn't skid through. Don't remember the team changes, I will tell later. We need to take as many catches in the fielding and create some sort of brilliance," said Shreyas Iyer.

PBKS vs KKR LIVE: Punjab Kings opt to bat!

Punjab Kings captain Shreyas Iyer has won the toss and opted to bat first against Kolkata Knight Riders. This is a good toss to win for Iyer as the teams batting first here have won the games this season.

PBKS vs KKR LIVE: Have a look at squads -

Punjab Kings Squad: Priyansh Arya, Prabhsimran Singh(w), Shreyas Iyer(c), Nehal Wadhera, Shashank Singh, Glenn Maxwell, Marcus Stoinis, Marco Jansen, Yuzvendra Chahal, Arshdeep Singh, Yash Thakur, Suryansh Shedge, Praveen Dubey, Vijaykumar Vyshak, Harpreet Brar, Azmatullah Omarzai, Josh Inglis, Xavier Bartlett, Vishnu Vinod, Aaron Hardie, Kuldeep Sen, Harnoor Singh, Musheer Khan, Pyla Avinash

Kolkata Knight Riders Squad: Quinton de Kock(w), Sunil Narine, Ajinkya Rahane(c), Rinku Singh, Venkatesh Iyer, Moeen Ali, Andre Russell, Ramandeep Singh, Harshit Rana, Vaibhav Arora, Varun Chakaravarthy, Angkrish Raghuvanshi, Manish Pandey, Anukul Roy, Luvnith Sisodia, Rovman Powell, Anrich Nortje, Mayank Markande, Rahmanullah Gurbaz, Chetan Sakariya, Spencer Johnson

PBKS vs KKR LIVE: 15 minutes to toss!

We are just 15 minutes away from toss time in Mullanpur. Shreyas Iyer will lead PBKS against his old side KKR! He will be joined by Ajinkya Rahane, who has filled Iyer's boots for the defending champions.

IPL 2025 LIVE: Changes for KKR?

KKR could tinker around with their fourth overseas player yet again, with Anrich Nortje possibly coming in for Moeen Ali to suit the more pace-friendly conditions in Mullanpur. However, Moeen has been a revelation for KKR so far, with the team winning all three games in which he has played.

PBKS vs KKR LIVE: KKR Predicted XI

Here is Kolkata Knight Riders' probable XII vs PBKS: Quinton de Kock (wk), Sunil Narine, Ajnkya Rahane (c), Angkrish Raghuvanshi, Venkatesh Iyer, Rinku Singh, Andre Russell, Ramandeep Singh, Harshit Rana, Anrich Nortje, Varun Chakravarthy, Vaibhav Arora.

PBKS vs KKR LIVE: PBKS Predicted XI

Here is Punjab Kings' probable XII vs KKR: Priyansh Arya, Prabhsimran Singh (wk), Shreyas Iyer (c), Nehal Wadhera, Glenn Maxwell, Marcus Stoinis, Azmatullah Omarzai, Shashank Singh, Marco Jansen, Arshdeep Singh, Yuzvendra Chahal, Vijaykumar Vyshak.

PBKS vs KKR LIVE: Big changes for PBKS?

Punjab Kings pacer Lockie Ferguson has been ruled out indefinitely, which will force them to make a change to their playing XI. All-rounder Azmatullah Omarzai could come back in, while Josh Inglis could be introduced with Vijaykumar Vyshak taking Lockie's spot.

A direct like-for-like swap could take place if Aussie pacer Xavier Bartlett replaces Lockie.

PBKS vs KKR LIVE: Overseas stars in poor form

Both Punjab Kings and Kolkata Knight Riders face the hurdle of having overseas stars in indifferent form. For PBKS, Glenn Maxwell and Marcus Stoinis haven't contributed heavily, while Andre Russell is yet to find form for KKR this season.

IPL 2025 LIVE: KKR's topsy-turvy form

Loss, Win, Loss, Win, Loss, Win: That has been KKR's run of form in IPL 2025 so far. The men in purple have suffered big defeats against RCB and MI, but also registered record-breaking wins over SRH and CSK. They will be desperate to break this streak, and win two on the trot at last.

PBKS vs KKR LIVE: Speaking of run chases...

Punjab Kings will be entering the game slightly bruised by the onslaught launched on them by Abhishek Sharma, as Sunrisers Hyderabad chased down 246 with relative ease in their previous game. Shreyas Iyer will be hoping to put that result behind, as they aim for their fourth win of the season.

PBKS vs KKR LIVE: H2H

KKR enjoy a big advantage when it comes to the head-to-head record against PBKS. The two sides have clashed 33 times in IPL history, with KKR winning on 21 occasions and PBKS on 12. Last season, however, Punjab chased down 262, the highest-ever in IPL history.

Of course, KKR had beaten Punjab in the 2014 IPL final!

IPL 2025 LIVE: PBKS vs KKR

KKR and PBKS sit fifth and sixth respectively in the IPL 2025 table, on 6 points each. All the teams above them are on 8 points. With a big win, it is possible for KKR to go as high as second or even top spot. A win for Punjab Kings will likely see them enter the top 4.

KKR vs PBKS LIVE: The Shreyas Iyer derby!

It is the clash between Shreyas Iyer's two IPL teams - Kolkata Knight Riders and Punjab Kings! Now the PBKS captain, he takes on the very side whom he led to the title last year. The 30-year-old has been in magnificent form with the bat, can he step up yet again?

Welcome folks!

Hello everyone, welcome to the blog of match number 31 of IPL 2025. Punjab Kings face Kolkata Knight Riders tonight. The match will take place at Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh. Stay connected for all the live updates.

See New Posts
Get the Latest Cricket Updates, Check South Africa tour of India 2025 News, Schedule and Results at NDTV Sports. Like Us On Facebook Or Follow Us On Twitter For More Sports Updates. You Can Also Download The NDTV Cricket App For Android Or iOS.