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 2000: 1,894 by Sachin Tendulkar in 1998.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2000-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
Jacques KallisSA2000200039389130098*44.83195266.60011310318
Mohammad AzharuddinIND19981998363341268153*43.72165676.573829810
Desmond HaynesWI19851985272751232145*56.00168872.993711145
Viv RichardsWI19851985282551231103*61.55132992.6311209521
Adam GilchristAUS1999199936360122315433.97135989.9926213117
Ijaz AhmedPAK1996199637355122211740.73155078.841829718
Aravinda de SilvaSL1997199728274121213452.70140386.3938111211
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
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
Inzamam-ul-HaqPAK20002000343271074121*42.96158967.59192889
David BoonAUS1994199426263107398*46.65174261.60090822
Roger TwoseNZ2000200023223106710356.16129882.2019111614
Aamer SohailPAK1996199629291106111137.89161865.57272935
Mark WaughAUS1996199625252105913046.04138176.68452899
Aamer SohailPAK1994199428281105313439.00145172.572611164
Chris BroadENG198719872626010479940.27190355.020102611
Daryll CullinanSA1996199624246103412457.44136275.92351806
Sachin TendulkarIND1997199737363101111730.64119084.9625210112
Desmond HaynesWI19891989232351007152*55.94137673.184418615
Ricky PontingAUS1999199931315100787*38.73149367.450517710
Ajay JadejaIND199819983534131004116*47.81139272.132616510
Rahul DravidIND20002000312919808535.00153663.80090911
Alistair CampbellZIM2000200028283960105*38.40136970.12161894
Michael BevanAUS1998199825228959101*68.50117481.69180501
Sanath JayasuriyaSL199619962929195513434.11849112.4924011130
Rahul DravidIND199719972926295110739.63149363.70180772
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.