Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

Sachin Tendulkar has scored the most runs in men's cricket up to 2016: 36,691 in 738 matches (from the 9,272 of 9,274 matches with full scorecards).

More filters

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

Player figures come from full scorecards, which we hold for 9,272 of the 9,274 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND/MI1989-20137388608536691248*47.345276569.52101177384371293
Kumar SangakkaraSL/AX/IWX2000-2016769855763431731944.054875970.3873184373725249
Mahela JayawardeneSL/AX/PK1997-2016771841792863737437.584226267.7656150522984227
Jacques KallisSA/AX/IWX1995-20166447401132861322445.634811859.4662170442778318
Ricky PontingAUS/KKR/MI1995-2013580684702769725745.114036868.6171147422788252
Rahul DravidIND/IWX/RCB1996-2013595686772637727043.314843254.464815724287194
Chris GayleWI/IWX/KKR1999-2016603675582467133339.992827087.2751135492719940
Brian LaraWI/IWX/ICC1990-20074225183822328400*46.523280768.0653111332596221
Shivnarine ChanderpaulWI/RCB/KRB1994-20154715799921820203*45.464134352.7841135222142135
Sanath JayasuriyaSL/AX/MI1989-2012612682372175734033.732640182.4143106562563392
AB de VilliersSA/AX/RCB2004-20165085558621608278*46.072708879.7748117262106437
Inzamam-ul-HaqPAK/AX/IWX1991-2007494548752047932943.303205063.9035128352068191
Tillakaratne DilshanSL/RCB/DC1999-2016597631742013019336.142418183.254098492312157
Virender SehwagIND/AX/IWX1999-2016478548201994731937.782035498.004088382738348
Sourav GangulyIND/AX/KKR1992-2012479543421987023939.663068064.7738113332152288
Steve WaughAUS1985-20044925481041849620041.663243257.03359537170588
MS DhoniIND/AX/CSK2004-20165875811601836922443.632177184.3715110221560449
Graeme SmithSA/AX/IWX2002-2014381467281814827741.342579770.353894232191104
Brendon McCullumNZ/KKR/CSK2002-2016554599561811030233.352045888.522390431898554
Allan BorderAUS1978-1994425517831769820540.783613648.763010222166171
Virat KohliIND/RCB2008-2016412430661754623548.202041385.964594191724267
Adam GilchristAUS/PK/DC1996-20134755083617512204*37.101837195.323592402099354
Younis KhanPAK/RR2000-2016402482431739431339.622858060.864081421657132
Michael ClarkeAUS/PW2003-20154004557117210329*44.822612765.873686211682102
Mohammad YousufPAK/AX/ASIA1998-2010376429501701322344.892704062.923797261718138
Kevin PietersenENG/IWX/RCB2004-2016377442471669322742.262147577.733485231777304
Mark WaughAUS1988-2002371444361647517340.382631862.60389635149097
Hashim AmlaSA/PK/CC2004-20163133793016461311*47.172438967.49487714185795
Matthew HaydenAUS/CSK/BH1993-2012310385341629138046.412323370.124077241859227
Javed MiandadPAK1975-19963554076216213280*46.992617854.84319314125492
Herschelle GibbsSA/MI/DC1996-2013427482291617822835.712362868.473578452020232
Desmond HaynesWI1978-1994353439531613518441.802919553.32359623159877
Ian BellENG/PS/WAR2004-2016342435451584623540.632660559.563099251733110
Aravinda de SilvaSL1984-2003395455411564526737.792269266.223186241468150
Mohammad AzharuddinIND1984-2000427455631559319939.782256466.91297914134296
Stephen FlemingNZ/CSK/ICC1994-20083994733215515274*35.182714457.16179534178792
Ross TaylorNZ/RCB/DC2006-2016429475821548329039.402058475.223277311490289
Alastair CookENG/ESS2006-2016250370231535029444.242975051.60397516177422
Viv RichardsWI1974-1991307349361526129148.761737378.783590171651210
Michael HusseyAUS/CSK/MI2004-2016394413831514719545.902143670.662393191381218
Shane WatsonAUS/RCB/RR2002-20164264505114194185*35.571680184.481686271469405
Marcus TrescothickENG/SOM2000-2016267363201412821941.192240163.073770331971108
Gary KirstenSA1993-2004286361341408727543.082621953.73347924158132
Gautam GambhirIND/KKR/DC2003-2016382423301406620635.791803877.98209433162488
Marvan AtapattuSL1990-2007357414471399724938.142492856.15277635141519
David WarnerAUS/DC/SS2009-2016313361231388325341.071396799.403183211501319
Yuvraj SinghIND/AX/RCB2000-2016499486671375416932.831549988.741681301378375
Paul CollingwoodENG/DC/PS2001-2016419474731374520634.282145364.072168251261195
David BoonAUS1984-1996286367361338620040.442727349.08266922131618
Sunil GavaskarIND1971-19872333163013214236*46.202029348.79357220125047
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.