Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nigar SultanaBANW2023110383838.004879.1700050
Kumar SangakkaraSL2003-2012220383519.005371.7000040
Geraint JonesENG2005110373737.004778.7200040
Kyle MayersWI2023110363636.0026138.4600052
Fargana HoqueBANW2023110353535.007646.0500030
Eliz-Mari MarxSAW2023-2025210353535.005959.3200030
Nadine de KlerkSAW2023-2024220353417.5026134.6200051
Ashwell PrinceSA2005110343434.004575.5600030
Shamima SultanaBANW2023110343434.004870.8300050
Shaun PollockSA2003-2006320343217.0024141.6700002
Farhaan BehardienSA2015-20172113333*-24137.5000040
Amy HunterIREW2025110323232.005064.0000030
Jason HolderWI2015-20232213217*32.004472.7300030
Grant FlowerZIM2003110313131.005259.6200040
Elton ChigumburaZIM2006110303030.006248.3900011
Brandon KingWI2023110303030.0029103.4500040
Ashish BagaiCAN20031112828*-3775.6800040
Angelo MathewsSL2012110282828.002996.5500011
Orla PrendergastIREW2025110282828.004463.6400010
Tony de ZorziSA2023110272727.0026103.8500040
Shorna AkterBANW20231112727*-2896.4300020
Marlon SamuelsWI2015110262626.003868.4200040
Aravinda de SilvaSL2003110252525.003180.6500020
Prosper UtseyaZIM20061112424*-3275.0000011
Kagiso RabadaSA20171112323*-11209.0900031
Sanath JayasuriyaSL2003110222222.004450.0000020
Ian BlackwellENG20031112222*-11200.0000050
Andrew HallSA2003-20062112222*-11200.0000021
Nuwan KulasekaraSL2012110222222.0013169.2300022
Delmi TuckerSAW2023-2024221221422.003562.8600010
Travis FriendZIM2003110212121.0020105.0000040
Tafadzwa MufambisiZIM2006110212121.002584.0000030
Laura DelanyIREW2025110212121.0018116.6700021
Mark BoucherSA2003-2006320212110.503756.7600110
Kabir AliENG2005110202020.0015133.3300001
Andrew StraussENG2005110202020.002968.9700000
Alviro PetersenSA2006110202020.0016125.0000030
Lara GoodallSAW2025110202020.002774.0700030
Mahela JayawardeneSL2012110191919.002673.0800010
Dougie MarillierZIM2003110191919.0014135.7100020
Vikram SolankiENG2005110191919.0016118.7500010
Sulieman BennWI2015110181818.001994.7400021
Kyshona A KnightWIW2016110181818.004540.0000020
Jonathan CarterWI2015110181818.003551.4300001
Shakera SelmanWIW20163211810*18.002766.6700010
Mashrafe MortazaBAN2017110171717.0017100.0000030
Jeroen SmitsNED20031111717*-3844.7400020
Marco JansenSA2023110171717.0014121.4300030
Nicholas de GrootCAN2003110161616.003644.4400020
Andre RussellWI2015110161616.002564.0000020

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