Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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/27QUETAS

Batting records (Men's ODIs)

More filters

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

Player figures come from full scorecards, which we hold for 3,508 of the 3,514 matches in this selection (from 2000). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mosaddek HossainBAN2016-202650411281286*28.0093586.840517517
Hammad MirzaOMA2024-202624242811112*36.86112871.901507411
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Karan KCNEP2018-202679601279965*16.6584994.110165342
Babar HayatHK2014-2018222227848939.2099978.480837026
Irving RomaineBER2006-20093534378310125.26122264.081458616
Albie MorkelSA/AX2004-20125843107829723.70780100.260217125
Sohaib MaqsoodPAK2013-20212928278189*30.0493583.530516119
John DavisonCAN2003-20113131278011126.90751103.861559020
Abdur RazzakBAN2004-2014153973977953*13.43102076.3701125521
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Andrew WhiteIRE2006-2014604537747918.43123162.88014601
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019
Saim AyubPAK2024-202620201772113*40.6377799.363318923
Rizwan CheemaCAN2008-2013333217649424.65685111.530639235
Sam CurranENG2018-20264836475895*23.6986188.040225224
Khaled MahmudBAN2000-2006595537565014.54108769.55018696
Brad HoggAUS2002-2008116582275271*20.8995478.83028415
Chad SoperPNG2016-202356541675146*19.76131557.11003358
Alex CusackIRE2007-20155947147457122.58115964.28028576
Graeme CremerZIM2009-20269771197455814.33120062.08017485
Colin de GrandhommeNZ2012-20224535774274*26.50699106.150425829
Abdool SamadCAN2003-20092727274013029.60104570.81122736
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
Azhar MahmoodPAK2000-20076652127266718.1594277.070156612
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
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
GSNFG JayasuriyaSL/USA2015-202623212696113*36.6385581.401525912
Sherwin CampbellWI2000-20012424069510528.96109663.41245582
Sean ErvineZIM2001-20044032769310027.7279687.061246114
Narsingh DeonarineWI2005-20153129368265*26.2398968.96040579
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
Nizakat KhanHK2014-2018202006759433.7581482.920307216
Aayan Afzal KhanUAE2022-202645401067594*22.5093971.880376214

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.