Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rilee RossouwSA2016110122122122.00118103.39100142
JP DuminySA2009-20162201057352.50101103.96010101
AB de VilliersSA2006-2009220988049.0011089.09010100
Herschelle GibbsSA2000-2009330976632.3313571.85010120
Jacques KallisSA2000-2009220757037.509777.3201060
Mark BoucherSA2000-2009331704235.007988.6100125
Justin KempSA20061115151*-41124.3901014
Shaun PollockSA2000-2006220423821.0041102.4400032
David MillerSA2016110393939.0029134.4800040
Gary KirstenSA2000110343434.006651.5200040
Lance KlusenerSA20001113434*-5462.9600021
Graeme SmithSA2006-2009220322416.004374.4200040
Boeta DippenaarSA2006110313131.004372.0900060
Albie MorkelSA2009110292929.0025116.0000021
Hashim AmlaSA2016110252525.0022113.6400050
Neil McKenzieSA2000110222222.005044.0000000
Dave CallaghanSA2000110151515.003740.5400010
Quinton de KockSA2016110121212.001866.6700000
Faf du PlessisSA2016110111111.001764.7100020
Andile PhehlukwayoSA2016110111111.009122.2200001
Kagiso RabadaSA201611199*-6150.0000001
Jonty RhodesSA2000110888.002138.1000010
Dale SteynSA2009-201621166*-5120.0000010
Roelof van der MerweSA200911166*-4150.0000001
Nantie HaywardSA2000110444.001040.0000000
Andrew HallSA200611144*-4100.0000000
Robin PetersonSA2006110444.003133.3300010
Makhaya NtiniSA2000-200621133*-1618.7500000
Kyle AbbottSA2016110000.0010.0000100

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