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
Gull FerozaPAKW2026110131313.0010130.0000010
Ayabonga KhakaSAW2021-2024432131013.002748.1500010
Mohammad RafiqueBAN2003110121212.001963.1600020
Gavin EwingZIM2005110121212.002157.1400000
Fidel EdwardsWI20081111212*-1580.0000020
Nuwan KulasekaraSL2017110121212.002060.0000010
Thisara PereraSL2019110121212.001485.7100000
David WieseSA2015110121212.001580.0000010
Babar AzamPAK2019110121212.001580.0000020
Kamran AkmalPAK2007-201322011115.501668.7500120
Makhaya NtiniSA2003-200910311195.502642.3100120
Nashra SandhuPAKW2021-202644311511.002347.8300000
Martin GuptillNZ2015110101010.001855.5600010
Andrew HallSA2003-200652010105.009111.1100100
Kyle MillsNZ200721199*-6150.0000000
Davis JosephCAN200311199*-1752.9400010
Al SahariarBAN2003110999.001850.0000020
Suzie BatesNZW2023110999.002536.0000020
Corbin BoschSA202611199*-6150.0000010
Aiden MarkramSA2018110999.002142.8600000
Marcus TrescothickENG2003-2005220984.502733.3300010
Mohammad HafeezPAK2013-2019220994.501275.0000110
Russel ArnoldSL2003110888.001172.7300000
Gary KirstenSA2003110888.002138.1000000
John DavisonCAN2003110888.001457.1400020
Mohammed ShamiIND2013110888.001457.1400000
Amy JonesENGW202411188*-3266.6700020
Kamindu MendisSL201911188*-1361.5400000
Nathan BrackenAUS2006-2009210777.001450.0000010
Ridley JacobsWI200411177*-1258.3300000
Ashish BagaiCAN2003110777.002330.4300000
Thomas OdoyoKEN/AX2003-2005210777.001546.6700000
Heather KnightENGW2024110777.001163.6400000
Adam ZampaAUS2016-2026210777.001546.6700010
Kumar SangakkaraSL/AX2003-2005221767.001450.0000000
Mitchell JohnsonAUS2009-2011220763.501070.0000010
Ayanda HlubiSAW2024-2026221767.002133.3300010
Zaheer KhanIND/AX2003-2011530762.332429.1700100
Ajit AgarkarIND2006110666.001637.5000010
Brett LeeAUS2003-2006210666.00875.0000010
Lou VincentNZ2007210666.001346.1500001
Sanjayan ThuraisingamCAN2003110666.001442.8600010
Ryan HurleyWI2004110666.001060.0000000
Pat CumminsAUS201111166*-1060.0000010
Gerald CoetzeeSA2026110666.004150.0000001
Georgia PlimmerNZW2023110666.002227.2700000
Tasmia RubabPAKW2026110666.003200.0000010
Darren SammyWI2008-2015220643.001442.8600000
Lonwabo TsotsobeSA2011-201342265*-3200.0000010
Saeed AjmalPAK201311155*-2250.0000010

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