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
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
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 →
Best Average in 2007: Top Performers, Rankings & Full Stats
The best average in 2007 highlights the top performers of the season based on official match data.
ODI
2007
166 entries
1
11.29
Fidel Edwards
WI
3.17 clear of Muttiah Muralitharan
2
14.46
Muttiah Muralitharan
SL
3.17 off the lead
3
15.86
Ryan Sidebottom
ENG
4.57 off the lead
● LEADS
Fidel Edwards
WI
11.29 · 3.17 better than Muralitharan
↑ IN THE CHASE
0
players within 10% of the lead — Edwards is out on their own
★ TOP-10 CUT-OFF
18.92
The mark at number ten — 156 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 16 teams represented
Best Average — full list
166 entries, ranked
Table view
1
Fidel Edwards
WI
11.29
2
Muttiah Muralitharan
SL
14.46
3
Ryan Sidebottom
ENG
15.86
4
Peter Ongondo
KEN
17.07
5
Ryan ten Doeschate
NED
17.70
6
Lameck Onyango
KEN
18.36
7
Mudassar Bukhari
NED
18.63
8
Kyle Mills
NZ
18.82
9
Rodney Trott
BER
18.83
10
Glenn McGrath
AUS
18.92
11
Shane Bond
NZ
19.67
12
Mohammad Kashif
NED
20.20
13
Farveez Maharoof
SL
20.57
14
Shoaib Akhtar
PAK
20.64
15
Ravi Rampaul
WI
20.69
16
Dilhara Fernando
SL
20.92
17
Billy Stelling
NED
21.33
18
Anthony Ireland
ZIM
21.40
19
Vernon Philander
SA
21.50
20
Michael Vaughan
ENG
21.75
21
Andrew Flintoff
ENG
22.17
22
Graeme Swann
ENG
22.29
23
Chaminda Vaas
SL
22.50
23
Dale Steyn
SA
22.50
24
Lasith Malinga
SL
22.55
25
Andre Botha
IRE
23.05
26
Hiren Varaiya
KEN
23.42
27
Shaun Tait
AUS
23.45
28
Morne Morkel
SA
23.50
29
Andrew Hall
SA
23.70
30
Brad Hogg
AUS
23.89
31
Mitchell Johnson
AUS
24.00
32
Iftikhar Anjum
PAK
24.26
33
Dwayne Bravo
WI
24.67
34
Daren Powell
WI
24.87
35
Craig Wright
SCO
25.00
36
Munaf Patel
IND
25.18
37
Liam Plunkett
ENG
25.38
38
Steve Tikolo
KEN
25.43
39
James Hopes
AUS
25.78
40
Delyone Borden
BER
25.82
41
Michael Mason
NZ
26.09
42
Daniel Vettori
NZ
26.12
43
Stuart Clark
AUS
26.14
44
Edgar Schiferli
NED
26.44
45
Brett Lee
AUS
26.76
46
Mohammad Sami
PAK
26.86
47
Syed Rasel
BAN
26.94
48
Sunil Dhaniram
CAN
27.05
49
Rawl Lewis
WI
27.67
50
Majid Haq
SCO
27.77
51
Nathan Bracken
AUS
28.11
52
Stuart Broad
ENG
28.96
53
Boyd Rankin
ENG
29.08
54
Kyle McCallan
IRE
29.40
55
Andre Nel
SA
29.43
56
Elton Chigumbura
ZIM
29.46
57
James Anderson
ENG
29.62
58
Albie Morkel
SA
29.67
59
Sreesanth
IND
29.86
60
Murali Kartik
IND
30.00
61
James Franklin
NZ
30.95
62
Sanath Jayasuriya
SL
31.13
63
Kevin Sandher
CAN
31.22
64
Abdur Razzak
BAN
31.40
65
Piyush Chawla
IND
31.65
66
Shahid Afridi
GER
31.74
67
Umar Gul
PAK
31.79
68
Craig McMillan
NZ
31.80
69
Anil Kumble
IND
31.83
70
Charl Langeveldt
SA
31.88
71
Umar Bhatti
CAN
31.92
72
Makhaya Ntini
SA
31.97
73
Ajit Agarkar
IND
32.08
74
Jerome Taylor
WI
32.16
74
Thomas Odoyo
KEN
32.16
75
Sohail Tanvir
PAK
32.18
76
Gary Brent
ZIM
32.38
77
RP Singh
IND
32.83
78
Mohammad Hafeez
PAK
33.00
78
Chris Mpofu
ZIM
33.00
79
Saleem Mukuddem
BER
33.11
80
Darron Reekers
NED
33.17
81
Sajid Mahmood
ENG
33.46
82
Kaushal Lokuarachchi
SL
33.67
83
Mohammad Rafique
BAN
34.25
84
Zaheer Khan
IND
34.90
85
Jacques Kallis
SA
35.05
86
Graeme Smith
SA
35.17
86
Sean Williams
ZIM
35.17
87
Shaun Pollock
SA
35.26
88
Dimitri Mascarenhas
ENG
35.67
89
Jacob Oram
NZ
35.89
90
Tim de Leede
NED
36.43
91
Paul Hoffmann
SCO
36.50
92
Malinga Bandara
SL
36.55
93
John Davison
CAN
36.75
94
Michael Clarke
AUS
36.78
95
Henry Osinde
CAN
36.87
96
Mashrafe Mortaza
BAN
37.09
97
Jon Lewis
ENG
37.33
98
Jimmy Kamande
KEN
38.07
99
Chris Gayle
WI
38.08
100
Nehemiah Odhiambo
KEN
38.50
101
John Blain
SCO
38.71
102
George Codrington
CAN
38.88
103
Dwayne Leverock
BER
39.73
104
Dwayne Smith
WI
40.09
105
Justin Kemp
SA
40.75
105
Shakib Al Hasan
BAN
40.75
106
Monty Panesar
ENG
40.83
107
Ramesh Powar
IND
41.53
108
Virender Sehwag
IND
41.80
109
Kevin O'Brien
IRE
41.89
110
Farhad Reza
BAN
43.00
110
Ravi Bopara
ENG
43.00
111
Mark Gillespie
NZ
43.26
112
Yuvraj Singh
IND
43.38
113
Ryan Watson
SCO
43.67
114
Paul Collingwood
ENG
44.18
115
Sachin Tendulkar
IND
44.36
116
Corey Collymore
WI
44.67
117
Peter Borren
NED
44.88
118
Dougie Brown
ENG
45.27
119
Irfan Pathan
IND
45.77
120
Shoaib Malik
PAK
46.13
121
Cameron White
AUS
47.00
121
Nuwan Kulasekara
SL
47.00
122
Mohammad Asif
PAK
47.17
123
Tawanda Mupariwa
ZIM
47.33
124
Kevin Hurdle
BER
47.45
125
Jeetan Patel
NZ
48.33
126
Anderson Cummins
WI
48.54
127
Harbhajan Singh
IND
48.61
128
Shane Watson
AUS
48.80
129
Thandi Tshabalala
SA
50.33
130
Tillakaratne Dilshan
SL
51.63
131
Malachi Jones
BER
52.00
132
Scott Styris
NZ
52.45
133
Sourav Ganguly
IND
54.14
134
Robin Peterson
SA
55.00
135
Trent Johnston
IRE
55.11
136
Andrew White
IRE
55.20
137
Keith Dabengwa
ZIM
56.67
138
Dave Langford-Smith
IRE
57.33
139
Abdur Rehman
PAK
57.50
140
Abdul Razzaq
PAK
59.00
141
Prosper Utseya
ZIM
59.30
142
Tapash Baisya
BAN
61.67
143
Andrew Symonds
AUS
63.33
144
Glenn Rogers
SCO
67.50
145
Shahadat Hossain
BAN
76.33
146
Ian Bradshaw
WI
77.00
147
Ross Lyons
SCO
79.40
148
Janeiro Tucker
BER
84.50
149
Jamie Dalrymple
ENG
86.00
150
Marlon Samuels
WI
87.50
151
Chris Tremlett
ENG
94.67
152
Chris Martin
NZ
101.50
153
Johan Botha
SA
107.00
154
Dewald Nel
SCO
109.00
155
Naved-ul-Hasan
PAK
120.50
156
Adeel Raja
NED
143.00
157
Ray Price
ZIM
144.00
158
John Mooney
IRE
147.00
159
Daryl Tuffey
NZ
217.00
Show all 166 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›