Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Runs in 2010: Top Performers, Rankings & Full Stats
The most runs in 2010 highlights the top performers of the season based on official match data.
T20I
2010
318 entries
1
441
Umar Akmal
PAK
68 clear of David Warner
2
373
David Warner
AUS
68 off the lead
3
353
Kevin Pietersen
ENG
88 off the lead
● LEADS
Umar Akmal
PAK
441 · 68 ahead of Warner
↑ IN THE CHASE
0
players within 10% of the lead — Akmal is out on their own
★ TOP-10 CUT-OFF
306
The mark at number ten — 308 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 16 teams represented
Most Runs — full list
318 entries, ranked
Table view
1
Umar Akmal
PAK
441
2
David Warner
AUS
373
3
Kevin Pietersen
ENG
353
4
David Hussey
AUS
350
5
Mahela Jayawardene
SL
343
6
Suresh Raina
IND
319
7
Kamran Akmal
PAK
317
8
Graeme Smith
SA
316
9
Eoin Morgan
ENG
315
10
Cameron White
AUS
306
11
Shane Watson
AUS
293
12
Brendon McCullum
NZ
287
13
Jean-Paul Duminy
SA
276
14
Michael Clarke
AUS
272
15
Niall O'Brien
IRE
271
16
Salman Butt
PAK
267
17
Noor Ali Zadran
AFG
263
18
Craig Kieswetter
ENG
244
19
Steve Tikolo
KEN
240
20
Abdul Razzaq
PAK
236
21
Michael Hussey
AUS
231
22
Brad Haddin
AUS
224
22
Jacques Kallis
SA
224
23
William Porterfield
IRE
219
24
Kumar Sangakkara
SL
205
25
Martin Guptill
NZ
200
26
Shahid Afridi
GER
196
27
AB de Villiers
SA
194
28
Ross Taylor
NZ
191
29
Mohammad Hafeez
PAK
184
30
Scott Styris
NZ
178
31
Alex Obanda
KEN
171
32
David Obuya
KEN
169
33
Alex Cusack
IRE
168
34
Ashish Bagai
CAN
166
35
Mohammad Shahzad
AFG
163
35
Chris Gayle
WI
163
36
Saqib Ali
UAE
161
37
Collins Obuya
KEN
160
38
Chamu Chibhabha
ZIM
158
39
Hamilton Masakadza
ZIM
153
40
Tillakaratne Dilshan
SL
151
41
Angelo Mathews
SL
146
41
Nawroz Mangal
AFG
146
42
Gary Wilson
IRE
144
43
Michael Lumb
ENG
137
44
Kyle Coetzer
SCO
136
44
Shiv Chanderpaul
WI
136
44
Gavin Hamilton
ENG
136
45
Karim Sadiq
AFG
133
46
Not on record
UAE
130
47
Hiral Patel
CAN
128
47
Misbah-ul-Haq
PAK
128
48
Nathan McCullum
NZ
126
49
Alexei Kervezee
NED
122
50
Daniel Vettori
NZ
120
51
Fraser Watts
SCO
117
51
Raees Ahmadzai
AFG
117
52
Eric Szwarczynski
NED
114
53
David Miller
SA
113
54
Brendan Taylor
ZIM
112
54
James Franklin
NZ
112
55
Darren Sammy
WI
111
55
Mahela Udawatte
SL
108
56
Dwayne Bravo
WI
108
56
Murali Vijay
IND
108
57
Bas Zuiderent
NED
107
58
Kieron Pollard
WI
104
59
Luke Wright
ENG
103
60
Daan van Bunge
NED
102
60
Chamara Kapugedera
SL
102
61
Jesse Ryder
NZ
99
62
Fawad Alam
PAK
98
63
Ramnaresh Sarwan
WI
97
63
Paul Collingwood
ENG
97
64
Steven Smith
AUS
96
64
Roger Galwanao Mukasa
UGA
96
65
Naeemuddin Aslam
UAE
95
65
Jan Stander
SCO
95
65
Mohammad Nabi
AFG
95
66
Elton Chigumbura
ZIM
94
66
Ryan ten Doeschate
NED
94
66
Rohit Sharma
IND
94
67
Tatenda Taibu
ZIM
93
68
Morris Ouma
KEN
92
68
Colin Ingram
SA
92
68
Not on record
USA
92
69
Khurram Khan
UAE
91
70
Milinda Siriwardana
SL
85
70
Rizwan Cheema
CAN
87
71
Not on record
USA
86
72
Geoff Barnett
CAN
85
72
MS Dhoni
IND
85
73
Yusuf Pathan
IND
83
73
Ahmed Shehzad
PAK
83
73
Trent Johnston
IRE
83
74
Denesh Ramdin
WI
82
74
Shoaib Malik
PAK
82
74
Albie Morkel
SA
82
75
Gareth Hopkins
NZ
80
76
Shakib Al Hasan
BAN
78
77
Mohammad Ashraful
BAN
76
78
Not on record
UGA
75
79
Yuvraj Singh
IND
74
79
Thisara Perera
SL
74
79
Kaushal Silva
SL
66
80
John Mooney
IRE
71
80
Not on record
UGA
71
81
Gautam Gambhir
IND
69
82
Umar Gul
PAK
67
83
Samiullah Shenwari
AFG
66
83
Loots Bosman
SA
66
84
Ryan Watson
SCO
64
84
Jimmy Kamande
KEN
64
85
Andrew White
IRE
62
85
Abdul Rehman
UAE
62
86
Paul Stirling
IRE
60
86
Asghar Stanikzai
AFG
60
87
Dinesh Chandimal
SL
59
88
Mohammad Iqbal
CAN
53
88
Franco Nsubuga
UGA
56
89
Johan Botha
SA
55
90
Peter Borren
NED
53
90
Not on record
CAN
53
91
Gordon Drummond
SCO
52
92
Andre Fletcher
WI
51
92
Gihan Rupasinghe
SL
49
92
Mirwais Ashraf
AFG
51
92
Ian Billcliff
CAN
51
93
Kevin O'Brien
IRE
50
93
Not on record
USA
50
94
Michael Yardy
ENG
49
94
Narsingh Deonarine
WI
49
95
Charles Coventry
ZIM
48
95
Wahab Riaz
PAK
48
96
Umar Bhatti
CAN
46
97
Neil McCallum
SCO
45
98
Jonathan Trott
ENG
43
99
Steven Davies
ENG
42
100
Tim Bresnan
ENG
41
100
Imran Farhat
PAK
41
100
Herschelle Gibbs
SA
41
101
Runako Morton
WI
40
102
Shahzaib Hasan
PAK
39
102
Deusdedit Muhumuza
UGA
39
103
Peter McGlashan
NZ
38
104
Shafiqullah
AFG
37
104
Mohammad Amir
PAK
37
105
Andre Botha
IRE
36
105
Richie Berrington
SCO
36
106
Not on record
UGA
34
107
Jeevan Mendis
SL
29
107
Hamid Hassan
AFG
33
107
Tamim Iqbal
BAN
33
108
Ravi Bopara
ENG
32
108
Greg Lamb
ZIM
32
108
Navdeep Poonia
SCO
32
109
Craig Ervine
ZIM
31
109
Travis Dowlin
WI
31
110
Khalid Latif
PAK
30
110
James Hopes
AUS
30
110
Saeed Ajmal
PAK
30
110
Mohammad Yousuf
PAK
30
111
Mark Boucher
SA
29
111
Dinesh Karthik
IND
29
112
Mushfiqur Rahim
BAN
28
112
Shadeep Silva
UAE
28
112
Nikita Miller
WI
28
112
Not on record
USA
28
113
Not on record
UGA
27
113
Harbhajan Singh
IND
27
113
Jerome Taylor
WI
27
114
Tharanga Paranavitana
SL
21
114
Virat Kohli
IND
26
114
Khurram Chohan
CAN
26
114
Abdool Samad
CAN
26
114
Majid Haq
SCO
26
115
Aaron Redmond
NZ
25
116
Dwayne Smith
WI
24
116
Simon Smith
SCO
24
117
Sunil Dhaniram
CAN
23
118
Peter Ingram
NZ
22
118
Naeem Islam
BAN
22
119
Shoaib Akhtar
PAK
20
119
Trevin Bastiampillai
CAN
16
120
Sulieman Benn
WI
19
120
Jacob Oram
NZ
19
120
Not on record
USA
19
121
Not on record
UGA
18
121
Jahurul Islam
BAN
18
121
Raqibul Hasan
BAN
18
121
Zulqarnain Haider
PAK
18
121
Saad Zafar
CAN
18
121
Fayyaz Ahmed
UAE
18
121
Nehemiah Odhiambo
KEN
18
122
Shafiul Islam
BAN
17
123
Dirk Nannes
AUS
16
123
Wavell Hinds
WI
16
123
Dewald Nel
SCO
16
124
Timroy Allen
USA
15
124
Sanath Jayasuriya
SL
15
124
John Hastings
AUS
15
124
Mitchell Johnson
AUS
15
125
Alviro Petersen
SA
14
125
Asad Shafiq
PAK
14
125
Yasir Arafat
PAK
14
125
Travis Birt
AUS
14
125
Nigel Jones
IRE
14
125
Not on record
UGA
14
125
Not on record
UGA
14
126
Not on record
USA
13
126
Keith Dabengwa
ZIM
13
126
Dimuth Karunaratne
SL
9
126
Mahmudullah
BAN
13
126
Aftab Ahmed
BAN
13
127
Naman Ojha
IND
12
128
Ravi Rampaul
WI
11
128
Chinthaka Jayasinghe
SL
11
129
Farveez Maharoof
SL
6
129
Rob Nicol
NZ
10
129
Younis Khan
PAK
10
129
Not on record
UAE
10
130
Charles Waiswa
UGA
9
130
Shaun Tait
AUS
9
130
Ravindra Jadeja
IND
9
130
Zaheer Khan
IND
9
130
Graeme Swann
ENG
9
130
Kyle Mills
NZ
9
130
Sandeep Jyoti
CAN
5
131
John Davison
CAN
8
131
Andy Blignaut
ZIM
8
131
Adrian Barath
WI
8
131
Steve Massiah
USA
8
131
Roelof van der Merwe
NED
8
131
Rakep Patel
KEN
8
131
Shahid Afridi
PAK
8
131
Suraj Randiv
SL
8
132
Ryan McLaren
SA
7
132
Mashrafe Mortaza
BAN
7
132
Not on record
UAE
7
132
Not on record
UGA
7
133
Not on record
USA
6
133
Clint McKay
AUS
6
133
Dale Steyn
SA
6
133
Nuwan Kulasekara
SL
6
133
Imran Nazir
PAK
6
133
Prosper Utseya
ZIM
6
133
Harvir Baidwan
CAN
6
133
Joe Denly
ENG
6
134
Lendl Simmons
WI
5
134
Lameck Onyango
KEN
5
134
Mohammad Sami
PAK
5
134
Dean Brownlie
NZ
5
134
Sarfraz Ahmed
PAK
5
134
Mohammad Asif
PAK
5
134
Steve O'Keefe
AUS
5
135
Daniel Christian
AUS
4
135
Tim Southee
NZ
4
135
Abdur Rehman
PAK
4
135
Ross Lyons
SCO
4
135
Gordon Goudie
SCO
4
135
Ahmed Raza
UAE
4
135
Ray Price
ZIM
4
135
Graeme Cremer
ZIM
4
135
Timycen Maruma
ZIM
4
135
Henry Ssenyondo
UGA
4
136
Not on record
CAN
3
136
Chris Mpofu
ZIM
3
136
Kemar Roach
WI
3
136
Adam Milne
NZ
3
136
Mudassar Bukhari
NED
3
136
Atse Buurman
NED
3
136
Peter Connell
IRE
3
136
Ajantha Mendis
SL
3
136
Lasith Malinga
SL
3
136
Abdur Razzak
BAN
3
137
Ryan Harris
AUS
2
137
Charl Langeveldt
SA
2
137
Chanaka Welegedara
SL
2
137
Dawlat Ahmadzai
AFG
2
137
Not on record
KEN
2
138
Not on record
UGA
1
138
Jonathan Ssebanja
UGA
1
138
Not on record
UGA
1
138
Shingi Masakadza
ZIM
1
138
Shaheed Keshvani
CAN
1
138
Gary Kidd
IRE
1
138
Shapoor Zadran
AFG
1
138
Tony Suji
KEN
1
138
Pieter Seelaar
NED
1
138
Mark Jonkman
NED
1
138
Ed Rainsford
ZIM
1
138
Heino Kuhn
SA
1
138
Morne Morkel
SA
1
138
Robin Peterson
SA
1
138
Naved-ul-Hasan
PAK
1
138
Tim Paine
AUS
1
138
Matt Prior
ENG
1
138
Suhrawadi Shuvo
BAN
1
138
Shane Bond
NZ
1
138
Boyd Rankin
ENG
1
138
Shahadat Hossain
BAN
1
139
Nazmul Hossain
BAN
0
139
Imrul Kayes
BAN
0
139
Ian Butler
NZ
0
139
Daryl Tuffey
NZ
0
139
Stuart Broad
ENG
0
139
Ashish Nehra
IND
0
139
Andy McKay
NZ
0
139
Tom de Grooth
NED
0
139
Mohammad Kashif
NED
0
139
George Dockrell
IRE
0
139
Shem Ngoche
KEN
0
139
Hiren Varaiya
KEN
0
139
Darren Bravo
WI
0
139
Stuart Matsikenyeri
ZIM
0
139
Vusi Sibanda
ZIM
0
139
Not on record
SCO
0
Show all 318 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›