Batting by year (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×

Player figures come from full scorecards, which we hold for 419 of the 953 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA201320131414372312865.7376494.632405810
Aaron FinchAUS20192019661533153*106.6060987.522303718
Hashim AmlaSA201320131212048612240.5058183.65121491
AB de VilliersSA200720071094404103*80.8044690.58130478
Daryl MitchellNZ2023202388039812949.7542294.31200296
Yuvraj SinghIND20062006773375107*93.75368101.90120464
Graeme SmithSA2007200710913718146.3841689.18042462
David WarnerAUS2017201755036717973.40325112.92200377
Kane WilliamsonNZ2014201455134612386.5038689.64120350
Tom LathamNZ202320239913449843.0039487.31030251
Ross TaylorNZ2018201887233586*67.0043077.91040191
Alastair CookENG2012201244032313780.7536388.98210341
Andrew StraussENG2010201055031712663.4034093.24120314
Rahul DravidIND200620067703179245.2941676.20040390
Tamim IqbalBAN20152015331312132156.0032795.41210405
Martin GuptillNZ2018201855131010077.5038081.58110269
Joe RootENG2019201965031010762.00308100.65110292
Jacques KallisSA20072007108330688*61.2040176.31031226
Chamu ChibhabhaZIM201520156612979959.4037379.62020321
Shane WatsonAUS20092009662295116*73.7540972.13111224
Hashim AmlaSA20102010551291119*72.75276105.43120302
Usman KhawajaAUS201920196602909848.3335082.86031300
Kane WilliamsonNZ2018201877028911541.2937776.66110201
Jason RoyENG2019201944028511471.25249114.461202711
Daryl MitchellNZ202520256602858147.5032188.79030179
Kevin PietersenENG2012201244128113093.6733384.38200274
MS DhoniIND2006200676328177*93.67242116.12040355
Lendl SimmonsWI2011201155127977*69.7529993.310402010
Glenn MaxwellAUS201920196502789855.60195142.560302910
Rassie van der DussenSA201920196522779392.3336376.31030177
Joe RootENG201620165502748954.8030191.03030251
Marlon SamuelsWI20132013661273106*54.6049655.04100215
Yuvraj SinghIND200720075512727768.0034080.00040206
Travis HeadAUS2017201755127012867.50268100.75110257
Quinton de KockSA2013201377027011238.5733979.65100282
Martin GuptillNZ201120117612666553.2032881.10020284
Heinrich KlaasenSA202420243302649788.00214123.36030278
Mahela JayawardeneSL2009200988026112332.6329787.88100253
Virender SehwagIND2008200844025911964.75212122.17110318
Kane WilliamsonNZ202320234402599564.7528690.56030252
Sachin TendulkarIND200720075502599951.80254101.97020421
Boeta DippenaarSA20032003551256110*64.0037867.72120182
Tillakaratne DilshanSL20092009331255137*127.5026098.08110280
Angelo MathewsSL2014201455325393126.5026495.83030243
Ross TaylorNZ20142014552252105*84.0029585.42110175
Faf du PlessisSA201320139902515527.8933974.04010273
Jos ButtlerENG20192019541247110*82.33167147.902011912
Brendon McCullumNZ2009200944024513161.2525098.00110257
Cameron WhiteAUS2010201055024510549.0026094.23110197
Kumar SangakkaraSL200920098812455035.0029283.90010250
Page 1Next

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