Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Punjab Kings: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Punjab Kings×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaun MarshPKMumbai Indians2008-2017121215268147.82397132.490505413
KL RahulPKRajasthan Royals2018-202188249095*81.67353138.810504317
Simran SinghPKDelhi Capitals2021-202688133510347.86204164.221204213
Shaun MarshPKRajasthan Royals2008-201577040911558.43283144.521303917
KL RahulPKMumbai Indians2018-2021883464100*92.80345134.491403618
KL RahulPKChennai Super Kings2018-202188136598*52.14244149.590403616
KL RahulPKRoyal Challengers Bengaluru2018-2021883451132*90.20297151.851203428
Shaun MarshPKRoyal Challengers Bengaluru2008-20171010226679*33.25206129.13020309
Mayank AgarwalPKDelhi Capitals2018-20221010132299*35.78219147.030312913
Mayank AgarwalPKRoyal Challengers Bengaluru2018-20229902465727.33174141.38010289
KL RahulPKKolkata Knight Riders2018-20218803177439.63226140.270402712
Shaun MarshPKChennai Super Kings2008-201577129688*49.33209141.630302713
Mandeep SinghPKKolkata Knight Riders2012-202099223466*33.43186125.81012275
Shaun MarshPKDelhi Capitals2008-20178702199531.29158138.61010279
Simran SinghPKLucknow Super Giants2023-20267702619137.29146178.770312614
Mahela JayawardenePKKolkata Knight Riders2008-2010664230110*115.00150153.33110265
Chris GaylePKRoyal Challengers Bengaluru2018-202155123999*59.75157152.230202513
Wriddhiman SahaPKKolkata Knight Riders2014-201710101322115*35.78225143.111002417
David MillerPKDelhi Capitals2012-20191414532247*35.78278115.830002410
Glenn MaxwellPKKolkata Knight Riders2014-2025141312766823.00195141.540112414
Glenn MaxwellPKChennai Super Kings2014-20256612169543.20110196.360202411
Simran SinghPKSunrisers Hyderabad2019-20269902127123.56140151.430212410
KL RahulPKSunrisers Hyderabad2018-20218812637937.57226116.37020238
David MillerPKChennai Super Kings2012-201999225354*36.14180140.56020239
Mayank AgarwalPKRajasthan Royals2018-202277025210636.00154163.641102313
David MillerPKRoyal Challengers Bengaluru2012-201911101251101*27.89150167.331112312
Mahela JayawardenePKDeccan Chargers2008-201055320993*104.50132158.33010237
Chris GaylePKRajasthan Royals2018-20216602579942.83172149.420202217
Wriddhiman SahaPKMumbai Indians2014-201776223493*58.50177132.20030227
KL RahulPKDelhi Capitals2018-20217701986128.29132150.000202211
Shaun MarshPKDeccan Chargers2008-201276119084*38.00144131.94021224
Kumar SangakkaraPKMumbai Indians2008-20104412039467.67161126.09020213
Simran SinghPKMumbai Indians2023-202677119180*31.83121157.85021219
Kumar SangakkaraPKDeccan Chargers2008-20106601865631.00130143.08031215
Virender SehwagPKChennai Super Kings2014-201544017212243.0093184.95100219
Manan VohraPKKolkata Knight Riders2013-20179902416726.78194124.230112010
Chris GaylePKMumbai Indians2018-20217712396339.83171139.770202018
Manan VohraPKSunrisers Hyderabad2013-20177701959527.86124157.26011209
Shaun MarshPKKolkata Knight Riders2008-201777118656*31.00157118.47010204
Simran SinghPKRajasthan Royals2023-20267701756025.00124141.13020205
Shaun MarshPKSunrisers Hyderabad2013-20174401438435.75108132.41010204
Glenn MaxwellPKMumbai Indians2014-2020101002195621.90142154.230121911
Kumar SangakkaraPKKolkata Knight Riders2008-20106601866431.00141131.91011194
Kumar SangakkaraPKRajasthan Royals2008-20106501296025.8094137.23010192
Paul ValthatyPKChennai Super Kings2011111120120*-63190.48100192
Mayank AgarwalPKKolkata Knight Riders2018-20228812245832.00168133.33021188
Shreyas IyerPKLucknow Super Giants2025-2026442203101*101.50112181.251101811
Adam GilchristPKRoyal Challengers Bengaluru2011-201333119110695.50110173.641111812
Simran SinghPKChennai Super Kings2023-20266601825430.33129141.09011189
Mayank AgarwalPKMumbai Indians2018-20226601675227.83108154.63010186
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.