Batting by year (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Netherlands×

Player figures come from full scorecards, which we hold for 101 of the 150 matches in this selection (from 1996). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCO20252025440403191100.75336119.942104316
Jos ButtlerENG20222022322248162*-134185.071101419
Philip SaltENG2022202233024812282.67177140.11110323
Aiden MarkramSA20232023331227175113.50168135.12110248
Will YoungNZ20222022331224120112.0023196.97200147
Babar AzamPAK202220223302229174.0027580.73030203
Sean WilliamsZIM202320233302119170.33184114.67020242
Jason RoyENG20222022331175101*87.50153114.38110281
Tom LathamNZ20222022332171140*171.00151113.25100135
Sharmarh BrooksWI20222022331167101*83.5019983.9211066
Aarif SheikhNEP202520252201628481.0018488.04020144
Andrew HudsonSA19961996110161161161.00132121.97100134
Dawid MalanENG2022202233116112580.50161100.00101104
Shai HopeWI20222022331161119*80.5019781.73100182
Brandon KingWI2022202233215991*159.00153103.92020155
Matty CrossSCO202520254401555938.75143108.39010180
Kyle MayersWI2022202232014212071.00134105.97100107
Sikandar RazaZIM20232023442142102*71.0096147.92101910
Brandon McMullenSCO2025202544014010135.0014199.29100155
Fakhar ZamanPAK2022202233013810946.0016285.19100161
Craig ErvineZIM202320234401375034.2515091.33010200
AB de VilliersSA20112011110134134134.0098136.73100134
David MillerSA202320233201349167.00113118.58010105
Finlay McCreathSCO202520254401348133.5019070.53010112
Jacques KallisSA20072007111128128*-109117.43100115
Shreyas IyerIND20232023111128128*-94136.17100105
Dhananjaya de SilvaSL202320233301279342.3315681.4101094
Clive MadandeZIM202320234201267463.0015581.29020110
Paul StirlingIRE202120213301266942.0018269.23020150
Brad HodgeAUS20072007110123123123.0089138.2010087
Brendan TaylorZIM201920192201227161.0013491.04020133
Rahul ChopraUAE202420242201217860.5013093.0801097
Richie BerringtonSCO2025202533012010540.00108111.1110156
Wesley MadhevereZIM202320234401205030.0014085.71010170
Jatinder SinghOMA202420242201175958.5018463.5902090
Martin GuptillNZ2022202233011410638.0014081.43100122
Hashim AmlaSA20112011110113113113.0013086.9210080
Shreyas MovvaCAN2024202422111265112.0016269.14010100
Temba BavumaSA2023202333111290*56.0012291.80010112
Sadeera SamarawickramaSL2023202333111191*55.5013383.46010110
Ben StokesENG20232023110108108108.0084128.5710066
Irfan KarimKEN20142014110108108108.0084128.57100160
Glenn MaxwellAUS20232023110106106106.0044240.9110098
Brandon McMullenSCO20232023110106106106.0011096.36100113
George MunseySCO2021202122110679*106.0013379.7001073
Ayan KhanOMA20232023111105105*-92114.13100112
David WarnerAUS20232023110104104104.0093111.83100113
Nicolas PooranWI20232023111104104*-65160.0010096
Graeme HickENG19961996111104104*-13378.2010062
KL RahulIND20232023110102102102.0064159.38100114
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.