Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

T20 Cricket 2021 most runs

Updated , after Adelaide Strikers vs Sydney Thunder

Mohammad Rizwan leads T20 Cricket 2021 with 1,826 runs (Pakistan) · Babar Azam (1,493) and Colin Munro (1,178) 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
1Mohammad Rizwan PAK 873878 PAK8738781,8263938393862.971,374132.90175521
2Babar Azam PAK 7970 PAK79701,4933737373745.241,154129.38155291
3Colin MunroTrinbago Knight Riders TKR 64*58*20Trinbago Knight Riders TKR64*58*201,1783635363543.63891132.21101471
4Alex HalesNottinghamshire NOT 131435Nottinghamshire NOT1314351,1123535353537.07670165.97129542
5James VinceHampshire HAM 03121Hampshire HAM031211,1123535353533.70810137.28135191
6Glenn Phillips NZ 0340 NZ03401,1014141414135.52760144.8764740
7Mitchell Marsh AUS 642*86 AUS642*861,0893534353443.56782139.2694441
8Evin LewisWest Indies WI 2986West Indies WI29861,0663434343434.39668159.5885821
9Glenn Maxwell AUS 212103 AUS2121031,0474241424129.08734142.6498411
10Jason Roy ENG 20*922 ENG20*9221,0003434343431.25734136.24118280
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Faf du PlessisCSK9862929292937.92713138.2990361
12Jos ButtlerENG9702626262646.19680142.6585432
13Liam LivingstoneENG9533531353132.86644147.9864591
14Lokesh RahulIND9152524252445.75672136.1676400
15Josh InglisPS8913130313037.13558159.6892342
16Nicholas PooranWI8894845484521.68649136.9850660
17Quinton de KockSA8202525252537.27655125.1983190
18Rohit SharmaIND8052424242433.54580138.7972370
19Jonny BairstowENG8012828282836.41551145.3770421
20Josh PhilippeAUS7692828282828.48542141.8869250
21D'Arcy ShortHAM7652727272729.42634120.6681230
22Shimron HetmyerWI7543736373626.93569132.5153330
23Kieron PollardWI7494037403728.81512146.2940550
24Martin GuptillNZ7472424242431.13532140.4159440
25Chris GayleWI7374242424219.39588125.3467440
26Devon ConwayNZ7372221222152.64563130.9186110
27Aiden MarkramSA7162422242239.78502142.6356310
28Virat KohliIND7042323232339.11564124.8268190
29Fakhar ZamanPAK7023030303027.00563124.6959290
30Tim DavidSLK6923635363531.45456151.7544450
31Joe ClarkeNOT6802222222232.38400170.0061381
32Marcus StoinisAUS6783430343030.82512132.4267260
33Shikhar DhawanDC6772020202035.63562120.4672170
34Ruturaj GaikwadCSK6701918191841.88494135.6367231
35Paul StirlingIRE6692323232331.86504132.7470281
36Mohammad NabiAFG6673534353424.70500133.4052300
37Ben McDermottAUS6661818181839.18466142.9248362
38Dawid MalanENG6623029302924.52581113.9460170
39Sam BillingsENG6512523252331.00474137.3457240
40Mohammad HafeezPAK6423731373124.69516124.4261220
41Andre RussellWI6404241424122.86388164.9542560
42Rishabh PantIND6322826282633.26496127.4258200
43David MillerSA6172826282638.56448137.7244260
44Aaron FinchAUS6092929292921.75493123.5358220
45Moeen AliENG6002827282725.00433138.5754300
46Ben DuckettNOT5961919191933.11395150.8971140
47Jake WeatheraldAS5952121212131.32441134.9256250
48Chris LynnBH5932323232325.78395150.1359300
49Matthew WadeAUS5823228322822.38407143.0051260
50Moises HenriquesAUS5782725272527.52431134.1140220
51Mohammad NaimBAN5752626262623.00573100.3548120
52Marnus LabuschagneGLA5661414141443.54420134.7648140
53Kane WilliamsonNZ5642222222235.25489115.3453110
54Suryakumar YadavIND5612423242326.71378148.4165220
55Finn AllenNZ5551919191930.83332167.1762230
56Sherfane RutherfordSNP5392422242235.93386139.6427390
57Lendl SimmonsTKR5322525252522.17471112.9551250
58Shoaib MalikPAK5213028302823.68407128.0136260
59Sanju SamsonRR5181717171734.53390132.8247181
60Philip SaltSUS5122323232324.38380134.7450160
61Andre FletcherSLK5102828282821.25416122.6039280
62Harry BrookYOR5061818181842.17359140.9541200
63Cameron BancroftPS5042221222128.00412122.334860
64Mohammad MahmudullahBAN4962626262623.62471105.3135120
65Roston ChaseWI4941515151541.17365135.3439240
66Daniel Bell-DrummondKEN4921414141437.85316155.7038200
67Haider AliPAK4873030303017.39413117.9247210
68David WarnerAUS4841515151534.57378128.0447160
69Sohaib MaqsoodMS4801616161636.92306156.8644250
70Prithvi ShawDC4791616161629.94302158.6156180
71Shubman GillKKR4781717171728.12402118.9150120
72Usman KhawajaISU4691717171733.50336139.586071
73Joe DenlyKEN4672828282816.68417111.9938140
74David WieseNAM4593228322819.96367125.0734200
75Devdutt PadikkalRCB4491616161629.93366122.6846151
76Richie BerringtonSCO4471313131349.67355125.9231180
77Jonathan WellsAS4411616161633.92355124.2338110
78Mayank AgarwalPBKS4411212121240.09314140.4542180
79Laurie EvansPS4341817181728.93327132.7230160
80Will JacksSUR4281616161628.53264162.1250200
81Sam HarperMR4201515151530.00333126.1332130
82Eoin MorganENG4163232323216.00367113.3527200
83Reeza HendricksSA4131515151529.50327126.304490
84Joe WeatherleyHAM4111313131337.36290141.7223200
85Venkatesh IyerKKR4061313131336.91316128.4841150
86Daniel ChristianRCB4044032403220.20274147.4536190
87Ravi BoparaSUS4031918191831.00350115.143770
88Stevie EskinaziMID3991111111144.33284140.495151
89Nitish RanaKKR3981918191826.53341116.7234170
90Sam HainWAR3981413141339.80286139.1627110
91Rahul TripathiKKR3971616161628.36283140.2841110
92Leus du PlooyDER3951212121239.50301131.2326140
93Rassie van der DussenSA3911514151439.10316123.7324140
94Afif HossainBAN3902525252518.57335116.4227170
95Carlos BrathwaiteJT3873730373016.13293132.0828220
96Will SmeedSOM3851413141332.08291132.3034190
97Sharjeel KhanKRK3841414141427.43271141.7036251
98Samit PatelNOT3822421242123.88317120.5032140
99Mackenzie HarveyMR3811414141431.75298127.8529120
100Zak CrawleyKEN3801212121231.67252150.7939140
Showing top 10 of 989

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 2021 leaderboards

T20 Cricket 2021 Most Runs

Mohammad Rizwan topped T20 Cricket 2021 with 1,826 runs for Pakistan, ahead of Babar Azam (1,493) and Colin Munro (1,178). The T20 Cricket 2021 runs leaderboard ranks all 989 players who have contributed runs this season. These are the final standings from the T20 Cricket 2021 season.

Frequently asked questions

Who had the most runs in T20 Cricket 2021?

Mohammad Rizwan led T20 Cricket 2021 with 1826 runs from 39 matches, averaging 62.97 at a strike rate of 132.9. Babar Azam was second on 1493 and Colin Munro third on 1178. The table ranks every player in T20 Cricket 2021 by runs, with their team and matches.

Who were the top run scorers in T20 Cricket 2021?

The top three run scorers in T20 Cricket 2021 were Mohammad Rizwan (1826 in 39 matches), Babar Azam (1493 in 37 matches) and Colin Munro (1178 in 36 matches). Mohammad Rizwan was 333 runs clear of Babar Azam. Every other player follows in the table, with their team and matches.