Batting by year (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jeff DujonWI198519852815719939*24.8827771.84000140
Dougie MarillierZIM200120011716319952*15.3128669.58011133
Nasser HussainENG200120014411987366.0024481.15020182
Ross TaylorNZ20202020442198109*99.00182108.79110176
T SuriUAE202620266501987839.60185107.030102210
Loots BosmanSA200620067701988828.2921890.83011255
Mushfiqur RahimBAN2016201677219867*39.6021691.67010161
Zaheer AbbasPAK198519858701986128.2927771.48020130
Mushfiqur RahimBAN201320139801989024.7523982.85010155
Jonny BairstowENG2016201610811986128.2925477.95011141
Mark GreatbatchNZ199319938801986824.7535356.09011131
Farveez MaharoofSL2009200999219838*28.2924780.16000144
Sandeep GoudOMA20212021109319854*33.0026375.29020910
Guy de AlwisSL19831983119419859*39.6024879.84020203
JP DuminySA20072007121011984622.0028469.72001172
Neil FairbrotherENG199619961010319857*28.2932960.18011101
Jack RussellENG19901990121011985022.0026574.72010180
Noor Ali ZadranAFG20172017101001985119.8031662.66011211
Romario ShepherdWI20222022111121985022.0020397.54010176
Tom MoodyAUS199919991712719856*39.6022588.00021125
Connor EsterhuizenSA2026202633119711998.50197100.00110139
Richie BerringtonSCO20142014651197101*49.2523683.47110172
Steven DaviesENG201020105501978739.40186105.91010310
Graeme HickENG199519955501979139.4030265.23020121
Matthew ShortAUS202520257701977428.1422786.78021194
Carlisle BestWI1990199098119710028.1425577.25111212
Alex CusackIRE201020101110319759*28.1434157.77013190
Malan KrugerNAM20262026101001976419.7036054.72011141
Asif MujtabaPAK199219921010119756*21.8930764.1702291
Darren SammyWI20092009121131974024.6323284.91000184
Eric SimonsSA19941994181431972417.9126574.34000103
KL RahulIND20162016332196100*196.0023583.40110153
Martin CroweNZ1989198955219687*65.3326374.5201090
Gyanendra MallaNEP202120216611965539.2028967.82020125
Kane WilliamsonNZ2010201098019610824.5032360.68103122
Ricky PontingAUS199519959921966228.0028369.2602171
Wasim RajaPAK1982198212951966049.0025576.86010164
PL MommsenSCO201520159901966021.7826873.13012231
Abdullah ShafiquePAK2024202499219664*28.0027671.01023155
Michael LevittNED202420249901965721.7824480.33013258
Pat SymcoxSA19981998181241965824.5024580.0002086
Ben McDermottAUS2022202233019510465.0022885.53110175
Anamul HaqueBAN2012201255019512039.0027471.17101233
Sadeera SamarawickramaSL202520255501954839.0025177.69000181
Martin CroweNZ1993199355119591*48.7525078.00020123
Sunil DhaniramCAN200920098611959239.0021491.12010171
Kyle CoetzerSCO202120216601958132.5028069.64020194
Jacob BethellENG202620266601959132.5025377.08020222
Akram KhanBAN199719977701955927.8628368.90020121
Jason HolderWI202320237711955632.5022387.44010135

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