Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20I · 2020— Leaders · T20I · 2020 Final Final PlayersTeams

T20I 2020 most runs

Updated , after New Zealand vs Pakistan

Mohammad Hafeez leads T20I 2020 with 415 runs (Pakistan) · Lokesh Rahul (404) and Dawid Malan (397) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2014 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 Hafeez PAK 4199*0 PAK4199*0415989883.00272152.5736200
2Lokesh Rahul IND 03051 IND030514041010101044.89287140.7734130
3Dawid Malan ENG 99*5519 ENG99*55193971010101049.63279142.2946100
4Tim Seifert NZ 3584*57 NZ3584*573521010101050.29251140.2431160
5Jonny Bairstow ENG 386*55 ENG386*553291111111132.90218150.9231150
6Virat Kohli IND 85409 IND85409295999936.88208141.8318100
7Jos Buttler ENG 67*227 ENG67*227291888848.50193150.7833110
8Rassie van der Dussen SA 74*25*37 SA74*25*37288999948.00205140.4917140
9Quinton de Kock SA 173030 SA173030285999931.67167170.6618210
10Eoin Morgan ENG 26*127 ENG26*1272761010101034.50164168.2921170
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Babar AzamPAK276767655.20191144.503430
12Aaron FinchAUS271888833.88195138.973470
13Shaheryar ButtBEL2354444117.50110213.6418171
14Kane WilliamsonNZ218555554.50140155.7120110
15Steven SmithAUS217999927.13165131.521390
16Shreyas IyerIND203999933.83150135.3312110
17Lendl SimmonsWI199555566.33118168.6416140
18Paul StirlingIRE195666632.50124157.2618120
19Matthew WadeAUS188777726.86125150.401950
20David WarnerAUS186555546.50145128.281530
21Martin GuptillNZ1851010101018.50137135.0419110
22Glenn PhillipsNZ184444446.0096191.6717121
23Colin MunroNZ178555535.60136130.881870
24Haider AliPAK176777729.33122144.261480
25Virandeep SinghML174555534.80136127.941870
26Devon ConwayNZ174444458.00115151.301760
27Temba BavumaSA173666628.83121142.981550
28Kieron PollardWI168646456.0082204.888170
29Kevin O'BrienIRE168666628.00106158.492070
30Ross TaylorNZ166777733.20130127.691260
31Faf du PlessisSA166666633.20131126.721450
32Shikhar DhawanIND165555533.00128128.911630
33Ramesh SatheesanROU165434382.5086191.861270
34Ahmad FaizML162444440.50135120.002010
35Moeen AliENG157999922.4393168.8212100
36Andrew BalbirnieIRE155666625.83135114.811710
37Tom BantonENG149666624.83109136.701360
38Jason RoyENG147666624.50106138.681370
39Tamim IqbalBAN145333348.33120120.831440
40Kamran KhanQAT141333347.00100141.001280
41Rohit SharmaIND140444446.6793150.541170
42Litton DasBAN139444446.33111125.231630
43Mohammad RizwanPAK133959544.33104127.881730
44Harry TectorIRE131666626.2095137.89760
45Bakhtiar TahiriBGR129444432.25116111.211150
46Ben StokesENG126656531.5089141.57780
47Joost MeesLUX124444441.3394131.911910
48Manish PandeyIND1227676122.0084145.24930
49Gareth DelanyIRE122666620.3384145.241080
50Kusal PereraSL122444430.5089137.08960
51Wahidullah UsmaniBEL122444430.50110110.911320
52Syed AzizML118555529.5088134.091050
53Heinrich KlaasenSA115444428.7573157.53750
54Saber ZakhilBEL111444437.0066168.18780
55Glenn MaxwellAUS110666618.3383132.53460
56Wesley MadhevereZIM107555526.7590118.891320
57Honey GoriCZE106444426.5079134.181350
58Rahmanullah GurbazAFG105333335.0072145.83770
59Kinchit ShahHK101555525.2573138.361120
60Evin LewisWI101333350.5057177.191060
61David MillerSA100666625.0083120.48540
62Shimron HetmyerWI100656533.3310199.01530
63Brandon KingWI100555520.0064156.251440
64Marcus StoinisAUS100444450.0069144.93740
65Zaheer IbrahimQAT99333349.5079125.321030
66Muhammad TanveerQAT99333399.0071139.44560
67Khushdil ShahPAK95767631.6778121.791130
68Frank AkankwasaUGA95333331.6752182.69780
69Soumya SarkarBAN94444494.0058162.07570
70Brendan TaylorZIM91555522.7583109.641010
71Aizaz KhanHK90555522.5073123.29610
72Shahid WasifHK88555522.0075117.33740
73Tony WhitemanLUX84444442.0057147.371000
74Mitchell MarshAUS83444427.6774112.16430
75Fakhar ZamanPAK82555516.4072113.89830
76Asghar AfghanAFG81333327.0058139.66640
77Waqas KhanHK80444420.0075106.67320
78Yasir AliESP801111–66121.21830
79Vikram VijhLUX78444419.508393.98430
80Hardik PandyaIND78333339.0050156.00450
81Sharvin MuniandyML77545438.5038202.63650
82Mohammad NaimBAN76333325.3376100.00820
83Imal LiyanageQAT76333325.3357133.33830
84Sudesh WickramasekaraCZE75444418.7558129.31450
85Andre RussellWI75222275.0028267.862100
86Sazzad HosenBEL74444418.507598.67900
87Dhananjaya de SilvaSL74222237.0049151.021010
88James BarkerLUX73444418.258982.02710
89Deusdedit MuhumuzaUGA73333336.5059123.73630
90Shoaib MalikPAK72323272.0056128.57600
91Wanindu HasarangaSL68444422.6754125.93800
92Scott McKechnieHK67555522.337490.54400
93Ashton AgarAUS65666621.6753122.64510
94James NeeshamNZ65636365.0038171.05550
95Khizar HayatML65545432.5048135.42620
96Vasu SainiROU65434332.5040162.50140
97Sanju SamsonIND64767610.6746139.13240
98Angelo MathewsSL64333321.3350128.00530
99Donald TiripanoZIM63333321.0052121.15430
100Mitchell SantnerNZ62979720.6748129.17140
Showing top 10 of 303

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 T20I 2020 leaderboards

