Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Rizwan CheemaCAN2008-2013333217649424.65685111.530639235
Sam CurranENG2018-20264836475895*23.6986188.040225224
Keith FletcherENG1971-19822422375713139.84113466.75150646
John DysonAUS1980-1983282747557932.83155348.62041552
Chad SoperPNG2016-202356541675146*19.76131557.11003358
Alex CusackIRE2007-20155947147457122.58115964.28028576
Graeme CremerZIM2009-20269771197455814.33120062.08017485
Graeme FowlerENG1983-19862626274481*31.00132156.32042671
Colin de GrandhommeNZ2012-20224535774274*26.50699106.150425829
Manzoor ElahiPAK1984-199554461374150*22.4582789.600115317
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
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
Chris TavaréENG1980-19842928272083*27.69147148.95041582
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
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
Junior MurrayWI1992-1999553666788622.6092972.98054636
Nizakat KhanHK2014-2018202006759433.7581482.920307216
Aayan Afzal KhanUAE2022-202645401067594*22.5093971.880376214
Ian ChappellAUS1971-1980161626738648.0787477.00080747
Dougie MarillierZIM2000-20034841467210018.1694970.81134627
Chandika HathurusingheSL1992-1999343316696620.91131850.76043590
Muttiah MuralitharanSL/AX/ICC1993-20113451616366833*6.8286377.4000255012
Callum FergusonAUS2009-20113025966371*41.4477785.33050640

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.