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
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
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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 2009: Top Performers, Rankings & Full Stats
The most runs in 2009 highlights the top performers of the season based on official match data.
ALL FORMATS
2009
486 entries
1
2568
Tillakaratne Dilshan
SL
132 clear of Kumar Sangakkara
2
2436
Kumar Sangakkara
SL
132 off the lead
3
2137
Ricky Ponting
AUS
431 off the lead
● LEADS
Tillakaratne Dilshan
SL
2568 · 132 ahead of Sangakkara
↑ IN THE CHASE
1
player sits within 10% of the lead on most runs
★ TOP-10 CUT-OFF
1754
The mark at number ten — 476 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 11 teams represented
Most Runs — full list
486 entries, ranked
Table view
1
Tillakaratne Dilshan
SL
2568
2
Kumar Sangakkara
SL
2436
3
Ricky Ponting
AUS
2137
4
Mahela Jayawardene
SL
2094
5
Michael Hussey
AUS
2059
6
Michael Clarke
AUS
1979
7
Andrew Strauss
ENG
1841
8
Gautam Gambhir
IND
1828
9
Shane Watson
AUS
1794
10
Paul Collingwood
ENG
1754
11
MS Dhoni
IND
1751
12
Brendon McCullum
NZ
1651
13
Ross Taylor
NZ
1616
14
Virender Sehwag
IND
1582
15
AB de Villiers
SA
1561
16
Brad Haddin
AUS
1517
17
Sachin Tendulkar
IND
1513
18
Thilan Samaraweera
SL
1487
19
Chris Gayle
WI
1485
20
Ramnaresh Sarwan
WI
1384
21
Kamran Akmal
PAK
1376
22
Yuvraj Singh
IND
1368
23
Jacques Kallis
SA
1319
24
Martin Guptill
NZ
1306
25
Simon Katich
AUS
1111
26
Matt Prior
ENG
1107
27
Kevin Pietersen
ENG
1087
27
Hamilton Masakadza
ZIM
1087
28
Shiv Chanderpaul
WI
1060
29
Ravi Bopara
ENG
1055
30
Daniel Vettori
NZ
1049
31
Younis Khan
PAK
1036
32
Jean-Paul Duminy
SA
1002
33
Alastair Cook
ENG
997
34
Graeme Smith
SA
993
35
Jesse Ryder
NZ
951
36
Shoaib Malik
PAK
945
37
Sanath Jayasuriya
SL
941
38
Rahul Dravid
IND
927
39
Hashim Amla
SA
916
40
Shakib Al Hasan
BAN
908
41
Angelo Mathews
SL
870
42
Mohammad Yousuf
PAK
867
43
Tamim Iqbal
BAN
860
44
Umar Akmal
PAK
857
45
Cameron White
AUS
839
46
Mitchell Johnson
AUS
836
47
William Porterfield
IRE
814
48
Owais Shah
ENG
791
49
Eoin Morgan
ENG
790
50
Suresh Raina
IND
751
51
Mark Boucher
SA
750
52
Misbah-ul-Haq
PAK
737
53
Marcus North
AUS
727
54
Salman Butt
PAK
719
55
Stuart Matsikenyeri
ZIM
701
56
David Hussey
AUS
697
57
Thilina Kandamby
SL
688
58
Raqibul Hasan
BAN
680
59
Denesh Ramdin
WI
672
60
Elton Chigumbura
ZIM
630
61
Chamara Kapugedera
SL
623
62
Callum Ferguson
AUS
615
63
Collins Obuya
KEN
613
64
Mushfiqur Rahim
BAN
612
65
Gavin Hamilton
ENG
610
66
Brendan Nash
WI
601
67
Brendan Taylor
ZIM
590
68
Grant Elliott
NZ
589
69
Shahid Afridi
GER
585
70
Herschelle Gibbs
SA
584
70
Neil McCallum
SCO
584
71
Travis Dowlin
WI
582
72
Alexei Kervezee
NED
576
73
Morris Ouma
KEN
575
74
James Hopes
AUS
559
75
Dwayne Bravo
WI
558
76
David Hemp
BER
557
76
Ryan ten Doeschate
NED
557
77
Kennedy Otieno
KEN
553
78
Mohammad Ashraful
BAN
549
79
Graeme Swann
ENG
548
80
Tharanga Paranavitana
SL
530
81
Upul Tharanga
SL
523
82
Albie Morkel
SA
509
82
Stuart Broad
ENG
509
83
Jonathan Trott
ENG
507
84
Alex Obanda
KEN
505
85
Kyle Coetzer
SCO
499
86
Devon Smith
WI
476
87
Phillip Hughes
AUS
472
88
VVS Laxman
IND
471
89
Junaid Siddique
BAN
467
90
Rizwan Cheema
CAN
459
91
Tim Paine
AUS
447
92
Charles Coventry
ZIM
430
93
Nawroz Mangal
AFG
428
94
Ashish Bagai
CAN
423
95
Prasanna Jayawardene
SL
419
96
Shaun Marsh
AUS
417
97
Nathan Hauritz
AUS
416
98
Steve Tikolo
KEN
412
99
Sunil Dhaniram
CAN
398
100
Kevin O'Brien
IRE
396
101
Niall O'Brien
IRE
394
102
Bas Zuiderent
NED
383
103
Lendl Simmons
WI
382
104
David Warner
AUS
379
105
Mohammad Shahzad
AFG
374
106
Geoff Barnett
CAN
367
106
Gary Wilson
IRE
367
107
Steven Outerbridge
BER
365
107
Sean Williams
ZIM
365
108
Nuwan Kulasekara
SL
353
109
Fawad Alam
PAK
351
110
Darren Sammy
WI
348
111
Karim Sadiq
AFG
347
111
Jimmy Kamande
KEN
347
112
Gerrie Snyman
NAM
338
113
Khurram Manzoor
PAK
336
114
Jacob Oram
NZ
331
115
Mahmudullah
BAN
329
116
Saqib Ali
UAE
326
116
Luke Wright
ENG
326
117
Virat Kohli
IND
325
118
Ian Bell
ENG
319
119
Not on record
NAM
318
120
Mohammad Amir
PAK
310
121
David Bernard
WI
308
121
Harbhajan Singh
IND
308
122
Khurram Khan
UAE
306
123
Not on record
UAE
302
124
Not on record
UGA
297
125
Sandeep Jyoti
CAN
294
126
Not on record
DEN
292
127
Imran Farhat
PAK
289
128
Mark Vermeulen
ZIM
285
129
Joe Denly
ENG
282
130
Andrew White
IRE
280
130
Noor Ali Zadran
AFG
280
131
Naeem Islam
BAN
277
132
Tim McIntosh
NZ
275
133
Daan van Bunge
NED
274
134
Sarel Burger
NAM
273
135
Ian Billcliff
CAN
272
136
Andrew Flintoff
ENG
270
137
Asghar Stanikzai
AFG
267
137
Neil McKenzie
SA
267
137
Not on record
UGA
267
138
Prosper Utseya
ZIM
266
138
Daniel Flynn
NZ
266
139
Thomas Odoyo
KEN
265
140
Forster Mutizwa
ZIM
263
141
Neil Broom
NZ
262
142
Samiullah Shenwari
AFG
260
143
Umar Gul
PAK
258
143
Yusuf Pathan
IND
258
144
Ravindra Jadeja
IND
257
144
Malinda Warnapura
SL
257
144
David Obuya
KEN
257
145
Amjad Javed
UAE
255
146
Mohammad Nabi
AFG
252
147
Tatenda Taibu
ZIM
248
147
Sulieman Benn
WI
248
148
Rohit Sharma
IND
247
149
Not on record
NAM
242
150
Franco Nsubuga
UGA
241
151
Eric Szwarczynski
NED
239
152
Nehemiah Odhiambo
KEN
238
153
Aaron Redmond
NZ
237
154
Craig Williams
NAM
236
155
Not on record
DEN
234
156
John Davison
CAN
233
156
Dinesh Karthik
IND
233
157
Imran Nazir
PAK
228
158
Peter Borren
NED
226
159
Andre Fletcher
WI
220
160
Alviro Petersen
SA
218
161
Jan Stander
SCO
217
162
James Franklin
NZ
215
163
Tim Bresnan
ENG
214
163
Muttiah Muralitharan
SL
214
164
Ashwell Prince
SA
213
164
Ryan Watson
SCO
213
165
John Mooney
IRE
212
166
Abdul Razzaq
PAK
208
167
Roger Galwanao Mukasa
UGA
203
168
Naeemuddin Aslam
UAE
202
169
James Anderson
ENG
199
170
Farveez Maharoof
SL
198
171
Fayyaz Ahmed
UAE
196
172
Tom de Grooth
NED
194
173
Faisal Iqbal
PAK
193
174
Mudassar Bukhari
NED
191
175
Malcolm Waller
ZIM
189
176
Adam Voges
AUS
188
176
Jan-Berrie Burger
NAM
188
177
Runako Morton
WI
182
178
Raees Ahmadzai
AFG
180
179
Not on record
OMN
179
180
Peter Siddle
AUS
178
181
Zeeshan Siddiqui
OMN
177
181
Arshad Ali
UAE
177
182
Seren Waters
KEN
176
182
Kenneth Kamyuka
CAN
176
182
Jerome Taylor
WI
176
183
Vusi Sibanda
ZIM
173
184
Louis Burger
NAM
172
184
Navdeep Poonia
SCO
172
185
Not on record
NAM
171
185
Not on record
UGA
171
186
Syed Ali
OMN
170
186
Hiren Varaiya
KEN
170
187
Kyle Mills
NZ
169
188
Morne Morkel
SA
167
189
Glenn Blakeney
BER
165
189
Not on record
UAE
165
190
Kieron Pollard
WI
164
191
Iain O'Brien
NZ
161
192
Omar Phillips
WI
160
193
Floyd Reifer
WI
156
193
Scott Styris
NZ
156
193
Zaheer Khan
IND
156
194
Mashrafe Mortaza
BAN
154
194
Ray Price
ZIM
154
195
Dale Steyn
SA
153
196
Darron Reekers
NED
152
196
Loots Bosman
SA
152
197
Thilan Thushara
SL
151
198
Fiqre Crockwell
BER
150
199
Praveen Kumar
IND
147
200
Not on record
OMN
145
201
Adnan Ilyas
OMN
144
202
Sultan Ahmed
OMN
143
203
Nikita Miller
WI
141
204
Paul Harris
SA
140
204
Frederik Andreas Klokker
DEN
140
205
Adrian Barath
WI
139
206
Peter Fulton
NZ
138
206
Not on record
OMN
138
207
Dimitri Mascarenhas
ENG
137
208
Umar Bhatti
CAN
135
209
Jehan Mubarak
SL
134
210
Paul Stirling
IRE
133
211
Dale Richards
WI
130
212
Rakep Patel
KEN
129
213
Khalid Latif
PAK
128
213
Fraser Watts
SCO
128
214
Andre Botha
IRE
126
215
Colin Smith
SCO
121
216
Not on record
DEN
120
217
Not on record
OMN
118
218
Rajesh Bhudia
KEN
117
219
Not on record
OMN
114
219
Ahmed Shehzad
PAK
114
219
Ryan Sidebottom
ENG
114
220
Deon Kotze
NAM
113
221
Not on record
DEN
110
222
Andrew McDonald
AUS
107
222
BJ Watling
NZ
107
223
Chamu Chibhabha
ZIM
106
224
Mehrab Hossain jnr
BAN
105
225
Khurram Chohan
CAN
101
226
Narsingh Deonarine
WI
100
227
Ben Hilfenhaus
AUS
99
227
Not on record
DEN
99
228
Keith Dabengwa
ZIM
97
228
Saeed Ajmal
PAK
97
229
Graeme Cremer
ZIM
95
229
Ryan Hinds
WI
95
229
Tim Southee
NZ
95
230
Alex Cusack
IRE
94
230
Edgar Schiferli
NED
94
231
John Blain
SCO
93
232
Daryl Tuffey
NZ
92
233
Imrul Kayes
BAN
90
234
Jeetan Patel
NZ
89
234
Naved-ul-Hasan
PAK
89
234
Chamara Silva
SL
89
234
Not on record
OMN
89
235
Ravi Rampaul
WI
88
236
Murali Vijay
IND
87
236
Bjorn Kotze
NAM
87
237
Ashif Mulla
CAN
83
238
Andrew Symonds
AUS
82
238
Johan Botha
SA
82
239
Ajantha Mendis
SL
81
239
Irfan Pathan
IND
81
239
Mahbubul Alam
BAN
81
239
Craig Wright
SCO
81
240
Yasir Arafat
PAK
80
241
Peter McGlashan
NZ
79
242
Shahzaib Hasan
PAK
77
242
Not on record
NAM
77
242
Not on record
UGA
77
242
Fidel Edwards
WI
77
243
Tim Ambrose
ENG
76
243
Not on record
DEN
76
244
Janeiro Tucker
BER
72
245
Daren Powell
WI
71
246
Rangana Herath
SL
70
246
Matthew Hayden
AUS
70
246
Adil Rashid
ENG
70
247
Zubin Surkari
CAN
69
247
Shane Bond
NZ
69
247
Ian Butler
NZ
69
248
Regan West
IRE
68
249
Lionel Cann
BER
66
249
Roelof van der Merwe
NED
66
250
Peter Ongondo
KEN
65
250
Not on record
UGA
65
251
Trent Johnston
IRE
64
252
Jeroen Smits
NED
63
252
Steve Harmison
ENG
63
252
Kemar Roach
WI
63
253
Lameck Onyango
KEN
62
253
Not on record
DEN
62
254
Irving Romaine
BER
61
255
Makhaya Ntini
SA
59
256
Brett Lee
AUS
58
257
Not on record
DEN
55
258
Zahid Shah
UAE
54
259
Kyle McCallan
IRE
52
259
Ishant Sharma
IND
52
259
Abdur Rauf
PAK
52
260
Not on record
UGA
51
261
Gordon Drummond
SCO
50
262
Balaji Rao
CAN
47
263
RP Singh
IND
46
264
Moneeb Iqbal
SCO
45
265
Nathan Bracken
AUS
43
265
Rawl Lewis
WI
43
266
Hasti Gul
AFG
42
266
Malinga Bandara
SL
42
266
Dilhara Fernando
SL
42
266
Nathan McCullum
NZ
42
266
Harvir Baidwan
CAN
42
266
Shafiqullah
AFG
42
267
Dolar Mahmud
BAN
41
268
Not on record
DEN
40
268
Darren Bravo
WI
40
268
Stuart Clark
AUS
40
269
Shahadat Hossain
BAN
39
269
Ryan Austin
WI
39
269
Chaminda Vaas
SL
39
269
Lasith Malinga
SL
39
270
Chinthaka Jayasinghe
SL
38
270
Majid Haq
SCO
38
271
James Foster
ENG
37
271
Ashish Nehra
IND
37
272
Sohail Tanvir
PAK
36
272
Rizwan Tariq Mahmood
DEN
36
273
Not on record
UAE
35
273
Gavin Tonge
WI
35
274
Lionel Baker
WI
34
274
Robin Peterson
SA
34
275
Danish Kaneria
PAK
33
275
Gihan Rupasinghe
SL
33
276
Rodney Trott
BER
32
276
Abdool Samad
CAN
32
276
Steven Davies
ENG
32
277
Amit Mishra
IND
31
277
Thisara Perera
SL
31
278
Tino Best
WI
30
278
Dawlat Ahmadzai
AFG
30
279
Devon Thomas
WI
29
280
Not on record
DEN
28
280
Dhammika Prasad
SL
28
280
Graham Manou
AUS
28
280
Shoaib Akhtar
PAK
28
280
Jamie How
NZ
28
280
Gareth Batty
ENG
28
281
Graham Onions
ENG
27
281
Not on record
UGA
27
282
Brendon Diamanti
NZ
26
282
Munaf Patel
IND
26
283
Enamul Haque jnr
BAN
25
283
Richie Berrington
SCO
25
284
Vaughn van Jaarsveld
SA
24
284
Xavier Marshall
WI
24
284
Sewnarine Chattergoon
WI
24
285
Shapoor Zadran
AFG
23
286
Not on record
PAK
22
286
Chanaka Welegedara
SL
22
287
Syed Bashir Ahmed Shah
DEN
21
287
Shaheed Keshvani
CAN
21
288
Imraan Khan
SA
20
288
Friedel de Wet
SA
20
288
Abdur Razzak
BAN
20
289
Ashok Dinda
IND
19
289
Moises Henriques
AUS
19
289
Kyle Jarvis
ZIM
19
290
Jekon Edness
BER
18
291
Mirwais Ashraf
AFG
17
291
Khaliq Dad
AFG
17
292
Pragyan Ojha
IND
16
292
Not on record
NAM
16
293
Not on record
NAM
15
293
Hiral Patel
CAN
15
293
Gordon Goudie
SCO
15
293
Gareth Hopkins
NZ
15
293
Mohammad Asif
PAK
15
294
Rubel Hossain
BAN
14
294
Shaun Tait
AUS
14
294
Elijah Otieno
KEN
14
294
Andrew Poynter
IRE
14
294
George O'Brien
BER
14
294
Not on record
UGA
14
295
Kaushalya Weeraratne
SL
13
295
Chadwick Walton
WI
13
296
Tawanda Mupariwa
ZIM
12
296
Ryan McLaren
SA
12
296
Dewald Nel
SCO
12
296
Peter Connell
IRE
12
296
Not on record
DEN
12
297
Shawn Findlay
WI
11
297
Mahela Udawatte
SL
11
297
Wayne Parnell
SA
11
297
Luke Ronchi
NZ
11
297
Monty Panesar
ENG
11
298
Brett Geeves
AUS
10
298
Rob Key
ENG
10
298
Clint McKay
AUS
10
298
Nasir Jamshed
PAK
10
298
Jacobi Robinson
BER
10
298
Not on record
UAE
10
299
Stuart Chalmers
SCO
9
299
Amjad Ali
UAE
9
299
Mohammad Kashif
NED
9
300
Dwayne Leverock
BER
8
300
Not on record
UGA
8
300
Sreesanth
IND
8
300
Syed Rasel
BAN
8
300
Nazmul Hossain
BAN
8
301
Chris Martin
NZ
7
301
Lakshmipathy Balaji
IND
7
301
Ryan Harris
AUS
7
301
Dirk Nannes
AUS
7
301
Not on record
DEN
7
301
Not on record
NAM
7
301
Muthumudalige Pushpakumara
SL
7
302
Ross Lyons
SCO
6
302
Not on record
UGA
6
302
Charles Waiswa
UGA
6
302
Charl Langeveldt
SA
6
302
Iftikhar Anjum
PAK
6
302
Hamid Hassan
AFG
6
303
Kieran Powell
WI
5
303
Suraj Randiv
SL
5
303
Boyd Rankin
ENG
5
303
Royston Crandon
WI
5
303
Heino Kuhn
SA
5
304
Pieter Seelaar
NED
4
304
Calum MacLeod
SCO
4
304
Sohail Khan
PAK
4
305
Marc Petrie
SCO
3
305
Stefan Kelly
BER
3
305
Zameer Zahir
CAN
3
305
Not on record
OMN
3
305
Not on record
IRE
3
306
Ed Rainsford
ZIM
2
306
Bernard Scholtz
NAM
2
306
Jeremy Bray
IRE
2
306
Qasim Sheikh
SCO
2
306
Ruud Nijman
NED
2
306
Chris Mpofu
ZIM
2
306
Ahmed Shah
AFG
2
306
Amjad Khan
ENG
2
306
Mathew Sinclair
NZ
2
306
Bryce McGain
AUS
2
306
Doug Bollinger
AUS
2
307
Ben Laughlin
AUS
1
307
Sajid Mahmood
ENG
1
307
Lonwabo Tsotsobe
SA
1
307
Glenn Rogers
SCO
1
307
Isuru Udana
SL
1
307
Aman Ali
UAE
1
307
Alfred Luseno
KEN
1
307
Arvind Kandappah
CAN
1
307
Henry Osinde
CAN
1
308
Phil Eaglestone
IRE
0
308
Nick Statham
NED
0
308
Nelon Pascal
WI
0
308
Craig Cumming
NZ
0
308
Shane Harwood
AUS
0
308
Abhishek Nayar
IND
0
Show all 486 ↓
Nothing matches that filter.