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 World Twenty20 (in West Indies)
Position
Most Runs
Player Name
Team Name
1
302
Mahela Jayawardene
Sri Lanka
2
248
Kevin Pietersen
England
3
223
Salman Butt
Pakistan
4
222
Craig Kieswetter
England
5
219
Suresh Raina
India
6
188
Michael Hussey
Australia
7
183
Eoin Morgan
England
8
180
Cameron White
Australia
8
180
Kamran Akmal
Pakistan
9
179
David Hussey
Australia
10
171
Jacques Kallis
South Africa
11
163
Shane Watson
Australia
12
155
Umar Akmal
Pakistan
13
153
AB de Villiers
South Africa
14
150
David Warner
Australia
15
139
Kumar Sangakkara
Sri Lanka
16
137
Michael Lumb
England
17
132
Chris Gayle
West Indies
18
119
Angelo Mathews
Sri Lanka
19
109
Graeme Smith
South Africa
20
98
Brad Haddin
Australia
21
95
Chamara Kapugedera
Sri Lanka
22
94
Brendon McCullum
New Zealand
23
93
Jesse Ryder
New Zealand
24
92
Michael Clarke
Australia
25
91
Shahid Afridi
26
90
Luke Wright
England
27
87
Shiv Chanderpaul
West Indies
28
85
MS Dhoni
India
29
84
Rohit Sharma
India
30
82
Scott Styris
New Zealand
30
82
Albie Morkel
South Africa
31
78
Ramnaresh Sarwan
West Indies
32
75
Ross Taylor
New Zealand
32
75
Shakib Al Hasan
Bangladesh
33
74
Yuvraj Singh
India
34
71
Jean-Paul Duminy
South Africa
34
71
Tillakaratne Dilshan
Sri Lanka
35
69
Gautam Gambhir
India
35
69
Daniel Vettori
New Zealand
35
69
Abdul Razzaq
Pakistan
36
68
Misbah-ul-Haq
Pakistan
37
65
Mohammad Ashraful
Bangladesh
38
61
Paul Collingwood
England
39
57
Murali Vijay
India
39
57
Dinesh Chandimal
Sri Lanka
39
57
Nathan McCullum
New Zealand
40
51
Darren Sammy
West Indies
41
50
Noor Ali Zadran
Afghanistan
42
48
Dwayne Bravo
West Indies
43
47
Kieron Pollard
West Indies
43
47
Andre Fletcher
West Indies
44
45
Martin Guptill
New Zealand
45
42
Yusuf Pathan
India
46
41
Tim Bresnan
England
46
41
Herschelle Gibbs
South Africa
47
39
Mohammad Hafeez
Pakistan
48
34
Steven Smith
Australia
49
33
Tatenda Taibu
Zimbabwe
49
33
Asghar Stanikzai
Afghanistan
50
31
Johan Botha
South Africa
51
30
Thisara Perera
Sri Lanka
52
29
Dinesh Karthik
India
52
29
Mark Boucher
South Africa
53
28
Mushfiqur Rahim
Bangladesh
53
28
Hamid Hassan
Afghanistan
54
27
Harbhajan Singh
India
55
24
Hamilton Masakadza
Zimbabwe
56
23
Mirwais Ashraf
Afghanistan
57
22
Gareth Hopkins
New Zealand
58
20
Khalid Latif
Pakistan
59
19
Jerome Taylor
West Indies
59
19
Tamim Iqbal
Bangladesh
60
18
Jahurul Islam
Bangladesh
60
18
Samiullah Shenwari
Afghanistan
61
17
Gary Wilson
Ireland
61
17
Naeem Islam
Bangladesh
61
17
Saeed Ajmal
Pakistan
61
17
Fawad Alam
Pakistan
62
16
Aaron Redmond
New Zealand
62
16
Shafiul Islam
Bangladesh
63
15
Jacob Oram
New Zealand
63
15
Sulieman Benn
West Indies
63
15
Sanath Jayasuriya
Sri Lanka
63
15
Niall O'Brien
Ireland
64
14
Greg Lamb
Zimbabwe
65
12
Nikita Miller
West Indies
66
11
Brendan Taylor
Zimbabwe
67
10
Narsingh Deonarine
West Indies
68
9
Raees Ahmadzai
Afghanistan
68
9
Ravindra Jadeja
India
68
9
Zaheer Khan
India
68
9
Graeme Swann
England
68
9
Ravi Bopara
England
68
9
Kevin O'Brien
Ireland
69
8
William Porterfield
Ireland
69
8
Andy Blignaut
Zimbabwe
69
8
Loots Bosman
South Africa
69
8
Mohammad Shahzad
Afghanistan
69
8
Michael Yardy
England
69
8
Ravi Rampaul
West Indies
70
7
Mashrafe Mortaza
Bangladesh
71
6
Denesh Ramdin
West Indies
71
6
Dale Steyn
South Africa
71
6
Nawroz Mangal
Afghanistan
72
5
Trent Johnston
Ireland
72
5
Wavell Hinds
West Indies
72
5
Mitchell Johnson
Australia
72
5
Mohammad Sami
Pakistan
72
5
Mohammad Amir
Pakistan
73
4
Abdur Rehman
Pakistan
73
4
Andre Botha
Ireland
73
4
Roelof van der Merwe
Netherlands
73
4
Timycen Maruma
Zimbabwe
74
3
Elton Chigumbura
Zimbabwe
74
3
Lasith Malinga
Sri Lanka
74
3
Abdur Razzak
Bangladesh
75
2
Mahmudullah
Bangladesh
75
2
Ryan Harris
Australia
75
2
Chanaka Welegedara
Sri Lanka
75
2
Suraj Randiv
Sri Lanka
75
2
Charl Langeveldt
South Africa
75
2
Ray Price
Zimbabwe
75
2
Karim Sadiq
Afghanistan
75
2
Alex Cusack
Ireland
75
2
Chinthaka Jayasinghe
Sri Lanka
76
1
John Mooney
Ireland
76
1
Shapoor Zadran
Afghanistan
76
1
Craig Ervine
Zimbabwe
76
1
Morne Morkel
South Africa
76
1
Ajantha Mendis
Sri Lanka
76
1
Aftab Ahmed
Bangladesh
76
1
Boyd Rankin
England
76
1
Suhrawadi Shuvo
Bangladesh
77
0
Ian Butler
New Zealand
77
0
Tim Southee
New Zealand
77
0
Imrul Kayes
Bangladesh
77
0
Mohammad Asif
Pakistan
77
0
Stuart Broad
England
77
0
Dirk Nannes
Australia
77
0
Shaun Tait
Australia
77
0
Ashish Nehra
India
77
0
Prosper Utseya
Zimbabwe
77
0
Graeme Cremer
Zimbabwe
77
0
Charles Coventry
Zimbabwe
77
0
Mohammad Nabi
Afghanistan
77
0
Paul Stirling
Ireland
77
0
George Dockrell
Ireland