Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Runs in 2020: Top Performers, Rankings & Full Stats
This page shows players with the most runs during the 2020 season, ranking them by their on-field performances.
T20I
2020
467 entries
1
415
Mohammad Hafeez
PAK
11 clear of Kannaur Rahul
2
404
Kannaur Rahul
IND
11 off the lead
3
397
Dawid Malan
ENG
18 off the lead
● LEADS
Mohammad Hafeez
PAK
415 · 11 ahead of Rahul
↑ IN THE CHASE
2
players sit within 10% of the lead on most runs
★ TOP-10 CUT-OFF
285
The mark at number ten — 457 entries sit below it
● NATION IN FRONT
New Zealand
7 of the top 50 · 17 teams represented
Most Runs — full list
467 entries, ranked
Table view
1
Mohammad Hafeez
PAK
415
2
Kannaur Rahul
IND
404
3
Dawid Malan
ENG
397
4
Tim Seifert
NZ
352
5
Kamran Khan
QTR
335
6
Jonny Bairstow
ENG
329
7
Virat Kohli
IND
295
8
Jos Buttler
ENG
291
9
Rassie van der Dussen
SA
288
10
Quinton de Kock
SA
285
11
Eoin Morgan
ENG
276
11
Babar Azam
PAK
276
12
Aaron Finch
AUS
271
13
Virandeep Singh Jagjit Singh
MAL
253
14
Chirag Suri
UAE
239
15
Shaheryar Butt
BEL
236
16
Ahmed Faiz Mohammad Noor
MAL
234
17
Syed Aziz Syed Mubarak
MAL
222
18
Bodadura Ravija Sandaruwan de Silva
KUW
219
19
Kane Williamson
NZ
218
20
Steven Smith
AUS
217
21
Shreyas Iyer
IND
203
22
Lendl Simmons
WI
199
23
Paul Stirling
IRE
195
24
Matthew Wade
AUS
188
25
David Warner
AUS
186
26
Martin Guptill
NZ
185
27
Shahid Wasif
HK
184
27
Glenn Phillips
NZ
184
28
Colin Munro
NZ
178
29
Haider Ali
PAK
176
30
Devon Conway
NZ
174
31
Temba Bavuma
SA
173
32
Muhammad Tanveer
QTR
172
33
Kevin O'Brien
IRE
168
33
Kieron Pollard
WI
168
34
Ross Taylor
NZ
166
35
Shikhar Dhawan
IND
165
35
Faf du Plessis
SA
165
35
Ramesh Satheesan
ROM
165
36
Rohan Mustafa
UAE
161
37
Bakhtiar Tahiri
BUL
159
38
Moeen Ali
ENG
157
39
Andy Balbirnie
IRE
155
40
Zaheer Ibrahim
QTR
154
41
Sidhant Singh
SIN
153
41
Nizakat Khan
HK
153
42
Kinchit Shah
HK
151
43
Timothy David
AUS
150
44
Tom Banton
ENG
149
45
Khawar Ali
OMN
148
46
Jason Roy
ENG
147
47
Tamim Iqbal
BAN
145
48
Rohit Sharma
IND
140
49
Litton Das
BAN
139
50
Mohammad Rizwan
PAK
133
51
Harry Tector
IRE
131
52
Yasir Ali
SPN
129
53
Ben Stokes
ENG
126
54
Aizaz Khan
HK
125
55
Joost Mees
LUX
124
56
Not on record
BUL
123
57
Usman Patel
KUW
122
57
Kusal Perera
SL
122
57
Manish Pandey
IND
122
57
Gareth Delany
IRE
122
57
Wahidullah Usmani
BEL
122
58
Heinrich Klaasen
SA
115
59
Heinrich Sebastian Gericke
MLT
114
60
Sarfaraz Ali
BHR
112
61
Saber Zakhil
BEL
111
61
Glenn Maxwell
AUS
111
62
Jamie Atkinson
HK
107
62
Wessly Madhevere
ZIM
107
63
Honey Gori
CZR
106
64
Rahmanullah Gurbaz
AFG
105
65
Khizar Hayat Durrani
MAL
104
66
Imal Malindu Galle Liyanage
QTR
103
67
Aminuddin Ramly
MAL
102
68
Ishan Silva
BUL
101
68
Evin Lewis
WI
101
69
Marcus Stoinis
AUS
100
69
David Miller
SA
100
69
Shimron Hetmyer
WI
100
69
Brandon King
WI
100
70
Jatinder Singh
OMN
98
71
Waqas Khan
HK
96
72
Khushdil Shah
PAK
95
72
Frank Akankwasa
UGA
95
73
Soumya Sarkar
BAN
94
74
Brendan Taylor
ZIM
91
75
Sharvin Muniandy
MAL
90
76
Surendran Chandramohan
SIN
88
77
Kevin D'Souza
BUL
86
78
Sulaiman Ali
BUL
85
78
Scott McKechnie
HK
85
79
Gyanendra Malla
NEP
84
79
Tony Whiteman
LUX
84
80
Mitchell Marsh
AUS
83
81
Fakhar Zaman
PAK
82
81
Mohamed Rishwan
MLD
82
82
Asghar Stanikzai
AFG
81
83
Mohammed Nawfer Mohammed Aslam
KUW
79
83
Tamoor Sajjad Zafar
QTR
79
84
Vikram Vijh
LUX
78
84
Hardik Pandya
IND
78
84
Haroon Mohammad
HK
78
85
Mohammad Anwar Arudin
MAL
77
86
Mohammad Sheikh
BAN
76
87
Waheed Ahmed
UAE
75
87
Sudesh Wickramasekara
CZR
75
87
Andre Russell
WI
75
87
Not on record
BHR
75
88
Dhananjaya de Silva
SL
74
89
Sazzad Hosen
BEL
73
89
Deusdedit Muhumuza
UGA
73
89
James Barker
LUX
73
89
Mohammad Yousef Shadzehisarjou
IRN
73
90
Not on record
SAR
72
90
HJ Jordaan
THI
72
90
Shoaib Malik
PAK
72
91
Hassan Haziq Rasheed
MLD
70
92
Muthuthantrige Nilantha Rohana Cooray
MLD
69
93
Wanindu Hasaranga
SL
68
94
Michael John Richardson
GER
65
94
James Neesham
NZ
65
94
Ashton Agar
AUS
65
94
Vasu Saini
ROM
65
95
Abdul Waheed
SAR
64
95
Angelo Mathews
SL
64
95
Sanju Samson
IND
64
96
Donald Tiripano
ZIM
63
97
Mitchell Santner
NZ
62
97
Abdul Shakoor
UAE
61
98
Sean Williams
ZIM
61
98
Moises Henriques
AUS
61
98
Shadab Khan
PAK
61
98
Not on record
UAE
61
99
Kenneth Waiswa
UGA
60
100
Shardul Thakur
IND
59
101
Andre Fletcher
WI
58
101
Najibullah Zadran
AFG
58
102
Manpreet Singh
SIN
57
103
Mohamed Arief Jamaludeen
MAL
56
103
Bilal Mohammad Tahir Ghulam Hussain
KUW
56
104
Mohammad Amin
KUW
55
104
Kushal Malla
NEP
55
105
Fiaz Ahmed
BHR
54
105
Ravindra Jadeja
IND
54
106
Waqas Barkat
HK
53
106
Aphsal Ashraf
KUW
53
107
Isaac DA Damarell
GUE
52
107
Paul Daniel Hennessy
SPN
52
107
Gopal Chaturvedi
MLT
52
107
Arnold Otwani
UGA
52
108
Vijayshankar Bangalore Chikkannaiah
GER
51
108
Hazratullah Zazai
AFG
51
108
Junaid Mehr
BHR
51
108
Arun Ashokan
CZR
51
108
Alex Carey
AUS
51
109
D'Arcy Short
AUS
50
110
Nicholas Pooran
WI
49
110
Ziaul Hoque
THI
49
111
Dwaine Pretorius
SA
48
111
Fabian Allen
WI
48
111
Dieter Klein
GER
48
112
Pawan Sarraf
NEP
47
112
Avishka Fernando
SL
47
112
Mohammed Rizlan Iqbar
QTR
47
113
Chamu Chibhabha
ZIM
46
114
Ehsan Khan
HK
45
114
Mahmudullah
BAN
45
114
Sabawoon Davizi
CZR
45
115
Prakash Mishra
BUL
43
115
Dipendra Airee
NEP
43
115
Sam Billings
ENG
43
115
Reeza Hendricks
SA
43
115
Adam McAuley
IOM
43
115
Daniel Frederik Jacobs
THI
43
116
Samuel Sanish Mangat Stanislaus
MLT
42
117
Ali Mohammadipour Narouei
IRN
41
117
Scott Browne
LUX
41
117
Imad Wasim
PAK
41
117
Craig Ervine
ZIM
41
117
Elton Chigumbura
ZIM
41
117
Shahbaz Badar
BHR
41
117
Mamoon Latif
BEL
41
117
Shivam Dube
IND
41
117
Abdullah Shafique
PAK
41
117
Ryan Burl
ZIM
41
117
George Linde
SA
41
118
JJ Smuts
SA
40
119
Khalid Ahmadi
BEL
39
120
Mohammed Sameer
BHR
38
120
Tinashe Kamunhukamwe
ZIM
38
120
Simi Singh
IRE
38
120
Iftikhar Ahmed
PAK
38
121
Faheem Ashraf
PAK
37
121
Basil Hameed
UAE
37
121
Saransh Kushretha
LUX
37
121
Josh Butler
GUE
37
122
Ahsan Ali
PAK
36
122
Sikandar Raza
ZIM
36
123
Malik Muhammad Naeem
SAR
35
123
Robert Raina
THI
35
123
Not on record
BUL
35
124
Gohar Manan
ROM
34
124
Awais Ahmed
SPN
34
124
Ravinder Singh
MLT
34
124
Mark Chapman
HK
34
124
Alishan Sharafu
UAE
34
125
Harmanjot Singh
GER
33
125
Joe Denly
ENG
33
125
Not on record
MLT
33
126
Roger Galwanao Mukasa
UGA
32
126
Thisara Perera
SL
32
126
Kagiso Rabada
SA
32
126
Edward Barrie Knowles
CZR
32
126
Syed Kaleem
OMN
32
127
Petrus Biljon
SA
31
127
Mohammad Nabi
AFG
31
127
Chris Jordan
ENG
31
127
Cosmin Zavoiu
ROM
31
127
Aryaman Sunil Uchil
SIN
31
128
Navid Balouch
IRN
30
128
Afif Hossain
BAN
30
128
Imran Masood Butt
BHR
30
128
Sumit Pokhriyal
CZR
30
129
Gary Wilson
IRE
29
129
Varun Prasath Thamotharam
MLT
29
129
Brian Masaba
UGA
29
130
Zephania Arinaitwe
UGA
28
130
Sultan Ahmed
UAE
28
130
Lorcan Tucker
IRE
28
130
Samiullah Shenwari
AFG
28
131
Muhammad Younis
BHR
27
131
Abdul Shakoor
ROM
27
132
Kushalkumar Mendon
CZR
26
132
Keemo Paul
WI
26
132
Sherfane Rutherford
WI
26
132
Rovman Powell
WI
26
132
Carl Mumba
ZIM
26
133
Kyle Mayers
WI
25
134
Sajid Imran Cheema
SAR
24
134
Satvik Nadigotla
ROM
24
135
Shamsudheen Englam Purat
SAR
23
135
Mohamed Azzam
MLD
23
135
Ibrahim Hassan
MLD
23
135
Karim Janat
AFG
23
135
Gulbadin Naib
AFG
23
136
Paras Khadka
NEP
22
137
Richmond Mutumbami
ZIM
21
137
Not on record
BUL
21
138
Reinhardt Heyns
LUX
20
138
Naiem Bameri
IRN
20
138
Janak Prakash
SIN
20
138
Gayan Buddika Wijeweera Munaweera
QTR
20
138
Amar Sharma
MLT
20
138
Waseem Abbas
MLT
20
138
Hristo Lakov
BUL
20
139
Vriitya Aravind
UAE
19
139
Andile Phehlukwayo
SA
19
139
Iqbal Hussain Chaudhry
QTR
19
139
Imran Haider
ROM
19
139
Sayed Monib Sayed Ahmad
KUW
19
139
Ibrahim Rizan
MLD
19
140
Rohan Rangarajan
SIN
18
140
Not on record
ROM
18
140
Phiriyapong Suanchuai
THI
18
140
Barry McCarthy
IRE
18
140
Usman Ghani
AFG
18
140
Amir Khan Mangal
GER
18
140
Tom Curran
ENG
18
141
Mushfiqur Rahim
BAN
17
141
George Dockrell
IRE
17
141
Kuldeep Lal
SPN
17
141
Khurram Shahzad
QTR
17
142
Zeeshan Sarfraz Butt
SAR
16
142
Bhushan Vilas Save
MAL
16
142
Not on record
QTR
16
142
Ish Sodhi
NZ
16
142
Shripal Gajjar
CZR
16
142
Imran Butt
BHR
16
143
Abdul Malik
BHR
15
143
Aarif Sheikh
NEP
15
143
Hamed Khan
HK
15
143
Kaleemullah
OMN
15
143
Craig Young
IRE
15
143
Naveed Pathan
THI
15
143
Shiraz Khan Shereef
KUW
15
144
Advyth Manepalli
LUX
14
144
Sivakumar Periyalwar
ROM
14
144
Rashid Khan
AFG
14
144
Washington Sundar
IND
14
144
Lewis Gregory
ENG
14
144
Scott Kuggeleijn
NZ
14
144
Sherul Mehta
BEL
14
144
Ansh Tandon
UAE
14
145
Hilal Ahmad
CZR
13
145
Pat Cummins
AUS
13
145
Patras Masih
ROM
13
145
Salu Thomas Kanakalil
MLT
13
145
William J Cope
LUX
13
145
Umar Adam Nasif
MLD
13
145
George Burrows
IOM
13
146
Nader Zahadiafzal
IRN
12
146
Mohd Fitri Bin Mohd Sham
MAL
12
146
Petre Danci
ROM
12
146
Fred Achelam
UGA
12
146
Mitchell Starc
AUS
12
146
Sean Abbott
AUS
12
146
Tim Southee
NZ
12
146
Binod Bhandari
NEP
12
146
Abinash Bohara
NEP
12
146
Muhammad Muneeb
BEL
12
146
Imran Anwar
BHR
12
146
Daniel Sams
AUS
12
146
Mitchell Swepson
AUS
12
146
Oshada Fernando
SL
12
146
Sandeep Goud
OMN
12
147
Milton Shumba
ZIM
11
147
Navdeep Saini
IND
11
147
Wellington Masakadza
ZIM
11
147
Kusal Mendis
SL
11
147
Not on record
SAR
11
147
Wanchana Uisuk
THI
11
147
Ihala Gedara Tharaka Ruwan Kumara
MLD
11
148
Marcus Cope
LUX
10
148
Diju Xavier Sheeli
KUW
10
148
Asif Abdul Bevinje
ROM
10
148
Aftab Kayani
ROM
10
148
Sami Ullah
ROM
10
148
Not on record
BUL
10
148
Shaheen Afridi
PAK
10
149
Mahedi Hasan
BAN
9
149
Pramod Rajapaksa
SL
9
149
Karan KC
NEP
9
149
Dwayne Bravo
WI
9
149
Wahab Riaz
PAK
9
149
Trevor Bukenya
UGA
9
149
Shantanu Vashisht
ROM
9
149
Shoaib Ali
SAR
9
149
Nathan Knights
IOM
9
150
Christopher James Langford
IOM
8
150
Luke C Le Tissier
GUE
8
150
Usman Ali
SAR
8
150
Adil Butt
SAR
8
150
Nopphon Senamontree
THI
8
150
Lasith Malinga
SL
8
150
Colin de Grandhomme
NZ
8
150
Aminul Islam
BAN
8
150
Sam Curran
ENG
8
150
Mohammad Nadeem
OMN
8
150
Surya Rengarajan
CZR
8
151
Ashiqullah Said
BEL
7
151
Sahir Naqash
GER
7
151
Ravi Panchal
SPN
7
151
Dad Khoda Dahani
IRN
7
151
Arshad Mazarzei
IRN
7
151
Vichanath Singh
THI
7
152
Muhammad Kashif Sharif
KUW
6
152
Carl Hartmann
IOM
6
152
Matthew James Ansell
IOM
6
152
Anasim Khan
BHR
6
152
Daryl Mitchell
NZ
6
152
Mark Adair
IRE
6
152
Khurram Khan
OMN
6
152
Aftab Hussain
HK
6
153
Zeeshan Maqsood
OMN
5
153
Mohammad Sanuth
OMN
5
153
Blessing Muzarabani
ZIM
5
153
Shane Getkate
IRE
5
153
Venkatraman Ganesan
GER
5
153
Asad Rehemtulla
BUL
5
153
Fayaz Mohammad
BUL
5
153
Syed Jamil
BEL
5
153
Tinotenda Mutombodzi
ZIM
5
153
Josh Little
IRE
5
153
Dale Steyn
SA
5
153
Mohammad Mithun
BAN
5
153
Adil Rashid
ENG
5
153
Muhammad Ansar
KUW
5
153
Oliver James Webster
IOM
5
153
Nazwan Badheeu Ismail
MLD
5
153
Ismail Sardar Sardar
THI
5
153
Khawar Zafar
SAR
5
153
Mohammed Nadeem
QTR
5
154
Syed Ali Abbas
SAR
4
154
Chanchai Pengkumta
THI
4
154
Not on record
MLT
4
154
Tabraiz Shamsi
SA
4
154
Isuru Udana
SL
4
154
Dimo Nikolov
BUL
4
154
Murid Ekrami
BEL
4
155
Kyle Gilham
CZR
3
155
Rohan Patel
BUL
3
155
Delrick Varghese
BUL
3
155
Suraj Kumar
OMN
3
155
Ahmed Raza
UAE
3
155
Tendai Chisoro
ZIM
3
155
Sorawat Desungnoen
THI
3
155
Mahsid Faheem
THI
3
155
Franco Nsubuga
UGA
3
155
Christian Munoz-Mills
SPN
3
155
Tauqeer Hussain
SPN
3
155
Vinod Kumar
SPN
3
155
Joseph Adam Burrows
IOM
3
156
Masood Jayezeh
IRN
2
156
Emran Shahbakhsh
IRN
2
156
Adel Kolasangiani
IRN
2
156
Ankush Nanda
LUX
2
156
Mohit Dixit
LUX
2
156
Lakshan Sandakan
SL
2
156
Chris Mpofu
ZIM
2
156
Sheldon Cottrell
WI
2
156
Muhammad Khushi
OMN
2
156
Mohammad Akram
ZIM
2
156
Anrich Nortje
SA
2
156
Naveed Ahmed
CZR
2
157
Nikolay Nankov
BUL
1
157
Sathaiya Veerapathiran
BHR
1
157
Sandeep Lamichhane
NEP
1
157
Bilal Khan
OMN
1
157
Hamish Bennett
NZ
1
157
Lahiru Kumara
SL
1
157
Yuzvendra Chahal
IND
1
157
Rishabh Pant
IND
1
157
Lungi Ngidi
SA
1
157
Syazrul Ezat Idrus
MAL
1
157
Pavandeep Singh Jagjit Singh
MAL
1
157
Sam Mills
IOM
1
157
Corbin Liebenberg
IOM
1
157
Jack Perman
SPN
1
157
Imran Yousaf
SAR
1
158
R Gaznavi
SIN
0
158
Anantha Krishna
SIN
0
158
Amjad Mahboob
SIN
0
158
Musawar Shah
QTR
0
158
Ahmed Ameel Mauroof
MLD
0
158
Marian Gherasim
ROM
0
158
Naveed Fakhr
KUW
0
158
Navid Abdollahpour
IRN
0
158
Lee Benjamin Ferbrache
GUE
0
158
Mehran Siasar
IRN
0
158
Mehran Dorri
IRN
0
158
Mohamad Nazril Abdul Rahman
MAL
0
158
Chandana Amrawickram Liyanage
MLD
0
158
Leem Shafeeq
MLD
0
158
Pankaj Malav
LUX
0
158
Tom Bruce
NZ
0
158
Deepak Chahar
IND
0
158
Zahoor Khan
UAE
0
158
Beuran Hendricks
SA
0
158
Izatullah Dawlatzai
AFG
0
158
Nasrulla Rana
HK
0
158
Wasim Ali
OMN
0
158
Kyle Jamieson
NZ
0
158
Haris Rauf
PAK
0
158
Hayden Walsh
WI
0
158
Bjorn Fortuin
SA
0
158
Hussain Talat
PAK
0
158
Qais Ahmad
AFG
0
158
Oshane Thomas
WI
0
158
Khary Pierre
WI
0
158
Sushan Bhari
NEP
0
158
Muhammad Siddique
UAE
0
158
Muhammad Ayaz
UAE
0
Show all 467 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›