Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETASODI1st 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 Dubai International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
KL RahulPKChennai Super Kings2020-202122116198*161.0094171.28020149
KL RahulPKRoyal Challengers Bengaluru2020111132132*-69191.30100147
Nicolas PooranPKSunrisers Hyderabad202022110977109.0065167.6901077
Mayank AgarwalPKDelhi Capitals2020220948947.0069136.2301074
KL RahulPKMumbai Indians2020110777777.0051150.9801073
Mayank AgarwalPKRajasthan Royals2021110676767.0043155.8101072
KL RahulPKKolkata Knight Riders2021110676767.0055121.8201042
Nicolas PooranPKDelhi Capitals2020220535326.5031170.9701163
KL RahulPKRajasthan Royals2021110494949.0033148.4800042
Mayank AgarwalPKKolkata Knight Riders2021110404040.0027148.1500033
Mayank AgarwalPKChennai Super Kings2020-2021220382619.0031122.5800050
KL RahulPKSunrisers Hyderabad2020220382719.004388.3700021
KL RahulPKDelhi Capitals2020220362118.0030120.0000032
Nicolas PooranPKChennai Super Kings2020110333333.0017194.1200013
Glenn MaxwellPKDelhi Capitals2020220333216.5028117.8600030
Virender SehwagPKRoyal Challengers Bengaluru2014110323232.0026123.0800040
Nicolas PooranPKRajasthan Royals2021110323232.0022145.4500012
Chris GaylePKDelhi Capitals2020110292929.0013223.0800032
Mandeep SinghPKChennai Super Kings2020110272727.0016168.7500002
David MillerPKRoyal Challengers Bengaluru2014110262626.0020130.0000040
Mayank AgarwalPKRoyal Challengers Bengaluru2020110262626.0020130.0000040
Aiden MarkramPKRajasthan Royals20211112626*-20130.0000021
Chris GaylePKMumbai Indians2020110242424.0021114.2900012
Nicolas PooranPKMumbai Indians2020110242424.0012200.0000022
Rishi DhawanPKRoyal Challengers Bengaluru20141112323*-22104.5500030
Deepak HoodaPKMumbai Indians20201112323*-16143.7500011
Mandeep SinghPKSunrisers Hyderabad2020220231711.5020115.0000010
Shahrukh KhanPKKolkata Knight Riders20211112222*-9244.4400012
Chris GaylePKSunrisers Hyderabad2020110202020.0020100.0000021
Krishnappa GowthamPKDelhi Capitals2020110202020.0014142.8600011
Glenn MaxwellPKSunrisers Hyderabad202022019129.502576.0000000
Aiden MarkramPKKolkata Knight Riders2021110181818.0016112.5000001
Nicolas PooranPKRoyal Challengers Bengaluru2020110171717.001894.4400010
George BaileyPKRoyal Challengers Bengaluru20141111616*-16100.0000010
Karun NairPKRoyal Challengers Bengaluru20201111515*-8187.5000020
Deepak HoodaPKDelhi Capitals20201111515*-2268.1800010
Sarfaraz KhanPKChennai Super Kings2020-20212211414*14.0012116.6700120
Chris JordanPKMumbai Indians2020110131313.008162.5000020
Aiden MarkramPKChennai Super Kings2021110131313.008162.5000001
Nicolas PooranPKKolkata Knight Riders2021110121212.007171.4300001
Sarfaraz KhanPKDelhi Capitals2020110121212.0012100.0000020
Mayank AgarwalPKMumbai Indians2020110111111.0010110.0000010
Glenn MaxwellPKChennai Super Kings20201111111*-7157.1400010
Simran SinghPKSunrisers Hyderabad2020110111111.008137.5000020
Glenn MaxwellPKRoyal Challengers Bengaluru2014-20202201165.501291.6700000
Cheteshwar PujaraPKRoyal Challengers Bengaluru2014110101010.001855.5600010
James NeeshamPKDelhi Capitals20201111010*-8125.0000001
Mayank AgarwalPKSunrisers Hyderabad2020110999.006150.0000010
Shahrukh KhanPKChennai Super Kings2021110888.001080.0000001
Chris JordanPKSunrisers Hyderabad2020110777.001258.3300000
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.