T20I 2020 Most Runs

Mohammad Hafeez topped T20I 2020 with 415 runs for Pakistan, ahead of Lokesh Rahul (404) and Dawid Malan (397). The T20I 2020 runs leaderboard ranks all 303 players who have contributed runs this season. These are the final standings from the T20I 2020 season.

Frequently asked questions

Who had the most runs in T20I 2020?

Mohammad Hafeez led T20I 2020 with 415 runs from 9 matches, averaging 83 at a strike rate of 152.57. Lokesh Rahul was second on 404 and Dawid Malan third on 397. The table ranks every player in T20I 2020 by runs, with their team and matches.

Who were the top run scorers in T20I 2020?

The top three run scorers in T20I 2020 were Mohammad Hafeez (415 in 9 matches), Lokesh Rahul (404 in 10 matches) and Dawid Malan (397 in 10 matches). Mohammad Hafeez was 11 runs clear of Lokesh Rahul. Every other player follows in the table, with their team and matches.

Who had the most T20I runs in 2020?

Mohammad Hafeez had the most T20I runs in 2020, 415 for Pakistan, and the leading run scorers for the next sides were Lokesh Rahul for India (404) and Dawid Malan for England (397). Batters from 25 sides were on the T20I 2020 runs board.

What were the highest T20I runs in 2020?

The highest T20I runs in 2020 were Mohammad Hafeez's 415 in total, and the highest single innings was 124 not out by Shaheryar Butt. Shaheryar Butt and Glenn Phillips shared the most hundreds, 1 each.

Who had the most runs in T20 International 2020?

Mohammad Hafeez had the most runs in T20 International 2020, 415 for Pakistan, ahead of Lokesh Rahul (404) and Dawid Malan (397). The board ranks 303 players on runs in T20 International 2020.