Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZSouth Africa2013111145145*-136106.62100171
AB de VilliersSASri Lanka2012110969696.0076126.3201083
Tillakaratne DilshanSLSouth Africa2012110878787.0087100.0001092
Colin IngramSANew Zealand2013110797979.009484.04010100
Craig McMillanNZBangladesh2003110757575.008390.3601092
Thisara PereraSLSouth Africa20121116969*-44156.8201035
Graeme SmithSASri Lanka2012110686868.006998.5501071
Graeme SmithSANew Zealand2013110666666.007588.0001080
Saleem ElahiPAKNamibia2003110636363.0010063.0001050
Dinesh ChandimalSLSouth Africa2012110595959.008172.8401011
Mohammad AshrafulBANNew Zealand2003110565656.008268.2901061
Grant ElliottNZSouth Africa2013110484848.006376.1900050
Mohammad YousufPAKNamibia2003110434343.005578.1800030
Mohammad RafiqueBANNew Zealand20031114141*-4297.6200032
Scott StyrisNZBangladesh20031113737*-36102.7800021
Alviro PetersenSASri Lanka2012110373737.003994.8700041
Rashid LatifPAKNamibia2003110363636.0030120.0000040
JP DuminySASri Lanka2012110363636.004776.6000020
Khaled MashudBANNew Zealand20031113535*-5464.8100050
Chris CairnsNZBangladesh20031113333*-21157.1400031
Kumar SangakkaraSLSouth Africa2012110323232.0031103.2300021
Stephen FlemingNZBangladesh2003110323232.004080.0000041
Farhaan BehardienSANew Zealand2013110313131.004077.5000011
Younis KhanPAKNamibia2003110282828.003971.7900020
Quinton de KockSANew Zealand2013110252525.002889.2900012
Björn KotzéNAMPakistan20031112424*-2982.7600030
Saeed AnwarPAKNamibia2003110232323.003565.7100030
Robin PetersonSASri Lanka20121112323*-3174.1900020
Angelo MathewsSLSouth Africa20121112121*-2584.0000000
Wayne ParnellSASri Lanka2012110212121.0017123.5300001
Wasim AkramPAKNamibia20031112020*-14142.8600030
Morné MorkelSANew Zealand20131111919*-14135.7100002
Nathan McCullumNZSouth Africa2013110191919.002382.6100010
Andre AdamsNZBangladesh2003110181818.002281.8200021
Brendon McCullumNZSouth Africa2013110171717.0010170.0000021
Kyle MillsNZSouth Africa20131111515*-7214.2900011
Jan-Berrie BurgerNAMPakistan2003110141414.001877.7800010
Rudie van VuurenNAMPakistan2003110141414.001973.6800020
David MillerSANew Zealand2013110141414.002458.3300000
Akram KhanBANNew Zealand2003110131313.003834.2100000
Lahiru ThirimanneSLSouth Africa2012110131313.001586.6700000
Khaled MahmudBANNew Zealand2003110121212.002941.3800010
BJ WatlingNZSouth Africa2013110121212.003336.3600020
Hannan SarkarBANNew Zealand2003110999.002437.5000020
Alok KapaliBANNew Zealand2003110999.002240.9100000
Lonwabo TsotsobeSANew Zealand2013110999.008112.5000010
Colin MunroNZSouth Africa2013110999.001369.2300010
Waqar YounisPAKNamibia2003110888.007114.2900010
Deon KotzéNAMPakistan2003110888.002532.0000000
Upul TharangaSLSouth Africa2012110666.001060.0000010
Page 1Next

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