ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

Punjab Kings: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Punjab Kings×At Punjab Cricket Association Stadium, Mohali×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaun MarshPKRajasthan Royals2008-201455033711567.40237142.191203314
Kumar SangakkaraPKMumbai Indians2008-20102201509475.0098153.06020192
David MillerPKRoyal Challengers Bengaluru2012-2015331123101*61.5055223.6410089
Paul ValthatyPKChennai Super Kings2011111120120*-63190.48100192
Shaun MarshPKRoyal Challengers Bengaluru2008-201344110874*36.0084128.57010133
Shaun MarshPKPune Warriors2011-20122219664*96.0082117.07010102
Mandeep SinghPKPune Warriors2011-20133319377*46.5079117.7201080
Shaun MarshPKMumbai Indians2011-2014330904330.0077116.8800082
David MillerPKPune Warriors20131118080*-41195.1201055
David MillerPKMumbai Indians2012-2015221774377.0054142.5900044
Simon KatichPKDelhi Capitals2008110757575.0052144.23010111
Shaun MarshPKKolkata Knight Riders2008-2012220734036.5062117.7400091
James HopesPKChennai Super Kings2008110717171.0033215.15010103
Shaun MarshPKDeccan Chargers2008-2012220716035.5053133.9601053
Adam GilchristPKRajasthan Royals2011-2013220704235.0048145.83000101
David HusseyPKMumbai Indians2011-20122216868*68.0043158.1401144
David HusseyPKDeccan Chargers20121116565*-35185.7101045
Yuvraj SinghPKRajasthan Royals2008-2010220644932.0029220.6900027
George BaileyPKMumbai Indians2014-2015220603930.0048125.0000032
Kumar SangakkaraPKKolkata Knight Riders2008-2010220583029.0048120.8300080
Ravi BoparaPKDelhi Capitals2010110565656.0048116.6701071
Kumar SangakkaraPKChennai Super Kings2008110545454.0033163.6401052
David HusseyPKRoyal Challengers Bengaluru2012-2013220544127.0048112.5000050
James HopesPKRajasthan Royals2008110515151.0035145.7101071
Kumar SangakkaraPKDeccan Chargers2008110505050.0025200.0001072
David MillerPKDelhi Capitals20141114747*-34138.2400042
Manan VohraPKDelhi Capitals2014110474747.0038123.6800042
Adam GilchristPKKolkata Knight Riders2012-20132214740*47.0042111.9000041
Mandeep SinghPKKolkata Knight Riders2012-2013220474123.5040117.5000060
Paul ValthatyPKRajasthan Royals2011110464646.0031148.3900043
Irfan PathanPKKolkata Knight Riders2008-20102214624*46.0040115.0000031
Gurkeerat SinghPKChennai Super Kings2013-2015220463123.0040115.0000060
Kumar SangakkaraPKRoyal Challengers Bengaluru2010110454545.0027166.6700080
Yuvraj SinghPKDelhi Capitals2008-20102214440*44.0034129.4100042
Mahela JayawardenePKMumbai Indians2008-2010220433121.5025172.0000071
Ravi BoparaPKRoyal Challengers Bengaluru20101114242*-33127.2700030
Wriddhiman SahaPKSunrisers Hyderabad2015110424242.0033127.2700021
Manpreet GonyPKKolkata Knight Riders2013110424242.0018233.3300043
David HusseyPKChennai Super Kings2013110414141.0036113.8900041
Yuvraj SinghPKKolkata Knight Riders2008-2010220412420.5026157.6900052
Piyush ChawlaPKKolkata Knight Riders2008-20134324121*41.0025164.0000051
Murali VijayPKMumbai Indians2015110393939.0034114.7100031
David MillerPKRajasthan Royals2013-20142213729*37.0031119.3500002
Yuvraj SinghPKRoyal Challengers Bengaluru2008-2010210363636.0020180.0000032
Manan VohraPKMumbai Indians2014110363636.0034105.8800041
Mandeep SinghPKRoyal Challengers Bengaluru2012-2013220362018.0027133.3300030
Manvinder BislaPKRajasthan Royals2010110353535.0018194.4400042
Luke PomersbachPKRoyal Challengers Bengaluru20081113434*-24141.6700032
Azhar MahmoodPKRoyal Challengers Bengaluru20121113333*-14235.7100032
Luke PomersbachPKSunrisers Hyderabad20131113333*-4082.5000011
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.