Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Makhaya NtiniSA2003-2007720000.0070.0000200
Anil KumbleIND2006110000.0030.0000100
Rashid LatifPAK2003110000.0040.0000100
Nicholas de GrootCAN2003110000.0040.0000100
Corey CollymoreWI2004110000.0030.0000100
Imran NazirPAK2007110000.0040.0000100
Denesh RamdinWI2008110000.0030.0000100
Andrew PuttickSA2005110000.0050.0000100
Mohammad AsifPAK2007110000.0010.0000100
Phil JaquesAUS2006110000.0040.0000100
Abdur RehmanPAK2007110000.00180.0000100
Lonwabo TsotsobeSA2011110000.0010.0000100
Umar AkmalPAK2013110000.0030.0000100
Ryan McLarenSA2009110000.0010.0000100
Steve SmithAUS2016110000.0020.0000100
Jos ButtlerENG2016110000.0010.0000100
Kyle AbbottSA2016210000.0010.0000100
Chris TremainAUS2016110000.0030.0000100
Joe MennieAUS2016110000.0020.0000100
Sisanda MagalaSA2022110000.0020.0000100
Rishabh PantIND2022110000.0010.0000100
Abdullah ShafiquePAK2024110000.0020.0000100
Michael VaughanENG2003-2005220525226.007074.2901170
Virender SehwagIND2003-2006220331.501225.0000100
Inzamam-ul-HaqPAK2003-20072214545*45.009845.9200140
Mohammad YousufPAK2003-2007220212110.503070.0000130
Brendon McCullumNZ2005-2007220110.50128.3300100
Daniel VettoriNZ2005-200722199*9.001181.8200120
Wavell HindsWI2003220221.00248.3300100
Carl HooperWI2003220404020.004197.5600130
Ridley JacobsWI2003-200432166*6.002030.0000100
Rohit SharmaIND2011-2018220232311.505145.1000120
Chris WoakesENG2016-2020220404020.004785.1100120
Morné MorkelSA2008-201343117178.501989.4700111
Eoin MorganENG2009-202033013114.333240.6300110
Shaun PollockSA2003-2008961913818.2010289.2200192
Faf du PlessisSA2011-201966133018566.0035194.02121243
Jacques KallisSA2003-20131091401109*50.1351977.26141316
Graeme SmithSA2004-2013121214398639.9156677.56051463
Nasser HussainENG2003110888.00988.8900010
Andrew FlintoffENG2003110262626.003868.4200030
Craig WhiteENG2003110151515.002268.1800020
Sourav GangulyIND2003111107107*-12089.17100112
Nick KnightENG2003110151515.002853.5700001
Alec StewartENG2003110303030.003488.2400040
Sanath JayasuriyaSL2003110666666.009966.6701040
Marvan AtapattuSL2003110333.00837.5000000
Mahela JayawardeneSL2003110999.001656.2500010
Russel ArnoldSL20031113434*-4477.2700010
Kumar SangakkaraSL2003110242424.003080.0000020
Page 1Next

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