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 records (Men's ODIs)

Sachin Tendulkar has scored the most runs in men's ODIs up to 2000: 9,899 in 260 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2000-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1989-2000260256229899186*42.301150086.08275012997124
Mohammad AzharuddinIND1985-2000329308549378153*36.921266974.02758962277
Desmond HaynesWI1978-1994237237288648152*41.381370763.0917571376853
Aravinda de SilvaSL1984-200026426026833414535.621024281.3711571362791
Saeed AnwarPAK1989-200021120816757119439.43925181.8419331280588
Inzamam-ul-HaqPAK1991-2000233220327535137*40.081045172.107561060588
Mark WaughAUS1988-200022021515751113037.55984776.2814461356449
Arjuna RanatungaSL1982-1999266255477456131*35.85957177.904491852364
Javed MiandadPAK1975-1996232218417381119*41.701101467.01850844544
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Steve WaughAUS1986-2000298268546897120*32.23913175.533401547263
Viv RichardsWI1975-1991186167246721189*47.00745190.2011457600126
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Ijaz AhmedPAK1986-2000249231296505139*32.20808680.4510361452887
Brian LaraWI1990-200016816615649516943.01818279.381342866669
Richie RichardsonWI1983-199622321730624812233.41980163.75544854154
Sourav GangulyIND1992-200015415213623018344.82842973.911634561787
Dean JonesAUS1984-199416316125606814544.62836272.57746638064
Sanath JayasuriyaSL1989-20002142098597118929.71663290.0393815631124
David BoonAUS1984-199517917716596412237.04915765.13537649416
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Gary KirstenSA1993-2000148148145511188*41.13773671.241036851415
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Roshan MahanamaSL1986-1999209198235162119*29.50852160.584351533117
Gordon GreenidgeWI1975-1991128127135134133*45.04790864.921131347081
Michael BevanAUS1994-2000144129444803108*56.51640974.9453233059
Aamer SohailPAK1990-20001541535473013431.96722565.475311046220
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Andy FlowerZIM1992-2000154153114684120*32.99656171.39238935015
Carl HooperWI1987-1999182166364612113*35.48609875.63626632947
Rahul DravidIND1996-200013612910444515337.35655867.78729437916
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Geoff MarshAUS1986-199211611564357126*39.97779055.93922430222
Jonty RhodesSA1992-200018917135433012131.84555178.00120825537
Graham GoochENG1976-19951231226429014236.98693261.89823440715
Grant FlowerZIM1992-200014013911424514033.16647565.563281335927
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Allan LambENG1982-199212111816401011839.31530875.55426832830
Alec StewartENG1989-200013513111392811632.73576968.094221040822
Nathan AstleNZ1995-20001211184392612034.44541172.56824738748
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
John WrightNZ1978-19921481481389110126.47680457.19124937015
Alistair CampbellZIM1992-2000142139133887131*30.85581966.80423831835
Daryll CullinanSA1993-200013813316386012432.99549270.283231029833
Jacques KallisSA1996-2000116113213850113*41.85568167.77527628745
Graeme HickENG1991-2000117115153787126*37.87503775.185271027641
Kapil DevIND1978-1994225198393783175*23.79397995.071141329167
Imran KhanPAK1974-1992175151403709102*33.41510572.65119622245
Stephen FlemingNZ1994-2000136133133708116*30.90526570.43322433812
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.