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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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

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 Holkar Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaPKMumbai Indians2017111104104*-60173.3310086
KL RahulPKRajasthan Royals20181118484*-54155.5601073
Dinesh KarthikPKKochi Tuskers Kerala2011110696969.0033209.0901075
KL RahulPKKolkata Knight Riders2018110666666.0029227.5901027
Hashim AmlaPKRoyal Challengers Bengaluru20171115858*-38152.6301043
Chris GaylePKMumbai Indians2018110505050.0040125.0001062
Ravichandran AshwinPKKolkata Knight Riders2018110454545.0022204.5500043
Glenn MaxwellPKRising Pune Supergiant20171114444*-20220.0000024
Glenn MaxwellPKRoyal Challengers Bengaluru20171114343*-22195.4500034
Shaun MarshPKKochi Tuskers Kerala2011110424242.0030140.0000052
Glenn MaxwellPKMumbai Indians2017110404040.0018222.2200043
Aaron FinchPKKolkata Knight Riders2018110343434.0020170.0000003
Manan VohraPKRoyal Challengers Bengaluru2017110343434.0021161.9000041
Karun NairPKRajasthan Royals2018110313131.0023134.7800022
David MillerPKRising Pune Supergiant20171113030*-27111.1100012
Marcus StoinisPKMumbai Indians2017-20182213029*30.0018166.6700022
Hashim AmlaPKRising Pune Supergiant2017110282828.0027103.7000021
Shaun MarshPKMumbai Indians2017110262626.0021123.8100050
Aaron FinchPKRoyal Challengers Bengaluru2018110262626.0023113.0400012
KL RahulPKMumbai Indians2018110242424.0020120.0000012
Axar PatelPKRising Pune Supergiant2017110242424.0022109.0900011
Marcus StoinisPKRajasthan Royals20181112323*-16143.7500021
Karun NairPKMumbai Indians2018110232323.0012191.6700012
Chris GaylePKKolkata Knight Riders2018110212121.0017123.5300021
David HusseyPKKochi Tuskers Kerala20111112121*-15140.0000021
KL RahulPKRoyal Challengers Bengaluru2018110212121.0015140.0000003
Axar PatelPKKolkata Knight Riders2018110191919.0011172.7300021
Chris GaylePKRoyal Challengers Bengaluru2018110181818.0014128.5700040
Axar PatelPKRoyal Challengers Bengaluru2017-2018221189*18.001994.7400001
Paul ValthatyPKKochi Tuskers Kerala2011110171717.0010170.0000012
Axar PatelPKMumbai Indians2017-2018221171317.0017100.0000001
Mandeep SinghPKKochi Tuskers Kerala20111111515*-10150.0000010
Yuvraj SinghPKMumbai Indians2018110141414.0014100.0000001
Wriddhiman SahaPKRising Pune Supergiant2017110141414.009155.5600030
Manan VohraPKRising Pune Supergiant2017110141414.009155.5600011
Andrew TyePKKolkata Knight Riders2018110141414.0010140.0000011
Wriddhiman SahaPKMumbai Indians2017110111111.001573.3300000
Mayank AgarwalPKMumbai Indians2018110111111.007157.1400001
Adam GilchristPKKochi Tuskers Kerala2011110999.001560.0000010
Chris GaylePKRajasthan Royals2018110888.001172.7300020
Mohit SharmaPKKolkata Knight Riders201811144*-3133.3300010
Axar PatelPKRajasthan Royals2018110444.00580.0000000
Karun NairPKKolkata Knight Riders2018110333.00650.0000000
Mohit SharmaPKRoyal Challengers Bengaluru2017-2018210333.00560.0000000
Mayank AgarwalPKRoyal Challengers Bengaluru2018110222.00633.3300000
Mayank AgarwalPKRajasthan Royals2018110222.00366.6700000
Marcus StoinisPKRoyal Challengers Bengaluru2017-2018210222.00366.6700000
Karun NairPKRoyal Challengers Bengaluru2018110111.00333.3300000
Ankit RajpootPKRoyal Challengers Bengaluru2018110111.00520.0000000
Brainder SranPKKolkata Knight Riders201811111*-1100.0000000
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.