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
David GowerENG1979197913123302101*33.5639875.88111281
Brendan TaylorZIM20132013141413027923.2343070.23014303
Andrew HudsonSA19931993171703029317.7661149.43022291
Ricardo PowellWI20032003211853025023.23269112.270113211
Andrew FlintoffENG20082008118230178*50.17276109.06021336
Jatinder SinghOMA2025202588130110043.0039176.98110334
Mohammad YousufPAK200920099903018733.4441073.41010281
Gary WilsonIRE20112011101013016133.4433490.12020297
George MunseySCO20182018111123015533.4436382.92011386
Geraint JonesENG20052005221823017118.8148562.06010284
Barney RogersZIM200520058803008437.5044966.82030342
Sybrand EngelbrechtNED202320238803007037.5045066.67020253
Liton DasBAN202620269923007642.8636582.19020196
Ashfaq AhmedUAE201820189903009233.3330299.34020339
Waseem MuhammadUAE202520259903007633.3334786.460301513
Stuart WilliamsWI19941994101003006130.0046864.10011383
Misbah-ul-HaqPAK200920091312330076*33.3345865.50021251
Allan LambENG19921992121203006025.0039875.38020232
Roston ChaseWI20252025151523005523.0834786.460232310
Sean WilliamsZIM20142014111112997029.9037280.38030226
Tom LathamNZ20182018131102997927.1834187.68031183
Brendan TaylorZIM20072007131212995027.1853655.78010223
Sandeep PatilIND198319831212129951*27.1833988.20032264
Aftab AhmedBAN200520051414229981*24.9240474.01021315
Matthew HaydenAUS200820088802988237.2538777.00030352
Dinesh ChandimalSL2018201810812988042.5739276.02010165
Desmond HaynesWI197919799902988033.1154954.28021202
Jos ButtlerENG20132013181322987527.09234127.350222411
Mitchell SantnerNZ20232023171432985727.09277107.58010249
Kushal BhurtelNEP20222022191802985616.5644167.57023303
Shikhar DhawanIND202120216612979859.4032391.95030363
Mitchell MarshAUS202620266602978449.50227130.840403218
Dawid MalanENG2022202266129713459.40296100.34202228
Kris SrikkanthIND198219826602979549.50257115.56030285
Rohan MustafaUAE2017201777029710942.4335882.96100325
Graham GoochENG1980198088029710837.1343268.75120270
David BoonAUS1995199599229785*42.4340473.51010220
Ravi BoparaENG20082008141212976027.0041970.88030315
Grant ElliottNZ20132013141202977124.7542270.38020262
Janneman MalanSA20222022121202979124.7543168.91021371
Lance KlusenerSA199819981613229755*27.0034685.84021290
Dinesh ChandimalSL2011201113131297105*24.7539974.44111276
Keith ArthurtonWI199219921714329758*27.0045964.71021144
Paul NixonENG20072007191842974921.2134785.59002217
Amjad AliUAE201420147702969842.2936181.99020402
Noor Ali ZadranAFG201520157702966342.2950258.96040281
Thilan SamaraweeraSL2010201013104296105*49.3336680.87101290
MO OdumbeKEN19991999131312968224.6747562.32030221
Kamindu MendisSL20252025131312966424.6733588.360212510
Gulbadin NaibAFG201820181613429674*32.8945964.49021252

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