Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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 1908-01-01×

Player figures come from full scorecards, which we hold for 5,030 of the 5,036 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-202667511072855*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.