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 2010 for T20I
Position
Most Runs
Player Name
Team Name
1
441
Umar Akmal
Pakistan
2
373
David Warner
Australia
3
353
Kevin Pietersen
England
4
350
David Hussey
Australia
5
343
Mahela Jayawardene
Sri Lanka
6
330
Niall O'Brien
Ireland
7
319
Suresh Raina
India
8
317
Kamran Akmal
Pakistan
9
316
Graeme Smith
South Africa
10
315
Eoin Morgan
England
11
306
Cameron White
Australia
12
293
Shane Watson
Australia
13
287
Brendon McCullum
New Zealand
14
276
Jean-Paul Duminy
South Africa
15
273
Noor Ali Zadran
Afghanistan
16
272
Michael Clarke
Australia
17
267
Salman Butt
Pakistan
18
244
Craig Kieswetter
England
19
240
Steve Tikolo
Kenya
20
236
Abdul Razzaq
Pakistan
21
231
Michael Hussey
Australia
22
224
Brad Haddin
Australia
22
224
Jacques Kallis
South Africa
23
219
William Porterfield
Ireland
23
219
Mohammad Shahzad
Afghanistan
24
205
Kumar Sangakkara
Sri Lanka
25
200
Martin Guptill
New Zealand
26
196
Shahid Afridi
27
194
AB de Villiers
South Africa
28
191
Ross Taylor
New Zealand
28
191
Ashish Bagai
Canada
29
184
Mohammad Hafeez
Pakistan
30
179
Alex Cusack
Ireland
31
178
Scott Styris
New Zealand
32
171
Alex Obanda
Kenya
33
169
David Obuya
Kenya
33
169
Gary Wilson
Ireland
34
163
Chris Gayle
West Indies
35
161
Saqib Ali
United Arab Emirates
36
160
Collins Obuya
Kenya
37
158
Chamu Chibhabha
Zimbabwe
38
153
Hamilton Masakadza
Zimbabwe
39
151
Tillakaratne Dilshan
Sri Lanka
40
150
Nawroz Mangal
Afghanistan
41
146
Angelo Mathews
Sri Lanka
42
137
Michael Lumb
England
43
136
Kyle Coetzer
Scotland
43
136
Shiv Chanderpaul
West Indies
43
136
Gavin Hamilton
England
44
133
Karim Sadiq
Afghanistan
45
128
Hiral Patel
Canada
45
128
Misbah-ul-Haq
Pakistan
46
126
Nathan McCullum
New Zealand
47
122
Alexei Kervezee
Netherlands
48
120
Raees Ahmadzai
Afghanistan
48
120
Daniel Vettori
New Zealand
49
117
Fraser Watts
Scotland
50
116
Chamara Kapugedera
Sri Lanka
51
114
Eric Szwarczynski
Netherlands
52
113
David Miller
South Africa
53
112
Brendan Taylor
Zimbabwe
53
112
James Franklin
New Zealand
54
111
Darren Sammy
West Indies
55
108
Dwayne Bravo
West Indies
55
108
Mahela Udawatte
Sri Lanka
55
108
Murali Vijay
India
56
107
Bas Zuiderent
Netherlands
57
104
Kieron Pollard
West Indies
58
103
Paul Stirling
Ireland
58
103
Luke Wright
England
59
102
Daan van Bunge
Netherlands
60
99
Jesse Ryder
New Zealand
61
98
Fawad Alam
Pakistan
61
98
Mohammad Nabi
Afghanistan
62
97
Ramnaresh Sarwan
West Indies
62
97
Paul Collingwood
England
63
96
Steven Smith
Australia
63
96
RG Mukasa
64
95
Naeemuddin Aslam
United Arab Emirates
64
95
Jan Stander
Scotland
65
94
Ryan ten Doeschate
Netherlands
65
94
Elton Chigumbura
Zimbabwe
65
94
Rohit Sharma
India
66
93
Tatenda Taibu
Zimbabwe
67
92
Morris Ouma
Kenya
67
92
Colin Ingram
South Africa
68
91
Khurram Khan
United Arab Emirates
69
88
Rizwan Cheema
Canada
70
85
Geoff Barnett
Canada
70
85
Milinda Siriwardana
Sri Lanka
70
85
MS Dhoni
India
71
83
Yusuf Pathan
India
71
83
Ahmed Shehzad
Pakistan
71
83
Trent Johnston
Ireland
72
82
Denesh Ramdin
West Indies
72
82
Shoaib Malik
Pakistan
72
82
Albie Morkel
South Africa
73
80
Gareth Hopkins
New Zealand
73
80
John Mooney
Ireland
74
78
Shakib Al Hasan
Bangladesh
75
76
Mohammad Ashraful
Bangladesh
75
76
Mirwais Ashraf
Afghanistan
76
74
Yuvraj Singh
India
76
74
Thisara Perera
Sri Lanka
77
69
Gautam Gambhir
India
78
67
Umar Gul
Pakistan
78
67
Samiullah Shenwari
Afghanistan
79
66
Loots Bosman
South Africa
79
66
Kaushal Silva
Sri Lanka
80
64
Ryan Watson
Scotland
80
64
Jimmy Kamande
Kenya
81
63
Andrew White
Ireland
82
62
Abdul Rehman
United Arab Emirates
83
61
Kevin O'Brien
Ireland
84
60
Asghar Stanikzai
Afghanistan
85
59
Dinesh Chandimal
Sri Lanka
86
56
F Nsubuga
87
55
Johan Botha
South Africa
88
53
Mohammad Iqbal
Canada
88
53
Peter Borren
Netherlands
89
52
Gordon Drummond
Scotland
89
52
Chinthaka Jayasinghe
Sri Lanka
90
51
Andre Fletcher
West Indies
90
51
Ian Billcliff
Canada
91
50
Abdool Samad
Canada
91
50
Umar Bhatti
Canada
92
49
Michael Yardy
England
92
49
Narsingh Deonarine
West Indies
92
49
Gihan Rupasinghe
Sri Lanka
93
48
Charles Coventry
Zimbabwe
93
48
Wahab Riaz
Pakistan
94
45
Neil McCallum
Scotland
95
43
Jonathan Trott
England
96
42
Steven Davies
England
97
41
Tim Bresnan
England
97
41
Imran Farhat
Pakistan
97
41
Herschelle Gibbs
South Africa
98
40
Runako Morton
West Indies
99
39
Shahzaib Hasan
Pakistan
99
39
D Muhumuza
100
38
Peter McGlashan
New Zealand
100
38
Shafiqullah
Afghanistan
101
37
Mohammad Amir
Pakistan
102
36
Andre Botha
Ireland
102
36
Richie Berrington
Scotland
103
33
Hamid Hassan
Afghanistan
103
33
Tamim Iqbal
Bangladesh
104
32
Ravi Bopara
England
104
32
Greg Lamb
Zimbabwe
104
32
Navdeep Poonia
Scotland
105
31
Craig Ervine
Zimbabwe
105
31
Travis Dowlin
West Indies
106
30
Khalid Latif
Pakistan
106
30
James Hopes
Australia
106
30
Saeed Ajmal
Pakistan
106
30
Mohammad Yousuf
Pakistan
107
29
Mark Boucher
South Africa
107
29
Dinesh Karthik
India
107
29
Jeevan Mendis
Sri Lanka
108
28
Shadeep Silva
United Arab Emirates
108
28
Nikita Miller
West Indies
108
28
Mushfiqur Rahim
Bangladesh
109
27
Harbhajan Singh
India
109
27
Jerome Taylor
West Indies
110
26
Virat Kohli
India
110
26
Khurram Chohan
Canada
110
26
Majid Haq
Scotland
111
25
Aaron Redmond
New Zealand
112
24
Dwayne Smith
West Indies
112
24
Simon Smith
Scotland
112
24
Sunil Dhaniram
Canada
113
22
Peter Ingram
New Zealand
113
22
Naeem Islam
Bangladesh
114
21
Tharanga Paranavitana
Sri Lanka
115
20
Shoaib Akhtar
Pakistan
116
19
Jacob Oram
New Zealand
116
19
Sulieman Benn
West Indies
117
18
Saad Zafar
Canada
117
18
Fayyaz Ahmed
United Arab Emirates
117
18
Nehemiah Odhiambo
Kenya
117
18
Jahurul Islam
Bangladesh
117
18
Raqibul Hasan
Bangladesh
117
18
Zulqarnain Haider
Pakistan
118
17
Shafiul Islam
Bangladesh
119
16
Dirk Nannes
Australia
119
16
Wavell Hinds
West Indies
119
16
Nigel Jones
Ireland
119
16
Dewald Nel
Scotland
119
16
Trevin Bastiampillai
Canada
120
15
Timroy Allen
U.S.A.
120
15
Sanath Jayasuriya
Sri Lanka
120
15
John Hastings
Australia
120
15
Mitchell Johnson
Australia
121
14
Alviro Petersen
South Africa
121
14
Asad Shafiq
Pakistan
121
14
Yasir Arafat
Pakistan
121
14
Travis Birt
Australia
122
13
Keith Dabengwa
Zimbabwe
122
13
Mahmudullah
Bangladesh
122
13
Aftab Ahmed
Bangladesh
123
12
Naman Ojha
India
123
12
Shaheed Keshvani
Canada
124
11
Ravi Rampaul
West Indies
125
10
Rob Nicol
New Zealand
125
10
Younis Khan
Pakistan
126
9
Dimuth Karunaratne
Sri Lanka
126
9
Shaun Tait
Australia
126
9
Ravindra Jadeja
India
126
9
Zaheer Khan
India
126
9
Graeme Swann
England
126
9
Kyle Mills
New Zealand
126
9
C Waiswa
127
8
Suraj Randiv
Sri Lanka
127
8
Shahid Afridi
Pakistan
127
8
Andy Blignaut
Zimbabwe
127
8
Adrian Barath
West Indies
127
8
John Davison
Canada
127
8
Steve Massiah
U.S.A.
127
8
Roelof van der Merwe
Netherlands
127
8
Rakep Patel
Kenya
128
7
Ryan McLaren
South Africa
128
7
Mashrafe Mortaza
Bangladesh
129
6
Clint McKay
Australia
129
6
Farveez Maharoof
Sri Lanka
129
6
Dale Steyn
South Africa
129
6
Nuwan Kulasekara
Sri Lanka
129
6
Imran Nazir
Pakistan
129
6
Harvir Baidwan
Canada
129
6
Joe Denly
England
129
6
Prosper Utseya
Zimbabwe
130
5
Lendl Simmons
West Indies
130
5
Sandeep Jyoti
Canada
130
5
Lameck Onyango
Kenya
130
5
Mohammad Sami
Pakistan
130
5
Dean Brownlie
New Zealand
130
5
Sarfraz Ahmed
Pakistan
130
5
Mohammad Asif
Pakistan
130
5
Steve O'Keefe
Australia
131
4
Daniel Christian
Australia
131
4
Tim Southee
New Zealand
131
4
Abdur Rehman
Pakistan
131
4
Ross Lyons
Scotland
131
4
Gordon Goudie
Scotland
131
4
Ahmed Raza
United Arab Emirates
131
4
Ray Price
Zimbabwe
131
4
Graeme Cremer
Zimbabwe
131
4
Timycen Maruma
Zimbabwe
131
4
H Ssenyondo
132
3
Chris Mpofu
Zimbabwe
132
3
Kemar Roach
West Indies
132
3
Adam Milne
New Zealand
132
3
Mudassar Bukhari
Netherlands
132
3
Atse Buurman
Netherlands
132
3
Peter Connell
Ireland
132
3
Ajantha Mendis
Sri Lanka
132
3
Lasith Malinga
Sri Lanka
132
3
Abdur Razzak
Bangladesh
133
2
Ryan Harris
Australia
133
2
Charl Langeveldt
South Africa
133
2
Chanaka Welegedara
Sri Lanka
133
2
Dawlat Ahmadzai
Afghanistan
134
1
Shingi Masakadza
Zimbabwe
134
1
Shapoor Zadran
Afghanistan
134
1
Gary Kidd
Ireland
134
1
Tony Suji
Kenya
134
1
Pieter Seelaar
Netherlands
134
1
Mark Jonkman
Netherlands
134
1
Ed Rainsford
Zimbabwe
134
1
Heino Kuhn
South Africa
134
1
Morne Morkel
South Africa
134
1
Robin Peterson
South Africa
134
1
Naved-ul-Hasan
Pakistan
134
1
Tim Paine
Australia
134
1
Matt Prior
England
134
1
Suhrawadi Shuvo
Bangladesh
134
1
Shane Bond
New Zealand
134
1
Boyd Rankin
England
134
1
Shahadat Hossain
Bangladesh
134
1
J Sebanja
135
0
Nazmul Hossain
Bangladesh
135
0
Imrul Kayes
Bangladesh
135
0
Ian Butler
New Zealand
135
0
Daryl Tuffey
New Zealand
135
0
Stuart Broad
England
135
0
Ashish Nehra
India
135
0
Andy McKay
New Zealand
135
0
Mohammad Kashif
Netherlands
135
0
Tom de Grooth
Netherlands
135
0
George Dockrell
Ireland
135
0
Shem Ngoche
Kenya
135
0
Hiren Varaiya
Kenya
135
0
Darren Bravo
West Indies
135
0
Stuart Matsikenyeri
Zimbabwe
135
0
Vusi Sibanda
Zimbabwe