Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA2004-20082201398669.5018176.80020170
Jacques KallisSA2003-2008331129109*64.50120107.5010095
Gary KirstenSA2003110696969.009275.0001061
JP DuminySA2008110686868.008183.9501041
Sanath JayasuriyaSL2003110666666.009966.6701040
Mark BoucherSA2003-2008320664933.0066100.0000042
Jacques RudolphSA20041116161*-7680.2601070
Lance KlusenerSA2003-2004210575757.0048118.7501015
AB de VilliersSA2008110454545.005976.2700071
Herschelle GibbsSA2003-2008330392413.006460.9400060
Hashan TillakaratneSL2003110363636.006852.9400040
Russel ArnoldSL20031113434*-4477.2700010
WPUJC VaasSL20031112828*-25112.0000030
Nicky BojeSA20031112525*-25100.0000020
Kumar SangakkaraSL2003110242424.003080.0000020
Robin PetersonSA2004110212121.003070.0000011
Boeta DippenaarSA2003-2004220212010.502972.4100021
Shaun PollockSA2003-200832016128.0014114.2900000
Aravinda de SilvaSL2003110131313.0013100.0000020
Mahela JayawardeneSL2003110999.001656.2500010
Marvan AtapattuSL2003110333.00837.5000000
Johan BothaSA2008110333.00650.0000000
Jonty RhodesSA2003110222.00633.3300000
Dale SteynSA200811111*-250.0000000
Makhaya NtiniSA2003-2004210000.0020.0000100
Allan DonaldSA200311100*-0-00000
Charl LangeveldtSA200811100*-0-00000
Morné MorkelSA2008110000.0010.0000100

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