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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gavin RennieZIM199719979912447630.5037864.55020120
Nasir HossainBAN201220129922445434.8633273.49010192
Reeza HendricksSA2018201899024410227.1131178.46111212
B SharkiNEP202420241091244101*30.5037664.89101252
Jiten RamanandiOMA2026202699124491*30.5027987.46021198
Rameez ShahzadUAE202320231111124453*24.4034770.32010244
Brendon McCullumNZ200420042012524456*34.8630879.22011211
Pravin AmreIND199219921412224484*24.4037065.9501081
Sarfraz AhmedPAK20182018181442446424.4031078.71020173
Hamish MarshallNZ20032003552243101*81.0030280.46120172
Josh LawrensonJER2023202355024311448.6031277.88110182
Ashish BagaiCAN2009200976124392*48.6036566.58020232
Jaker AliBAN202520257702436834.7136766.21020176
Tristan StubbsSA20242024772243112*48.6026791.01111138
MahmudullahBAN2013201398124375*34.7128684.97010163
Keacy CartyWI202620268802439530.3837265.32010213
Basil HameedUAE202320239902434927.0033073.640011111
Andy BichelAUS20032003281142436434.7127289.34010197
Soumya SarkarBAN201720171211124387*24.3027389.01022274
Janeiro TuckerBER20062006121212435222.0937564.80010281
Rashid KhanAFG20172017151212435622.0924698.78011218
Khaled MahmudBAN20032003191812434014.2937664.63002221
Heinrich KlaasenSA20202020332242123*242.00229105.68120205
Rizwan CheemaCAN200920098812429434.57187129.41021319
Jeremy ConeyNZ19851985121132423530.2541558.31000160
Hannan SarkarBAN20032003121202426120.1744554.38022270
Naeem IslamBAN20102010161452424326.8934170.97000183
Ian HealyAUS199619962418224250*15.1329980.9401180
Sean WilliamsZIM20202020551241118*60.2527986.38110312
Ibrahim ZadranAFG2026202677024110734.4330479.28110263
Ayan KhanOMA2021202110902418326.7839261.48010164
Michael Di VenutoAUS199719979902418926.7828185.77020280
Richie BerringtonSCO20102010101002418424.1033073.03021145
Sikandar RazaZIM20162016101022417730.1334669.65020171
Christopher McBrideSCO20232023111002415624.1033372.37012282
Saleem MukuddemBER20062006121132415730.1349548.69011221
Colin de GrandhommeNZ20192019161112416424.10220109.55021226
Adnan MuftiUAE201820181111224157*26.7824598.37010241
Simon O'DonnellAUS19871987231952415417.2130379.5402396
Tamim IqbalBAN2013201366024011240.0036366.12110223
Ramiz RajaPAK199119916602409040.0044154.42010170
Clive LloydWI1981198177224080*48.0029880.54020260
Alick AthanazeWI202320237702406634.2925295.24020316
Mark VermeulenZIM2003200388124066*34.2935168.38022350
Ian HealyAUS199019902313524036*30.00238100.84000111
Mohammad NabiAFG20232023201622406517.1425793.39010197
Paul StirlingIRE2020202066023914239.8327586.91110207
Wayne LarkinsENG1989198966023912439.8331875.16101252
Hemang BadaniIND200020008722397747.8030478.62020132
Janith LiyanageSL202620268812396034.1425793.00010224

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