Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Riaan WaltersNAM2003110000.0040.0000100
Danie KeulderNAM2003110000.0020.0000100
Louis BurgerNAM2003110000.0010.0000100
Gerrie SnymanNAM2003110000.0010.0000100
Habibul BasharBAN2003110000.0010.0000100
James FranklinNZ2013110000.0010.0000100
Rory KleinveldtSA2013110000.0010.0000100
Martin GuptillNZ2013110000.00100.0000100
Robin PetersonSA2012-20132212323*23.003565.7100120
Kumar SangakkaraSL2012110323232.0031103.2300021
Saleem ElahiPAK2003110636363.0010063.0001050
Younis KhanPAK2003110282828.003971.7900020
Inzamam-ul-HaqPAK2003110444.001526.6700000
Mohammad YousufPAK2003110434343.005578.1800030
Abdul RazzaqPAK2003110444.002200.0000010
Saqlain MushtaqPAK2003110111.001100.0000000
Waqar YounisPAK2003110888.007114.2900010
Stephen FlemingNZ2003110323232.004080.0000041
Craig McMillanNZ2003110757575.008390.3601092
Brendon McCullumNZ2003-2013210171717.0010170.0000021
Kyle MillsNZ2003-20132111515*-7214.2900011
Scott StyrisNZ20031113737*-36102.7800021
Andre AdamsNZ2003110181818.002281.8200021
Chris CairnsNZ20031113333*-21157.1400031
Stephan SwanepoelNAM2003110111.00250.0000000
Jan-Berrie BurgerNAM2003110141414.001877.7800010
Gavin MurgatroydNAM2003110444.004100.0000010
Deon KotzéNAM2003110888.002532.0000000
Björn KotzéNAM20031112424*-2982.7600030
Rashid LatifPAK2003110363636.0030120.0000040
Wasim AkramPAK20031112020*-14142.8600030
Shoaib AkhtarPAK200311133*-3100.0000000
Hannan SarkarBAN2003110999.002437.5000020
Sanwar HossainBAN2003110555.001145.4500000
Alok KapaliBAN2003110999.002240.9100000
Khaled MashudBAN20031113535*-5464.8100050
Mohammad RafiqueBAN20031114141*-4297.6200032
Saeed AnwarPAK2003110232323.003565.7100030
Melt van SchoorNAM2003110222.00450.0000000
Rudie van VuurenNAM2003110141414.001973.6800020
Mohammad AshrafulBAN2003110565656.008268.2901061
Khaled MahmudBAN2003110121212.002941.3800010
Akram KhanBAN2003110131313.003834.2100000
Tillakaratne DilshanSL2012110878787.0087100.0001092
JP DuminySA2012110363636.004776.6000020
AB de VilliersSA2012110969696.0076126.3201083
Upul TharangaSL2012110666.001060.0000010
Alviro PetersenSA2012110373737.003994.8700041
Morné MorkelSA2012-20132111919*-14135.7100002
Vernon PhilanderSA201211122*-540.0000000
Page 1Next

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