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
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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 →
Best Average in 2009: Top Performers, Rankings & Full Stats
The best average in 2009 highlights the top performers of the season based on official match data.
ALL FORMATS
2009
286 entries
1
5.00
Mark Vermeulen
ZIM
0.50 clear of Devon Thomas
2
5.50
Devon Thomas
WI
0.50 off the lead
3
6.00
Noor Ali Zadran
AFG
1 off the lead
● LEADS
Mark Vermeulen
ZIM
5.00 · 0.50 better than Thomas
↑ IN THE CHASE
1
player sits within 10% of the lead on best average
★ TOP-10 CUT-OFF
16.09
The mark at number ten — 276 entries sit below it
● NATION IN FRONT
Bangladesh
6 of the top 50 · 19 teams represented
Best Average — full list
286 entries, ranked
Table view
1
Mark Vermeulen
ZIM
5.00
2
Devon Thomas
WI
5.50
3
Noor Ali Zadran
AFG
6.00
4
Joe Denly
ENG
9.00
4
Jehan Mubarak
SL
9.00
5
Aaron Redmond
NZ
12.00
6
MS Dhoni
IND
14.00
6
Craig Wright
SCO
14.00
7
Abdur Razzak
BAN
15.22
8
Robin Peterson
SA
15.33
9
Tom de Grooth
NED
16.00
10
Gordon Goudie
SCO
16.09
11
Shapoor Zadran
AFG
17.00
12
Rodney Trott
BER
17.29
13
Mohammad Ashraful
BAN
17.45
14
Zameer Zahir
CAN
17.50
15
Johann Louw
SA
18.00
16
Mashrafe Mortaza
BAN
18.37
17
Jan-Berrie Burger
NAM
18.50
18
Lonwabo Tsotsobe
SA
18.57
19
Dolar Mahmud
BAN
18.60
20
Edgar Schiferli
NED
18.66
21
Simon Katich
AUS
18.80
22
Phil Eaglestone
IRE
19.00
23
Nazmul Hossain
BAN
19.17
24
Trent Johnston
IRE
19.73
25
Wayne Parnell
SA
19.82
26
John Blain
SCO
20.18
27
Mark Gillespie
NZ
20.25
28
Scott Styris
NZ
20.33
29
Zahid Shah
UAE
20.57
30
Ray Price
ZIM
20.61
31
Martin Guptill
NZ
20.67
32
Karim Sadiq
AFG
21.91
33
Yusuf Abdulla
SA
22.00
33
Sarel Burger
NAM
22.00
33
Abdul Razzaq
PAK
22.00
34
Graeme Cremer
ZIM
22.16
35
Doug Bollinger
AUS
22.24
36
Owais Shah
ENG
22.25
36
Mohammad Asif
PAK
22.25
37
Alex Cusack
IRE
22.27
38
Kyle McCallan
IRE
22.31
39
Pragyan Ojha
IND
22.43
40
Boyd Rankin
ENG
22.75
41
Khurram Chohan
CAN
22.91
42
Shahid Afridi
GER
22.96
43
Andre Botha
IRE
23.00
44
Shakib Al Hasan
BAN
23.13
45
Keith Dabengwa
ZIM
23.25
46
Andrew White
IRE
23.40
47
Andrew Symonds
AUS
23.50
48
Dwayne Bravo
WI
23.84
49
Brett Lee
AUS
23.88
50
Nathan McCullum
NZ
23.89
51
Aman Ali
UAE
24.33
52
Hamid Hassan
AFG
24.38
53
Peter Connell
IRE
24.57
54
Cameron White
AUS
24.67
55
Henry Osinde
CAN
24.79
56
Shane Watson
AUS
24.95
57
Stuart Broad
ENG
25.31
58
Friedel de Wet
SA
25.40
59
Iftikhar Anjum
PAK
25.45
60
Roelof van der Merwe
NED
25.84
61
Mudassar Bukhari
NED
26.11
62
Kemar Roach
WI
26.15
63
Regan West
IRE
26.29
64
Umar Gul
PAK
26.33
65
Ian Butler
NZ
26.33
66
Malinga Bandara
SL
26.50
67
Gerrie Snyman
NAM
26.54
68
Mahmudullah
BAN
26.65
69
Naved-ul-Hasan
PAK
26.67
69
Ruud Nijman
NED
26.67
70
Daryl Tuffey
NZ
26.77
71
Saeed Ajmal
PAK
26.78
72
Peter Borren
NED
26.93
73
Muthumudalige Pushpakumara
SL
27.00
74
Sunil Dhaniram
CAN
27.20
75
Arshad Ali
UAE
27.25
76
Dale Steyn
SA
27.30
77
Nuwan Kulasekara
SL
27.41
78
Shane Bond
NZ
27.42
79
Kieron Pollard
WI
27.44
80
Hasti Gul
AFG
27.67
81
Lendl Simmons
WI
27.71
82
Ryan McLaren
SA
27.75
83
Khaliq Dad
AFG
27.80
84
Mitchell Johnson
AUS
28.19
85
Suraj Randiv
SL
28.20
86
Graeme Swann
ENG
28.23
87
Jean-Paul Duminy
SA
28.53
88
Umar Bhatti
CAN
28.55
89
Gordon Drummond
SCO
28.70
90
Grant Elliott
NZ
28.91
91
Thomas Odoyo
KEN
29.14
92
Kyle Mills
NZ
29.24
93
James Anderson
ENG
29.48
94
Thilan Thushara
SL
29.64
95
Charl Langeveldt
SA
29.67
96
Nawroz Mangal
AFG
29.80
97
Mahela Jayawardene
SL
30.00
97
Sreesanth
IND
30.00
98
Peter Siddle
AUS
30.02
99
Ryan ten Doeschate
NED
30.11
100
Dewald Nel
SCO
30.19
101
Younis Khan
PAK
30.20
102
Jan Stander
SCO
30.47
103
Mohammad Amir
PAK
30.50
104
Enamul Haque jnr
BAN
30.63
105
Rizwan Cheema
CAN
30.85
106
Graham Onions
ENG
30.97
107
Harbhajan Singh
IND
30.99
108
Bernard Scholtz
NAM
31.00
109
Nathan Hauritz
AUS
31.23
110
Zeeshan Siddiqui
OMN
31.25
111
Shane Harwood
AUS
31.50
112
Daniel Vettori
NZ
31.58
113
Nehemiah Odhiambo
KEN
31.67
114
Prosper Utseya
ZIM
31.72
115
Amjad Javed
UAE
31.80
116
Ashish Nehra
IND
32.16
117
Jerome Taylor
WI
32.23
118
Ajantha Mendis
SL
32.30
119
Deon Kotze
NAM
32.57
120
Angelo Mathews
SL
32.68
121
Ben Hilfenhaus
AUS
32.68
122
Isuru Udana
SL
32.80
123
Yusuf Pathan
IND
32.94
124
Haider Ali
PAK
33.00
125
Paul Harris
SA
33.15
126
Danish Kaneria
PAK
33.32
127
Andrew McDonald
AUS
33.33
127
Irving Romaine
BER
33.33
128
James Hopes
AUS
33.73
129
Rangana Herath
SL
33.82
130
Chris Martin
NZ
33.93
131
Brett Geeves
AUS
34.00
131
Ashok Dinda
IND
34.00
131
Michael Hussey
AUS
34.00
131
Elijah Otieno
KEN
34.00
132
Saqib Ali
UAE
34.20
133
Zaheer Khan
IND
34.26
134
Johan Botha
SA
34.29
135
Irfan Pathan
IND
34.63
136
Lasith Malinga
SL
34.64
137
Hamilton Masakadza
ZIM
34.78
138
Khurram Khan
UAE
34.83
139
Janeiro Tucker
BER
34.88
140
Andrew Flintoff
ENG
34.95
141
Rohit Sharma
IND
35.33
142
Ed Rainsford
ZIM
35.38
143
Kyle Hodsoll
BER
35.50
144
Darren Sammy
WI
35.57
145
Sanath Jayasuriya
SL
35.63
145
Muttiah Muralitharan
SL
35.63
146
Naeem Islam
BAN
35.71
147
Sudeep Tyagi
IND
36.00
148
Iain O'Brien
NZ
36.02
149
Morne Morkel
SA
36.26
150
Steve Tikolo
KEN
36.69
151
Rubel Hossain
BAN
36.73
152
Syed Rasel
BAN
36.89
153
Elton Chigumbura
ZIM
36.96
154
Shaun Tait
AUS
37.14
155
Stuart Clark
AUS
37.43
156
Sandeep Jyoti
CAN
37.50
156
Narsingh Deonarine
WI
37.50
157
Paul Collingwood
ENG
37.67
158
Lameck Onyango
KEN
37.83
159
Dirk Nannes
AUS
38.00
160
Ishant Sharma
IND
38.24
161
David Bernard
WI
38.31
162
Suresh Raina
IND
38.67
163
Stuart Matsikenyeri
ZIM
39.00
164
Fidel Edwards
WI
39.16
165
Nathan Bracken
AUS
39.57
166
Mahbubul Alam
BAN
40.00
167
David Hussey
AUS
40.25
168
Mohammad Nabi
AFG
40.30
169
Chamu Chibhabha
ZIM
40.38
170
Fayyaz Ahmed
UAE
41.14
171
Sulieman Benn
WI
41.81
172
Pieter Seelaar
NED
41.92
173
Craig Williams
NAM
42.00
173
Calum MacLeod
SCO
42.00
174
Dimitri Mascarenhas
ENG
42.11
175
Kyle Jarvis
ZIM
42.20
175
Yuvraj Singh
IND
42.20
176
Praveen Kumar
IND
42.29
177
Hiren Varaiya
KEN
42.56
178
Tim Bresnan
ENG
42.63
179
RP Singh
IND
42.86
180
Makhaya Ntini
SA
43.04
181
Daren Powell
WI
43.07
182
Luke Wright
ENG
43.20
183
Balaji Rao
CAN
43.25
184
Syed Bashir Ahmed Shah
DEN
43.50
185
Lionel Baker
WI
43.75
186
Samiullah Shenwari
AFG
43.90
187
Rawl Lewis
WI
44.00
187
Rajesh Bhudia
KEN
44.00
188
Majid Haq
SCO
44.33
188
Sajid Mahmood
ENG
44.33
189
Harvir Baidwan
CAN
44.86
190
Mohammad Kashif
NED
45.00
191
Tillakaratne Dilshan
SL
46.13
191
Farveez Maharoof
SL
46.13
192
Abdur Rauf
PAK
46.33
193
Michael Clarke
AUS
46.44
194
Sachin Tendulkar
IND
46.50
195
Peter Ongondo
KEN
46.62
196
Dwayne Leverock
BER
47.00
197
Nikita Miller
WI
47.11
197
Ravi Rampaul
WI
47.11
198
Chris Mpofu
ZIM
47.14
199
John Mooney
IRE
47.50
200
Jesse Ryder
NZ
47.75
201
Ravindra Jadeja
IND
47.77
202
Chaminda Vaas
SL
48.25
203
Jacob Oram
NZ
48.42
204
Jacques Kallis
SA
48.71
205
Stuart Chalmers
SCO
49.00
205
Kenneth Kamyuka
CAN
49.00
206
Albie Morkel
SA
49.53
207
Chanaka Welegedara
SL
49.82
208
Trevor Garwe
ZIM
50.00
209
Ben Laughlin
AUS
50.20
210
Steve Harmison
ENG
50.33
211
Clint McKay
AUS
51.00
211
Adnan Ilyas
OMN
51.00
212
Tim Southee
NZ
51.38
213
Tawanda Mupariwa
ZIM
51.40
214
Ryan Austin
WI
51.67
215
Gavin Tonge
WI
51.71
216
Adil Rashid
ENG
51.83
217
Ryan Watson
SCO
52.00
217
Amjad Khan
ENG
52.00
218
Louis Burger
NAM
52.33
219
Stefan Kelly
BER
53.40
220
Ryan Harris
AUS
54.00
221
Richie Berrington
SCO
55.00
222
Shahadat Hossain
BAN
55.17
223
Suranga Lakmal
SL
56.00
224
Jeetan Patel
NZ
57.64
225
Moneeb Iqbal
SCO
57.67
226
Ryan Hinds
WI
58.75
227
Kevin O'Brien
IRE
60.20
228
John Davison
CAN
60.50
229
Shoaib Malik
PAK
62.33
230
Collins Obuya
KEN
62.50
231
Marcus North
AUS
63.33
232
Dhammika Prasad
SL
64.00
233
Monty Panesar
ENG
64.17
234
Dilhara Fernando
SL
64.22
234
Jimmy Kamande
KEN
64.22
235
Shoaib Akhtar
PAK
64.50
236
Steven Outerbridge
BER
65.00
237
Virender Sehwag
IND
66.00
238
Jacobi Robinson
BER
68.50
239
Bjorn Kotze
NAM
70.00
239
Daan van Bunge
NED
70.00
240
Munaf Patel
IND
71.57
241
Tamauri Tucker
BER
73.50
242
Tharanga Paranavitana
SL
76.00
243
Ryan Sidebottom
ENG
76.63
244
Ross Lyons
SCO
82.00
245
Moises Henriques
AUS
84.00
246
Sohail Tanvir
PAK
88.00
246
Mohammad Talha
PAK
88.00
247
Chris Gayle
WI
88.43
248
Gareth Batty
ENG
89.00
249
Amit Mishra
IND
91.67
250
Alasdair Evans
SCO
99.00
251
Dawlat Ahmadzai
AFG
100.50
252
Adam Voges
AUS
109.00
253
Tino Best
WI
121.00
254
James Franklin
NZ
129.00
255
Kevin Pietersen
ENG
130.00
256
Darron Reekers
NED
138.00
257
Ravi Bopara
ENG
171.00
258
Yasir Arafat
PAK
184.50
259
Mehrab Hossain jnr
BAN
200.00
260
Brendan Nash
WI
213.00
261
Sohail Khan
PAK
216.00
Show all 286 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›