Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG2005110111111.0011100.0000020
Michael VaughanENG20051114444*-7062.8600050
Graeme SmithSA2005220515025.506973.9101090
Herschelle GibbsSA2005220424021.005182.3500011
Jacques KallisSA2005110555.002619.2300000
Mark BoucherSA2005220664933.008082.5000043
Shaun PollockSA2005110373737.006061.6700030
Nicky BojeSA2005221373337.004190.2400050
Makhaya NtiniSA20052111010*-1190.9100001
André NelSA200511111*-1100.0000000
Andrew StraussENG2005110151515.002657.6900030
Geraint JonesENG2005110888.001172.7300020
Kevin PietersenENG20051112222*-3366.6700050
Adam BacherSA2005220605630.009165.9301050
Ashwell PrinceSA2005221422242.0042100.0000060
Justin KempSA2005220322416.006350.7900030
Tatenda TaibuZIM2005110282828.004858.3300030
Stuart MatsikenyeriZIM2005110252525.003180.6500050
Jacques RudolphSA2005110505050.006181.9701030
Barney RogersZIM2005110111.00616.6700000
Alester MaregwedeZIM2005110161616.003941.0300010
Brendan TaylorZIM2005110333.00742.8600000
Elton ChigumburaZIM2005110000.0040.0000100
Tinashe PanyangaraZIM2005110999.001181.8200001
Prosper UtseyaZIM2005110111111.002445.8300010
Christopher MpofuZIM200511111*-147.1400000
Hamilton MasakadzaZIM2005110101010.001471.4300010
Albie MorkelSA2005110161616.006266.6700021
Sean WilliamsZIM2005110121212.002646.1500020
JP DuminySA2018110101010.001471.4300000
Hashim AmlaSA2018-2019220925946.0011580.00010110
MS DhoniIND20181114242*-4397.6700031
AB de VilliersSA2018110262626.0018144.4400012
Rohit SharmaIND2018110555.001338.4600010
Virat KohliIND2018110757575.008390.3601071
Shikhar DhawanIND2018110109109109.00105103.81100102
Ajinkya RahaneIND2018110888.001553.3300010
David MillerSA2018-202410823219153.50254126.380402116
Bhuvneshwar KumarIND2018110555.00771.4300000
Kagiso RabadaSA2018-202463115147.5015100.0000111
Andile PhehlukwayoSA2018-202366212238*30.5013093.8500099
Heinrich KlaasenSA2018-20246611758135.00122143.44010243
Shreyas IyerIND2018-2023220705235.0066106.0601081
Hardik PandyaIND2018110999.001369.2300010
Lungi NgidiSA2018-202372211*-520.0000000
Kuldeep YadavIND2018-202321100*-0-00000
Aiden MarkramSA2018-202466036017560.00318113.211103812
Dale SteynSA2019110000.0020.0000100
Faf du PlessisSA2019221169112*169.0019088.95110202
Imran TahirSA2019210555.00955.5600010
Page 1Next

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