Batting by year (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron WhiteAUS200920092521366310536.8384778.281515412
Ross TaylorNZ200720072826366311728.8382680.271446112
Ross TaylorNZ2014201413133662112*66.2075188.15330586
Kusal MendisSL202320232625266212228.7873789.821447019
Rahul DravidIND/IWX2005200517176660103*60.0083579.04161652
Phillip HughesAUS2013201320191660138*36.6788574.58221744
Kevin PietersenENG2008200820183658111*43.8777385.122315911
Shubman GillIND20262026992657223*93.86578113.672408214
Babar AzamPAK201620161111065612359.6468995.21320586
Shane WatsonAUS201320131615065614343.73628104.463216821
Yuvraj SinghIND200420042321065513931.1970892.51141657
Aaron FinchAUS201620162523065510728.4869694.111527219
Ian BellENG20062006161616548843.6092970.40050631
Jatinder SinghOMA2022202216161653118*43.5382179.54241769
Rahul DravidIND20042004232126538434.3793170.14072541
Charith AsalankaSL202320232622365310834.3775686.381315019
Milind KumarUSA2025202512124652123*81.5065799.242505816
Virat KohliIND202520251313365113565.1067796.163425413
Boeta DippenaarSA2006200618182651125*40.6997766.63231603
Herschelle GibbsSA200520051313165011854.1778183.23241569
Rohit SharmaIND2025202514141650121*50.00647100.462406924
Martin GuptillNZ201120111615365010554.1784277.201406310
Assad ValaPNG20222022181816509438.2492870.04051559
Martin GuptillNZ201920191919265013838.2466797.453116520
Tom LathamNZ20232023292636499828.2278482.78052526
Kevin PietersenENG/IWX200520051512364811672.00639101.413305521
Andrew SymondsAUS2004200420185648104*49.8567995.431545415
Jason RoyENG201620161717264716243.13599108.012216512
Andrew StraussENG200920092121164710532.3582878.14142742
Tamim IqbalBAN201720171211164612864.6077783.14241679
Kumar SangakkaraSL2003200322215646103*40.3885076.00210562
Virender SehwagIND201120111212064521953.75524123.092128014
AB de VilliersSA2012201213126645125*107.50594108.592305112
Ian BellENG2013201316161645113*43.0083976.88140686
Soumya SarkarBAN2015201514142644127*53.67632101.901408514
Eoin MorganENG201920191917364310345.93634101.421515324
Jos ButtlerENG201520152018364212942.80540118.892216117
Mitchell MarshAUS2016201623216642102*42.8066896.111426015
Rohit KumarNEP202220222121364212635.6780879.46121479
MS DhoniIND201520152017364092*45.7173786.840405011
Ross TaylorNZ2018201811103639181*91.2971988.87240487
Shubman GillIND202220221212363813070.89622102.571406910
Towhid HridoyBAN20232023221916389235.4472987.520504415
Darren BravoWI20112011242336378631.8591269.850534816
Brad HaddinAUS20112011242316348828.8283675.84050749
Hashim AmlaSA2011201115151632116*45.1471888.02251622
Suresh RainaIND201020102421563110639.4464997.231305810
Glenn MaxwellAUS20192019222126319833.21479131.730316621
Mark BoucherSA/AX20072007302366317837.12620101.770525118
Anamul HaqueBAN201420141716063010939.3888870.952335512

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