Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 2002-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Neil McKenzieSA2002-2009282547318034.81103770.49071623
Kiplin DorigaPNG2017-20233938273089*20.28119760.990456417
Ruben TrumpelmannNAM2021-202668511072855*17.7681789.110355233
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
Saleem ElahiPAK2002-20041918272113545.0697274.18331801
RD ShahKEN2002-20073029172011325.71109465.81144815
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
Khaled MahmudBAN2002-2006545136894014.35102167.48008635
Narsingh DeonarineWI2005-20153129368265*26.2398968.96040579
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
Nizakat KhanHK2014-2018202006759433.7581482.920307216
Aayan Afzal KhanUAE2022-202645401067594*22.5093971.880376214
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
Gary KirstenSA2002-200324244649102*32.4590271.95153722
Louren SteenkampNAM20262019164810236.0087873.801415413
Marco JansenSA2022-20263429564775*26.96566114.310325231
Malan KrugerNAM2024-2026313006478021.5799365.16033526
Liam PlunkettENG2005-20198850196465620.84629102.700135318
David HempBER2006-200922223641102*33.7491270.29144687
Shreyas MovvaCAN2024-20263129863983*30.4395167.19041416
Andre BothaIRE2006-2011413746385619.3393568.24025674
Zaheer KhanIND/AX/ASIA2002-2012170842563834*10.8190870.2600145718
Jeevan MendisSL2010-20195844106367218.7176982.700124813
Daan van BungeNED2002-2013373116338021.1095366.420325715
Peter HandscombAUS2017-20192220163211733.2664997.38142466
Jason MohammedWI2011-20213531263091*21.7294166.950425110
Khawar AliOMA2019-20223429662679*27.22105859.17041566
Rakep PatelKEN2008-2014393546219220.0397863.50023567
Sean ErvineZIM2002-20043226661810030.9069489.051225512
Richmond MutumbamiZIM2014-2020363426187419.3184772.960346113
James VinceENG2016-20232522061610228.0070387.62131763
Carl HooperWI2002-200325226615112*38.4468789.521114012
Iftikhar AhmedPAK2015-202328248614109*38.38576106.601105220

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.