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
Matthew ShortAUS2023-2026222004427422.1051386.160444410
Umar GulPAK2003-20161206317442399.6163070.1600103513
Brian BennettZIM2024-20261414044016931.4349289.43102567
Nosthush KenjigeUSA2019-20266343174404316.9263669.18004305
Hiri HiriPNG2016-2023323244357715.5478755.27013305
Alishan SharafuUAE2021-2025282604335816.6559972.290144310
Harpreet SinghUAE2026121104278138.8246591.83030417
CG WilliamsNAM2019-202216162427129*30.5054378.64111388
Washington SundarIND2017-20263122342652*22.4252081.920202912
Morné van WykSA2003-2015171714258226.5661768.88042484
Vinayak ShuklaOMA2025-2026191824247726.5049186.350212415
Seekkuge PrasannaSL2011-2019393634219512.7644195.460262926
Ashan PriyanjanSL2013-2015232024207423.3352280.46020473
Adam ZampaAUS2016-20261246926417369.7065064.15008352
Peter BorrenNED2006-2014211734138429.5045989.98032428
Ali NaseerUAE2023-2026201924096124.06409100.000323519
Faheem AshrafPAK2017-2026443034087315.1147785.530123613
RD ShahKEN2003-2007141404077129.0763663.99032492
Christopher McBrideSCO2022-2026221914075622.6156671.91012503
Simi SinghIRE2017-202222183406100*27.0749582.02112346
Alick AthanazeWI2023-2025171704056623.8252577.14020469
Andries GousUSA2024-2025131314048333.6747185.770404211
Sanjay KrishnamurthiUSA2021-2026241934036125.1942095.950222318
Kagiso RabadaSA2015-2025103451840131*14.8550779.090023012
Sohail TanvirPAK2007-20146140113995913.7645887.12013446
Alec StewartENG2002-2003131213988336.1854573.03041321
Tanmay MishraKEN2006-2013151523957230.3855471.30042334
Adrian BarathWI2010-20121414139411330.3161264.38112433
Matt MachanSCO2013-2015111103938635.7348481.20030364
Anshuman RathHK2015-2018121213938535.7352774.57031363
Suraj KumarOMA2019-20232218639262*32.6751176.710322512
Ahmed RazaUAE2014-2022473663915013.0363062.06015288
Nick KnightENG2002-2003131303908830.0053473.03030312
Aravinda de SilvaSL2003141303909230.0047482.28032347
YS SamraCAN2025-2026161503887825.8749778.070314511
Aryan LakraUAE2022-2023161603878424.1966857.93042354
Andrew HallSA2003-20075530938756*18.4345185.81024306
Jamie SmithENG2023-2025181703836422.53336113.990345010
Carlton BaughWI2003-2012382883824919.1055369.08001304
Tom BantonENG2020-2026109038112642.33365104.381204612
Tristan StubbsSA2023-202614141381112*29.3143487.79133199
Colin AckermannNED2021-2025161513806927.1450974.66032382
Joylord GumbieZIM2023-2024151503797825.2756766.84022421
Xavier MarshallWI/USA2005-2020262613795015.1666556.99014414
Hasan AliPAK2016-20256638103775913.46327115.290252823
Asif AliPAK2018-2022201513755226.79308121.750302220
Saud ShakeelPAK2021-2025171413746828.7743885.39040401
Sean AbbottAUS2014-2025292123746919.6838896.390213213
Adeeb UsmaniUAE20261211037311633.9147179.191212912
Peter ForrestAUS20121514036810426.2956165.60132344

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