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
Graham ThorpeENG20002000129223964*34.1437863.23010100
Ed JoyceIRE201720179902395526.5634269.88010254
Sachin TendulkarIND19901990111002395323.9024298.76011216
Malan KrugerNAM20252025101002398023.9035467.51010155
Jacob OramNZ20032003221412398118.3834968.48012252
Monank PatelUSA2021202166223810059.5030179.07110144
Ravi ShastriIND19901990882238101*39.6740458.91110251
Dave HoughtonZIM19921992111002385523.8041856.94020142
Martin CroweNZ19851985121112385923.8038761.50010183
Yuvraj SinghIND200120011512223898*23.8031276.28012212
Shahid AfridiPAK20042004151212388021.64161147.830222115
Kamran AkmalPAK20132013131302388118.3129480.95013313
Blair HartlandNZ199419941313123868*19.8347050.64011220
Daryll CullinanSA199319931413123870*19.8338262.30013122
Kapil DevIND19891989151412384418.3129480.95001202
Mark EalhamENG200020002114323836*21.6440858.33001163
Kumar DharmasenaSL19961996251542385121.6439759.95020121
Tony UraPNG2018201833023715179.0024696.341001410
Shakib Al HasanBAN201220124402376859.25215110.23030233
Asa TribeJER20232023551237115*59.2532173.83110166
Brendan TaylorZIM2020202066023711239.5028184.34110285
Evin LewisWI2021202166123710347.4030777.20121199
Charlie TearSCO20242024109323754*39.5034768.30021185
Arjuna RanatungaSL198919891010123771*26.3338761.24021120
Dinesh MongiaIND200320031913223755*21.5534468.90011171
Craig EvansZIM199719971613223748*21.5528184.34001129
Clayton LambertWI1998199866023611939.3324994.78110324
George MunseySCO20232023661236103*47.2023799.58110269
Dwayne SmithWI201420147702369733.7125194.02021258
Mike AthertonENG199119917712367439.3346750.54021210
Aiden MarkramSA20192019108123667*33.7129380.55010271
Saim AyubPAK202520258802367729.5026389.73021295
Mitchell MarshAUS2015201511912366429.50229103.06021215
Asad ShafiqPAK20102010101002365023.6033370.87011231
Carlos BrathwaiteWI201920191511123610123.60223105.831111812
Kim HughesAUS19821982121112366423.6035566.48021182
Shane WatsonAUS200220021812523677*33.7135067.43010124
Jason HolderWI201620161414523645*26.2227585.82001176
Haris SohailPAK2014201455123585*58.7528183.63020194
Shaun MarshAUS2011201177023511033.5730377.56110223
Faoud BacchusWI19831983107223580*47.0037263.17020161
Shakib Al HasanBAN202220229912357729.3828582.46011233
Tom BlundellNZ20232023101032356833.5727286.40020242
Henry NichollsNZ20262026111102356821.3635266.76022280
Ian HealyAUS19951995131142355633.5727685.14021132
Karim SadiqAFG2010201013122235114*23.5031774.13103265
Nuwan KulasekaraSL20122012281832357315.6725392.89012186
Alvin KallicharranWI197519756612347846.8031075.48020282
Tanzid HasanBAN202420247702348433.43230101.740212510
Richie BerringtonSCO201520159902346226.0032073.13020155

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