The Punjab Kings (PBKS) will face the Kolkata Knight Riders (KKR) in the 31st match of the Indian Premier League (IPL) 2025. The match will be played at Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, on 15 April 2025 at 07:30 PM IST. Punjab Kings The Punjab Kings are having a mixed IPL 2025 season so far. In the last match, they were humiliated by Sunrisers Hyderabad (SRH) by 8 wickets in Hyderabad. Even after posting 245 for 6 in their first innings with the help of Shreyas Iyer's (82 from 36) and a stunning finish by Marcus Stoinis (34* from 11), they couldn't prevent SRH from winning the match. SRH, with the help of Travis Head's half-century and a monstrous century from Abhishek Sharma, sealed a comfortable victory. PBKS would look to rectify their mistake and improve on the chances they missed in the previous match. PBKS's top order has been in excellent form, but their bowling lineup has been a little inconsistent. With three wins from five matches, PBKS are currently sitting at the 6th spot on the IPL 2025 leaderboard. Kolkata Knight Riders KKR, on the other hand, registered a comfortable victory by 8 wickets in their last match against Chennai Super Kings. They are having a sort of mixed season as well, winning one match and losing in another one. In the last match against CSK, they restricted the Yellow team to a score of just 103 for 9 in their first innings with a brilliant bowling display from Sunil Narine and later chased the target with 8 wickets remaining in their hand. As the tournament is pacing up, the intense competition is heating up as well. KKR will need to be consistent; they need to grab their spot in the top four. With 3 victories and three losses in six matches, they are currently placed fifth in the IPL 2025 table. Pitch Report This Mullanpur's surface offers a fairly balanced game between bat and ball, and it has been doing exactly the same this season of IPL. The average first innings total in IPL 2024 was 167, this depicts that the surface will be challenging and not be easier to bat on. Leg-break bowlers and medium pacers are likely to exact some good help from this surface. PBKS vs KKR Head-to-Head PBKS vs KKR head-to-head Matches Played 33 Won by Punjab Kings 12 Won by Kolkata Knight Riders 21 No Result 0 Tied 0 Probable XI Punjab Kings: Shreyas Iyer(c), Prabhsimran Singh, Glenn Maxwell, Marcus Stoinis, Shashank Singh, Marco Jansen, Nehal Wadhera, Yuzvendra Chahal, Arshdeep Singh, Xavier Bartlett, Priyansh Arya. (Impact Subs: Harpreet Brar, Musheer Khan, Suryansh Shedge, Yash Thakur) Kolkata Knight Riders: Sunil Narine, Quinton de Kock (wk), Ajinkya Rahane (c), Angkrish Raghuvanshi, Venkatesh Iyer, Rinku Singh, Andre Russell, Ramandeep Singh, Harshit Rana, Anrich Nortje, Varun Chakravarthy. (Impact Subs: Vaibhav Arora, Mayank Markande, Manish Pandey, Anukul Roy) Must-Pick Players for PBKS vs KKR Top Wicketkeeper to Pick Prabhsimran Singh | PBKS: Prabhsimran Singh has played 5 matches this season so far and has scored 133 runs; he has been performing brilliantly so far. He scored a brilliant 42-run knock from just 23 balls against SRH in the last match. He can play a crucial role in your team if added. Top Batters to Pick Shreyas Iyer | PBKS: Shreyas Iyer has been in top form in this season of IPL 2025 and would be a good pick for your fantasy XI. He should be there in your team. In five matches of IPL 2025, he has added 250 runs at an average of 83.33, including a power-packed century against SRH in the last match. He will look to continue his good form going into this match. Ajinkya Rahane | KKR: Rahane has been phenomenal this season so far, taking charge of the assault in the top order and hammering spin and pace. He has scored 204 runs from 6 matches this season, he will look to continue his form in this match as well. Top All-Rounders to Pick Glenn Maxwell | PBKS: Maxwell hasn't been able to score runs as per the expectations, but he is regularly taking wickets for his team in the middle order. He will look to add some runs in this match as well. Sunil Narine | KKR: Sunil Narine has been playing a crucial role as an all-rounder for his team in yet another IPL season. Scoring runs as an opener and taking wickets in the bowling has become his regular job. He scored 44 from 18 balls in the last match and also took 3 wickets against CSK in the last match. He is a must-have player for your fantasy XI. Top Bowlers to Pick Arshdeep Singh | PBKS: The 26-year-old pacer picks crucial wickets in the power play. His ability to swing the ball in the initial overs can help PBKS take the advantage. He has taken 7 wickets in 5 matches so far and would look to give his best with the ball against KKR. Varun Chakravarthy | KKR: Varun Chakravarthy has played six matches in this season and has taken eight wickets so far. He took two crucial wickets in the last match against CSK and would aim to carry his form in this match as well.