Batting by year (ODIs)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK2019201933020011566.6721194.79110192
Jos ButtlerENG2016201622118393183.00150122.00020138
Jonny BairstowENG2018201822017713988.50127139.37100206
Alex HalesENG2016201622017517187.50127137.80100234
David WarnerAUS2019201922016916684.50155109.03100145
Mohammad HafeezPAK201920193301598453.00141112.77020125
Travis HeadAUS20242024111154154*-129119.38100205
Alex HalesENG20182018110147147147.0092159.78100165
Joe RootENG2019201922014310771.5014598.62100131
Rohit SharmaIND20182018111137137*-114120.18100154
Ricky PontingAUS2009200922013212666.00123107.32100153
Tim PaineAUS2009200922012711163.5017771.75100171
Jason RoyENG2019201922012211461.0096127.08100134
Jason RoyENG201820182201208260.0096125.00010134
Fakhar ZamanPAK201920193301155738.33106108.49010133
Eoin MorganENG20152015110113113113.0082137.80100125
Joe RootENG20152015111106106*-97109.28100130
Jos ButtlerENG2019201922010310351.5078132.0510192
Mushfiqur RahimBAN20192019111102102*-97105.1510091
Usman KhawajaAUS201920192201028951.0091112.09010120
Eoin MorganENG2016201622110057*100.0076131.58010105
Hashim AmlaSA201220121119797*-10790.6501091
Grant FlowerZIM200320031119696*-15263.16010100
Alastair CookENG201120111119595*-75126.67010160
Chris WoakesENG201620162119595*-92103.2601040
Ben DuckettENG20242024110959595.0091104.40010110
Will JacksENG20232023110949494.0088106.8201074
Nathan Coulter-NileAUS20192019210929292.0060153.3301084
Kane WilliamsonNZ20152015110909090.0070128.57010121
Sam HainENG20232023110898989.0082108.5401080
Joe RootENG20162016220878543.509294.5701080
Ian BellENG200620061118686*-11177.48010100
Eoin MorganENG20182018220866743.0050172.0001057
Ian BellENG201020101118484*-10183.1701060
Andrew StraussENG20042004221844384.0011573.04000120
Ben StokesENG201920192218471*84.0082102.4401063
Sarfraz AhmedPAK20192019331845542.0070120.0001090
Alec StewartENG20022002110838383.0010380.5801080
Chris GayleWI20072007110828282.0012665.0801080
Ian BellENG20132013110828282.009685.4201061
Runako MortonWI200720071118282*-8992.1301061
Eoin MorganENG20092009220815840.5069117.3901063
Shai HopeWI20192019220796839.5012264.7501080
Andrew StraussENG20062006110787878.0010078.00010100
Marnus LabuschagneAUS202420241117777*-61126.2301072
Raqibul HasanBAN20102010110767676.009580.0001070
Kumar SangakkaraSL20112011110757575.0010770.0901070
Abdul RazzaqPAK200620061117575*-72104.1701055
AB de VilliersSA201220121117575*-7994.94010100
Virat KohliIND20182018110757575.008291.4601070
Page 1Next

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