Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW13/2 (4)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 856 of the 857 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Derek RandallENG1978-1984131223227032.2049964.53010292
Ridley JacobsWI1996-20041714232180*26.7541776.98041237
Kusal MendisSL2019-20251212131914329.0037086.22124334
Dave HoughtonZIM1987-199788031614239.5031999.06120269
Kris SrikkanthIND1985-1992151503147520.9348365.01032374
Travis HeadAUS2016-202376031310952.1731699.05130299
Carl HooperWI1987-2003129031211134.6735887.15100225
Kim HughesAUS1980-1983201813086318.1248863.11011181
Stuart WilliamsWI1994-19991010330573*43.5745467.18030322
Brad HodgeAUS2005-200777230299*60.4034687.28031284
Jason RoyENG2015-2019121203026025.1736083.89011404
Dawid MalanENG202344029112772.75286101.75120374
Ravi ShastriIND1985-1988111012917232.3344465.54020125
Vinod KambliIND1994-2000131332914829.1036978.86000272
Naeem IslamBAN2008-201310912868435.7547260.59021291
Brendon KuruppuSL1983-1988111102846225.8251455.25011301
Alex HalesENG2015-20187702826740.29267105.62040329
Imran KhanPAK1976-19921210427979*46.5042565.65020155
Andrew FlintoffENG2002-20071111127710627.7035977.16111224
Manoj PrabhakarIND1987-1995121012748330.4445560.22020270
Suresh RainaIND2009-2014131132746634.25248110.480102411
Mitchell MarshAUS2013-20231010227276*34.0027499.27023229
Sanjay ManjrekarIND1988-19959942705254.0040666.50011180
Saleem ElahiPAK1995-2004121122708030.0045359.60020252
Rassie van der DussenSA2019-2025331269133134.50248108.471201510
Mike AthertonENG1990-1997101002698126.9049953.91011290
Ravi RatnayekeSL1983-1988161552674126.7041164.96000141
Imam-ul-HaqPAK2018-2025111122669029.5636373.28020252
Keacy CartyWI2022-2026111102649524.0043460.83011233
Kamran AkmalPAK2006-2011121112638926.3029987.96020217
Umar AkmalPAK2009-2015151402605518.5733677.38012222
Sunil GavaskarIND1975-198715141258103*19.8545057.33112234
Dhanushka GunathillekeSL2015-20198702507135.7130482.24020264
Jimmy AdamsWI1994-2000161332506925.0051748.36021121
Chris TavaréENG19831010124983*27.6752247.70011221
Ambati RayuduIND2014-20197722479049.4032975.08011238
Imran NazirPAK2000-2009111102465722.3627888.49012401
Tatenda TaibuZIM2003-2012101002455324.5036966.40030133
Ranjan MadugalleSL1983-1988171712416015.0647251.06011182
Peter KirstenSA1992-19943302379779.0032074.06030191
Marlon SamuelsWI2007-2015761237101*47.4027785.56100234
Harry BrookENG2023-202577023713533.86230103.041001913
Rod MarshAUS1974-1983221652364921.4526190.42002184
Phil SimmonsWI1994-1999871234103*39.0037662.23102203
Mohammad MithunBAN2019-202166123373*46.6031573.97030223
Runako MortonWI2006551229110*57.2535664.33111211
Kushal Janith PereraSL2013-202366022910238.17211108.53111314
Nuwan KulasekaraSL2004-2016241552285822.8027184.130201312
Hamilton MasakadzaZIM2005-20159902278425.2234965.04022262
Mudassar NazarPAK1983-1989171632274817.4651843.82001160

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