Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew MaynardENG1994-2000131111324113.2019069.4700191
Jeffrey VandersaySL2015-2026321861322511.0026549.8100260
Rajesh ChauhanIND1993-1997351851323210.1517177.1900454
Bazid KhanPAK2004-20085501316626.2023256.4702171
Tinashe KamunhukamweZIM2018-2024121201315110.9216479.88013155
Krunal PandyaIND202154213058*65.00128101.56010112
Sanchit SharmaUAE2023-202511941304426.0013596.3000075
Rodney TrottBER2007-20091110413048*21.6724952.2100190
Sajid AliPAK1984-1997121201302810.8329344.37000100
Tim ZoehrerAUS1986-1994221531305010.8318371.0401290
Bob TaylorENG1973-19842717713026*13.0031241.6700270
Damien RavuPNG2017-20221817712938*12.9019765.4800494
Frank HayesENG1973-19756611285225.6023554.47010182
Gavin HoeyIRE2024-2026101021283616.0017274.4200275
Dhammika PrasadSL2006-20152412612831*21.3314687.6700193
Sai SudharsanIND20233311276263.5014289.44020171
Trevor JestyENG19831010412752*21.1718269.78012102
Yasir ShahPAK2011-20192513612732*18.1414985.2300291
André NelSA2001-200879221212730*12.7016676.51002143
Thelston PayneWI1984-19877401266031.5024052.50010110
Cole McConchieNZ202365212664*42.0012799.21010113
Nikhil DuttaCAN2013-20247621265631.5020262.3801175
Charith SenanayakeSL1990-19917701262718.0021159.7200170
Dhiman GhoshBAN2008141231263014.0020162.6900391
Murali KartikIND2002-20073714512632*14.0017870.79001101
Alei NaoPNG2017-20232620101264612.6013494.0300194
Lungi NgidiSA2018-202575311712620*9.0025848.8400686
Phil JaquesAUS2006-20076601259420.8317671.02011161
Max SorensenIRE2013-201612821253120.8315580.65000123
Mahedi HasanBAN2021-20261211212529*13.8919763.45000102
M GillCAN20255511245931.0017172.51021131
Johanne SamarasekeraUAE1994-199676212447*31.0021557.6700080
Martin van JaarsveldSA2002-200411711244520.6716973.37001160
Harshit RanaIND2025-202614721245224.80102121.57010106
Xavier BartlettAUS2024-202612901245213.78119104.2002168
Alester MaregwedeZIM2003-2005111111243712.4021856.88001102
Ziaur RahmanBAN2013-2014131101244111.27110112.73003136
Laurie WilliamsWI1996-2001151321244111.2718666.67002100
Tony DodemaideAUS1988-1993241671243013.7815977.9900140
Shivam SharmaCAN2025-20268821233720.5017171.9300082
Con de LangeSCO2016-20171310412326*20.5020061.5000061
Grant PatersonZIM1983-1987101001232712.3032737.61001110
CRM DouglasBER20082201226961.0021855.96020141
Abdul MalikAFG20243301228440.6718665.59010161
Rajesh BhudiaKEN2008-20095501224724.4012498.39000161
A Busing-VolschenkNAM20269601223620.3318864.89000104
Brenton ParchmentWI2007-20087701224817.4321756.22000161
Arun LalIND1982-198913130122519.3823252.59014101
Douglas HondoZIM2001-2005552812122177.6323851.26004130
Lockie FergusonNZ2016-2023653013122197.1823651.6900463

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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