Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
KL RahulPKRoyal Challengers Bengaluru2018-2021883451132*90.20297151.851203428
Virender SehwagPKChennai Super Kings2014-201544017212243.0093184.95100219
Paul ValthatyPKChennai Super Kings2011111120120*-63190.48100192
Wriddhiman SahaPKKolkata Knight Riders2014-201710101322115*35.78225143.111002417
Shaun MarshPKRajasthan Royals2008-201577040911558.43283144.521303917
Mahela JayawardenePKKolkata Knight Riders2008-2010664230110*115.00150153.33110265
Jonny BairstowPKKolkata Knight Riders2024111108108*-48225.0010089
Cooper ConnollyPKSunrisers Hyderabad2026221118107*118.0071166.2010088
Mayank AgarwalPKRajasthan Royals2018-202277025210636.00154163.641102313
Adam GilchristPKRoyal Challengers Bengaluru2011-201333119110695.50110173.641111812
Chris GaylePKSunrisers Hyderabad2018-2021771196104*32.67156125.64100915
Hashim AmlaPKMumbai Indians2016-2017221104104*104.0065160.0010186
Hashim AmlaPKGujarat Lions201722016910484.50100169.00110177
Simran SinghPKDelhi Capitals2021-202688133510347.86204164.221204213
Priyansh AryaPKChennai Super Kings2025-202633016510355.0068242.651001513
David MillerPKRoyal Challengers Bengaluru2012-201911101251101*27.89150167.331112312
Shreyas IyerPKLucknow Super Giants2025-2026442203101*101.50112181.251101811
KL RahulPKMumbai Indians2018-2021883464100*92.80345134.491403618
Mayank AgarwalPKDelhi Capitals2018-20221010132299*35.78219147.030312913
Chris GaylePKRoyal Challengers Bengaluru2018-202155123999*59.75157152.230202513
Shikhar DhawanPKSunrisers Hyderabad2022-202444116099*53.33125128.00010177
Chris GaylePKRajasthan Royals2018-20216602579942.83172149.420202217
KL RahulPKChennai Super Kings2018-202188136598*52.14244149.590403616
Shreyas IyerPKGujarat Titans2025-202633113497*67.0074181.08010811
Hashim AmlaPKSunrisers Hyderabad2016-2017220969648.0057168.42011142
KL RahulPKRajasthan Royals2018-202188249095*81.67353138.810504317
Shaun MarshPKDelhi Capitals2008-20178702199531.29158138.61010279
Glenn MaxwellPKChennai Super Kings2014-20256612169543.20110196.360202411
Manan VohraPKSunrisers Hyderabad2013-20177701959527.86124157.26011209
Glenn MaxwellPKSunrisers Hyderabad2014-2025101011829520.22119152.940111015
Kumar SangakkaraPKMumbai Indians2008-20104412039467.67161126.09020213
Liam LivingstonePKDelhi Capitals2022-20245511419435.2582171.95010812
Wriddhiman SahaPKMumbai Indians2014-201776223493*58.50177132.20030227
Mahela JayawardenePKDeccan Chargers2008-201055320993*104.50132158.33010237
Priyansh AryaPKLucknow Super Giants2025-20264401029325.5051200.0001159
Simran SinghPKLucknow Super Giants2023-20267702619137.29146178.770312614
David MillerPKSunrisers Hyderabad2013-20191010318689*26.57139133.81010911
Glenn MaxwellPKRajasthan Royals2014-20256621468936.5092158.70010157
Murali VijayPKRoyal Challengers Bengaluru2015-20163301078935.6771150.70010142
Shaun MarshPKChennai Super Kings2008-201577129688*49.33209141.630302713
Shikhar DhawanPKChennai Super Kings2022-202333114988*74.5098152.04010174
Shreyas IyerPKMumbai Indians2025-202644218387*91.5094194.680201214
Cooper ConnollyPKLucknow Super Giants20262201058752.5056187.50010127
Shikhar DhawanPKRajasthan Royals2022-202333111586*57.5084136.90010134
Shaun MarshPKDeccan Chargers2008-201276119084*38.00144131.94021224
Ravi BoparaPKRoyal Challengers Bengaluru2009-201033120384101.50142142.96020167
Shaun MarshPKSunrisers Hyderabad2013-20174401438435.75108132.41010204
Simran SinghPKKolkata Knight Riders2020-20257602068334.33111185.590201716
Liam LivingstonePKMumbai Indians2022-20244419582*31.6759161.0201075
Shreyas IyerPKSunrisers Hyderabad2025-20263311568278.0074210.810201211
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.