Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM174/2 (48)ZIM 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

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Punjab Kings×Series: Indian Premier League 2012×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mandeep SinghPKDeccan Chargers20122201037551.5068151.47010133
David HusseyPKMumbai Indians20122218968*89.0059150.8501064
David HusseyPKRoyal Challengers Bengaluru2012220864543.0063136.5100064
Shaun MarshPKMumbai Indians20122218568*85.0066128.7901063
David HusseyPKDeccan Chargers20122218165*81.0051158.8201056
Mandeep SinghPKChennai Super Kings2012220805640.0071112.68010101
Adam GilchristPKChennai Super Kings20121116464*-46139.1301092
Shaun MarshPKPune Warriors20121116464*-54118.5201071
Nitin SainiPKRoyal Challengers Bengaluru2012220645032.0048133.3301060
Mandeep SinghPKRoyal Challengers Bengaluru2012220634331.5045140.0000061
Nitin SainiPKMumbai Indians2012220473023.5047100.0000070
Mandeep SinghPKMumbai Indians2012220462423.0037124.3200070
Adam GilchristPKKolkata Knight Riders20122214540*45.0039115.3800031
Azhar MahmoodPKDelhi Capitals2012220453622.5045100.0000051
Azhar MahmoodPKDeccan Chargers2012220453122.5029155.1700041
Mandeep SinghPKKolkata Knight Riders2012220443822.0044100.0000031
David HusseyPKDelhi Capitals20122214340*43.0041104.8800051
David HusseyPKKolkata Knight Riders2012220423221.004593.3300011
Shaun MarshPKRajasthan Royals2012220413420.5033124.2400061
Mandeep SinghPKRajasthan Royals2012220413420.5031132.2600051
David MillerPKMumbai Indians20122223934*-22177.2700013
Siddharth ChitnisPKDelhi Capitals2012110383838.0032118.7500051
Piyush ChawlaPKPune Warriors20122213721*37.0032115.6300051
Bipul SharmaPKPune Warriors20122113535*-18194.4400032
Azhar MahmoodPKRoyal Challengers Bengaluru20122213533*35.0018194.4400032
Shaun MarshPKKolkata Knight Riders2012220343317.003694.4400040
Shaun MarshPKRoyal Challengers Bengaluru2012220342617.0027125.9300041
Mandeep SinghPKPune Warriors2012220342417.0033103.0300040
Gurkeerat SinghPKDelhi Capitals2012220342617.0016212.5000061
Shaun MarshPKDeccan Chargers2012220332216.5027122.2200050
Shaun MarshPKChennai Super Kings2012110323232.0022145.4500041
Gurkeerat SinghPKDeccan Chargers20121112929*-12241.6700041
David MillerPKDeccan Chargers20121112828*-18155.5600031
Adam GilchristPKRajasthan Royals2012110272727.0018150.0000031
Adam GilchristPKPune Warriors2012220272113.502896.4300040
Azhar MahmoodPKChennai Super Kings2012221271827.0019142.1100022
Azhar MahmoodPKRajasthan Royals2012110242424.0024100.0000021
Abhishek NayarPKPune Warriors2012110242424.002885.7100020
Gurkeerat SinghPKRajasthan Royals2012110232323.002495.8300020
Piyush ChawlaPKKolkata Knight Riders20122212213*22.0018122.2200001
David HusseyPKRajasthan Royals2012220211310.5016131.2500030
Mandeep SinghPKDelhi Capitals2012220212110.5013161.5400150
David MillerPKChennai Super Kings2012110191919.0015126.6700020
Abhishek NayarPKRajasthan Royals2012221191019.0018105.5600001
David HusseyPKPune Warriors2012210181818.0017105.8800001
Bipul SharmaPKRajasthan Royals2012110181818.0013138.4600020
Praveen KumarPKRajasthan Royals2012221171017.0014121.4300011
Siddharth ChitnisPKDeccan Chargers2012221171117.001894.4400010
David HusseyPKChennai Super Kings20122201698.0013123.0800020
Ryan HarrisPKDelhi Capitals20121111515*-6250.0000011
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.