T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 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

Indian Premier League: Batting by opposition

Filters

2 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersDCChennai Super Kings2009111105105*-54194.4410056
Jacques KallisRCBPunjab Kings2009220896244.5068130.8801092
Ravi BoparaPKRoyal Challengers Bengaluru2009110848484.0059142.3701045
Yuvraj SinghPKRoyal Challengers Bengaluru2009221805080.0051156.8601065
Graeme SmithRRPunjab Kings2009110777777.0044175.00010121
Morné van WykKKRDelhi Capitals2009110747474.0048154.17010110
Gautam GambhirDCKolkata Knight Riders20091117171*-57124.5601070
Herschelle GibbsDCChennai Super Kings20091116969*-56123.2101062
Naman OjhaRRPunjab Kings2009110686868.0051133.3301055
Adam GilchristDCDelhi Capitals2009110646464.0033193.9401055
Matthew HaydenCSKRoyal Challengers Bengaluru2009110606060.0038157.8901053
JP DuminyMIPunjab Kings2009110595959.006393.6501040
Herschelle GibbsDCMumbai Indians2009110585858.0044131.8201062
Matthew HaydenCSKDelhi Capitals2009110575757.0027211.1101053
Rob QuineyRRMumbai Indians2009110515151.0040127.5001052
Tillakaratne DilshanDCChennai Super Kings2009110505050.0027185.1901072
Matthew HaydenCSKDeccan Chargers2009110494949.0035140.0000080
Yuvraj SinghPKRajasthan Royals2009110484848.0037129.7300033
Laxmi Ratan ShuklaKKRRajasthan Royals20091114848*-46104.3500032
JP DuminyMIDeccan Chargers2009110474747.0040117.5000042
Ross TaylorRCBChennai Super Kings2009110464646.005092.0000021
Kumar SangakkaraPKMumbai Indians20091114545*-44102.2700021
Adam GilchristDCChennai Super Kings2009110444444.0019231.5800053
Chris GayleKKRPunjab Kings20091114444*-26169.2300024
Dinesh KarthikDCDeccan Chargers20091114444*-23191.3000043
AB de VilliersDCDeccan Chargers2009110444444.0036122.2200041
Morné van WykKKRRoyal Challengers Bengaluru20091114343*-35122.8600040
Shreevats GoswamiRCBKolkata Knight Riders2009110434343.004693.4800060
Kumar SangakkaraPKRoyal Challengers Bengaluru2009220432621.5041104.8800041
Tillakaratne DilshanDCKolkata Knight Riders20091114242*-34123.5300051
Ravindra JadejaRRMumbai Indians2009110424242.0032131.2500041
Jacob OramCSKDeccan Chargers20091114141*-29141.3800042
Andrew SymondsDCDelhi Capitals2009110414141.0022186.3600032
Suresh RainaCSKDelhi Capitals2009110414141.0027151.8500051
Sachin TendulkarMIRajasthan Royals2009110404040.0030133.3300041
Chris GayleKKRRoyal Challengers Bengaluru2009110404040.0037108.1100060
Karan GoelPKRoyal Challengers Bengaluru2009220392019.504881.2500030
Yuvraj SinghPKKolkata Knight Riders2009110383838.0028135.7100032
Virat KohliRCBChennai Super Kings2009110383838.0035108.5700042
Tillakaratne DilshanDCDeccan Chargers2009110373737.0018205.5600071
Sachin TendulkarMIDeccan Chargers2009110363636.0027133.3300032
David WarnerDCKolkata Knight Riders2009110363636.0023156.5200051
Adam GilchristDCMumbai Indians2009110353535.0020175.0000033
Brendon McCullumKKRDelhi Capitals2009110353535.0029120.6900013
Dwayne SmithDCMumbai Indians2009110353535.0022159.0900022
Ross TaylorRCBPunjab Kings2009110353535.0022159.0900042
Abhishek NayarMIRajasthan Royals2009110353535.0018194.4400041
Roelof van der MerweRCBPunjab Kings2009110353535.0019184.2100033
Jesse RyderRCBPunjab Kings2009220343217.0026130.7700060
Ravindra JadejaRRPunjab Kings2009110333333.0012275.0000051
Page 1Next

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