Most Runs – Complete Cricket Stats & Records

This page lists the players with the most runs in cricket history. These records highlight the most consistent and impactful performances across different eras.

PositionMost RunsPlayer NameTeam Name
134357Sachin TendulkarIndia
1584Neil HarveyAustralia
1903Sir Leonard HuttonEngland
1576Vijay HazareIndia
1948Neil HarveyAustralia
1830Denis ComptonEngland
1827Sir Clyde WalcottWest Indies
1491Peter RichardsonEngland
1701Colin CowdreyEngland
11299Sir Garry SobersWest Indies
1671Colin McDonaldAustralia
1864Sir Garry SobersWest Indies
11035Ken BarringtonEngland
1982Ted DexterEngland
11015Ken BarringtonEngland
11381Bob SimpsonAustralia
1895Ken BarringtonEngland
1895Sir Garry SobersWest Indies
1750Ken BarringtonEngland
1894John EdrichEngland
1909Doug WaltersAustralia
1530Ian RedpathAustralia
1918Sunil GavaskarIndia
1744Greg ChappellAustralia
11191Keith FletcherEngland
11399Dennis AmissEngland
11208Ian ChappellAustralia
11926Sir Viv RichardsWest Indies
1910Greg ChappellAustralia
11103Sunil GavaskarIndia
11496Sunil GavaskarIndia
11299Greg ChappellAustralia
11429Graeme WoodAustralia
11612Zaheer AbbasPakistan
11693Sunil GavaskarIndia
11763Desmond HaynesWest Indies
11929Allan BorderAustralia
11607Sunil GavaskarIndia
11834Javed MiandadPakistan
11420Gordon GreenidgeWest Indies
11815Dean JonesAustralia
11665Graham GoochEngland
11628Sir Richie RichardsonWest Indies
11610David BoonAustralia
11935Brian LaraWest Indies
11872David BoonAustralia
12028Brian LaraWest Indies
12296Saeed AnwarPakistan
12449Sanath JayasuriyaSri Lanka
12541Sachin TendulkarIndia
12626Rahul DravidIndia
12179Gary KirstenSouth Africa
12214Mahela JayawardeneSri Lanka
12270Rahul DravidIndia
12657Ricky PontingAustralia
12124Kumar SangakkaraSri Lanka
12833Ricky PontingAustralia
12609Kumar SangakkaraSri Lanka
12346Sourav GangulyIndia
12355Virender SehwagIndia
12568Tillakaratne DilshanSri Lanka
12307Hashim AmlaSouth Africa
12267Kumar SangakkaraSri Lanka
12251Michael ClarkeAustralia
12181AB de VilliersSouth Africa
12813Kumar SangakkaraSri Lanka
12595Virat KohliIndia
12692Kane WilliamsonNew Zealand
12818Virat KohliIndia
12735Virat KohliIndia
12455Virat KohliIndia
1944Aaron FinchAustralia
11915Mohammad RizwanPakistan
12598Babar AzamPakistan
12154Shubman GillIndia
11861Kusal MendisSri Lanka
11764Shubman GillIndia
1398Daryl MitchellNew Zealand
115921Sachin TendulkarIndia
1584Neil HarveyAustralia
1903Sir Leonard HuttonEngland
1576Vijay HazareIndia
1948Neil HarveyAustralia
1830Denis ComptonEngland
1827Sir Clyde WalcottWest Indies
1491Peter RichardsonEngland
1701Colin CowdreyEngland
11299Sir Garry SobersWest Indies
1671Colin McDonaldAustralia
1864Sir Garry SobersWest Indies
11035Ken BarringtonEngland
1982Ted DexterEngland
11015Ken BarringtonEngland
11381Bob SimpsonAustralia
1895Ken BarringtonEngland
1895Sir Garry SobersWest Indies
1750Ken BarringtonEngland
1894John EdrichEngland
1909Doug WaltersAustralia
1530Ian RedpathAustralia
1918Sunil GavaskarIndia
1672Glenn TurnerNew Zealand
11085Keith FletcherEngland
11379Dennis AmissEngland
1982Ian ChappellAustralia
11710Sir Viv RichardsWest Indies
1736Greg ChappellAustralia
11099Sunil GavaskarIndia
11407Sunil GavaskarIndia
1953Greg ChappellAustralia
1975Geoff BoycottEngland
11095Sir Ian BothamEngland
11310Sunil GavaskarIndia
11179Gordon GreenidgeWest Indies
11099Allan BorderAustralia
11059David GowerEngland
1875Dilip VengsarkarIndia
1867Sir Viv RichardsWest Indies
11219Mark TaylorAustralia
11264Graham GoochEngland
11040Graham GoochEngland
1812David BoonAustralia
11241David BoonAustralia
11136Mike AthertonEngland
11222Brian LaraWest Indies
1793Alec StewartEngland
11271Sanath JayasuriyaSri Lanka
11222Alec StewartEngland
11088Sachin TendulkarIndia
11090Inzamam-ul-HaqPakistan
11250Matthew HaydenAustralia
11481Michael VaughanEngland
11503Ricky PontingAustralia
11481Justin LangerAustralia
11544Ricky PontingAustralia
11788Mohammad YousufPakistan
11210Jacques KallisSouth Africa
11656Graeme SmithSouth Africa
11234Thilan SamaraweeraSri Lanka
11562Sachin TendulkarIndia
11145Rahul DravidIndia
11595Michael ClarkeAustralia
11093Michael ClarkeAustralia
11438Kumar SangakkaraSri Lanka
11474Steven SmithAustralia
11477Joe RootEngland
11305Steven SmithAustralia
11322Virat KohliIndia
11104Marnus LabuschagneAustralia
1641Ben StokesEngland
11708Joe RootEngland
11863Babar AzamPakistan
11210Usman KhawajaAustralia
11556Joe RootEngland
1983Shubman GillIndia
1192Travis HeadAustralia
118426Sachin TendulkarIndia
182John EdrichEngland
1168Dennis AmissEngland
1134Dennis AmissEngland
1193David LloydEngland
1359Glenn TurnerNew Zealand
1216Sir Viv RichardsWest Indies
1174Greg ChappellAustralia
1250Clive RadleyEngland
1526Sir Viv RichardsWest Indies
1469Gordon GreenidgeWest Indies
1658Graeme WoodAustralia
1677Zaheer AbbasPakistan
11086David GowerEngland
1813Desmond HaynesWest Indies
11232Desmond HaynesWest Indies
1805Sunil GavaskarIndia
11084Javed MiandadPakistan
1806Andrew JonesNew Zealand
11007Desmond HaynesWest Indies
11174Dean JonesAustralia
1658Sir Richie RichardsonWest Indies
1942Javed MiandadPakistan
11349Brian LaraWest Indies
11133Hansie CronjeSouth Africa
1806Brian LaraWest Indies
11611Sachin TendulkarIndia
11338Sourav GangulyIndia
11894Sachin TendulkarIndia
11767Sourav GangulyIndia
11579Sourav GangulyIndia
11260Mahela JayawardeneSri Lanka
11362Mohammad YousufPakistan
11168Mohammad YousufPakistan
11025Rahul DravidIndia
11191Ricky PontingAustralia
11333Kumar SangakkaraSri Lanka
11601Matthew HaydenAustralia
11119Gautam GambhirIndia
11198Ricky PontingAustralia
11058Hashim AmlaSouth Africa
11381Virat KohliIndia
11184Kumar SangakkaraSri Lanka
11373Misbah-ul-HaqPakistan
11256Kumar SangakkaraSri Lanka
11489Martin GuptillNew Zealand
11388David WarnerAustralia
11460Virat KohliIndia
11202Virat KohliIndia
11490Rohit SharmaIndia
1673Aaron FinchAustralia
1705Paul StirlingIreland
1956Merwe ErasmusNamibia
11584Shubman GillIndia
1742Kusal MendisSri Lanka
1808Joe RootEngland
1352Daryl MitchellNew Zealand
14429Babar AzamPakistan
198Ricky PontingAustralia
1127Graeme SmithSouth Africa
1302Matthew HaydenAustralia
1169Hamilton MasakadzaZimbabwe
1471Tillakaratne DilshanSri Lanka
1441Umar AkmalPakistan
1195Shane WatsonAustralia
1507Paul StirlingIreland
1490Rakep PatelKenya
1397Alex HalesEngland
1325Mohammad ShahzadAfghanistan
1641Virat KohliIndia
1357Evin LewisWest Indies
1689Shikhar DhawanIndia
1748Paul StirlingIreland
1415Mohammad HafeezPakistan
11326Mohammad RizwanPakistan
11164Suryakumar YadavIndia
1863Muhammad WaseemUnited Arab Emirates
1909Muhammad WaseemUnited Arab Emirates
1859Abhishek SharmaIndia
1114Suryakumar YadavIndia
297Glenn PhillipsNew Zealand
2738RG MukasaUganda
2860K Kadowaki-FlemingItaly
2696Sahibzada FarhanPakistan
2996Mohammad RizwanPakistan
2939Babar AzamPakistan
2404Kannaur RahulIndia
2729Kevin O'BrienIreland
2590Rohit SharmaIndia
2352Babar AzamPakistan
2520Mohammad ShahzadAfghanistan
2323Ben CooperNetherlands
2390Aaron FinchAustralia
2455Collins ObuyaKenya
2472Martin GuptillNew Zealand
2169Mahela JayawardeneSri Lanka
2373David WarnerAustralia
2434Kumar SangakkaraSri Lanka
2159Salman ButtPakistan
2290Gautam GambhirIndia
24244Paul StirlingIreland
290Scott StyrisNew Zealand
2125Marcus TrescothickEngland
2240Virat KohliIndia
2651Virat KohliIndia
2694Pathum SilvaSri Lanka
2781Vriitya AravindUnited Arab Emirates
21377Virat KohliIndia
2509Janneman MalanSouth Africa
2568Steven SmithAustralia
21377Virat KohliIndia
21293Rohit SharmaIndia
21030Rohit SharmaIndia
21154Steven SmithAustralia
21376Kane WilliamsonNew Zealand
21244Angelo MathewsSri Lanka
21301Mohammad HafeezPakistan
21119Tillakaratne DilshanSri Lanka
21315Jonathan TrottEngland
21166Michael HusseyAustralia
2995Virat KohliIndia
21097MS DhoniIndia
21217Chris GayleWest Indies
21425Sachin TendulkarIndia
21010Kumar SangakkaraSri Lanka
21092Rahul DravidIndia
21154Ricky PontingAustralia
21310Herschelle GibbsSouth Africa
21202Sanath JayasuriyaSri Lanka
21467Gary KirstenSouth Africa
21761Rahul DravidIndia
21328Sourav GangulyIndia
21212Aravinda de SilvaSri Lanka
21595Saeed AnwarPakistan
2699Inzamam-ul-HaqPakistan
21112David BoonAustralia
2808Inzamam-ul-HaqPakistan
2865Ramiz RajaPakistan
2646Sanjay ManjrekarIndia
2810Martin CroweNew Zealand
2931Saleem MalikPakistan
2782Gordon GreenidgeWest Indies
21047Chris BroadEngland
21231Sir Viv RichardsWest Indies
2768David BoonAustralia
2802Kepler WesselsAustralia
2834Glenn TurnerNew Zealand
2501Javed MiandadPakistan
2454Allan BorderAustralia
2350Geoff BoycottEngland
2201David GowerEngland
2493Geoff BoycottEngland
2151Dennis AmissEngland
2182Glenn TurnerNew Zealand
2293Dennis AmissEngland
2169Ian ChappellAustralia
2109Roy FredericksWest Indies
260Ian ChappellAustralia
2150Keith StackpoleAustralia
214650Virat KohliIndia
2166Joe RootEngland
21478Yashasvi JaiswalIndia
2813Kannaur RahulIndia
2929Steven SmithAustralia
21342Imam-ul-HaqPakistan
2906Rohit SharmaIndia
2615Dominic SibleyEngland
2965Steven SmithAustralia
21023Kusal MendisSri Lanka
21140Cheteshwar PujaraIndia
21470Jonny BairstowEngland
21385Joe RootEngland
21164Brendon McCullumNew Zealand
21005Ian BellEngland
21034Kumar SangakkaraSri Lanka
21249Alastair CookEngland
21422Virender SehwagIndia
21194Mahela JayawardeneSri Lanka
21462Virender SehwagIndia
21343Kevin PietersenEngland
21106Sourav GangulyIndia
21353Damien MartynAustralia
21380Matthew HaydenAustralia
21344Brian LaraWest Indies
21111Brian LaraWest Indies
21392Sachin TendulkarIndia
21045Andy FlowerZimbabwe
21112Mark TaylorAustralia
21051Michael SlaterAustralia
21220Aravinda de SilvaSri Lanka
2701Saeed AnwarPakistan
21129Mike AthertonEngland
2996Brian LaraWest Indies
21106Mark TaylorAustralia
2727Alec StewartEngland
2970Sir Richie RichardsonWest Indies
2929Allan LambEngland
21099Dean JonesAustralia
2738Gus LogieWest Indies
2751Martin CroweNew Zealand
2950Desmond HaynesWest Indies
2860David GowerEngland
21000Allan BorderAustralia
21077Mohinder AmarnathIndia
21061David GowerEngland
2931Kim HughesAustralia
2893Sir Viv RichardsWest Indies
2715Majid KhanPakistan
2788Alvin KallicharranWest Indies
21388Gundappa ViswanathIndia
21024Sunil GavaskarIndia
2800Greg ChappellAustralia
2934Tony GreigEngland
2910Dennis AmissEngland
2643Greg ChappellAustralia
2789Dilip SardesaiIndia
2517Graeme PollockSouth Africa
2794Basil ButcherWest Indies
2816Bill LawryAustralia
2488Farokh EngineerIndia
2867John ReidNew Zealand
2611Colin CowdreyEngland
21056Bill LawryAustralia
2591Ted DexterEngland
2610Colin CowdreyEngland
2868Ted DexterEngland
2684Sir Conrad HunteWest Indies
2658Colin CowdreyEngland
2803Colin CowdreyEngland
2653Peter RichardsonEngland
2473Peter MayEngland
2774Bert SutcliffeNew Zealand
2825Sir Leonard HuttonEngland
2716Sir Everton WeekesWest Indies
2467Polly UmrigarIndia
2539Frank WorrellWest Indies
2620Lindsay HassettAustralia
213943Joe RootEngland
2302Joe RootEngland
21921Litton DasBangladesh
21613Joe RootEngland
21771Yashasvi JaiswalIndia
22048Virat KohliIndia
2876Marnus LabuschagneAustralia
21855Joe RootEngland
22442Rohit SharmaIndia
21913Joe RootEngland
22092Joe RootEngland
22559Joe RootEngland
22530Angelo MathewsSri Lanka
22369Steven SmithAustralia
22078Misbah-ul-HaqPakistan
22186Virat KohliIndia
21885Mohammad HafeezPakistan
22154AB de VilliersSouth Africa
22436Kumar SangakkaraSri Lanka
22262Gautam GambhirIndia
22230Mahela JayawardeneSri Lanka
22035Graeme SmithSouth Africa
22435Mohammad YousufPakistan
22069Matthew HaydenAustralia
22349Matthew HaydenAustralia
22226Mohammad YousufPakistan
21949Herschelle GibbsSouth Africa
22164Inzamam-ul-HaqPakistan
22580Sourav GangulyIndia
21791Mark WaughAustralia
22432Aravinda de SilvaSri Lanka
22234Sachin TendulkarIndia
21686Inzamam-ul-HaqPakistan
21789Sachin TendulkarIndia
21732Mark WaughAustralia
21387Martin CroweNew Zealand
21284Graham GoochEngland
21610Sir Richie RichardsonWest Indies
21502Dean JonesAustralia
21301Javed MiandadPakistan
21604Geoff MarshAustralia
21493Dilip VengsarkarIndia
21576Desmond HaynesWest Indies
21500Mohsin KhanHong Kong
21584David GowerEngland
21557Sir Viv RichardsWest Indies
21369Allan BorderAustralia
21221Sir Viv RichardsWest Indies
21494Gundappa ViswanathIndia
2738Majid KhanPakistan
2923David GowerEngland
21032Greg ChappellAustralia
21024Sunil GavaskarIndia
21006Tony GreigEngland
21044Dennis AmissEngland
2795John EdrichEngland
2692Ian ChappellAustralia
2517Graeme PollockSouth Africa
2794Basil ButcherWest Indies
2816Bill LawryAustralia
2611Colin CowdreyEngland
2488Farokh EngineerIndia
2867John ReidNew Zealand
21056Bill LawryAustralia
2591Ted DexterEngland
2610Colin CowdreyEngland
2868Ted DexterEngland
2658Colin CowdreyEngland
2803Colin CowdreyEngland
2684Sir Conrad HunteWest Indies
2653Peter RichardsonEngland
2473Peter MayEngland
2825Sir Leonard HuttonEngland
2774Bert SutcliffeNew Zealand
2716Sir Everton WeekesWest Indies
2467Polly UmrigarIndia
2539Frank WorrellWest Indies
2620Lindsay HassettAustralia
228068Virat KohliIndia
328016Kumar SangakkaraSri Lanka
3455Sir Leonard HuttonEngland
3448Vinoo MankadIndia
3587Reg SimpsonEngland
3600Lindsay HassettAustralia
3779Peter MayEngland
3468Jim BurkeAustralia
3759Peter MayEngland
3622Peter MayEngland
3590Peter MayEngland
3628Hanif MohammadPakistan
3767Ted DexterEngland
3524Colin CowdreyEngland
3602Peter ParfittEngland
3624Geoff PullarEngland
3880Ken BarringtonEngland
3700Bill LawryAustralia
3557Seymour NurseWest Indies
3474Nawab of PataudiIndia
3749Colin CowdreyEngland
3769Seymour NurseWest Indies
3508Barry RichardsSouth Africa
3789Dilip SardesaiIndia
3672Glenn TurnerNew Zealand
3856Tony GreigEngland
3870Greg ChappellAustralia
3914Clive LloydWest Indies
3908Clive LloydWest Indies