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
Kirk EdwardsWI2011-201416162331123*23.6449467.00103237
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Andrew FlintoffENG/IWX/ICC1999-200914112216339412332.02382188.82318930893
Zaheer AbbasPAK1974-198561606257212347.63303384.80713221322
Bas de LeedeNED2018-202660566142012328.40201370.541759929
Brad HodgeAUS2005-20072521257512330.2665787.521335112
Nazmul Hossain ShantoBAN2018-2026717052081122*32.02269877.13412922023
Richie RichardsonWI1983-199622321730624812233.41980163.75544854154
David BoonAUS1984-199517917716596412237.04915765.13537649416
Phil SimmonsWI1987-199914213711366412229.08537168.225181437544
Nick KnightENG1996-200399999351212239.02494071.09425631821
Lendl SimmonsWI2006-201568653195812231.58268073.06216916250
Philip SaltENG2021-20253331098812231.87861114.7515113420
Dipak ChudasamaKEN1996-19991919043412222.8468563.36112580
Neil McCallumSCO2006-2011434261002121*27.83145169.062439717
Rameez ShahzadUAE2016-202326263935121*40.65116480.332518121
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Roy DiasSL1979-198755555157312131.46231567.9521131174
Dion EbrahimZIM2001-200581756144112120.88253456.871481040
Pavan RathnayakeSL2025-202699037612141.7839994.24110286
Feiko KloppenburgNED2002-200366016512127.5026562.26101124
Steve WaughAUS1986-2002324288587569120*32.91997175.913451553068
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Paul CollingwoodENG2001-2011197181375092120*35.36661476.99526736574
Kushal BhurtelNEP2021-2026747321701120*23.96208781.5029918735
Josh InglisAUS2022-2026433931100120*30.56110499.6426211524
Will YoungNZ2021-202663635205012035.34242484.57412722829
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Anamul HaqueBAN2012-202449460135212029.39180874.7835613627
Curtis CampherIRE2020-202647392132012035.68156884.1819012724
Kyle MayersWI2021-20232826066012025.3877585.162237521
Javed MiandadPAK1975-1996232218417381119*41.701101467.01850844544
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Roshan MahanamaSL1986-1999209198235162119*29.50852160.584351533117
Tony de ZorziSA2023-202626242856119*38.9189395.861418625
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Darren LehmannAUS1996-200511710122307811938.96378481.34417422714
Kieron PollardWI2007-20221231139270611926.02286694.4231315171135
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Waseem MuhammadUAE2022-202669690174511925.29200087.2519714483
Ryan ten DoeschateNED2006-201133329154111967.00175787.7159113029
Gavin HamiltonSCO1999-201038383123111935.17184766.652719511
Clayton LambertWI/USA1990-20041212040711933.9254075.37121457
Connor EsterhuizenSA202633119711998.50197100.00110139
Mathew SinclairNZ2000-2009545041304118*28.35208662.512881125
Cameron GreenAUS2020-2026403610991118*38.12119682.861417227
Ben CurranZIM2024-202615152514118*39.5469374.17222530
Allan LambENG1982-199212111816401011839.31530875.55426832830
Nicolas PooranWI2019-202361588198311839.66200099.15311315780
Sam BillingsENG2015-20222823270211833.4377191.05151748

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