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 England)
Position
Most Runs
Player Name
Team Name
1
317
Tillakaratne Dilshan
Sri Lanka
2
238
Jacques Kallis
South Africa
3
193
Chris Gayle
West Indies
4
188
Kamran Akmal
Pakistan
5
186
AB de Villiers
South Africa
6
177
Sanath Jayasuriya
Sri Lanka
6
177
Kumar Sangakkara
Sri Lanka
7
176
Shahid Afridi
Pakistan
8
172
Younis Khan
Pakistan
9
154
Kevin Pietersen
England
9
154
Mahela Jayawardene
Sri Lanka
9
154
Dwayne Bravo
West Indies
10
153
Yuvraj Singh
India
11
150
Lendl Simmons
West Indies
12
149
Graeme Smith
South Africa
13
148
Gautam Gambhir
India
14
145
Ravi Bopara
England
15
144
Shoaib Malik
Pakistan
16
131
Rohit Sharma
India
17
114
Herschelle Gibbs
South Africa
18
113
Luke Wright
England
19
107
Brendon McCullum
New Zealand
20
106
Owais Shah
England
21
102
Martin Guptill
New Zealand
22
101
Aaron Redmond
New Zealand
23
100
William Porterfield
Ireland
24
86
MS Dhoni
India
25
85
Jean-Paul Duminy
South Africa
26
82
Misbah-ul-Haq
Pakistan
27
81
Scott Styris
New Zealand
27
81
John Mooney
Ireland
27
81
Niall O'Brien
Ireland
28
77
Shahzaib Hasan
Pakistan
29
75
Kyle Coetzer
Scotland
29
75
Angelo Mathews
Sri Lanka
30
69
Kevin O'Brien
Ireland
31
68
Ramnaresh Sarwan
West Indies
31
68
Chamara Silva
Sri Lanka
32
66
Andre Fletcher
West Indies
33
65
Yusuf Pathan
India
34
63
Paul Collingwood
England
34
63
David Warner
Australia
35
59
Jacob Oram
New Zealand
36
56
Jehan Mubarak
Sri Lanka
36
56
Andrew White
Ireland
37
55
David Hussey
Australia
38
54
Junaid Siddique
Bangladesh
38
54
Albie Morkel
South Africa
39
53
Tom de Grooth
Netherlands
40
52
Gary Wilson
Ireland
41
51
Shiv Chanderpaul
West Indies
41
51
Ross Taylor
New Zealand
42
46
Salman Butt
Pakistan
43
44
Mashrafe Mortaza
Bangladesh
44
42
Dimitri Mascarenhas
England
45
40
Brad Haddin
Australia
46
37
Mitchell Johnson
Australia
46
37
James Foster
England
46
37
Tamim Iqbal
Bangladesh
46
37
Kieron Pollard
West Indies
47
36
Andre Botha
Ireland
47
36
Mark Boucher
South Africa
47
36
Alex Cusack
Ireland
47
36
Ryan ten Doeschate
Netherlands
48
35
Naeem Islam
Bangladesh
49
33
Darron Reekers
Netherlands
50
32
Abdul Razzaq
Pakistan
50
32
Ravindra Jadeja
India
50
32
Peter Borren
Netherlands
51
31
Ryan Watson
Scotland
51
31
Jesse Ryder
New Zealand
52
29
Raqibul Hasan
Bangladesh
52
29
Michael Hussey
Australia
53
27
Harbhajan Singh
India
53
27
Navdeep Poonia
Scotland
54
25
Bas Zuiderent
Netherlands
54
25
Ricky Ponting
Australia
54
25
Mohammad Ashraful
Bangladesh
54
25
Mushfiqur Rahim
Bangladesh
55
23
Trent Johnston
Ireland
56
22
Alexei Kervezee
Netherlands
56
22
Xavier Marshall
West Indies
56
22
Stuart Broad
England
56
22
Shane Watson
Australia
57
20
Suresh Raina
India
58
17
Umar Gul
Pakistan
58
17
Denesh Ramdin
West Indies
58
17
Paul Stirling
Ireland
59
16
Brett Lee
Australia
60
15
Graeme Swann
England
60
15
Fawad Alam
Pakistan
60
15
Mahmudullah
Bangladesh
60
15
Shakib Al Hasan
Bangladesh
60
15
Peter McGlashan
New Zealand
60
15
Majid Haq
Scotland
61
14
James Franklin
New Zealand
62
13
Michael Clarke
Australia
62
13
Irfan Pathan
India
62
13
Sulieman Benn
West Indies
63
11
Regan West
Ireland
63
11
Jeroen Smits
Netherlands
63
11
Kyle McCallan
Ireland
63
11
Daniel Vettori
New Zealand
64
10
Rob Key
England
64
10
Johan Botha
South Africa
65
9
Adil Rashid
England
65
9
Nathan McCullum
New Zealand
66
8
Neil McCallum
Scotland
66
8
Daan van Bunge
Netherlands
67
7
Edgar Schiferli
Netherlands
68
6
Dirk Nannes
Australia
68
6
Eoin Morgan
England
69
5
Boyd Rankin
England
69
5
Gavin Hamilton
England
70
4
Zaheer Khan
India
70
4
Nathan Hauritz
Australia
70
4
Nathan Bracken
Australia
70
4
Kyle Mills
New Zealand
70
4
Ahmed Shehzad
Pakistan
70
4
Yasir Arafat
Pakistan
70
4
Ajantha Mendis
Sri Lanka
71
3
Lasith Malinga
Sri Lanka
71
3
Sohail Tanvir
Pakistan
71
3
Ian Butler
New Zealand
72
2
RP Singh
India
72
2
Jeremy Bray
Ireland
72
2
Jerome Taylor
West Indies
72
2
Fidel Edwards
West Indies
72
2
Jan Stander
Scotland
73
1
Roelof van der Merwe
Netherlands
73
1
Isuru Udana
Sri Lanka
73
1
Darren Sammy
West Indies
73
1
Nuwan Kulasekara
Sri Lanka
73
1
Peter Connell
Ireland
73
1
Glenn Rogers
Scotland
73
1
Gordon Drummond
Scotland
73
1
Neil Broom
New Zealand
73
1
Pieter Seelaar
Netherlands
74
0
Calum MacLeod
Scotland
74
0
Colin Smith
Scotland
74
0
Muttiah Muralitharan
Sri Lanka
74
0
James Anderson
England
74
0
Shahadat Hossain
Bangladesh
74
0
Abdur Razzak
Bangladesh
74
0
Mohammad Amir
Pakistan
74
0
Saeed Ajmal
Pakistan