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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff CookENG1981-19836601063217.6726140.6100060
Keegan MethZIM2006-201210801065313.2518357.92012101
Peter TooheyAUS1978-197954210554*52.5013378.9501050
Trevor LaughlinAUS1978-19796511057426.2516065.6301061
Rory KleinveldtSA201310701054315.0012484.6800195
Faruque AhmedBAN1988-19997701055715.0027338.4601160
Brendan NashWI2008-200997310439*26.0014173.76000111
Dean ElgarSA2012-20188711044217.3317758.7600060
Blessing MahwireZIM2004-20062118810422*10.4023444.4400241
R. P. SinghIND2005-20115820101042310.4024242.9800351
Jeff WilsonNZ1993-200566110344*20.6011291.9600171
PS AthavaleOMA20247701033414.7116960.95001140
Mark PriestNZ1990-1998181441032410.3022545.7800210
Josh PhilippeAUS2021-20254401023925.5011886.44000114
Yasir Ali ChowdhuryBAN2022-20239701025014.5711489.4701184
Mohammad NaimBAN2020-20259801022812.7518156.35001130
Waqas BarkatHK2014-2018101021022712.7518455.43003100
Ehsan KhanHK2016-20181512310227*11.3322844.7400280
Andy LloydENG19843301014933.6722844.3000030
Tabarak DarHK2004-20084401013625.2517557.71000130
Susil FernandoSL19835501013620.2021646.7600270
Sahibzada FarhanPAK20266601013116.8313375.94000100
Arshad LaeeqUAE1994-199666110143*20.2021546.98001112
Wayne JamesZIM1992-199611811012914.4325539.6100140
Ryan HindsWI2001-2004149310118*16.8317059.41000110
Rehan AhmedENG2023-202611901012711.2213475.37001111
Kyle JamiesonNZ2020-20262310610125*25.2511587.8300073
Gary TroupNZ1976-1985221281013925.2514072.1400072
Xavier DohertyAUS2010-201560231610115*14.4318454.8900251
Shahzaib HasanPAK20103301005033.3311388.50010132
Surinder AmarnathIND19783301006233.3311984.0301040
Neil SmithENG19967611003120.0013275.76000150
Steve ElworthySA1998-2002391681002312.5016062.50003101
Merv HughesAUS1988-1993331781002011.1113474.6300364
Alasdair EvansSCO2009-202341198100289.0915763.6900391
Boyd RankinENG/IRE2007-202075342110018*7.6923941.8400441
Brian RoseENG1977220995449.5021047.1401070
Saad NasimPAK20153319977*49.5012479.8401191
Leon GarrickWI2001330997633.0020448.5301080
Irfan AhmedHK2008-2014660993716.5012579.20001143
Chad BowesNZ2023660995116.5011983.19010150
Jordan CoxENG2024-2026440987624.5010890.7401082
Gary CrockerZIM1992-1993651985024.5010593.3301072
Mohammad IshaqUAE1994-19965519851*24.5013075.38010110
I MarajCAN20036619853*19.6026437.12012120
Leon JohnsonWI2008-2015660985116.3317556.00011102
Ravinderpal SinghCAN2023-2024661983419.6012081.6700064
Evan GrayNZ1984-19881071983816.3323042.6100060
Adrian GriffithWI1996-2000871984716.3316559.3900051
Jake Fraser-McGurkAUS2024-2025770984114.0074132.43000134

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