Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Indian Premier League: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At JSCA International Stadium Complex×Indian Premier League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerSHChennai Super Kings2014110909090.0045200.00010123
Chris GayleRCBChennai Super Kings2014-2015220874643.509393.5500056
Yusuf PathanKKRPune Warriors2013110727272.0044163.6401082
Manish PandeyPWKolkata Knight Riders2013110666666.0047140.4301081
Shikhar DhawanSHChennai Super Kings20141116464*-49130.6101042
Suresh RainaCSKRoyal Challengers Bengaluru2014-20152216262*62.0050124.0001161
MS DhoniCSKSunrisers Hyderabad20141115757*-41139.0201024
Brendon McCullumCSKKolkata Knight Riders2014110565656.0040140.0001052
Michael HusseyCSKRoyal Challengers Bengaluru2015110565656.0046121.7401032
Shane WatsonRRChennai Super Kings2014110515151.0036141.6701034
David HusseyCSKSunrisers Hyderabad20141115050*-33151.5201052
Aaron FinchPWKolkata Knight Riders2013110484848.0032150.0000023
Dwayne SmithCSKSunrisers Hyderabad2014110474747.0028167.8600044
Robin UthappaKKRChennai Super Kings2014110474747.0038123.6800051
Dwayne SmithCSKRajasthan Royals2014110444444.0035125.7100052
Ryan ten DoeschateKKRPune Warriors2013110424242.0030140.0000041
Jacques KallisKKRRoyal Challengers Bengaluru2013110414141.004591.1100040
Yusuf PathanKKRChennai Super Kings2014110414141.0029141.3800014
Virat KohliRCBChennai Super Kings2014-2015220392719.5038102.6300022
Faf du PlessisCSKRajasthan Royals2014110383838.003997.4400020
Chris GayleRCBKolkata Knight Riders2013110333333.003691.6700011
MS DhoniCSKRoyal Challengers Bengaluru2014-2015220332616.503594.2900020
Suresh RainaCSKKolkata Knight Riders2014110313131.0025124.0000041
Sarfaraz KhanRCBChennai Super Kings2015110313131.0021147.6200040
Yuvraj SinghPWKolkata Knight Riders2013110303030.0020150.0000003
Ankit SharmaRRChennai Super Kings2014110303030.0027111.1100041
AB de VilliersRCBChennai Super Kings2014-2015220292814.5017170.5900013
Dinesh KarthikRCBChennai Super Kings2015110282828.0026107.6900040
AB de VilliersRCBKolkata Knight Riders2013110282828.0022127.2700011
MS DhoniCSKRajasthan Royals20141112626*-16162.5000011
Dwayne SmithCSKRoyal Challengers Bengaluru2014-2015220261713.002796.3000040
Robin UthappaPWKolkata Knight Riders2013110252525.0021119.0500012
David HusseyCSKRoyal Challengers Bengaluru2014110252525.002986.2100011
Manoj TiwaryKKRRoyal Challengers Bengaluru2013110242424.002788.8900030
MS DhoniCSKKolkata Knight Riders20141112222*-17129.4100011
Stuart BinnyRRChennai Super Kings2014110222222.0017129.4100002
Faf du PlessisCSKRoyal Challengers Bengaluru2015110212121.002295.4500020
Brendon McCullumCSKRoyal Challengers Bengaluru2014110191919.0013146.1500012
Naman OjhaSHChennai Super Kings2014110191919.0018105.5600001
Faf du PlessisCSKSunrisers Hyderabad2014110191919.0011172.7300040
Yusuf PathanKKRRoyal Challengers Bengaluru2013110181818.0016112.5000011
Virat KohliRCBKolkata Knight Riders2013110171717.0014121.4300020
Ravindra JadejaCSKKolkata Knight Riders20141111717*-10170.0000011
Dwayne SmithCSKKolkata Knight Riders2014110161616.0011145.4500021
Gautam GambhirKKRRoyal Challengers Bengaluru2013110141414.001593.3300030
Vinay KumarRCBKolkata Knight Riders20131111414*-13107.6900010
Ravichandran AshwinCSKRajasthan Royals2014110141414.001687.5000010
Yuvraj SinghRCBChennai Super Kings20141111313*-9144.4400001
Gautam GambhirKKRPune Warriors2013110121212.001770.5900010
David WieseRCBChennai Super Kings2015110121212.007171.4300001
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.