Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (All cricket)

The highest score in men's cricket v Punjab Kings is 152* by KL Rahul (DC) v PK at Delhi, 25 Apr 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Punjab Kings×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
KL RahulDC152*67169226.872not out1v PKDelhi25 Apr 2026
Abhishek SharmaSH141551410256.362c sub (P Dubey) b Arshdeep Singh2v PKHyderabad12 Apr 2025
Sanju SamsonRR11963127188.893c DJ Hooda b Arshdeep Singh2v PKMumbai12 Apr 2021
Chris GayleRCB11757712205.261c & b AR Patel1v PKBangalore6 May 2015
Michael HusseyCSK116*5489214.813not out1v PKChandigarh19 Apr 2008
Virat KohliRCB11350128226.002c DA Miller b Sandeep Sharma1v PKBangalore18 May 2016
Quinton de KockMI112*6087186.672not out1v PKMumbai16 Apr 2026
Chris GayleRCB10749109218.371c RJ Harris b PP Chawla1v PKBangalore6 May 2011
Shikhar DhawanDC106*61123173.772not out1v PKDubai20 Oct 2020
Suresh RainaCSK100*5376188.683not out1v PKChennai2 May 2013
Lendl SimmonsMI100*61142163.931not out2v PKChandigarh21 May 2014
Ajinkya RahaneRR9866161148.482b JP Faulkner1v PKJaipur6 Apr 2012
Jonny BairstowSH975576176.362lbw b Ravi Bishnoi1v PKDubai8 Oct 2020
Faf du PlessisCSK9655104174.551b SM Curran1v PKChandigarh5 May 2019
Shubman GillGT9659111162.712c MA Agarwal b K Rabada2v PKMumbai8 Apr 2022
Shikhar DhawanDC95*57141166.671not out1v PKDharamsala21 May 2011
Manish PandeyKKR945076188.003c GJ Bailey b Karanveer Singh2v PKBangalore1 Jun 2014
Devon ConwayCSK92*52161176.922not out1v PKChennai30 Apr 2023
Virat KohliRCB924776195.741c RR Rossouw b Arshdeep Singh1v PKDharamsala9 May 2024
Shikhar DhawanDC9249132187.762b JA Richardson2v PKMumbai18 Apr 2021
Nitish RanaDC9144114206.823c SS Iyer b XC Bartlett1v PKDelhi25 Apr 2026
AB de VilliersRCB89*4639193.483not out1v PKIndore10 Apr 2017
Shubman GillGT89*4864185.422not out1v PKAhmedabad4 Apr 2024
Jacques KallisRCB89*5585161.822not out2v PKBangalore16 Mar 2010
Matthew HaydenCSK895886153.452c DPMD Jayawardene b S Sreesanth1v PKCenturion7 May 2009
Chris GayleKKR884268209.522c RS Bopara b J Theron1v PKKolkata4 Apr 2010
Sam CurranCSK884794187.233c †JP Inglis b M Jansen1v PKChennai30 Apr 2025
Faf du PlessisRCB885737154.391c M Shahrukh Khan b Arshdeep Singh1v PKMumbai27 Mar 2022
Faf du PlessisCSK87*53111164.152not out2v PKDubai4 Oct 2020
Suresh RainaCSK8725126348.003run out (GJ Bailey)2v PKMumbai30 May 2014
Chris GayleRCB875684155.362c DJ Hussey b P Awana2v PKChandigarh20 Apr 2012
Sourav GangulyKKR86*5366162.262not out2v PKKolkata25 May 2008
Michael HusseyCSK86*54112159.262not out2v PKChandigarh10 Apr 2013
Sanju SamsonRR854247202.383c KL Rahul b Mohammed Shami2v PKSharjah27 Sept 2020
Chris LynnKKR845283161.542run out (AR Patel/†WP Saha)2v PKChandigarh9 May 2017
Faf du PlessisRCB845655150.002c SM Curran b NT Ellis1v PKChandigarh20 Apr 2023
Shane WatsonCSK83*53113156.601not out2v PKDubai4 Oct 2020
Kieron PollardMI8331310267.744c DA Miller b AS Rajpoot2v PKMumbai10 Apr 2019
Michael LumbRR8343162193.021c PP Chawla b RS Bopara2v PKJaipur7 Apr 2010
Rilee RossouwDC82*3766221.623not out1v PKDharamsala17 May 2023
AB de VilliersRCB82*4437186.363not out1v PKBengaluru24 Apr 2019
Jos ButtlerRR825891141.382st †KL Rahul b Mujeeb Ur Rahman1v PKJaipur8 May 2018
David WarnerSH815265155.771c Gurkeerat Singh b BE Hendricks1v PKHyderabad11 May 2015
David WarnerSH815672144.641c Mujeeb Ur Rahman b R Ashwin1v PKHyderabad29 Apr 2019
Parthiv PatelMI8158102139.662c SE Marsh b MG Johnson1v PKChandigarh25 Apr 2016
Naman OjhaSH79*3647219.443not out1v PKHyderabad14 May 2014
Rohit SharmaMI79*3966202.564not out1v PKMumbai29 Apr 2013
MS DhoniCSK79*4465179.555not out2v PKChandigarh15 Apr 2018
David WarnerDC7944104179.552c Mandeep Singh b RJ Harris2v PKDharamsala19 May 2012
James FranklinMI795164154.901c DA Miller b P Kumar1v PKMumbai22 Apr 2012
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.