Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sardar Patel Stadium, Motera×

Player figures come from full scorecards, which we hold for 11 of the 12 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ambati RayuduINDSri Lanka2014111121121*-118102.54100104
Dwayne BravoWIEngland2006111112112*-12490.32100141
Upul TharangaSLZimbabwe2006110110110110.0013084.62100131
Ricky PontingAUSIndia2011110104104104.0011888.1410071
Jacques KallisSAIndia2010111104104*-94110.6410053
AB de VilliersSAIndia2010111102102*-59172.88100113
Chris GayleWIEngland2006110101101101.0012878.91100101
Rohit SharmaINDWest Indies2011110959595.0010095.00010101
Angelo MathewsSLIndia20141119292*-10191.09010101
Kevin PietersenENGWest Indies20061119090*-86104.6501091
Hashim AmlaSAIndia2010110878787.0010384.4701080
Martin GuptillNZZimbabwe20111118686*-10879.6301072
Kumar SangakkaraSLZimbabwe2006110808080.008693.0201070
Shane WatsonAUSZimbabwe2011110797979.009285.8701081
Shikhar DhawanINDSri Lanka2014110797979.008098.7501071
Brendon McCullumNZZimbabwe20111117676*-9580.0001062
Loots BosmanSAIndia2010110686868.0046147.8301074
Marlon SamuelsWIIndia2006-2011221635863.009665.6301061
Kumar SangakkaraSLIndia2014110616161.008670.9301040
Michael ClarkeAUSZimbabwe20111115858*-55105.4501040
Yuvraj SinghINDAustralia20111115757*-6587.6901080
Virat KohliINDSouth Africa2010110575757.007180.2801041
AB de VilliersSASri Lanka2006110545454.008861.3601030
Sachin TendulkarINDAustralia2011110535353.006877.9401070
Ramnaresh SarwanWIIndia2006110535353.008165.4301020
Brad HaddinAUSIndia2011110535353.006285.4801061
Shivnarine ChanderpaulWIIndia2006110515151.007270.8301080
MS DhoniINDWest Indies2006110515151.006578.4601012
Gautam GambhirINDAustralia2011110505050.006478.1301020
Andrew StraussENGWest Indies2006110505050.0047106.3801080
Ian BellENGWest Indies2006110505050.007963.2901060
Rahul DravidINDWest Indies2006110494949.006773.1300060
Suresh RainaINDSouth Africa2010110494949.0030163.3300051
Virat KohliINDSri Lanka2014110494949.0044111.3600022
Rohit SharmaINDSouth Africa2010110484848.006178.6900030
Runako MortonWIIndia2006110454545.006470.3100021
Brendan TaylorZIMNew Zealand2011110444444.005777.1900040
Jacques KallisSASri Lanka2006110434343.007160.5600021
Chris GayleWIZimbabwe2006110414141.0034120.5900071
Darren SammyWIIndia20111114141*-17241.1800052
Andre RussellWIIndia20111114040*-18222.2200042
Parthiv PatelINDWest Indies2011110393939.0035111.4300070
Denesh RamdinWIIndia2011110383838.005273.0800030
David HusseyAUSIndia20111113838*-26146.1500031
Graeme CremerZIMAustralia2011110373737.005172.5500040
Mahela JayawardeneSLSouth Africa2006110363636.005072.0000040
Tillakaratne DilshanSLSouth Africa2006110363636.006357.1400030
Prosper UtseyaZIMNew Zealand2011110363636.006555.3800030
Ravindra JadejaINDSouth Africa2010110363636.0035102.8600021
Tillakaratne DilshanSLIndia2014110353535.0030116.6700070
Page 1Next

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