Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Anne BoschSAW2021-2023220221511.004252.3800011
Shabnim IsmailSAW2021331222011.002588.0000020
Nonkululeko MlabaSAW2021-20266522297.332975.8600020
George WorkerNZ2015110212121.002487.5000030
Matthew HaydenAUS2003110202020.0014142.8600050
Nathan HauritzAUS20091112020*-11181.8200030
Hamilton MasakadzaZIM2005110202020.003852.6300010
Ross TaylorNZ2007110202020.002290.9100011
Grant ElliottNZ2015110202020.0020100.0000030
Nat Sciver-BruntENGW2024110202020.0019105.2600030
Tumi SekhukhuneSAW2021-2026221201720.003066.6700030
Alok KapaliBAN2003110191919.002576.0000020
MO OdumbeKEN2003110191919.0016118.7500011
Andre RussellWI2015110191919.008237.5000012
Paul CollingwoodENG2003-2005210181818.003847.3700020
Dwayne BravoWI2008110181818.003256.2500010
David HusseyAUS2009110181818.002090.0000020
Rory KleinveldtSA2013110181818.002281.8200030
Asela GunaratneSL2017110181818.002475.0000010
Shadab KhanPAK2019110181818.003354.5500011
Vernon PhilanderSA2013-20152211814*18.0013138.4600030
Matthew WadeAUS20161111717*-8212.5000011
Jonathan CarterWI2015110171717.002665.3800030
Sanath JayasuriyaSL2003110161616.003053.3300010
Austin CodringtonCAN2003110161616.003151.6100010
Stuart MatsikenyeriZIM2005110161616.004436.3600010
Stuart ClarkAUS20061111616*-1888.8900020
Mitchell StarcAUS2026110161616.002759.2600020
Kainat ImtiazPAKW2021110161616.004634.7800020
Kennedy OtienoKEN200322016158.005529.0900010
Martin SujiKEN20032211615*16.002759.2600001
Marlon SamuelsWI2008-201522016128.002272.7300001
Albie MorkelSA2005-200933016145.332955.1700120
Nasser HussainENG2003110151515.003050.0000020
Brian LaraWI2004110151515.003050.0000010
Rawl LewisWI2008110151515.008187.5000010
Ravichandran AshwinIND2013110151515.002657.6900010
Masabata KlaasSAW2021-202322015107.503148.3900020
Hashan TillakaratneSL2003110141414.002850.0000020
Heath StreakAX2005110141414.003540.0000010
Chathuranga de SilvaSL2017110141414.0014100.0000020
Jacques RudolphSA/AX2004-20053201477.002653.8500020
Craig WhiteENG2003110131313.009144.4400010
Andrew CaddickENG20031111313*-4131.7100010
Inzamam-ul-HaqPAK/AX2005-2007210131313.001586.6700011
Abdul SattaurCAN2003110131313.004032.5000001
Ehsanul HaqueBAN2003110131313.001776.4700020
Alester MaregwedeZIM2005110131313.002161.9000010
Doug BracewellNZ2015110131313.001968.4200010
Ben WheelerNZ20151111313*-11118.1800020

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