Batting by year (ODIs)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZ20192019220215148107.5024986.35110201
Jonny BairstowENG2020202033019611265.3324081.67111166
Glenn MaxwellAUS2020202033018610862.00157118.47110811
Sam BillingsENG2020202033018311861.0019693.37110184
Rohit SharmaIND2019201933015914053.00140113.57100154
Alex CareyAUS2020202033015210650.6716592.12100102
Virat KohliIND201920193301507750.0015398.04020150
Ross TaylorNZ201920192201437471.5018577.30020101
Rishabh PantIND20222022111125125*-113110.62100162
Aaron FinchAUS2015201522112370*123.0012499.19020191
David WarnerAUS20192019110122122122.00117104.27100152
James TaylorENG2015201522011310156.5013285.6110070
Jos ButtlerENG20182018111110110*-12290.16100121
MS DhoniIND2019201933110756*53.5013579.2602043
KL RahulIND201920193301065735.3314971.1401092
Michael ClarkeAUS20132013110105105105.00102102.94100140
Hardik PandyaIND201920193301044634.6711987.3900091
Carlos BrathwaiteWI2019201922010210151.0087117.2410095
Aaron FinchAUS202020203301017333.6713972.66010131
Mahela JayawardeneSL20062006110100100100.0083120.4810090
Faf du PlessisSA20192019110100100100.0094106.3810072
Jonny BairstowENG20172017111100100*-97103.09100110
Rassie van der DussenSA20192019110959595.009797.9401044
Chris GayleWI20192019220938746.5010390.2901096
Chris WoakesENG202020203318953*44.5089100.00010110
Marnus LabuschagneAUS20202020330894829.6712074.1700050
Eoin MorganENG20202020330884229.339889.80000111
Andrew StraussENG20102010110878787.0012171.9001080
Alex CareyAUS20192019110858585.0069123.19010111
Anthony McGrathENG20032003220855242.5017349.1301050
Jacques KallisSA200320031118282*-10578.1001051
George BaileyAUS20132013110828282.0067122.3901054
Jos ButtlerENG20222022220796039.5010773.8301042
Marcus TrescothickENG20032003220786039.0011766.6701090
Ravindra JadejaIND20192019110777777.0059130.5101044
Mitchell MarshAUS20202020330767325.3311466.6701060
Jos ButtlerENG20132013110757575.0065115.3801053
Jonathan TrottENG20112011110727272.008782.7601030
Shimron HetmyerWI20192019220725436.007497.3001091
Yuvraj SinghIND20072007110717171.0010468.2701051
Jacques RudolphSA200320031117171*-10170.3001060
Hardik PandyaIND20222022110717171.0055129.09010100
Mohammad HafeezPAK20032003110696969.0011261.6101080
Jason RoyENG20152015220676333.5049136.73010100
Matthew HaydenAUS200520051116666*-54122.2201092
Adam GilchristAUS200520051116666*-60110.0001071
George BaileyAUS201520152216641*66.008775.8600070
Liam LivingstoneENG20222022220653832.5057114.0400035
Eoin MorganENG20152015221636263.0062101.6101071
Angelo MathewsSL20112011110626262.006496.8801060
Page 1Next

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