Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Gerhard Erasmus
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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 2007: Top Performers, Rankings & Full Stats
The most runs in 2007 highlights the top performers of the season based on official match data.
T20I
2007
192 entries
1
302
Matthew Hayden
AUS
12 clear of Gautam Gambhir
2
290
Gautam Gambhir
IND
12 off the lead
3
262
Shoaib Malik
PAK
40 off the lead
● LEADS
Matthew Hayden
AUS
302 · 12 ahead of Gambhir
↑ IN THE CHASE
1
player sits within 10% of the lead on most runs
★ TOP-10 CUT-OFF
197
The mark at number ten — 182 entries sit below it
● NATION IN FRONT
Pakistan
8 of the top 50 · 11 teams represented
Most Runs — full list
192 entries, ranked
Table view
1
Matthew Hayden
AUS
302
2
Gautam Gambhir
IND
290
3
Shoaib Malik
PAK
262
4
Misbah-ul-Haq
PAK
251
4
Andrew Symonds
AUS
251
5
Adam Gilchrist
AUS
230
6
Younis Khan
PAK
227
7
Kevin Pietersen
ENG
224
8
Aftab Ahmed
BAN
207
9
Imran Nazir
PAK
201
10
Paul Collingwood
ENG
197
11
Shahid Afridi
PAK
187
12
Ricky Ponting
AUS
184
13
Chris Gayle
WI
183
14
Salman Butt
PAK
181
15
Yuvraj Singh
IND
179
16
Justin Kemp
SA
173
17
Graeme Smith
SA
172
18
Owais Shah
ENG
165
19
Craig McMillan
NZ
163
19
MS Dhoni
IND
163
20
Brendon McCullum
NZ
161
21
Mahela Jayawardene
SL
159
22
Jacob Oram
NZ
158
23
Sanath Jayasuriya
SL
154
23
Devon Smith
WI
154
24
Nazimuddin
BAN
152
25
Robin Uthappa
IND
148
26
Mohammad Ashraful
BAN
143
27
Virender Sehwag
IND
138
28
Mohammad Hafeez
PAK
136
29
Lou Vincent
NZ
132
30
Albie Morkel
SA
130
31
Marlon Samuels
WI
127
32
Ross Taylor
NZ
125
33
Scott Styris
NZ
118
34
Matt Prior
ENG
116
35
Darren Maddy
ENG
113
36
Herschelle Gibbs
SA
110
37
Kamran Akmal
PAK
107
37
Brendan Taylor
ZIM
107
38
Jehan Mubarak
SL
105
38
Michael Hussey
AUS
105
39
Kumar Sangakkara
SL
104
40
AB de Villiers
SA
102
41
Shiv Chanderpaul
WI
97
42
Tamim Iqbal
BAN
95
42
Mark Boucher
SA
95
43
Steve Tikolo
KEN
94
44
Mashrafe Mortaza
BAN
92
45
Rohit Sharma
IND
88
46
Brad Hodge
AUS
84
46
Not on record
UGA
84
47
Tanmay Mishra
KEN
80
48
Peter Fulton
NZ
77
49
Upul Tharanga
SL
74
50
Thomas Odoyo
KEN
72
51
Junaid Siddique
BAN
71
52
Andrew Flintoff
ENG
70
52
Chamara Silva
SL
70
53
Jean-Paul Duminy
SA
69
54
Vikram Solanki
ENG
67
54
Alok Kapali
BAN
67
54
Shakib Al Hasan
BAN
67
55
Michael Clarke
AUS
66
56
Tillakaratne Dilshan
SL
65
56
Collins Obuya
KEN
65
57
Not on record
UGA
60
58
Not on record
UGA
55
59
Hamilton Masakadza
ZIM
54
59
Denesh Ramdin
WI
54
60
Loots Bosman
SA
53
61
Vusi Sibanda
ZIM
52
62
David Obuya
KEN
50
63
Fraser Watts
SCO
46
63
Yasir Arafat
PAK
46
64
Luke Wright
ENG
43
65
Farhad Reza
BAN
41
65
Dwayne Smith
WI
41
65
Daniel Vettori
NZ
41
66
Cameron White
AUS
40
66
Runako Morton
WI
40
66
Not on record
UGA
40
67
Dimitri Mascarenhas
ENG
39
68
Kyle Mills
NZ
37
69
Johan Botha
SA
34
69
Irfan Pathan
IND
34
70
Chaminda Vaas
SL
33
71
Jamie Dalrymple
ENG
32
71
Alex Obanda
KEN
32
72
Paul Nixon
ENG
31
73
Mahmudullah
BAN
28
73
Dinesh Karthik
IND
28
74
Michael Vaughan
ENG
27
75
Adam Voges
AUS
26
76
Kenneth Kamyuka
CAN
25
76
Nadif Chowdhury
BAN
25
77
Chris Schofield
ENG
24
77
Alastair Cook
ENG
24
77
Shaun Pollock
SA
24
77
Jimmy Kamande
KEN
24
78
Michael Yardy
ENG
23
79
Ian Bell
ENG
22
79
Rajesh Bhudia
KEN
22
80
Chamu Chibhabha
ZIM
20
80
Sreesanth
IND
20
81
Peter Ongondo
KEN
19
81
Not on record
UGA
19
82
Jamie How
NZ
18
82
Mark Gillespie
NZ
18
83
Brett Lee
AUS
17
83
Ramnaresh Sarwan
WI
17
83
Naved-ul-Hasan
PAK
17
84
Brad Haddin
AUS
16
85
Yusuf Pathan
IND
15
85
Ajit Agarkar
IND
15
85
Luke Pomersbach
AUS
15
85
Mushfiqur Rahim
BAN
15
86
Mitchell Johnson
AUS
14
86
Craig Wright
SCO
14
86
Majid Haq
SCO
14
86
Vernon Philander
SA
14
87
Prosper Utseya
ZIM
13
87
Dewald Nel
SCO
13
87
Lasith Malinga
SL
13
88
Sohail Tanvir
PAK
12
88
Elton Chigumbura
ZIM
12
88
Lameck Onyango
KEN
12
89
Johan van der Wath
SA
11
89
Colin Smith
SCO
11
89
Shane Bond
NZ
11
89
Jonathan Trott
ENG
11
90
Brenton Parchment
WI
10
90
Austin Richards
WI
10
90
Abdul Razzaq
PAK
10
90
Roger Galwanao Mukasa
UGA
10
91
Not on record
UGA
9
91
Lendl Simmons
WI
9
92
Darren Sammy
WI
8
92
Harbhajan Singh
IND
8
92
Gulam Bodi
SA
8
93
Not on record
UGA
7
93
Jeremy Snape
ENG
7
93
Syed Rasel
BAN
7
93
Abdur Razzak
BAN
7
94
Stuart Broad
ENG
6
94
Gareth Hopkins
NZ
6
95
Zulqarnain Haider
PAK
5
95
Not on record
UGA
5
95
Stuart Matsikenyeri
ZIM
5
95
Nehemiah Odhiambo
KEN
5
95
Hiren Varaiya
KEN
5
96
Tony Suji
KEN
4
96
Navdeep Poonia
SCO
4
96
Nathan Bracken
AUS
4
96
Jeetan Patel
NZ
4
96
Jacques Kallis
SA
4
96
Makhaya Ntini
SA
4
96
Mohammad Asif
PAK
4
96
Abdur Rehman
PAK
4
97
Dwayne Bravo
WI
3
97
Fawad Alam
PAK
3
97
Emmanuel Isaneez
UGA
3
98
Ryan Watson
SCO
2
98
Tatenda Taibu
ZIM
2
98
Not on record
UGA
2
98
Gavin Hamilton
ENG
2
98
James Kirtley
ENG
2
99
Shoaib Akhtar
PAK
1
99
Daren Powell
WI
1
99
Dougie Brown
ENG
1
99
Ed Joyce
ENG
1
99
James Anderson
ENG
1
99
Monty Panesar
ENG
1
99
Jon Lewis
ENG
1
99
RP Singh
IND
1
99
Morne Morkel
SA
1
99
Dale Steyn
SA
1
99
Nathan McCullum
NZ
1
99
Gayan Wijekoon
SL
1
99
Morne van Wyk
SA
1
99
Jadavji Jesani
KEN
1
100
John Blain
SCO
0
100
Neil McCallum
SCO
0
100
Morris Ouma
KEN
0
100
Keith Dabengwa
ZIM
0
100
Farveez Maharoof
SL
0
100
Mathew Sinclair
NZ
0
100
Ashley Noffke
AUS
0
100
Dilhara Fernando
SL
0
100
Ravi Rampaul
WI
0
100
Umar Gul
PAK
0
Show all 192 ↓
Nothing matches that filter.