Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 Cricket · 2020— Leaders · T20 Cricket · 2020 Final Final

T20 Cricket 2020 most runs

Updated , after Adelaide Strikers vs Perth Scorchers

Marcus Stoinis leads T20 Cricket 2020 with 1,094 runs (Melbourne Stars) · Alex Hales (1,080) and Lokesh Rahul (1,074) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2010 2009 2007
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Runs Mat Inns Mat Inns Avg BF SR 4s 6s 100s
1Marcus StoinisMelbourne Stars MLS 27461Melbourne Stars MLS274611,0943838383836.47756144.7197451
2Alex HalesSydney Thunder SYT 71350Sydney Thunder SYT713501,0803535353532.73709152.33112490
3Lokesh Rahul IND 03051 IND030511,0742424242451.14805133.4292361
4Babar AzamKarachi Kings KRK 63*6551Karachi Kings KRK63*65519672524252450.89730132.47108151
5Aaron FinchMelbourne Renegades MR 392012Melbourne Renegades MR3920128512929292930.39668127.4085301
6Chris LynnBrisbane Heat BH 70208Brisbane Heat BH702087903030303029.26557141.8378411
7Quinton de KockMumbai Indians MI 173030Mumbai Indians MI1730307882525252534.26525150.1064430
8Shikhar DhawanDelhi Capitals DC 28521Delhi Capitals DC285217832222222241.21555141.0882152
9Virat KohliRoyal Challengers Bengaluru RCB 85409Royal Challengers Bengaluru RCB854097612424242440.05592128.5541210
10David WarnerSunrisers Hyderabad SRH 21785*Sunrisers Hyderabad SRH21785*7342121212140.78552132.9767170
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Shreyas IyerDC7222626262634.38571126.4452270
12Nicholas PooranMLS7183433343328.72482148.9648481
13Colin MunroPS7182626262631.22534134.4671320
14Mohammad HafeezLQ7082220222059.00500141.6062310
15Eoin MorganENG6942424242438.56466148.9353410
16Jonny BairstowENG6742222222232.10490137.5562280
17Glenn MaxwellMLS6673733373329.00512130.2746260
18Jason RoyPS6562121212132.80500131.2075160
19Liam LivingstonePS6552726272627.29477137.3241380
20Philip SaltAS6492525252527.04403161.0475260
21Steven SmithAUS6482727272728.17481134.7257210
22Faf du PlessisSA6462020202038.00475136.0057200
23Kieron PollardMI6433123312353.58323199.0732590
24Jos ButtlerENG6192020202038.69420147.3860270
25Dawid MalanHH6182020202036.35462133.7770160
26AB de VilliersRCB6002120212037.50390153.8541290
27Josh PhilippeSS5972121212133.17459130.0755170
28James VinceSS5952727272723.80463128.5168120
29Ben DunkMLS5702828282822.80422135.0731330
30Lendl SimmonsTKR5551616161646.25409135.7042340
31Shimron HetmyerDC5522927292729.05438126.0334240
32Manish PandeySRH5472221222139.07417131.1844210
33Shane WatsonCSK5462020202028.74404135.1559290
34Matthew WadeAUS5391515151538.50330163.3349201
35Kane WilliamsonSRH5351716171648.64377141.9146210
36Ishan KishanMI5161313131357.33354145.7636300
37Glenn PhillipsNZ5001414141438.46344145.3536301
38Tim SeifertNZ4851919191937.31372130.3841200
39Suryakumar YadavMI4801615161540.00331145.0261110
40Devdutt PadikkalRCB4731515151531.53379124.805180
41Rohit SharmaMI4721616161631.47353133.7138260
42Mitchell MarshPS4542020202030.27346131.2125200
43Shaun MarshMR4451313131334.23365121.9240110
44Shubman GillKKR4401414141433.85373117.964490
45Sanju SamsonIND4392120212023.11282155.6723300
46Alex CareyAS4301818181825.29362118.7834120
47Paul StirlingNOR4271616161628.47277154.1544230
48Mayank AgarwalPBKS4241111111138.55271156.4644151
49Daniel Bell-DrummondKEN4231111111142.30273154.9553120
50Haider AliPAK4151717171727.67274151.4634220
51Joe ClarkePS4151414141431.92236175.8537261
52Andre RussellJT4142019201927.60266155.6430350
53Stevie EskinaziMID4131010101041.30279148.0331170
54David WieseLQ4122017201741.20270152.5930210
55Ben StokesENG4111413141337.36289142.2143151
56Luke WrightSUS4111111111137.36300137.005370
57Andrew BalbirnieGLA4101515151531.54311131.834280
58Fakhar ZamanLQ4071717171723.94323126.0144130
59Cameron DelportESS4001818181823.53313127.8041150
60Ian CockbainGLO3991111111144.33235169.7931220
61Ben CuttingSYT3942322232226.27267147.5731240
62Josh InglisPS3921515151528.00269145.7242120
63Mohammad NabiMR3912522252224.44286136.7126190
64Colin IngramHH3911515151530.08283138.1637130
65D'Arcy ShortHH3891414141429.92303128.3830161
66Tom BantonKKR3842020202020.21269142.7534190
67Jonathan WellsAS3751515151537.50314119.432860
68Chris DentGLO3711111111133.73242153.314890
69Adam LythMS3671010101036.70231158.8735160
70Alex LeesDUR365999952.14290125.863260
71Daniel ChristianSS3642625262522.75237153.5927230
72Laurie EvansSUR3631111111145.38237153.1628150
73Hardik PandyaMI3591616161635.90207173.4318300
74Ambati RayuduCSK3591211121139.89282127.3030120
75Will JacksHH3531716171627.15243145.2736110
76Nitish RanaKKR3521414141425.14254138.5843120
77Hamish RutherfordWOR352999939.11220160.0034191
78Shoaib MalikPZ3501210121038.89258135.663380
79Daniel HughesSS3481515151529.00267130.3427110
80Callum FergusonSYT3441717171724.57300114.673350
81Rishabh PantDC3441515151531.27302113.913290
82Zak CrawleyKEN3421111111138.00218156.884371
83Ben DuckettNOT3401111111142.50247137.654140
84Alex RossSYT3381413141337.56254133.0725130
85Usman KhawajaSYT3371717171719.82278121.223930
86Evin LewisSNP3361313131330.55252133.3326240
87Ross TaylorNZ3321717171727.67318104.4022110
88Ben McDermottHH3321514151433.20236140.6817200
89Nick LarkinMLS3301513151336.67245134.693090
90Shadab KhanPAK3241713171329.45216150.0021180
91Jake WeatheraldAS3241616161623.14272119.123890
92Jason HolderSS3212017201726.75224143.3027190
93Andre FletcherMLS3212019201920.06243132.1027190
94Matt RenshawAS3181717171719.88263120.9123110
95Jake LibbyWOR318999939.75232137.073050
96Khushdil ShahMS3171716171635.22237133.7623160
97Gareth DelanyLEI3151515151521.00222141.8930170
98Beau WebsterMR3131413141326.08258121.3221110
99Sam HarperMR3121313131328.36228136.842990
100Rilee RossouwMR3081413141330.80218141.283291
Showing top 10 of 832

Runs: runs · Mat: matches · Inns: innings · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20 Cricket 2020 leaderboards

T20 Cricket 2020 Most Runs

Marcus Stoinis topped T20 Cricket 2020 with 1,094 runs for Melbourne Stars, ahead of Alex Hales (1,080) and Lokesh Rahul (1,074). The T20 Cricket 2020 runs leaderboard ranks all 832 players who have contributed runs this season. These are the final standings from the T20 Cricket 2020 season.

Frequently asked questions

Who had the most runs in T20 Cricket 2020?

Marcus Stoinis led T20 Cricket 2020 with 1094 runs from 38 matches, averaging 36.47 at a strike rate of 144.71. Alex Hales was second on 1080 and Lokesh Rahul third on 1074. The table ranks every player in T20 Cricket 2020 by runs, with their team and matches.

Who were the top run scorers in T20 Cricket 2020?

The top three run scorers in T20 Cricket 2020 were Marcus Stoinis (1094 in 38 matches), Alex Hales (1080 in 35 matches) and Lokesh Rahul (1074 in 24 matches). Marcus Stoinis was 14 runs clear of Alex Hales. Every other player follows in the table, with their team and matches.