Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA2017-2019220209185104.50183114.21100173
Jacques KallisSA2001110828282.0079103.8001004
Boeta DippenaarSA2001110777777.008689.53010121
Aiden MarkramSA20191116767*-7589.3301070
Shivnarine ChanderpaulWI2003110656565.009072.2201060
AB de VilliersSA2017110646464.0062103.2301040
Quinton de KockSA2017-2019220615530.5060101.6701082
Chris GayleWI2003110555555.007672.3701080
Jonty RhodesSA2001110535353.0052101.9201050
Ramnaresh SarwanWI20031114747*-44106.8200042
Farhaan BehardienSA20171113636*-20180.0000041
Nicky BojeSA2001110323232.003884.2100020
Rassie van der DussenSA20191112828*-3775.6800020
Vasbert DrakesWI2003110252525.004852.0800010
JP DuminySA2017-2019210202020.002290.9100020
Neil McKenzieSA2001110181818.002185.7100000
Herschelle GibbsSA2001110131313.002161.9000010
Mark BoucherSA200111155*-3166.6700010
Mervyn DillonWI2003110444.00757.1400000
Wavell HindsWI2003110222.00825.0000000
Lance KlusenerSA2001110222.002100.0000000
Shaun PollockSA200111111*-1100.0000000
Brian LaraWI2003110111.00224.5500000
Ricardo PowellWI2003110111.00333.3300000
Pedro CollinsWI200311111*-1100.0000000
Hashim AmlaSA2017110111.00911.1100000
Wayne ParnellSA201711111*-1100.0000000
Carl HooperWI2003110000.0010.0000100
Ridley JacobsWI2003110000.0030.0000100

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