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
Brad HoggAUS2006110666.00875.0000010
Hitesh ModiKEN2003210666.004812.5000000
Loots BosmanSA2006110666.002623.0800010
Graeme SwannENG200911166*-6100.0000000
Roelof van der MerweSA200921166*-4150.0000001
Mohammad AmirPAK2019110666.001250.0000000
Adam ZampaAUS201611166*-875.0000000
Keshav MaharajSA2022110666.005120.0000010
Lahiru MadushankaSL2017110666.00875.0000010
Haris RaufPAK2024110666.002300.0000001
Ridley JacobsWI2003-200432166*6.002030.0000100
Wayne ParnellSA2009-2017421656.004150.0000010
Lungi NgidiSA2018-2022421666.006100.0000010
I MarajCAN2003110555.001729.4100010
Austin CodringtonCAN2003110555.00771.4300000
Mervyn DillonWI2003-2004320542.501241.6700000
Damien MartynAUS2006110444.00944.4400000
Steve HarmisonENG2005110444.00850.0000000
Davis JosephCAN200311144*-666.6700000
David ObuyaKEN200311144*-580.0000000
André NelSA2004-200751144*-1400.0000010
Scott BolandAUS2016110444.004100.0000000
Abrar AhmedPAK2024110444.002200.0000010
Marvan AtapattuSL2003110333.00837.5000000
Andrew CaddickENG200311133*-3100.0000000
Kamran AkmalPAK2007110333.002313.0400000
Nathan AstleNZ2005110333.001323.0800000
Craig McMillanNZ2005110333.001520.0000000
Naved-ul-HasanPAK2007110333.001127.2700000
Ross TaylorNZ2007110333.001030.0000000
Saeed AjmalPAK2013110333.00560.0000000
Akila DananjayaSL2019110333.00475.0000000
Marco JansenSA2024110333.00650.0000000
Virender SehwagIND2003-2006220331.501225.0000100
Waqar YounisPAK2003110222.00366.6700000
Jonty RhodesSA2003110222.00633.3300000
Marlon SamuelsWI2008110222.001020.0000000
Ryan HurleyWI2004110222.00728.5700000
Ian BellENG2005110222.00825.0000000
Stuart ClarkAUS200611122*-540.0000000
George BaileyAUS2016110222.00825.0000000
Thisara PereraSL2019110222.00728.5700000
Yuzvendra ChahalIND2018-2022210222.00633.3300000
Jayant YadavIND2022110222.00633.3300000
Prasidh KrishnaIND202211122*-366.6700000
Wavell HindsWI2003220221.00248.3300100
Adam GilchristAUS2006110111.00714.2900000
Brett LeeAUS2006110111.00425.0000000
James AndersonENG2003-2009210111.00520.0000000
Pedro CollinsWI200321111*-1100.0000000

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