Batting by year (Men's ODIs)

Filters

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

Player figures come from full scorecards, which we hold for 529 of the 1,044 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL200920091212059216049.33568104.23211786
Usman KhawajaAUS2019201999053910459.8962586.24230545
Kumar SangakkaraSL20092009121205279043.9255894.44050437
George BaileyAUS2013201366147815695.60412116.021304215
Steve SmithAUS2020202065044513189.00379117.41310488
Kumar SangakkaraSL2012201287044113363.0052584.00220313
Ian BellENG20072007771422126*70.3346091.74120464
Thilina KandambySL200920091212442193*52.6350483.53030420
Aaron FinchAUS2020202066141111482.2046388.77220399
Angelo MathewsSL20172017994397111*79.4053973.65130404
AB de VilliersSA2015201566138811977.60304127.633002320
Peter HandscombAUS2019201988038711748.3840296.27131275
Tillakaratne DilshanSL2012201210101384160*42.6746183.30121375
Michael HusseyAUS2009200977338081*95.0038698.45040275
Faf du PlessisSA20152015661378133*75.6041690.87140327
Tillakaratne DilshanSL2010201099037811042.0039296.43111533
Sanath JayasuriyaSL200920091010037310737.30368101.36111473
Shoaib MalikPAK2006200677037110853.0044383.75120434
Andrew SymondsAUS20072007761365107*73.00330110.611312712
Ramnaresh SarwanWI20062006773363115*90.7550571.88130283
Kane WilliamsonNZ201420145503618872.2042285.55050265
Kumar SangakkaraSL201020108813597351.2941885.89050421
Daryl MitchellNZ20262026331352137176.00319110.34210318
Angelo MathewsSL20142014662345139*86.2534998.851202912
Ross TaylorNZ20142014551343112*85.7538988.17220351
Quinton de KockSA20132013330342135114.0035995.26300365
Matthew HaydenAUS2004200466033412655.6739684.34211303
Ricky PontingAUS200920097703327447.4344275.11040295
Jonathan TrottENG201120111010232998*41.1339882.66020312
Quinton de KockSA2015201566032510954.17324100.31200453
Mahela JayawardeneSL2008200810913209440.0046069.57040222
Steve SmithAUS2016201655031514963.00293107.51110275
Hashim AmlaSA20112011661311116*62.2033692.56130330
Lendl SimmonsWI20112011101003117831.1044569.89031279
Mitchell MarshAUS202320237713099651.50257120.230313916
Alastair CookENG201120111010130280*33.5633689.88041331
Kieron PollardWI201120111010130011933.3331694.941111816
Sanath JayasuriyaSL20082008109029912533.2232492.28111328
David WarnerAUS20202020551298128*74.50284104.93120326
Daryl MitchellNZ2023202355029813459.60292102.052002012
Upul TharangaSL2009200955029511859.0031294.55121287
Nicolas PooranWI201920197612938958.60252116.270202713
Adam GilchristAUS200420046602929548.67238122.69020442
Mahela JayawardeneSL201220129802917836.3832090.94020233
Younis KhanPAK20082008441290123*96.67277104.69211244
Matthew HaydenAUS200720075502909258.0032988.15030356
Quinton de KockSA2022202266028812448.0030993.20110285
Andrew SymondsAUS200420047712858847.50269105.95030279
Mohammad YousufPAK2007200755228399*94.3332387.62030212
Shai HopeWI20262026331278162*139.00248112.10200266
Page 1Next

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