Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sawai Mansingh Stadium×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDAustralia2013111141141*-123114.63100174
Gautam GambhirINDNew Zealand2010111138138*-116118.97100180
Chris GayleWISouth Africa2006111133133*-13598.52100173
Shahriar NafeesBANZimbabwe2006111123123*-16176.40100171
Chris GayleWIBangladesh2006111104104*-11888.14100113
Virat KohliINDAustralia2013111100100*-52192.3110087
Shikhar DhawanINDAustralia2013110959595.0086110.47010140
George BaileyAUSIndia20131119292*-50184.0001085
Jacques KallisSAIndia2010110898989.009791.7501061
Shoaib MalikPAKIndia2007110898989.0082108.5401062
Phillip HughesAUSIndia2013110838383.0010380.5801081
Damien MartynAUSEngland2006110787878.009185.71010120
Herschelle GibbsSAWest Indies2006110777777.009085.5601041
Mohammad YousufPAKIndia2007110747474.008290.2401040
Martin GuptillNZIndia2010110707070.0010268.6301031
Virat KohliINDNew Zealand2010110646464.007387.6701080
Scott StyrisNZIndia2010110595959.0056105.3601051
Shane WatsonAUSIndia2013110595959.0053111.3201063
Aftab AhmedBANWest Indies2006110595959.0055107.2701072
Suresh RainaINDSouth Africa2010110585858.006392.0601061
Shivnarine ChanderpaulWISouth Africa20061115757*-7081.4301041
Andrew StraussENGAustralia2006110565656.009062.2201060
Imran FarhatPAKSri Lanka2006110535353.006482.8101080
Glenn MaxwellAUSIndia2013110535353.0032165.6301071
Shivnarine ChanderpaulWIBangladesh20061115252*-10450.0001060
Brendan TaylorZIMBangladesh2006110525252.007470.2701070
Rohit SharmaINDPakistan2007110525252.006185.2501031
Yuvraj SinghINDPakistan2007110505050.006280.6501031
Aaron FinchAUSIndia2013110505050.005394.3401071
Mohammad YousufPAKSri Lanka2006110494949.007862.8200050
Wayne ParnellSAIndia2010110494949.0047104.2600041
Sanath JayasuriyaSLPakistan2006110484848.0035137.1400052
Virender SehwagINDSouth Africa2010110464646.0037124.3200062
Shoaib MalikPAKSri Lanka20061114646*-5977.9700011
AB de VilliersSAWest Indies2006110464646.005780.7000030
Dinesh KarthikINDSouth Africa2010110444444.005678.5700051
Irfan PathanINDPakistan2007110434343.0039110.2600041
Ian BellENGAustralia2006110434343.006071.6700070
Kumar SangakkaraSLPakistan2006110393939.004782.9800050
Loots BosmanSAWest Indies2006110393939.005867.2400060
Paul CollingwoodENGIndia2006110383838.005470.3700050
Abdul RazzaqPAKSri Lanka20061113838*-24158.3300022
Shahriar NafeesBANWest Indies2006110383838.006855.8800050
Upul TharangaSLPakistan2006110383838.004879.1700060
Marvan AtapattuSLPakistan2006110363636.005367.9200010
Salman ButtPAKIndia2007110363636.004973.4700060
Shakib Al HasanBANZimbabwe2006110363636.005269.2300030
Sachin TendulkarINDEngland2006110353535.004185.3700050
Dale SteynSAIndia2010110353535.0019184.2100013
Murali VijayINDNew Zealand2010110333333.005856.9000020
Page 1Next

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