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 2007: Top Performers, Rankings & Full Stats
The best average in 2007 highlights the top performers of the season based on official match data.
ALL FORMATS
2007
186 entries
1
15.40
Darren Sammy
WI
0.35 clear of Sujeewa de Silva
2
15.75
Sujeewa de Silva
SL
0.35 off the lead
3
17.11
Dale Steyn
SA
1.71 off the lead
● LEADS
Darren Sammy
WI
15.40 · 0.35 better than Silva
↑ IN THE CHASE
1
player sits within 10% of the lead on best average
★ TOP-10 CUT-OFF
19.14
The mark at number ten — 176 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 15 teams represented
Best Average — full list
186 entries, ranked
Table view
1
Darren Sammy
WI
15.40
2
Sujeewa de Silva
SL
15.75
3
Dale Steyn
SA
17.11
4
Ryan ten Doeschate
NED
17.70
5
Mudassar Bukhari
NED
18.63
6
Glenn McGrath
AUS
18.73
7
Rodney Trott
BER
18.83
8
Peter Ongondo
KEN
18.97
9
Chanaka Welegedara
SL
19.00
10
Morne Morkel
SA
19.14
11
Muttiah Muralitharan
SL
19.59
12
Mohammad Kashif
NED
20.20
13
Kyle Mills
NZ
21.00
14
Billy Stelling
NED
21.33
15
Shane Bond
NZ
21.38
16
Anthony Ireland
ZIM
21.40
17
Stuart Clark
AUS
21.81
18
Brett Lee
AUS
21.84
19
Shoaib Akhtar
PAK
21.89
20
Graeme Swann
ENG
22.29
21
Fidel Edwards
WI
22.32
22
Shaun Tait
AUS
22.74
23
Craig Wright
SCO
22.81
24
Andrew Hall
SA
22.96
25
Mitchell Johnson
AUS
23.04
26
Andre Botha
IRE
23.05
27
Vikram Singh
IND
23.33
28
Ravi Rampaul
WI
23.39
29
Steve Tikolo
KEN
23.77
30
Andrew Flintoff
ENG
23.81
31
Paul Harris
SA
23.86
32
Vernon Philander
SA
24.30
33
Elton Chigumbura
ZIM
24.45
34
Iftikhar Anjum
PAK
24.67
35
Hiren Varaiya
KEN
24.76
36
Lameck Onyango
KEN
24.93
37
Chaminda Vaas
SL
25.07
38
Brad Hogg
AUS
25.36
39
Daniel Vettori
NZ
25.46
40
Umar Gul
PAK
25.55
41
James Hopes
AUS
25.78
42
Shahid Afridi
PAK
25.79
43
Delyone Borden
BER
25.82
44
Dilhara Fernando
SL
26.20
45
Edgar Schiferli
NED
26.44
46
Ryan Sidebottom
ENG
26.63
47
Matthew Hoggard
ENG
26.67
48
Nathan Bracken
AUS
26.69
49
Sunil Dhaniram
CAN
27.05
50
Albie Morkel
SA
27.24
51
Shaun Pollock
SA
27.29
52
Farveez Maharoof
SL
27.49
53
Majid Haq
SCO
27.50
54
Rawl Lewis
WI
27.67
55
Michael Vaughan
ENG
27.75
56
RP Singh
IND
27.86
57
Lasith Malinga
SL
27.97
58
Johan van der Wath
SA
28.20
59
Abdur Razzak
BAN
28.63
60
Michael Mason
NZ
28.64
61
Ramnaresh Sarwan
WI
29.00
62
Thomas Odoyo
KEN
29.04
63
Boyd Rankin
ENG
29.08
64
Kyle McCallan
IRE
29.40
65
Anil Kumble
IND
29.67
66
Zaheer Khan
IND
30.26
67
Jacques Kallis
SA
30.28
68
Liam Plunkett
ENG
30.29
69
Daren Powell
WI
30.53
70
James Franklin
NZ
30.95
71
Makhaya Ntini
SA
30.99
72
Sanath Jayasuriya
SL
31.14
73
Kevin Sandher
CAN
31.22
74
Mohammad Asif
PAK
31.25
75
Piyush Chawla
IND
31.65
76
Gary Brent
ZIM
31.72
77
Craig McMillan
NZ
31.80
78
Umar Bhatti
CAN
31.92
79
Stuart Broad
ENG
32.30
80
Murali Kartik
IND
32.70
81
Munaf Patel
IND
32.76
82
Chris Mpofu
ZIM
33.00
83
Yasir Arafat
PAK
33.10
84
Saleem Mukuddem
BER
33.11
85
Charl Langeveldt
SA
33.15
86
Dwayne Bravo
WI
33.16
87
Darron Reekers
NED
33.17
88
James Anderson
ENG
33.23
89
Jimmy Kamande
KEN
33.47
90
Kaushal Lokuarachchi
SL
33.67
91
Ajit Agarkar
IND
33.73
92
Dimitri Mascarenhas
ENG
33.92
93
Syed Rasel
BAN
33.96
94
Jerome Taylor
WI
34.03
95
Irfan Pathan
IND
34.15
96
Sreesanth
IND
34.29
97
Monty Panesar
ENG
35.04
98
Sean Williams
ZIM
35.17
99
Ramesh Powar
IND
35.29
100
Mohammad Hafeez
PAK
35.31
100
John Blain
SCO
35.31
101
Michael Clarke
AUS
35.58
102
Steve Harmison
ENG
35.67
103
Tim de Leede
NED
36.43
104
Mark Gillespie
NZ
36.43
105
Paul Hoffmann
SCO
36.50
106
Malinga Bandara
SL
36.55
107
Sajid Mahmood
ENG
36.57
108
John Davison
CAN
36.75
109
Henry Osinde
CAN
36.87
110
Andre Nel
SA
37.38
111
Sohail Tanvir
PAK
37.77
112
Ishant Sharma
IND
37.83
113
Shoaib Malik
PAK
37.92
114
Cameron White
AUS
38.00
115
Danish Kaneria
PAK
38.45
116
Dwayne Smith
WI
38.57
117
Paul Collingwood
ENG
38.60
118
Yuvraj Singh
IND
38.88
118
George Codrington
CAN
38.88
119
Abdur Rehman
PAK
38.95
120
Chamu Chibhabha
ZIM
39.40
121
Chris Tremlett
ENG
39.72
122
Dwayne Leverock
BER
39.73
123
Farhad Reza
BAN
40.25
124
Jeetan Patel
NZ
40.52
125
Nehemiah Odhiambo
KEN
40.91
126
Sourav Ganguly
IND
41.23
127
Shakib Al Hasan
BAN
41.50
128
Kevin O'Brien
IRE
41.89
129
Justin Kemp
SA
42.00
130
Jon Lewis
ENG
42.50
131
Chris Gayle
WI
42.68
132
Harbhajan Singh
IND
43.00
133
Mashrafe Mortaza
BAN
43.08
134
Chris Martin
NZ
43.33
135
Ryan Watson
SCO
43.67
136
Corey Collymore
WI
43.88
137
Tillakaratne Dilshan
SL
44.00
138
Virender Sehwag
IND
44.67
139
Peter Borren
NED
44.88
140
Jacob Oram
NZ
45.20
141
Shane Warne
AUS
46.00
142
Shane Watson
AUS
46.09
143
Graeme Smith
SA
46.33
144
Tawanda Mupariwa
ZIM
46.75
145
Nuwan Kulasekara
SL
47.00
146
Kevin Hurdle
BER
47.45
147
Anderson Cummins
WI
48.54
148
Sachin Tendulkar
IND
48.81
149
Dougie Brown
ENG
49.27
150
Mohammad Rafique
BAN
49.48
151
Thandi Tshabalala
SA
50.33
152
Ravi Bopara
ENG
50.60
153
Mohammad Ashraful
BAN
50.63
154
Scott Styris
NZ
50.79
155
Malachi Jones
BER
52.00
156
Prosper Utseya
ZIM
54.00
157
Mohammad Sami
PAK
54.53
157
Shahadat Hossain
BAN
54.53
158
Robin Peterson
SA
55.00
159
Trent Johnston
IRE
55.11
160
Andrew White
IRE
55.20
161
Andrew Symonds
AUS
56.17
162
Dave Langford-Smith
IRE
57.33
163
Dewald Nel
SCO
60.75
164
Tapash Baisya
BAN
61.67
165
Iain O'Brien
NZ
64.00
166
Stuart MacGill
AUS
65.20
167
Keith Dabengwa
ZIM
66.33
168
Glenn Rogers
SCO
67.50
169
Abdul Razzaq
PAK
68.33
170
Kevin Pietersen
ENG
72.00
171
Ian Bradshaw
WI
77.00
172
Ross Lyons
SCO
79.40
173
Janeiro Tucker
BER
84.50
174
Marlon Samuels
WI
85.83
175
Johan Botha
SA
89.40
176
Jamie Dalrymple
ENG
90.00
177
Shahid Nazir
PAK
94.00
178
Naved-ul-Hasan
PAK
95.75
179
Adeel Raja
NED
143.00
180
Ray Price
ZIM
144.00
181
John Mooney
IRE
147.00
182
Daryl Tuffey
NZ
217.00
183
Mohammad Sharif
BAN
248.00
Show all 186 ↓
Nothing matches that filter.