Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 1981-01-01×

Player figures come from full scorecards, which we hold for 4,929 of the 4,935 matches in this selection (from 1981). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Wahab RiazPAK2008-202091661574054*14.5184987.1603125530
Tim SoutheeNZ2008-202316196357405512.1377195.9801135926
Rahul ChopraUAE2024-202625243737127*35.1091680.463236216
Abdullah ShafiquePAK2022-20252727273711329.4894478.071656719
Parthiv PatelIND2003-2012383437369523.7496276.51042797
Trent JohnstonIRE2006-201366521573645*19.8978094.360034822
Matt MachanSCO2013-20162222073411433.3695277.10131627
Chris NevinNZ2000-2003363607327420.33100073.20044823
Kiplin DorigaPNG2017-20233938273089*20.28119760.990456417
Ruben TrumpelmannNAM2021-202668511072855*17.7681789.110355233
Yashpal SharmaIND1981-1985363597278927.96112164.85030446
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
Mark EalhamENG1996-2001644547164517.46109265.570045113
Ian HarveyAUS1997-200473511171548*17.8881188.16002658
Mohammad MithunBAN2014-20213430471473*27.4692177.520626116
Afif HossainBAN2020-20263833771393*27.4282586.420336710
Jacob BethellENG2024-20262422171211033.9078690.591616918
Luke WrightENG2007-2014503947075220.2082086.220256318
Ravichandran AshwinIND2010-202311663207076516.4481386.96016607
Nicholas KirtonCAN2023-20263129470673*28.2492976.000615015
Jehan MubarakSL2002-2013403767047222.71111563.14041625
Sam BillingsENG2015-20222823270211833.4377191.05151748
Philo WallaceWI1991-20003333070110321.24115160.901248114
Saqlain MushtaqPAK1995-2003166973869937*11.85141749.330013454
GSNFG JayasuriyaSL/USA2015-202623212696113*36.6385581.401525912
Craig EvansZIM1992-20025246569696*16.9893074.840135615
Pat SymcoxSA1993-19998054136946116.9383083.610364822
Sean ErvineZIM2001-20044032769310027.7279687.061246114
Phil DeFreitasENG1987-199710366236906716.0582383.840144610
Narsingh DeonarineWI2005-20153129368265*26.2398968.96040579
Lance CairnsNZ1981-1985605036795214.45638106.430165031
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
Junior MurrayWI1992-1999553666788622.6092972.98054636
Nizakat KhanHK2014-2018202006759433.7581482.920307216
Aayan Afzal KhanUAE2022-202645401067594*22.5093971.880376214
Dougie MarillierZIM2000-20034841467210018.1694970.81134627
Chandika HathurusingheSL1992-1999343316696620.91131850.76043590
Muttiah MuralitharanSL/AX/ICC1993-20113451616366833*6.8286377.4000255012
Callum FergusonAUS2009-20113025966371*41.4477785.33050640
David WilleyENG2015-20237346196635124.5669395.670215724
Kyle MayersWI2021-20232826066012025.3877585.162237521
Aaron JohnsonCAN2023-2026272606607025.3870793.350427731
Safyaan SharifSCO2011-202697633065440*19.8283678.230044213
Louren SteenkampNAM20262019164810236.0087873.801415413
Marco JansenSA2022-20263429564775*26.96566114.310325231
Malan KrugerNAM2024-2026313006478021.5799365.16033526
Liam PlunkettENG2005-20198850196465620.84629102.700135318
Qasim UmarPAK1983-1987313136426922.93112557.07043523
David HempBER2006-200922223641102*33.7491270.29144687
Abdul QadirPAK1983-1993104682664141*15.2684975.500063617

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.