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 2014 for T20I
Position
Most Runs
Player Name
Team Name
1
397
Alex Hales
England
2
390
Aaron Finch
Australia
3
385
Virat Kohli
India
4
285
Anamul Haque
Bangladesh
5
273
Lendl Simmons
West Indies
6
272
Cameron White
Australia
7
270
Ravi Bopara
England
8
257
Jean-Paul Duminy
South Africa
9
249
Eoin Morgan
England
10
241
Glenn Maxwell
Australia
11
240
Quinton de Kock
South Africa
11
240
Chris Gayle
West Indies
12
234
Kane Williamson
New Zealand
13
231
Tom Cooper
Netherlands
14
230
Jos Buttler
England
15
224
Shakib Al Hasan
Bangladesh
15
224
Marlon Samuels
West Indies
15
224
Dwayne Smith
West Indies
15
224
Stephan Myburgh
Netherlands
16
223
Brendon McCullum
New Zealand
17
220
Kusal Perera
Sri Lanka
18
200
Rohit Sharma
India
19
196
Andre Fletcher
West Indies
20
191
Hashim Amla
South Africa
21
184
David Warner
Australia
21
184
Ross Taylor
New Zealand
22
182
Luke Ronchi
New Zealand
23
181
Ahmed Shehzad
Pakistan
24
175
Darren Sammy
West Indies
25
173
Thisara Perera
Sri Lanka
26
172
George Bailey
Australia
27
169
Michael Lumb
England
28
167
Dwayne Bravo
West Indies
29
166
Umar Akmal
Pakistan
30
158
Mahela Jayawardene
Sri Lanka
31
149
Tillakaratne Dilshan
Sri Lanka
32
143
Ed Joyce
England
32
143
Wesley Barresi
Netherlands
33
140
David Miller
South Africa
33
140
AB de Villiers
South Africa
34
136
Tim Bresnan
England
35
127
Faf du Plessis
South Africa
36
126
Angelo Mathews
Sri Lanka
36
126
Shane Watson
Australia
36
126
Tamim Iqbal
Bangladesh
37
123
Brendan Taylor
Zimbabwe
38
120
William Porterfield
Ireland
39
119
Kumar Sangakkara
Sri Lanka
40
118
Mushfiqur Rahim
Bangladesh
40
118
Andrew Poynter
Ireland
41
111
Peter Borren
Netherlands
41
111
Lahiru Thirimanne
Sri Lanka
42
110
Corey Anderson
New Zealand
43
105
Denesh Ramdin
West Indies
43
105
Martin Guptill
New Zealand
44
103
Shafiqullah
Afghanistan
45
100
Yuvraj Singh
India
46
98
Shahid Afridi
47
94
Rilee Rossouw
South Africa
48
92
Joe Root
England
49
91
Nasir Hossain
Bangladesh
49
91
Sharad Vesawkar
Nepal
50
89
Brad Hodge
Australia
51
88
Suresh Raina
India
51
88
Subash Khakurel
Nepal
51
88
Gyanendra Malla
Nepal
52
83
Paras Khadka
Nepal
53
81
Andre Russell
West Indies
54
80
Chris Jordan
England
55
77
MS Dhoni
India
55
77
Sarfraz Ahmed
Pakistan
55
77
Paul Stirling
Ireland
55
77
Kevin O'Brien
Ireland
56
76
Michael Swart
Netherlands
57
75
Elton Chigumbura
Zimbabwe
58
74
Mohammad Shahzad
Afghanistan
59
73
Khurram Khan
United Arab Emirates
60
70
James Faulkner
Australia
61
68
Mahmudullah
Bangladesh
61
68
Shaiman Anwar
United Arab Emirates
62
67
Reeza Hendricks
South Africa
63
66
Hamilton Masakadza
Zimbabwe
63
66
Mohammad Hafeez
Pakistan
64
64
Shikhar Dhawan
India
65
62
Ajinkya Rahane
India
65
62
Asghar Stanikzai
Afghanistan
66
59
Mashrafe Mortaza
Bangladesh
67
57
Moeen Ali
England
68
56
Mark Chapman
Hong Kong
69
54
Waqas Barkat
Hong Kong
69
54
Gary Wilson
Ireland
70
53
Swapnil Patil
United Arab Emirates
71
52
James Neesham
New Zealand
71
52
Shoaib Malik
Pakistan
72
51
Albie Morkel
South Africa
73
50
Sabbir Rahman
Bangladesh
74
49
Ben Cooper
Netherlands
74
49
Nuwan Kulasekara
Sri Lanka
75
48
Kamran Akmal
Pakistan
76
45
Jesse Ryder
New Zealand
76
45
Sohaib Maqsood
Pakistan
77
44
Saad Nasim
Pakistan
77
44
Jamie Atkinson
Hong Kong
77
44
Darren Bravo
West Indies
78
43
Stuart Broad
England
79
42
Sean Williams
Zimbabwe
79
42
Irfan Ahmed
Hong Kong
80
41
Vusi Sibanda
Zimbabwe
81
40
Dinesh Chandimal
Sri Lanka
81
40
Sompal Kami
Nepal
82
39
Ben Dunk
Australia
82
39
Munir Dar
Hong Kong
83
38
Kithuruwan Vithanage
Sri Lanka
84
37
Rohan Mustafa
United Arab Emirates
85
35
Sagar Pun
Nepal
85
35
Timycen Maruma
Zimbabwe
85
35
Ben Cutting
Australia
86
34
Colin Munro
New Zealand
87
33
Brad Haddin
Australia
87
33
Chris Lynn
Australia
88
32
Sikandar Raza
Zimbabwe
89
30
Sachithra Senanayake
Sri Lanka
89
30
Mudassar Bukhari
Netherlands
90
29
Amjad Javed
United Arab Emirates
90
29
Kieron Pollard
West Indies
90
29
Tom Latham
New Zealand
91
27
Shamsur Rahman
Bangladesh
91
27
Johnson Charles
West Indies
92
26
Amjad Ali
United Arab Emirates
92
26
Babar Hayat
Hong Kong
93
25
Haseeb Amjad
Hong Kong
93
25
Sohail Tanvir
Pakistan
93
25
Sunil Narine
West Indies
94
24
Luke Wright
England
95
23
Awais Zia
Pakistan
96
22
Samuel Badree
West Indies
96
22
Aizaz Khan
Hong Kong
96
22
Anton Devcich
New Zealand
97
21
Kamran Shazad
United Arab Emirates
97
21
Nizakat Khan
Hong Kong
97
21
Gulbadin Naib
Afghanistan
97
21
Anas Khan
Hong Kong
98
20
Tanwir Afzal
Hong Kong
99
19
Wayne Parnell
South Africa
99
19
Matthew Wade
Australia
100
18
Karim Sadiq
Afghanistan
100
18
Faizan Asif
United Arab Emirates
101
17
Imran Tahir
South Africa
102
16
Wahab Riaz
Pakistan
102
16
Samiullah Shenwari
Afghanistan
102
16
Mominul Haque
Bangladesh
102
16
Farhad Reza
Bangladesh
102
16
Shadeep Silva
United Arab Emirates
103
15
Beuran Hendricks
South Africa
103
15
Nikita Miller
West Indies
104
14
Najeeb Tarakai
Afghanistan
104
14
Haris Sohail
Pakistan
105
13
Raza Hasan
Pakistan
105
13
Ian Bell
England
106
12
Kieran Powell
West Indies
107
11
Sohag Gazi
Bangladesh
107
11
Nathan McCullum
New Zealand
107
11
Vikrant Shetty
United Arab Emirates
107
11
Farhaan Behardien
South Africa
108
10
Stuart Thompson
Ireland
108
10
Kyle Mills
New Zealand
108
10
Ravindra Jadeja
India
108
10
Seekkuge Prasanna
Sri Lanka
108
10
Mohammad Nabi
Afghanistan
109
9
Chadwick Walton
West Indies
109
9
Mitchell Starc
Australia
109
9
James Tredwell
England
109
9
Ben Stokes
England
109
9
Max Sorensen
Ireland
109
9
Ziaur Rahman
Afghanistan
110
8
Jason Roy
England
110
8
Alex Cusack
Ireland
110
8
Nadeem Ahmed
Hong Kong
110
8
Timm van der Gugten
Netherlands
110
8
Trent Boult
New Zealand
111
7
Michael Carberry
England
111
7
Anwar Ali
Pakistan
111
7
Jade Dernbach
England
111
7
Naresh Budayair
Nepal
112
6
Binod Bhandari
Nepal
112
6
Daniel Christian
Australia
112
6
Phillip Hughes
Australia
112
6
Dale Steyn
South Africa
113
5
Nawroz Mangal
Afghanistan
113
5
Sean Abbott
Australia
113
5
Shakti Gauchan
Nepal
113
5
Arafat Sunny
Bangladesh
113
5
Najibullah Zadran
Afghanistan
113
5
Pieter Seelaar
Netherlands
114
4
Angelo Perera
Sri Lanka
114
4
Nathan Reardon
Australia
114
4
Nic Maddinson
Australia
114
4
James Muirhead
Australia
114
4
Robin Peterson
South Africa
114
4
Umar Gul
Pakistan
115
3
Zulfiqar Babar
Pakistan
115
3
Steven Smith
Australia
115
3
Pat Cummins
Australia
115
3
Ambati Rayudu
India
115
3
Brad Hogg
Australia
115
3
Logan van Beek
Netherlands
115
3
Basant Regmi
Nepal
116
2
Amrit Bhattarai
Nepal
116
2
Manjula Guruge
United Arab Emirates
116
2
Adam Milne
New Zealand
116
2
Tim Murtagh
Ireland
116
2
Najeeb Amar
Hong Kong
116
2
Ravichandran Ashwin
India
116
2
Tim Southee
New Zealand
116
2
Chris Woakes
England
116
2
Kyle Abbott
South Africa
116
2
Mirwais Ashraf
Afghanistan
117
1
Shapoor Zadran
Afghanistan
117
1
Rangana Herath
Sri Lanka
117
1
Lonwabo Tsotsobe
South Africa
117
1
Ryan McLaren
South Africa
117
1
Mohammad Irfan
Pakistan
117
1
Saeed Ajmal
Pakistan
117
1
Al-Amin Hossain
Bangladesh
117
1
BJ Watling
New Zealand
117
1
Doug Bollinger
Australia
117
1
Stephen Parry
England
117
1
Dawlat Zadran
Afghanistan
117
1
Ahsan Malik
Netherlands
117
1
Rajesh Pulami
Nepal
117
1
Cameron Boyce
Australia
118
0
David Wiese
South Africa
118
0
Krishmar Santokie
West Indies
118
0
Mitchell McClenaghan
New Zealand
118
0
Ahmed Raza
United Arab Emirates
118
0
Mohammad Mithun
Bangladesh
118
0
Aftab Alam
Afghanistan
118
0
Danny Briggs
England
118
0
Kinchit Shah
Hong Kong
118
0
Bhuvneshwar Kumar
India
118
0
Nathan Coulter-Nile
Australia
118
0
Dean Brownlie
New Zealand
118
0
Daniel Vettori
New Zealand
118
0
Abdur Razzak
Bangladesh
118
0
Rubel Hossain
Bangladesh
118
0
Ish Sodhi
New Zealand
118
0
Umar Amin
Pakistan
118
0
Bilawal Bhatti
Pakistan
118
0
Morne Morkel
South Africa
118
0
Lasith Malinga
Sri Lanka