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,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris CairnsNZ19971997171704147924.3555574.59042415
Tillakaratne DilshanSL20082008211824146425.8848086.25040313
Saleem ElahiPAK2002200277041313559.0049283.94301510
Rilee RossouwSA201620161010141312245.8944293.44130493
Glenn MaxwellAUS2023202311113413201*51.63283145.942014122
Herschelle GibbsSA200820081414041310229.5048884.63120547
Wavell HindsWI2000200015151413116*29.5071557.76110422
Marcus TrescothickENG2006200699041212145.7847187.47211523
Sachin TendulkarIND200520051616141212327.4753377.30120515
Hashan TillakaratneSL199319932218241210425.7571857.38110260
Chris GayleWI201520151111041121537.36352116.761112529
Gerhard ErasmusNAM202320231111141112541.1047486.711223211
Azhar AliPAK20122012121234119645.6762266.08040351
Jacques RudolphSA200420041713241170*37.3651280.27020324
Curtis CampherIRE202320231913141112034.2542896.03120466
Narsingh DeonarineWI201020101514341165*37.3653876.39040346
Paul CollingwoodENG200320031515641166*45.6766561.80020273
Brendan TaylorZIM20142014151514117929.3654375.69041393
Mohsin KhanPAK198519851616141186*27.4078152.62030262
Amal SilvaSL19851985181804118522.8375454.51031280
Craig WishartZIM199819982320141110221.6357271.85102294
Mohammad NabiAFG202420241311141013641.0041997.851103111
Graeme HickENG1993199311111410105*41.0052078.85130363
Jonathan TrottENG20122012141224107141.0065862.31031280
MahmudullahBAN202220221513541080*51.2559269.26020256
Michael van LingenNAM202220221615341012134.1745091.11201496
Shoaib MalikPAK200920091716141012827.3354675.09111383
Jeremy ConeyNZ19861986161624106429.2958969.61020270
Chris HarrisNZ199919992618741045*37.2757471.43001208
Jason HolderWI20172017201824107725.6341299.510222613
Michael LeaskSCO20222022201824108525.63366112.020213617
Aamer SohailPAK19931993131304098731.4675754.03030390
Brendon McCullumNZ200520051916240951*29.2142396.690202914
Cooper ConnollyAUS202620261010040814940.8043394.231213714
Owais ShahENG2007200713121408107*37.0951579.22120305
Tamim IqbalBAN202220221212240887*40.8051279.69040593
James FaulknerAUS201320131913440811645.33349116.911202916
Sarfraz AhmedPAK20192019181764089737.0943494.01020272
Mohammad AzharuddinIND199919991817240874*27.2052477.86040237
Daryll CullinanSA19981998181714087025.5056572.21020423
Shakib Al HasanBAN200820081918140810824.0058369.98131370
Mushfiqur RahimBAN2021202199240712558.1453176.65120253
Tamim IqbalBAN2016201699040711845.2255273.73120442
Russel ArnoldSL199919991212240710340.7059168.87110283
Ramnaresh SarwanWI20092009151424077433.9249482.39041297
Umar AkmalPAK20122012171424077733.9251778.72042307
Harry BrookENG20232023151514078029.0742994.870313913
David WarnerAUS20142014111104067136.9143792.910414010
Martin GuptillNZ2013201311113406189*50.7543593.33202448
George BaileyAUS20142014171714067025.3854474.63031218

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