Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian HollandUSA2019-2022151403687526.2947577.47021273
Mathew SinclairNZ2002-2007191533677830.5856165.42032322
Dale SteynSA/AX2005-20191245112365609.3656264.95018359
Keith DabengwaZIM2005-2010242353644520.2261459.28002206
Mohammad AmirPAK2009-201960301036373*18.1544481.76025328
Sunil NarineWI2011-20166445123633611.0044182.310083612
Craig WishartZIM200316151361172*25.7949273.37102404
Dean BrownlieNZ2012-2017161513616325.7948674.28010461
Trent JohnstonIRE2006-2013352983613417.1945978.65002278
Mohammad SaifuddinBAN2017-20262918836051*36.0042085.71021296
Naseem KhushiOMA2020-2023312413606915.65329109.420132419
Harmeet SinghUSA2024-2026312273595923.93337106.530212021
Jaskaran MalhotraUSA2019-202215153358173*29.8337395.981122320
Thilan ThusharaSL2008-20103524535754*18.7938293.46014317
Chris GreavesSCO2022-20252922635556*22.1940188.53021318
Keemo PaulWI2018-20263023635546*20.8836298.070013111
Ajit AgarkarIND2002-200768370352539.5153965.31014266
Stephan MyburghNED2013-2022141423477428.9245775.93031407
Ashfaq AhmedUAE2018-2019151503439222.8738489.32021389
Donald TiripanoZIM2014-20213226834355*19.0652665.21012278
D KhanalNEP2022-2026151303427626.3149569.09032256
Murali VijayIND2010-2015171603397221.1950667.00010333
Ravi RampaulWI2003-201580391133886*12.0743877.170133113
Rashid LatifPAK2003211723353822.3340183.54001216
Roelof van der MerweSA/NED2009-2026453183345714.5237589.07013228
Andy FlowerZIM20038703327147.4345972.33030301
Hashan TillakaratneSL20031613233281*30.1854860.58010270
Sachith PathiranaSL2015-2017181413325625.5438386.68010335
Corbin BoschSA2024-2026161373316755.17298111.07011328
Kirk EdwardsWI2011-201416162331123*23.6449467.00103237
Binod BhandariNEP2019-2026191603315920.6952862.69021323
Ruturaj GaikwadIND2022-20261211232910536.5637986.81120316
Shardul ThakurIND2017-20234625632950*17.32313105.11011319
Jaker AliBAN2024-20258813286846.8641479.230302311
Khushdil ShahPAK2020-2025151223286932.8033498.200102510
David WieseSA/NAM2015-2022141423286727.3336490.110112110
Adnan MuftiUAE2017-20181615432857*29.8239882.41010271
Riley HekurePNG2019-2023232223285816.4042677.00014266
Keshav MaharajSA2017-2026563283284013.6740580.99001384
Sybrand EngelbrechtNED2023-2024111113277032.7050165.27010283
Stephan BaardNAM2019-2022171703267319.1855958.32023313
Michael YardyENG2006-20112724832660*20.3847269.07021201
Dinesh MongiaIND2002-20072418232563*20.3153660.63012243
MO OdumbeKEN2003101033245446.2935591.27020312
Saeed AjmalPAK2008-20151086923323337.0253460.490011250
Anil SahNEP2022-202514142322112*26.8336987.261313412
Avishka GunawardeneSL2003-20061616132264*21.4756756.79021301
Ashton AgarAUS2015-20232218532248*24.7738882.99003284
Sean ErvineZIM2003-20042217532148*26.7534094.41002288
Akila DananjayaSL2012-20244031632150*12.8444172.79013293

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