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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matt PriorENG2004-20116862912828724.19167076.770351416
Anshuman RathHK2014-201818182828143*51.75108076.67171719
Malcolm MarshallWI1980-199213683199556614.92124676.650256314
Carl HooperWI1987-2003227206435761113*35.34751776.64729740965
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Richie BerringtonSCO2008-202614113417388112733.17506876.58721828090
Noah CroesNED2023-2026272435387025.6270376.53022452
Azhar MahmoodPAK1996-20071421102615216718.11198876.5103911924
Parthiv PatelIND2003-2012383437369523.7496276.51042797
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Amjad AliUAE2008-2015171705209830.5968076.47030712
Brendan TaylorZIM2004-2026209207146763145*35.04885076.42113916607100
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Saad Bin ZafarCAN2023-20263632546040*17.0460276.41002426
Colin AckermannNED2021-2025201915058128.0666176.40042524
Salman ButtPAK2004-201078784272513636.82357276.29814153437
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Wesley BarresiNED2010-2025555451352137*27.59177576.1718613721
Abdur RazzakBAN2004-2014152963877153*13.29101476.0401125521
Javed AhmadiAFG2010-20214644010498123.84138076.0107212316
Nicholas KirtonCAN2023-20263129470673*28.2492976.000615015
Rashid LatifPAK1992-20031651162816787919.07220975.9603812218
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Upul TharangaSL/AX2005-2019234223176951174*33.74915575.9315371779852
Steve WaughAUS1986-2002324288587569120*32.91997175.913451553068
Irfan KarimKEN2011-201499039611244.0052275.86210390
Basit AliPAK1993-1996504361265127*34.19166975.791938118
Aasif SheikhNEP2021-202679795220211029.76290775.75215524927
Mehedi Hasan MirazBAN2017-202612593141889112*23.91249475.7427515530
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Adam HollioakeENG1996-19993429659383*25.7878475.64031464
Geoff LawsonAUS1980-198979521837833*11.1250075.60009194
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Allan LambENG1982-199212111816401011839.31530875.55426832830
Rob NicolNZ2011-20132221258614630.8477675.522225313
Richard HadleeNZ1973-1990114981717517921.62231975.5104412325
Abdul QadirPAK1983-1993104682664141*15.2684975.500063617
Saman JayanthaSL20041717240074*26.6753075.47022544
John EmbureyENG1980-19936145105013414.3166475.45003326
Roger TwoseNZ1995-2001838011270910339.26359175.44120524033
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Mike VelettaAUS1987-19892019448468*32.2764275.39022290
Nasir JamshedPAK2008-201548483141811231.51188175.3938515019
Gulbadin NaibAFG2011-2025887811133282*19.88176775.3805711533
Clayton LambertWI/USA1990-20041212040711933.9254075.37121457
Alzarri JosephWI2016-20268952175144914.6968275.370074022
Nawroz MangalAFG2009-201649486113912927.12151275.332449927
Stuart LawAUS1994-199954515123711026.89164375.29173728
Lega SiakaPNG2014-20224747093210919.83123875.281258814
Usman GhaniAFG2014-20221717043511825.5957875.261233910

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