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
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
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.
ODI
2009
215 entries
1
10.93
Mashrafe Mortaza
BAN
2.70 clear of Craig Wright
2
13.63
Craig Wright
SCO
2.70 off the lead
3
15.09
Abdur Razzak
BAN
4.16 off the lead
● LEADS
Mashrafe Mortaza
BAN
10.93 · 2.70 better than Wright
↑ IN THE CHASE
0
players within 10% of the lead — Mortaza is out on their own
★ TOP-10 CUT-OFF
19.41
The mark at number ten — 205 entries sit below it
● NATION IN FRONT
West Indies
6 of the top 50 · 18 teams represented
Best Average — full list
215 entries, ranked
Table view
1
Mashrafe Mortaza
BAN
10.93
2
Craig Wright
SCO
13.63
3
Abdur Razzak
BAN
15.09
4
Gordon Goudie
SCO
16.09
5
Shapoor Zadran
AFG
17.00
6
Edgar Schiferli
NED
17.03
7
Rodney Trott
BER
17.29
8
Lonwabo Tsotsobe
SA
19.00
9
Trent Johnston
IRE
19.25
10
Nazmul Hossain
BAN
19.41
11
Doug Bollinger
AUS
19.64
12
Kemar Roach
WI
20.15
13
John Blain
SCO
20.18
14
Zahid Shah
UAE
20.57
15
Ray Price
ZIM
20.61
16
Wayne Parnell
SA
21.00
17
Boyd Rankin
ENG
21.14
18
Mohammad Amir
PAK
21.32
19
Shane Watson
AUS
21.41
20
Karim Sadiq
AFG
21.91
21
Sarel Burger
NAM
22.00
22
Graeme Cremer
ZIM
22.16
23
Stuart Broad
ENG
22.84
24
Shakib Al Hasan
BAN
22.88
25
Khurram Chohan
CAN
22.91
26
Dwayne Bravo
WI
23.06
27
Keith Dabengwa
ZIM
23.25
28
Pragyan Ojha
IND
23.29
28
Regan West
IRE
23.29
29
Daren Powell
WI
23.38
30
Andrew White
IRE
23.40
31
Peter Connell
IRE
23.57
32
James Anderson
ENG
23.62
33
Brett Lee
AUS
23.86
34
Alex Cusack
IRE
24.07
35
Not on record
OMN
24.29
36
Hamid Hassan
AFG
24.38
37
Iftikhar Anjum
PAK
24.60
38
Henry Osinde
CAN
24.79
39
Daryl Tuffey
NZ
25.20
40
Kieron Pollard
WI
25.42
41
Umar Gul
PAK
25.52
42
Not on record
NAM
25.65
43
Peter Borren
NED
26.00
44
Mudassar Bukhari
NED
26.11
45
Saeed Ajmal
PAK
26.26
46
Jean-Paul Duminy
SA
26.30
47
Gerrie Snyman
NAM
26.54
48
Ravi Rampaul
WI
26.80
49
Jerome Taylor
WI
27.20
49
Sunil Dhaniram
CAN
27.20
50
Arshad Ali
UAE
27.25
51
Dale Steyn
SA
27.27
52
Nuwan Kulasekara
SL
27.47
53
Kyle McCallan
IRE
27.50
54
Jan Stander
SCO
27.60
54
Rubel Hossain
BAN
27.60
55
Hasti Gul
AFG
27.67
56
Gordon Drummond
SCO
27.75
57
Khaliq Dad
AFG
27.80
57
Charl Langeveldt
SA
27.80
58
Makhaya Ntini
SA
28.00
59
Thilan Thushara
SL
28.09
60
Suraj Randiv
SL
28.20
61
Kyle Mills
NZ
28.34
62
Umar Bhatti
CAN
28.55
63
Angelo Mathews
SL
28.65
64
Daniel Vettori
NZ
28.67
64
Stuart Clark
AUS
28.67
65
Thomas Odoyo
KEN
29.14
66
Nathan Hauritz
AUS
29.29
67
Enamul Haque jnr
BAN
29.30
68
Muttiah Muralitharan
SL
29.45
69
Nawroz Mangal
AFG
29.80
70
Shahid Afridi
GER
29.89
71
Mitchell Johnson
AUS
30.07
72
Ashish Nehra
IND
30.10
73
Dewald Nel
SCO
30.19
74
Chanaka Welegedara
SL
30.20
75
George O'Brien
BER
30.75
76
Rizwan Cheema
CAN
30.85
77
Abdul Razzaq
PAK
30.88
78
Graeme Swann
ENG
30.92
79
Ryan ten Doeschate
NED
31.00
80
Zeeshan Siddiqui
OMN
31.25
81
Morne Morkel
SA
31.40
82
Not on record
UGA
31.43
83
Not on record
UGA
31.67
83
Nehemiah Odhiambo
KEN
31.67
84
Prosper Utseya
ZIM
31.72
85
Amjad Javed
UAE
31.80
86
Not on record
DEN
32.00
87
Mahmudullah
BAN
32.07
88
Not on record
NAM
32.14
89
Not on record
OMN
32.18
90
Paul Collingwood
ENG
32.47
91
Deon Kotze
NAM
32.57
92
Roelof van der Merwe
NED
32.69
93
Not on record
PAK
33.00
93
Iain O'Brien
NZ
33.00
94
Yusuf Pathan
IND
33.09
95
Ajantha Mendis
SL
33.33
96
Ishant Sharma
IND
33.41
97
Harbhajan Singh
IND
33.42
98
Naved-ul-Hasan
PAK
33.44
99
James Hopes
AUS
33.70
100
Lionel Baker
WI
33.83
101
Calum MacLeod
SCO
34.00
101
Elijah Otieno
KEN
34.00
102
Saqib Ali
UAE
34.20
103
Clint McKay
AUS
34.33
104
Ian Butler
NZ
34.45
105
Not on record
UAE
34.60
106
Hamilton Masakadza
ZIM
34.78
107
Khurram Khan
UAE
34.83
108
Janeiro Tucker
BER
34.88
109
Not on record
OMN
35.33
110
Ed Rainsford
ZIM
35.38
111
Shane Bond
NZ
35.77
112
Peter Siddle
AUS
36.09
113
Johan Botha
SA
36.13
114
Naeem Islam
BAN
36.50
115
Steve Tikolo
KEN
36.69
116
Syed Rasel
BAN
36.89
117
Elton Chigumbura
ZIM
36.96
118
Grant Elliott
NZ
37.00
119
Shaun Tait
AUS
37.40
120
Sandeep Jyoti
CAN
37.50
121
Lameck Onyango
KEN
37.83
122
Not on record
UGA
38.20
123
Nathan Bracken
AUS
38.54
124
Jesse Ryder
NZ
38.60
125
Jacob Oram
NZ
38.75
126
Tim Bresnan
ENG
39.38
127
David Bernard
WI
39.67
128
Mahbubul Alam
BAN
40.00
129
Yuvraj Singh
IND
40.29
130
Mohammad Nabi
AFG
40.30
131
Chamu Chibhabha
ZIM
40.38
132
Ben Hilfenhaus
AUS
40.65
133
Ryan McLaren
SA
40.75
134
Sanath Jayasuriya
SL
40.92
135
Fayyaz Ahmed
UAE
41.14
136
Virender Sehwag
IND
41.75
137
Kyle Jarvis
ZIM
42.20
138
Praveen Kumar
IND
42.29
139
Hiren Varaiya
KEN
42.56
140
Zaheer Khan
IND
43.14
141
Suresh Raina
IND
43.20
142
Balaji Rao
CAN
43.25
143
Syed Bashir Ahmed Shah
DEN
43.50
144
Samiullah Shenwari
AFG
43.90
145
Rajesh Bhudia
KEN
44.00
146
Michael Clarke
AUS
44.29
147
Luke Wright
ENG
44.43
148
Fidel Edwards
WI
44.50
149
Not on record
UGA
44.67
150
Gavin Tonge
WI
44.80
151
Harvir Baidwan
CAN
44.86
152
Dimitri Mascarenhas
ENG
45.29
153
Farveez Maharoof
SL
46.13
154
Graham Onions
ENG
46.25
155
Peter Ongondo
KEN
46.62
156
Franco Nsubuga
UGA
46.86
157
Dwayne Leverock
BER
47.00
158
Chris Mpofu
ZIM
47.14
159
John Mooney
IRE
47.50
160
Pieter Seelaar
NED
47.60
161
Nikita Miller
WI
47.86
162
Kevin O'Brien
IRE
48.80
163
Kenneth Kamyuka
CAN
49.00
164
Not on record
OMN
49.83
165
Ravindra Jadeja
IND
50.60
166
Tawanda Mupariwa
ZIM
51.40
167
Louis Burger
NAM
52.33
168
RP Singh
IND
53.20
169
Stefan Kelly
BER
53.40
170
Majid Haq
SCO
53.43
171
Ben Laughlin
AUS
54.75
172
Lasith Malinga
SL
55.45
173
Sulieman Benn
WI
57.50
174
Moneeb Iqbal
SCO
57.67
175
Not on record
DEN
59.00
176
Shoaib Akhtar
PAK
60.00
177
Albie Morkel
SA
60.11
178
John Davison
CAN
60.50
179
Collins Obuya
KEN
62.50
180
Tim Southee
NZ
63.30
181
Adil Rashid
ENG
63.67
182
Dilhara Fernando
SL
63.75
183
Jimmy Kamande
KEN
64.22
184
Ryan Watson
SCO
64.80
185
Jacobi Robinson
BER
68.50
186
Darren Sammy
WI
70.00
186
Daan van Bunge
NED
70.00
187
Jacques Kallis
SA
71.75
188
Shoaib Malik
PAK
72.00
188
Charles Waiswa
UGA
72.00
189
James Franklin
NZ
73.00
190
Tamauri Tucker
BER
73.50
191
Not on record
NAM
78.75
192
Not on record
DEN
79.33
192
Jeetan Patel
NZ
79.33
193
Ross Lyons
SCO
82.00
194
Ryan Sidebottom
ENG
83.00
195
David Hussey
AUS
97.00
196
Dawlat Ahmadzai
AFG
100.50
197
Not on record
UAE
108.00
198
Not on record
DEN
115.00
199
Not on record
DEN
134.00
200
Darron Reekers
NED
138.00
201
Tillakaratne Dilshan
SL
146.00
202
Sohail Tanvir
PAK
154.00
203
Chris Gayle
WI
173.00
204
Munaf Patel
IND
211.00
Show all 215 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›