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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Towhid HridoyBAN20262026131244468355.7556878.52031324
Russel ArnoldSL20062006211964467634.3157677.43031241
Michael van LingenNAM202420241212044510737.0847893.101306210
Kevin O'BrienIRE201020101615544598*44.5064269.31032329
Ramiz RajaPAK19971997181814457626.1874759.57021391
Phil SimmonsWI1988198811111444104*44.4051885.71130447
Sachin TendulkarIND1995199512121444112*40.36438101.37110624
JP DuminySA20162016161424448237.0049889.16030386
Mohammad AzharuddinIND198519851515244493*34.1565867.48011292
KL RahulIND2020202099144311255.38417106.241302916
Eoin MorganENG20112011161404436331.6447992.48050384
Aarif SheikhNEP20222022201834436629.5372661.02042271
Marcus TrescothickENG200120011414044213731.5754381.40122488
Tamim IqbalBAN20192019181804428024.5661172.34032500
Aravinda de SilvaSL19891989101004419644.1050687.15040375
Marcus TrescothickENG200020001212144187*40.0957976.17030475
George BaileyAUS20122012131324416540.0956977.50030316
Corey AndersonNZ20152015171414418133.92427103.280314415
Jos ButtlerENG202520251515244162*33.9245896.290313412
Ravi ShastriIND198619862720444162*27.5663569.45032302
Shahid AfridiPAK20132013242234418823.21311141.800213125
Kyle CoetzerSCO201920199904409648.8957876.12051506
Desmond HaynesWI19911991121204408936.6766765.97041451
Niall O'BrienIRE201520151313244080*40.0051285.94040389
Ed JoyceENG200720071414044010731.4365966.77131472
Steve SmithAUS20232023161514397431.3652883.14033454
Mark GreatbatchNZ19921992151504397329.2754780.260414219
Stephen FlemingNZ/ICC20052005171604399327.4454979.96032527
Virender SehwagIND200120011918343910029.2744199.55132646
Chris HarrisNZ20012001232164395629.2771661.31020252
Brian LaraWI/IWX/ICC200520051515043815629.2052982.80123397
Sherwin CampbellWI19951995151504388629.2077156.81020423
Angelo MathewsSL201520152217343870*31.2951185.710223510
Shaun PollockSA19971997231864387536.5048690.12011302
Allan BorderAUS19841984201944389029.2070662.04042252
Chris CairnsNZ199519951514043710331.2148789.731202812
Jan FrylinckNAM202620261515343710036.4262470.03131344
Nick KnightENG19991999161604378427.3166665.62021324
Imran KhanPAK19871987211944377329.1358874.32020297
Justin KempSA2006200623227437100*29.1357376.271232716
Imrul KayesBAN2018201888143614462.2948290.46221388
James NeeshamNZ201920191813343697*43.60406107.390202919
Ravi BoparaENG20092009171704364925.6562969.32001384
Duleep MendisSL19851985191934368027.2548989.16020371
Kyle MayersWI202220221413043512033.4645695.392124814
Michael SlaterAUS19941994181804356624.1778355.56032420
Rashid LatifPAK20022002312474357925.5958274.74011433
Richie RichardsonWI199319932826543569*20.7171960.50010436
Faf du PlessisSA2018201888143412562.0045196.23200446
Roshan MahanamaSL199519951313143410136.1770161.91121312

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