International Cricket Council

Download The Official T20 World Cup App

Find Out More

Highest Score

Jos Buttler
ENG
101*
ENG player Jos Buttler

Most Runs

Babar Azam
PAK
303
PK player Babar Azam

Most Wickets

Wanindu Hasaranga
SL
16
LK player Wanindu Hasaranga
0
Matches Played

T20WC 2021 Tournament Overview

Matches Played

0

Highest Innings Score

210/2
IND

Best Win Percentage

85.7%
AUS

Most Runs Scored in Match

368
ENG VS SA

Total Number of Sixes

405

Total Number of Wickets

526

Most Runs

Pos Player Team Runs Innings I Bat Avg BA Runs R
1 Babar Azam PAK 1 Babar Azam PAK
Runs
303
6 60.60 303
2 David Warner AUS 2 David Warner AUS
Runs
289
7 48.16 289
3 Mohammad Rizwan PAK 3 Mohammad Rizwan PAK
Runs
281
6 70.25 281
4 Jos Buttler ENG 4 Jos Buttler ENG
Runs
269
6 89.66 269
5 Charith Asalanka SL 5 Charith Asalanka SL
Runs
231
6 46.20 231
6 David Wiese NAM 6 David Wiese NAM
Runs
227
8 45.40 227
7 Pathum Nissanka SL 7 Pathum Nissanka SL
Runs
221
8 27.62 221
8 Kane Williamson NZ 8 Kane Williamson NZ
Runs
216
7 43.20 216
9 Martin Guptill NZ 9 Martin Guptill NZ
Runs
208
7 29.71 208
10 Daryl Mitchell NZ 10 Daryl Mitchell NZ
Runs
208
7 34.66 208
11 Kannaur Rahul IND 11 Kannaur Rahul IND
Runs
194
5 48.50 194
12 Mitchell Marsh AUS 12 Mitchell Marsh AUS
Runs
185
5 61.66 185
13 Rassie Dussen SA 13 Rassie Dussen SA
Runs
177
5 59.00 177
14 Richie Berrington SCO 14 Richie Berrington SCO
Runs
177
8 29.50 177
15 Mohammad Naim BAN 15 Mohammad Naim BAN
Runs
174
7 24.85 174
16 Rohit Sharma IND 16 Rohit Sharma IND
Runs
174
5 34.80 174
17 Najibullah Zadran AFG 17 Najibullah Zadran AFG
Runs
172
5 34.40 172
18 Mahmudullah Mahmudullah BAN 18 Mahmudullah Mahmudullah BAN
Runs
169
8 28.16 169
19 Aiden Markram SA 19 Aiden Markram SA
Runs
162
5 54.00 162
20 Bhanuka Rajapaksa SL 20 Bhanuka Rajapaksa SL
Runs
155
6 38.75 155
21 George Munsey SCO 21 George Munsey SCO
Runs
152
8 19.00 152
22 Gerhard Erasmus NAM 22 Gerhard Erasmus NAM
Runs
151
8 21.57 151
23 Mushfiqur Rahim BAN 23 Mushfiqur Rahim BAN
Runs
144
8 20.57 144
24 Aaron Finch AUS 24 Aaron Finch AUS
Runs
135
7 19.28 135
25 Matthew Cross SCO 25 Matthew Cross SCO
Runs
135
8 19.28 135
26 Liton Das BAN 26 Liton Das BAN
Runs
133
8 16.62 133
27 Shakib Al Hasan BAN 27 Shakib Al Hasan BAN
Runs
131
6 21.83 131
28 Michael Leask SCO 28 Michael Leask SCO
Runs
130
7 21.66 130
29 Devon Conway NZ 29 Devon Conway NZ
Runs
129
6 32.25 129
30 Shimron Hetmyer WI 30 Shimron Hetmyer WI
Runs
127
5 31.75 127
31 Mohammad Nabi AFG 31 Mohammad Nabi AFG
Runs
127
5 63.50 127
32 Kusal Perera SL 32 Kusal Perera SL
Runs
123
8 17.57 123
33 Jason Roy ENG 33 Jason Roy ENG
Runs
123
5 30.75 123
34 Maxwell O'Dowd NED 34 Maxwell O'Dowd NED
Runs
123
3 41.00 123
35 Craig Williams NAM 35 Craig Williams NAM
Runs
119
8 14.87 119
36 Wanindu Hasaranga SL 36 Wanindu Hasaranga SL
Runs
119
5 23.80 119
37 Dawid Malan ENG 37 Dawid Malan ENG
Runs
116
5 29.00 116
38 Jatinder Singh OMA 38 Jatinder Singh OMA
Runs
113
3 56.50 113
39 Fakhar Zaman PAK 39 Fakhar Zaman PAK
Runs
109
5 27.25 109
40 Evin Lewis WI 40 Evin Lewis WI
Runs
105
5 21.00 105
41 Glenn Phillips NZ 41 Glenn Phillips NZ
Runs
105
5 26.25 105
42 Nicholas Pooran WI 42 Nicholas Pooran WI
Runs
103
5 20.60 103
43 Shoaib Malik PAK 43 Shoaib Malik PAK
Runs
100
4 50.00 100
44 Stephan Baard NAM 44 Stephan Baard NAM
Runs
97
5 19.40 97
45 Chris Greaves SCO 45 Chris Greaves SCO
Runs
97
7 16.16 97
46 Dasun Shanaka SL 46 Dasun Shanaka SL
Runs
96
6 32.00 96
47 Aqib Ilyas OMA 47 Aqib Ilyas OMA
Runs
93
3 46.50 93
48 Moeen Ali ENG 48 Moeen Ali ENG
Runs
92
4 46.00 92
49 Hazratullah Zazai AFG 49 Hazratullah Zazai AFG
Runs
92
5 18.40 92
50 Temba Bavuma SA 50 Temba Bavuma SA
Runs
91
4 30.33 91