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
Dilpreet BajwaCAN2024-20259801082613.5017561.71001111
Mitchell McClenaghanNZ2013-201648141010834*27.0013878.26000103
Anil KumbleIND/AX2002-200729164108249.0025442.52001100
Navdeep SainiIND2019-20218531074553.5013778.1000093
Brenton ParchmentWI2007-20086601074817.8319455.15000131
Sufyan MehmoodOMA2021-20258711077217.8313877.5401363
Sam HainENG20232201068953.00100106.0001080
Rory KleinveldtSA20139701054315.0012484.6800195
Robert TaylorSCO2013-201599110546*13.1312683.3300191
Daren PowellWI2003-20093919210548*6.1813677.2100645
Dean ElgarSA2012-20188711044217.3317758.7600060
Dean MinorsBER2006-20078801043713.0017260.47001104
Lakshmipathy BalajiIND2004-20092012410421*13.0012980.6200183
Kasun RajithaSL2018-2023271671043311.5617160.82003121
Haris RaufPAK2020-202656228104357.4314173.7600369
PS AthavaleOMA20247701033414.7116960.95001140
R. P. SinghIND2005-2011551991032310.3024142.7400351
Josh PhilippeAUS2021-20254401023925.5011886.44000114
Adam BacherSA20055501025620.4017558.29010120
Murali KartikIND2003-2007248310232*20.4013376.6900191
Yasir Ali ChowdhuryBAN2022-20236501015020.2010596.1901084
Sahibzada FarhanPAK20266601013116.8313375.94000100
Rehan AhmedENG2023-202611901012711.2213475.37001111
Kyle JamiesonNZ2020-20262310610125*25.2511587.8300073
WK McCallanIRE2006-200917132101259.1817557.7100490
Xavier DohertyAUS2010-201559231610115*14.4318454.8900251
Makhaya NtiniSA/IWX2003-200989271310116*7.2114370.6300674
Shahzaib HasanPAK20103301005033.3311388.50010132
Aaditya VaradarajanCAN2024-20265501006420.0014469.4401142
Ehsan KhanHK2016-20181311310027*12.5022444.6400280
Hassnain ShahOMA2025-2026141231004211.1192108.7000349
Saad NasimPAK20153319977*49.5012479.8401191
Chad BowesNZ2023660995116.5011983.19010150
Jordan CoxENG2024-2026440987624.5010890.7401082
I MarajCAN20036619853*19.6026437.12012120
Jake Fraser-McGurkAUS2024-2025770984114.0074132.43000134
Suhrawadi ShuvoBAN2010-2011171039820*14.0013572.5900091
Shoriful IslamBAN2021-20263723998167.0011287.5000274
Arvind KandappahCAN20072219769*97.0015662.1801043
Justin OntongSA/AX2005-20121061972719.4013174.05001120
Richard JonesNZ2003330966332.0018551.8901071
Aamer YaminPAK2015-2018432956295.009698.9601085
Rodney TrottBER2007-20084429548*47.5019149.7400170
Geoff BarnettCAN2007-2010550954019.0017953.07000100
Mohammad WasimPAK2022-2026261439417*8.5510193.0700375
Carl HooperWI2003551934523.2511878.8100131
Yannic CariahWI2022-20231471935215.5016656.0201061
Rohan GavaskarIND2004982932215.5016257.4100051
Jhye RichardsonAUS2018-20221594932918.6010786.9200070
Brandon MavutaZIM2018-2024141029228*11.5010785.98001101

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