Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Punjab Kings: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Punjab Kings×At Himachal Pradesh Cricket Association Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Priyansh AryaPKDelhi Capitals2025-20262201267063.0067188.06020712
Adam GilchristPKRoyal Challengers Bengaluru2011110106106106.0055192.7310089
Liam LivingstonePKDelhi Capitals2023110949494.0048195.8301059
Mahela JayawardenePKDeccan Chargers20101119393*-62150.00010132
Shashank SinghPKRoyal Challengers Bengaluru2024-2026220935646.5046202.1701086
Simran SinghPKLucknow Super Giants2025110919191.0048189.5801067
Shaun MarshPKDelhi Capitals2011-2013220914645.5072126.39000123
Simran SinghPKDelhi Capitals2023-20263319050*45.0062145.16010140
Shaun MarshPKChennai Super Kings20101118888*-57154.3901085
Azhar MahmoodPKMumbai Indians2013110808080.0044181.8201084
Shaun MarshPKRoyal Challengers Bengaluru20111117979*-49161.2201075
Adam GilchristPKChennai Super Kings20121116464*-46139.1301092
Paul ValthatyPKDelhi Capitals2011-2012220646232.0060106.6701063
Shaun MarshPKMumbai Indians2013110636363.0047134.04010110
Rilee RossouwPKRoyal Challengers Bengaluru2024110616161.0027225.9301093
Adam GilchristPKDelhi Capitals2011-2013330604220.0047127.6600092
Shreyas IyerPKDelhi Capitals2025-20262115959*-36163.8901053
Simran SinghPKMumbai Indians2026110575757.0032178.1301064
Atharva TaidePKDelhi Capitals2023110555555.0042130.9501052
Kumar SangakkaraPKDeccan Chargers2010110525252.0037140.5401091
Adam GilchristPKDeccan Chargers2011110515151.0037137.8401062
Sam CurranPKRajasthan Royals20231114949*-31158.0600042
Shreyas IyerPKLucknow Super Giants2025110454545.0025180.0000042
Azhar MahmoodPKDelhi Capitals2012-2013220453622.505188.2400051
Irfan PathanPKChennai Super Kings20101114444*-27162.9600041
David MillerPKDelhi Capitals20131114444*-24183.3300034
Jitesh SharmaPKRajasthan Royals2023110444444.0028157.1400033
Shahrukh KhanPKRajasthan Royals20231114141*-23178.2600042
Siddharth ChitnisPKDelhi Capitals2012110383838.0032118.7500051
Azmatullah OmarzaiPKMumbai Indians2026110383838.0017223.5300024
Cooper ConnollyPKDelhi Capitals2026110383838.0027140.7400032
Marcus StoinisPKRoyal Challengers Bengaluru2026110373737.0025148.0000050
Cooper ConnollyPKRoyal Challengers Bengaluru2026110373737.0022168.1800033
Suryansh ShedgePKRoyal Challengers Bengaluru2026110353535.0022159.0900022
Kumar SangakkaraPKChennai Super Kings2010110333333.0024137.5000050
Shashank SinghPKLucknow Super Giants20251113333*-15220.0000041
Josh InglisPKLucknow Super Giants2025110303030.0014214.2900014
Simran SinghPKChennai Super Kings2024110303030.0023130.4300022
Dinesh KarthikPKDelhi Capitals2011110272727.0019142.1100040
Jonny BairstowPKRoyal Challengers Bengaluru2024110272727.0016168.7500041
Shashank SinghPKChennai Super Kings2024110272727.0020135.0000040
Gurkeerat SinghPKDelhi Capitals2012110262626.0011236.3600041
Mandeep SinghPKChennai Super Kings2012110242424.0021114.2900050
Rajagopal SathishPKDelhi Capitals2013110222222.0013169.2300021
Sam CurranPKRoyal Challengers Bengaluru2024110222222.0016137.5000020
Priyansh AryaPKMumbai Indians2026110222222.0017129.4100040
Mahela JayawardenePKChennai Super Kings2010110212121.008262.5000022
Suryansh ShedgePKDelhi Capitals20261112121*-8262.5000022
Cooper ConnollyPKMumbai Indians2026110212121.002295.4500021
Yuvraj SinghPKDeccan Chargers2010110202020.0020100.0000011
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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