ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's ODIs)

More filters

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

Player figures come from full scorecards, which we hold for 5,031 of the 5,037 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.