Batting by year (ODIs)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL20192019221198113198.0024381.48110153
Sanath JayasuriyaSL20062006110152152152.0099153.54100204
Mahela JayawardeneSL20112011110144144144.0015096.00100140
Joe RootENG201920192201418470.5016287.04020120
Andrew StraussENG20102010110126126126.0013494.03100101
Marcus TrescothickENG20062006110121121121.00118102.54100161
Kusal MendisSL20262026110121121121.00100121.00100143
Joe RootENG20142014110113113113.00108104.63100103
KL RahulIND20192019110111111111.0011894.07100111
Upul TharangaSL20062006110109109109.00102106.86100141
Eoin MorganENG20172017110107107107.0093115.0510075
Rohit SharmaIND20192019110103103103.0094109.57100142
Ben StokesENG2019201922110382*103.0011887.2901094
Joe RootENG20182018111100100*-12083.33100100
Andrew StraussENG20052005110989898.0010494.2301071
Sarfraz AhmedPAK20192019110979797.0080121.2501072
Eoin MorganENG20192019220977648.509997.9801065
Eoin MorganENG20152015110929292.0092100.0001082
Quinton de KockSA202220221119292*-76121.05010130
Paul CollingwoodENG200720071119191*-71128.1701034
Kevin PietersenENG200820081119090*-82109.7601071
Eoin MorganENG201820181118888*-10881.4801091
Ravindra JadejaIND20142014110878787.0068127.9401092
Aiden MarkramSA20252025110868686.0055156.36010132
Glenn MaxwellAUS20152015110858585.0064132.81010102
Javed OmarBAN20052005110818181.0015054.0001050
Azhar AliPAK20162016110808080.0010476.9201052
Babar AzamPAK20192019110808080.008396.3901091
Andrew FlintoffENG20082008110787878.0070111.4301090
Moeen AliENG201720171117777*-51150.9801055
George BaileyAUS20152015110757575.0011068.1801061
Kamran AkmalPAK20102010110747474.0072102.78010120
Alex CareyAUS20242024110747474.0067110.4501083
Hashim AmlaSA20172017110737373.007696.0501080
Tom BantonENG20262026110737373.0062117.7401073
Yuvraj SinghIND20072007110727272.0057126.32010102
Sachin TendulkarIND20072007110717171.0059120.34010130
Virat KohliIND20182018110717171.007298.6101080
Kumar SangakkaraSL20112011110696969.008581.1801050
Ben StokesENG20162016110696969.007098.5701062
Jos ButtlerENG20262026110696969.0049140.8201055
Avishka FernandoSL20192019220694934.5060115.00000102
Faf du PlessisSA20172017110676767.0061109.8401080
Ben DuckettENG20262026110676767.0063106.3501090
Heather KnightENGW20182018110636363.0058108.6201080
Amy JonesENGW20182018110636363.008078.7501080
Alex HalesENG20172017110616161.0060101.6701081
Jonny BairstowENG20162016110616161.008373.4901041
Mitchell MarshAUS20242024110606060.0059101.6901063
Sourav GangulyIND20072007110595959.007974.6801072
Page 1Next

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