Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Saeed AjmalPAK2010-2013171623182.217342.4700520
Wahab RiazPAK2010-2019131301734513.3120883.17004155
Lasith MalingaSL2004-20192416435152.927149.3000431
Abdullah ShafiquePAK2023-2024440992.252437.5000310
Abdur RazzakBAN2007-201166126155.203378.7900311
Jerome TaylorWI2006-201614928343*11.8670118.57003103
Daniel VettoriNZ2003-201516103399*5.574488.6400350
Tom LathamNZ2014-2025131202346419.5035066.86033232
Harbhajan SinghIND2003-20151614413637*13.6015190.0700396
Kamran AkmalPAK2006-2013171602414815.0634569.86003282
Adam ZampaAUS2016-202624175109229.0815271.71003101
Tillakaratne DilshanSL2004-201523222972115*48.60112086.792531014
Mohammad HafeezPAK2003-20193433170571*22.0398471.65053759
Bhanuka RajapaksaSL2021220000.0060.0000200
Daren PowellWI2005-20086314848*24.0038126.3200223
Jamie SmithENG20254401166229.00100116.00022191
Ajantha MendisSL2009-201485253*1.672917.2400200
John NyumbuZIM201455123185.753369.7000211
Jofra ArcherENG2019-20257525927*19.6753111.3200272
James AndersonENG2003-201320621052.503330.3000200
Gautam GambhirIND2003-2011660866914.3313762.7701290
Iftikhar AnjumPAK2006-20077621794.253745.9500210
Stuart BroadENG2008-2016126129135.804367.4400221
Andre RussellWI201566112364*24.6089138.20012128
WPUJC VaasSL2003-20077726029*12.006789.5500250
Mashrafe MortazaBAN2007-20191170712510.1411263.3900271
Abdur RehmanPAK2007-2013872713114.2011760.6800261
Ravi BoparaENG2007-201310711106018.3318659.14012101
Zaheer KhanIND2003-20111492742410.5714650.6800281
Suranga LakmalSL2013-201912935420*9.0010054.0000241
Marcus TrescothickENG2003-200510101273114*30.3335876.26112341
Shoaib AkhtarPAK2003-2010111043211*5.334178.0500211
Dwayne SmithWI2004-2015121001786417.8020487.25012214
Bhuvneshwar KumarIND2013-2022161046019*10.0010358.2500240
Akila DananjayaSL2018-20211110173378.1111265.1800260
Shaheen Shah AfridiPAK2019-20251610429164.834959.1800231
Nuwan KulasekaraSL2006-201715120102408.5011787.1800274
James NeeshamNZ2013-20231412124571*22.2726891.42012301
Tatenda TaibuZIM2003-201013133508107*50.8059884.95222448
Kyle MillsNZ2004-2014171461092613.6314177.3000254
Tamim IqbalBAN2007-20221414239187*32.5854871.35032512
Glenn MaxwellAUS2014-202315140127359.0715482.47002130
Fakhar ZamanPAK2017-20251414063019345.00628100.322127318
Marlon SamuelsWI2006-2016151513899827.7945485.680322915
Adil RashidENG2009-2025221541253911.3613393.98002122
Prosper UtseyaZIM2005-20141916616424*16.4027260.29002121
Darren SammyWI2008-20151716329258*22.4629399.660322114
Sean WilliamsZIM2005-2018171713766923.5050274.90042315
Suresh RainaIND2006-2015191703555820.8840288.31022306
Martin GuptillNZ2009-201918172506180*33.7365577.252125216
Page 1Next

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