Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL127/5 (18.4)BOL chose to batODI2nd 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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

1 active
Reset"Match result" is from the side of the player or team.
Team: Punjab Kings×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagPKMumbai Indians2014-2015440563614.0037151.3500073
Rishi DhawanPKKolkata Knight Riders2014-20235415619*18.6750112.0000032
Sam CurranPKRoyal Challengers Bengaluru2019-2024440562314.0048116.6700060
Atharva TaidePKDelhi Capitals2023110555555.0042130.9501052
Manvinder BislaPKRajasthan Royals2010220553527.5032171.8800082
Cooper ConnollyPKDelhi Capitals2026220553827.5037148.6500043
Wriddhiman SahaPKRajasthan Royals2014-2015440552713.7535157.1400090
Irfan PathanPKMumbai Indians2008-2010662551813.7541134.1500122
Piyush ChawlaPKDeccan Chargers2008-201210645516*27.5039141.0300053
Harpreet SinghPKMumbai Indians2023-2024220544127.0043125.5800062
Azhar MahmoodPKDelhi Capitals2012-2013330543618.005893.1000061
Manan VohraPKChennai Super Kings2013-2015330543418.0049110.2000042
Gurkeerat SinghPKKolkata Knight Riders2013-20165515428*13.5044122.7300133
Glenn MaxwellPKGujarat Lions2016-2017441533117.6734155.8800115
Adam GilchristPKSunrisers Hyderabad2013220522626.0047110.6400080
Piyush ChawlaPKPune Warriors2011-20135315221*26.006086.6700051
Luke PomersbachPKDelhi Capitals2008-20133315225*26.0030173.3300053
Liam LivingstonePKRajasthan Royals2022-2024330522217.3341126.8300043
Axar PatelPKMumbai Indians2014-201810735219*13.0047110.6400213
Ryan McLarenPKPune Warriors20111115151*-43118.6001061
Gurkeerat SinghPKRising Pune Supergiant2016110515151.0030170.0001033
Deepak HoodaPKMumbai Indians2020-2021321512851.0042121.4300022
Sarfaraz KhanPKDelhi Capitals2019-2020220513925.5041124.3900080
Bhanuka RajapaksaPKChennai Super Kings2022220514225.5037137.8400023
Karan GoelPKMumbai Indians2008-20105415120*17.005789.4700032
Martin GuptillPKDelhi Capitals20171115050*-27185.1901063
George BaileyPKRajasthan Royals2014-20153215026*50.0036138.8900032
Nehal WadheraPKMumbai Indians2025221504850.0031161.2900042
Adam GilchristPKPune Warriors2011-201366050218.335296.1500071
Rilee RossouwPKSunrisers Hyderabad2024110494949.0024204.1700034
Axar PatelPKRajasthan Royals2014-2018641492416.3345108.8900040
Ashutosh SharmaPKRajasthan Royals2024221483148.0027177.7800024
Irfan PathanPKRoyal Challengers Bengaluru2008-20106424817*24.0032150.0000052
Mandeep SinghPKRajasthan Royals2012-202077148348.0047102.1300351
Azhar MahmoodPKRajasthan Royals2012-2013220472423.5044106.8200051
Paul ValthatyPKMumbai Indians2011220473323.505290.3800042
Nitin SainiPKMumbai Indians2012220473023.5047100.0000070
Paul ValthatyPKRoyal Challengers Bengaluru2011-2012330472115.6745104.4400071
Gurkeerat SinghPKSunrisers Hyderabad2013-2016330472715.6737127.0300051
Axar PatelPKRising Pune Supergiant2016-2017430472415.6745104.4400022
Sam CurranPKGujarat Titans2023-2024330472215.674995.9200031
Jitesh SharmaPKChennai Super Kings2022-2024530472615.6728167.8600124
Shahrukh KhanPKRoyal Challengers Bengaluru2021-20234414724*15.6739120.5100124
Aaron FinchPKMumbai Indians2018110464646.0035131.4300031
Sarfaraz KhanPKRajasthan Royals2019-20202114646*-29158.6200061
Atharva TaidePKSunrisers Hyderabad2024110464646.0027170.3700052
David MillerPKGujarat Lions2016220463123.0037124.3200031
Jonny BairstowPKDelhi Capitals2022-2024330462815.3326176.9200081
Gurkeerat SinghPKChennai Super Kings2012-2015430463115.3341112.2000160
Azhar MahmoodPKDeccan Chargers2012220453122.5029155.1700041

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.