Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Runs in ICC Men's T20 World Cup
Position
Most Runs
Player Name
Team Name
1
257
Rohit Sharma
India
2
255
Travis Head
Australia
3
231
Ibrahim Zadran
Afghanistan
4
190
Heinrich Klaasen
South Africa
5
178
David Warner
Australia
6
169
Marcus Stoinis
Australia
6
169
David Miller
South Africa
7
162
Aaron Jones
U.S.A.
8
153
Md Hridoy
Bangladesh
9
151
Virat Kohli
India
10
144
Hardik Pandya
India
11
140
Johnson Charles
West Indies
12
132
Glenn Maxwell
Australia
13
125
Mitchell Marsh
Australia
14
124
George Munsey
Scotland
15
123
Aiden Markram
South Africa
16
122
Babar Azam
Pakistan
17
121
Sherfane Rutherford
West Indies
18
113
Reeza Hendricks
South Africa
19
112
Najmul Hossain Shanto
Bangladesh
20
111
Azmatullah Omarzai
Afghanistan
20
111
Shakib Al Hasan
Bangladesh
21
110
Jonny Bairstow
England
22
107
Shai Hope
West Indies
23
102
Richie Berrington
Scotland
23
102
Rovman Powell
West Indies
24
99
Nitish Kumar
Canada
25
95
Mahmudullah
Bangladesh
26
94
Roston Chase
West Indies
27
93
Ayaan Khan
Oman
28
92
Axar Patel
India
29
90
Gulbadin Naib
Afghanistan
30
78
Andre Russell
West Indies
31
76
Tanzid Tamim
Bangladesh
32
72
Liam Livingstone
England
33
71
Moeen Ali
England
34
69
Harmeet Baddhan
U.S.A.
35
67
Sese Bau
P.N.G.
35
67
Vikramjit Singh
Netherlands
36
66
Corey Anderson
New Zealand
37
62
Angelo Mathews
Sri Lanka
38
60
Gareth Delany
Ireland
39
58
Glenn Phillips
New Zealand
40
57
Rashid Khan
Afghanistan
41
56
Mohammad Nabi
Afghanistan
42
55
Dhananjaya de Silva
Sri Lanka
43
52
Mark Adair
Ireland
44
51
David Wiese
South Africa
45
49
Riazat Ali Shah
46
48
Khalid Kail
Oman
47
47
Mehran Khan
Oman
48
44
Shadab Khan
Pakistan
48
44
George Dockrell
Ireland
49
43
Karim Janat
Afghanistan
50
42
Aqib Sulehri
Oman
51
40
Mohammad Hossain
Bangladesh
51
40
Michael Leask
Scotland
52
37
Kushal Malla
Nepal
53
36
Josh Little
Ireland
53
36
Shaheen Afridi
Pakistan
53
36
Daryl Mitchell
New Zealand
54
35
Jaker Anik
Bangladesh
54
35
Ravindra Jadeja
India
55
34
Charles Amini
P.N.G.
56
33
Fakhar Zaman
Pakistan
57
32
Kamindu Mendis
Sri Lanka
58
30
Assad Vala
P.N.G.
59
28
Taskin Ahmed
Bangladesh
59
28
Kane Williamson
New Zealand
60
27
Zeeshan Maqsood
Oman
61
25
Shakeel Ahmed
Oman
61
25
Pargat Singh
Canada
61
25
Hiri Hiri
P.N.G.
61
25
Logan van Beek
Netherlands
61
25
Mitchell Santner
New Zealand
62
24
Chad Soper
P.N.G.
63
23
Iftikhar Ahmed
Pakistan
63
23
Saim Ayub
Pakistan
63
23
Milind Kumar
U.S.A.
64
22
Johannes Smit
Namibia
64
22
Jofra Archer
England
64
22
Najibullah Zadran
Afghanistan
64
22
Andy Balbirnie
Ireland
65
20
Usman Khan
Pakistan
65
20
Wanindu Hasaranga
Sri Lanka
65
20
Gulshan Jha
Nepal
66
19
Norman Vanua
P.N.G.
66
19
Imad Wasim
Pakistan
67
17
Karan KC
Nepal
67
17
Muhammad Afridi
Pakistan
67
17
Alzarri Joseph
West Indies
68
16
Tony Ura
P.N.G.
69
14
Pat Cummins
Australia
69
14
Noor Lakanwal
Afghanistan
69
14
Muhammad Khan
U.S.A.
70
13
Kaleem Rehman
Canada
70
13
Kaleemullah
Oman
70
13
Keshav Maharaj
South Africa
70
13
Lega Siaka
P.N.G.
71
12
Matt Henry
New Zealand
71
12
Paul Stirling
Ireland
71
12
Sam Curran
England
71
12
Arshdeep Singh
India
71
12
Tanzim Sakib
Bangladesh
72
11
Saad Zafar
Canada
72
11
Shoaib Khan
Oman
72
11
Harry Tector
Ireland
73
10
Naseem Shah
Pakistan
73
10
Muhammad Khushi
Oman
73
10
Soumya Sarkar
Bangladesh
73
10
Trent Boult
New Zealand
73
10
James Neesham
New Zealand
74
9
Mohammad Rizwan
Pakistan
74
9
Kagiso Rabada
South Africa
74
9
Adam Zampa
Australia
75
8
Sompal Kami
Nepal
76
7
Mohammed Siraj
India
77
6
Naveen-ul-Haq
Afghanistan
77
6
Mohammad Nadeem
Oman
77
6
Fazalhaq Farooqi
Afghanistan
78
5
Mahedi Hasan
Bangladesh
78
5
Josh Hazlewood
Australia
79
4
Mitchell Starc
Australia
79
4
Paul van Meekeren
Netherlands
79
4
Mark Chapman
Hong Kong
79
4
Barry McCarthy
Ireland
79
4
Jasdeep Singh
U.S.A.
80
3
Shayan Jahangir
U.S.A.
80
3
Haris Rauf
Pakistan
80
3
Nangeyalia Kharote
Afghanistan
80
3
Mustafizur Rahman
Bangladesh
80
3
Reece Topley
England
81
2
Adil Rashid
England
81
2
Ashton Agar
Australia
81
2
Chris Jordan
England
81
2
Bilal Khan
Oman
81
2
Ahmad Butt
Oman
81
2
Lockie Ferguson
New Zealand
81
2
Hazratullah Zazai
Afghanistan
82
1
Anrich Nortje
South Africa
82
1
Vivian Kingma
Netherlands
83
0
Tim Southee
New Zealand
83
0
Jasprit Bumrah
India
83
0
Sadeera Samarawickrama
Sri Lanka
83
0
Rafiullah
Oman
83
0
Ravinderpal Singh
Canada
83
0
Jean-Pierre Kotze
Namibia