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
Wavell HindsWI20062006161322087618.9138254.45012162
Mitchell JohnsonAUS20112011221342085723.11196106.12011166
Safyaan SharifSCO202220222013520840*26.0028473.24000161
Zahid FazalPAK1991199144120798*69.0028073.93020143
David MillerSA20162016552207118*69.00151137.09100216
Andrew BalbirnieIRE2026202666020710934.5025680.86100243
Lo-handre LouwrensNAM202320236602075434.5031166.56020270
Glenn MaxwellAUS201820187702076229.5721098.57010184
Bas de LeedeNED202420248712076634.5031765.30021165
Jacob OramNZ2005200512902074223.0028971.63001166
Ashish BagaiCAN2006200699120758*25.8839053.08020191
Paul StirlingIRE201620169912074025.8825082.80001232
Wanindu HasarangaSL2025202510922075929.57189109.52010203
Wayne PhillipsAUS19861986131322075318.8223090.00010253
Avishka FernandoSL2020202033020612768.6721297.17110201
Ken RutherfordNZ198719876602067534.3328871.53010154
Paul StirlingIRE2013201377020610329.4324883.06101241
Jamie OvertonENG202520258702066829.43205100.49010245
Dasun ShanakaSL201820189802066625.75175117.710211513
Andrew FlintoffENG2000200011912068425.7522790.75011165
Brad HaddinAUS2015201513932064334.33140147.14000255
Sunil JoshiIND19991999169520661*51.50204100.980101410
Ravindra JadejaIND2019201915932067734.3321496.26011115
Graeme FowlerENG198519859902064522.8932862.80001170
Alok KapaliBAN200820081010020611520.6023388.41102206
Sandeep LamichhaneNEP202320232114320635*18.7326876.87002192
Morris OumaKEN201320136602055734.1731165.92010121
Chris WoakesENG2018201813722057841.00190107.89020178
Jan Nicol Loftie-EatonNAM202420248702055429.2923387.98011198
Romesh KaluwitharanaSL200320038812055429.2932163.86011240
Niall O'BrienIRE200820088812057029.2930267.88020202
Ali ShahZIM199219921010220560*25.6333561.19010150
Larry GomesWI198419841311320556*25.6339851.5101190
Ajay JadejaIND19921992131212054818.6445445.15001170
Sachin TendulkarIND20102010221204200*204.00152134.21100263
Michael PappsNZ2004200455120492*51.0033261.45020240
Phil SimmonsWI198719875502048940.8026876.12020281
Nicolas PooranWI202020206612045240.8021495.33020203
Sean WilliamsZIM200820087722047140.8030666.67020112
Dwayne BravoWI201020108802047425.5022789.87011114
Shaiman AnwarUAE201820189902046422.6727873.38021164
Ali NaseerUAE202320239912045825.50201101.49020178
Ryan BurlZIM202220221312220451*20.4030267.55010173
Steve SmithAUS201120112013320446*20.4024782.59002133
Wahab RiazPAK201520152014420454*20.4020898.08021178
Shane WarneAUS19991999362152042912.7529768.6900172
Craig KieswetterENG2012201215932034333.8325280.56000163
Keith ArthurtonWI19891989129220376*29.0040250.50011130
Jimmy AdamsWI199519951311220360*22.5630367.00020160
Shoaib MalikPAK20132013121232034322.5627673.55001212

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