Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's ODIs)

The most runs in a calendar year in men's ODIs up to 2002: 1,894 by Sachin Tendulkar in 1998.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2002-12-31×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1998199833334189414365.311854102.1697018840
Rahul DravidIND1999199942425175615347.46232975.4068316312
Sourav GangulyIND1999199940402171318345.08225675.9349117625
Sachin TendulkarIND1996199632322161113753.70195582.4069016317
Sourav GangulyIND2000200032324157914456.39190882.7676015135
Saeed AnwarPAK1996199635355153411551.13168391.1539015020
Gary KirstenSA2000200036363146711544.45200473.2021311410
Gary KirstenSA19961996292941442188*57.68172483.6464113310
Mark WaughAUS1999199935352141410642.85184776.5621011305
Brian LaraWI1993199330303134915349.96186572.334711544
Sourav GangulyIND1997199736353133811341.81191969.72110312812
Sachin TendulkarIND2000200034340132814639.06162481.7736014313
Sourav GangulyIND1998199835353132812441.50190369.7847113713
Herschelle GibbsSA2002200237373131015338.53148388.3353817114
Jacques KallisSA2000200039389130098*44.83195266.60011310318
Mohammad AzharuddinIND19981998363341268153*43.72165676.573829810
Mahela JayawardeneSL2001200134314126011646.67153881.9237210110
Desmond HaynesWI19851985272751232145*56.00168872.993711145
Viv RichardsWI19851985282551231103*61.55132992.6311209521
Adam GilchristAUS1999199936360122315433.97135989.9926213117
Ijaz AhmedPAK1996199637355122211740.73155078.841829718
Mohammad YousufPAK2002200230294122112948.84145783.8046210324
Aravinda de SilvaSL1997199728274121213452.70140386.3938111211
Jacques KallisSA20022002333251204104*44.59159775.3911009716
Sanath JayasuriyaSL2001200133331120210737.56144483.2428312826
Marvan AtapattuSL20022002323231192123*41.10167571.162801352
Aravinda de SilvaSL1996199629295118814549.50129591.7445211815
Sanath JayasuriyaSL19971997262631178151*51.221037113.6039313530
Dean JonesAUS1990199022225117414569.06148978.844718114
Ricky PontingAUS1998199824242116614553.00151676.91360936
Mohammad YousufPAK20002000414151161100*32.25184063.10175808
Ajay JadejaIND19991999363471144103*42.37148477.092527526
Hansie CronjeSA1994199429293113311243.58164069.092727114
Virender SehwagIND2002200230303113012641.851076105.0235317110
Grant FlowerZIM20012001333331116142*37.20147575.66253918
Sourav GangulyIND20022002323011114117*38.41134782.7019212619
Ijaz AhmedPAK19971997313121104139*38.07145176.091828222
Mohammad AzharuddinIND19971997333251104111*40.89155071.23190558
Inzamam-ul-HaqPAK1999199928274109210747.48153871.0011017810
Sachin TendulkarIND1994199425252108911547.35122988.6139313011
David GowerENG1983198320203108615863.88125686.4644110215
Javed MiandadPAK1987198722226108411367.75154270.302100714
Younis KhanPAK200220023432510849040.15140976.930112958
Marvan AtapattuSL200120013333510849238.71164665.860102775
Stuart CarlisleZIM2001200136362108211931.82167364.671439111
Sanath JayasuriyaSL2002200231311107711235.90117491.7424212920
Chris GayleWI2002200222210107614051.24119590.0437012925
Inzamam-ul-HaqPAK20002000343271074121*42.96158967.59192889
David BoonAUS1994199426263107398*46.65174261.60090822
Roger TwoseNZ2000200023223106710356.16129882.2019111614
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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