ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's ODIs)

Sachin Tendulkar has scored the most runs in men's ODIs up to 2012: 18,426 in 460 matches (from the 3,298 of 3,299 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2012-12-31×

Player figures come from full scorecards, which we hold for 3,298 of the 3,299 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1989-20124604524118426200*44.832136886.234996202016195
Ricky PontingAUS/ICC1995-2012374364381367316441.941700080.433082201226162
Sanath JayasuriyaSL/AX/ASIA1989-2011439431181336818932.371466691.152867341491270
Inzamam-ul-HaqPAK/AX1991-20073743475211638137*39.451569074.17108220963142
Jacques KallisSA/AX/IWX1996-2012321307531149813945.271575672.98178516903136
Sourav GangulyIND/AX/ASIA1992-2007307299221130918340.831534773.692271161115189
Rahul DravidIND/IWX/ICC1996-2011341317401088415339.291527171.2712831394942
Kumar SangakkaraSL/AX/IWX2000-20123353153310854138*38.491436675.55147210103656
Mahela JayawardeneSL/AX1998-2012382358361072614433.311369878.3015662692462
Brian LaraWI/IWX/ICC1990-2007292286321037516940.851305479.481963161037133
Adam GilchristAUS/ICC1996-200828627811960117235.96988897.101655191157149
Mohammad YousufPAK/AX/ASIA1998-201028427038943312940.661262574.7213641575686
Mohammad AzharuddinIND1985-2000329308549378153*36.921266974.02758962277
Aravinda de SilvaSL1984-200330429630928414534.901144381.13116417712102
Saeed AnwarPAK1989-200324524219875719439.271086780.5820421592997
Shivnarine ChanderpaulWI1994-201126224839866115041.441223370.801158671584
Desmond HaynesWI1978-1994237237288648152*41.381370763.0917571376853
Marvan AtapattuSL1990-2007265257328490132*37.731253667.7211591373015
Mark WaughAUS1988-200224323519844617339.101095877.0818491664656
Chris GayleWI/IWX/ICC1999-2012235231178404153*39.27995184.45204521969193
Virender SehwagIND/AX/IWX1999-20122492439820421935.067835104.711538141125135
Herschelle GibbsSA1996-201024824016809417536.13972183.26213722930128
Yuvraj SinghIND/AX2000-201227525338805313937.46919587.58134914827144
Stephen FlemingNZ/ICC1994-2007275269218037134*32.411124271.498491782363
Steve WaughAUS1986-2002324288587569120*32.91997175.913451553068
Arjuna RanatungaSL1982-1999266255477456131*35.85957177.904491852364
Javed MiandadPAK1975-1996232218417381119*41.701101467.01850844544
Michael ClarkeAUS2003-201222120242727813045.49927878.447541058849
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Nathan AstleNZ1995-2007221217147090145*34.93976072.6416411971986
Shahid AfridiPAK/AX/IWX1996-201234632120706512423.476213113.7163328647297
MS DhoniIND/AX2004-2012212189547021183*52.01793788.468466538142
Michael BevanAUS1994-2004231196676912108*53.58932074.16646545021
Tillakaratne DilshanSL1999-2012248223326799160*35.60782586.891427970945
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Younis KhanPAK2000-201224423422679314432.04899075.566472154651
Viv RichardsWI1975-1991186167246721189*47.00745190.2011457600126
Graeme SmithSA/AX2002-201218618310669814138.72824881.21946875743
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Ijaz AhmedPAK1986-2000249231296505139*32.20808680.4510361452887
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Richie RichardsonWI1983-199622321730624812233.41980163.75544854154
Matthew HaydenAUS/ICC1993-2008161155156133181*43.81776778.961036963687
Dean JonesAUS1984-199416316125606814544.62836272.57746638064
David BoonAUS1984-199517917716596412237.04915765.13537649416
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Carl HooperWI1987-2003227206435761113*35.34751776.64729740965
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
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.