Live5th Match · Pakistan ODI Tri-Series 2026/27PAK111 (25.4)SLInnings break - SL need 112 runs to winT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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 M Chinnaswamy Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Wriddhiman SahaPKKolkata Knight Riders2014111115115*-55209.09100108
Axar PatelPKRoyal Challengers Bengaluru2014-20174429340*46.5050186.0000095
Adam GilchristPKRoyal Challengers Bengaluru2011-20132218585*85.0055154.55011103
Shaun MarshPKRoyal Challengers Bengaluru2008-2017550793915.8073108.22000101
David MillerPKRoyal Challengers Bengaluru2013-2016440786619.5049159.1801093
Ravi BoparaPKRoyal Challengers Bengaluru2010110777777.0050154.0001092
Manvinder BislaPKRoyal Challengers Bengaluru2010110757575.0051147.0601074
Wriddhiman SahaPKRoyal Challengers Bengaluru2014-2017440752418.7563119.0500072
Manan VohraPKKolkata Knight Riders2014110676767.0052128.8501062
Mandeep SinghPKRoyal Challengers Bengaluru2012-2014320644332.0045142.2200081
Azhar MahmoodPKRoyal Challengers Bengaluru2012-2013220636131.5045140.0001081
Nitin SainiPKRoyal Challengers Bengaluru2012110505050.0036138.8901050
David HusseyPKRoyal Challengers Bengaluru2012110454545.0029155.1700024
Mahela JayawardenePKRoyal Challengers Bengaluru2008-20102224326*-35122.8600051
Glenn MaxwellPKRoyal Challengers Bengaluru2014-2017330322510.6727118.5200032
Ramnaresh SarwanPKRoyal Challengers Bengaluru2008110313131.0029106.9000041
Virender SehwagPKRoyal Challengers Bengaluru2014110303030.0024125.0000050
Ryan McLarenPKRoyal Challengers Bengaluru2011110282828.003287.5000010
Manan VohraPKRoyal Challengers Bengaluru2013-2017320272513.503187.1000011
Paul ValthatyPKRoyal Challengers Bengaluru2011110212121.0016131.2500040
Dinesh KarthikPKRoyal Challengers Bengaluru2011110202020.0015133.3300030
Irfan PathanPKRoyal Challengers Bengaluru2008-20102222017*-18111.1100011
Mohit SharmaPKRoyal Challengers Bengaluru2016-2017220201410.0016125.0000030
Gurkeerat SinghPKRoyal Challengers Bengaluru2016110181818.0018100.0000020
Murali VijayPKRoyal Challengers Bengaluru2015-201622018169.0014128.5700021
Ryan HarrisPKRoyal Challengers Bengaluru2011-2012210171717.002568.0000010
Mitchell JohnsonPKRoyal Challengers Bengaluru2014-20152211716*17.0016106.2500011
Praveen KumarPKRoyal Challengers Bengaluru2011-20122111515*-7214.2900021
Rajagopal SathishPKRoyal Challengers Bengaluru20131111212*-6200.0000011
KC CariappaPKRoyal Challengers Bengaluru20161111212*-8150.0000001
Sandeep SharmaPKRoyal Challengers Bengaluru2013-201752112712.001485.7100010
Piyush ChawlaPKRoyal Challengers Bengaluru2008-2013521116*11.008137.5000001
Yuvraj SinghPKRoyal Challengers Bengaluru2008-20102201095.0010100.0000010
Hashim AmlaPKRoyal Challengers Bengaluru2016-20172201095.009111.1100001
Martin GuptillPKRoyal Challengers Bengaluru2017110999.001090.0000010
Virender SehwagPKKolkata Knight Riders2014110777.001070.0000010
James HopesPKRoyal Challengers Bengaluru2008110555.004125.0000010
Sunny SinghPKRoyal Challengers Bengaluru2011110444.00580.0000000
Shivam SharmaPKRoyal Challengers Bengaluru2014110444.002200.0000010
Karanveer SinghPKRoyal Challengers Bengaluru2015110444.00757.1400000
Paras DograPKRoyal Challengers Bengaluru201211133*-560.0000000
Abhishek NayarPKRoyal Challengers Bengaluru2011-2012220321.50742.8600000
George BaileyPKRoyal Challengers Bengaluru2014-2015220321.501127.2700000
Lakshmipathy BalajiPKRoyal Challengers Bengaluru201411111*-1100.0000000
George BaileyPKKolkata Knight Riders2014110111.00250.0000000
David MillerPKKolkata Knight Riders201411111*-1100.0000000
Anureet SinghPKRoyal Challengers Bengaluru2015110000.0020.0000100
Love AblishPKRoyal Challengers Bengaluru201111100*-20.0000000
Varun AaronPKRoyal Challengers Bengaluru201711100*-50.0000000
Glenn MaxwellPKKolkata Knight Riders2014110000.0010.0000100
Page 1Next

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