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