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 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
243 entries
1
0.00
Mohammad Yousuf
PAK
2 clear of Tom de Grooth
2
2.00
Tom de Grooth
NED
2 off the lead
3
6.00
Ashley Noffke
AUS
6 off the lead
● LEADS
Mohammad Yousuf
PAK
0.00 · 2 better than Grooth
↑ IN THE CHASE
0
players within 10% of the lead — Yousuf is out on their own
★ TOP-10 CUT-OFF
11.00
The mark at number ten — 233 entries sit below it
● NATION IN FRONT
Netherlands
9 of the top 50 · 15 teams represented
Best Average — full list
243 entries, ranked
Table view
1
Mohammad Yousuf
PAK
0.00
2
Tom de Grooth
NED
2.00
3
Ashley Noffke
AUS
6.00
4
VVS Laxman
IND
7.00
5
Maurits Jonkman
NED
7.33
6
Alfred Luseno
KEN
8.00
7
Alfonso Thomas
SA
8.33
8
Darren Maddy
ENG
8.67
9
Alex Cusack
IRE
9.17
10
Henk-Jan Mol
NED
11.00
11
Pieter Seelaar
NED
14.25
12
Darren Sammy
WI
15.40
13
Stefan Kelly
BER
15.67
14
Sujeewa de Silva
SL
15.75
15
Geert-Maarten Mol
NED
17.00
16
Dale Steyn
SA
17.11
17
Ben Hilfenhaus
AUS
17.50
18
Ryan ten Doeschate
NED
17.70
19
Mudassar Bukhari
NED
18.63
20
Russel Arnold
SL
18.67
21
Glenn McGrath
AUS
18.73
22
Mahmudullah
BAN
18.75
23
Rodney Trott
BER
18.83
24
Peter Ongondo
KEN
18.97
25
Chanaka Welegedara
SL
19.00
25
Younis Khan
PAK
19.00
26
Morne Morkel
SA
19.14
27
Muttiah Muralitharan
SL
19.59
28
Mohammad Kashif
NED
20.20
29
Kyle Mills
NZ
21.00
30
Billy Stelling
NED
21.33
31
Shane Bond
NZ
21.38
32
Anthony Ireland
ZIM
21.40
33
Stuart Clark
AUS
21.81
34
Brett Lee
AUS
21.84
35
Shoaib Akhtar
PAK
21.89
36
Lou Vincent
NZ
22.00
36
Roger Telemachus
SA
22.00
37
Graeme Swann
ENG
22.29
38
Fidel Edwards
WI
22.32
39
Shaun Tait
AUS
22.74
40
Craig Wright
SCO
22.81
41
Andrew Hall
SA
22.96
42
Chris Schofield
ENG
23.00
43
Mitchell Johnson
AUS
23.04
44
Andre Botha
IRE
23.05
45
Vikram Singh
IND
23.33
46
Ravi Rampaul
WI
23.39
47
Steve Tikolo
KEN
23.77
48
Andrew Flintoff
ENG
23.81
49
Paul Harris
SA
23.86
50
Vernon Philander
SA
24.30
51
Elton Chigumbura
ZIM
24.45
52
Jean-Paul Duminy
SA
24.50
53
Iftikhar Anjum
PAK
24.67
54
Hiren Varaiya
KEN
24.76
55
Lameck Onyango
KEN
24.93
56
Owais Shah
ENG
25.00
57
Chaminda Vaas
SL
25.07
58
Brad Hogg
AUS
25.36
59
Daniel Vettori
NZ
25.46
60
Umar Gul
PAK
25.55
61
James Hopes
AUS
25.78
62
Shahid Afridi
PAK
25.79
63
Delyone Borden
BER
25.82
64
Dilhara Fernando
SL
26.20
65
Edgar Schiferli
NED
26.44
66
Ryan Sidebottom
ENG
26.63
67
Matthew Hoggard
ENG
26.67
68
Nathan Bracken
AUS
26.69
69
Sunil Dhaniram
CAN
27.05
70
Albie Morkel
SA
27.24
71
Shaun Pollock
SA
27.29
72
Farveez Maharoof
SL
27.49
73
Hamilton Masakadza
ZIM
27.50
73
Majid Haq
SCO
27.50
74
Rawl Lewis
WI
27.67
75
Michael Vaughan
ENG
27.75
76
RP Singh
IND
27.86
77
Lasith Malinga
SL
27.97
78
Kyle Hodsoll
BER
28.00
79
Johan van der Wath
SA
28.20
80
Ed Rainsford
ZIM
28.33
80
Mark Jonkman
NED
28.33
81
Abdur Razzak
BAN
28.63
82
Michael Mason
NZ
28.64
83
Ramnaresh Sarwan
WI
29.00
84
Thomas Odoyo
KEN
29.04
85
Boyd Rankin
ENG
29.08
86
Kyle McCallan
IRE
29.40
87
Anil Kumble
IND
29.67
88
Zaheer Khan
IND
30.26
89
Jacques Kallis
SA
30.28
90
Liam Plunkett
ENG
30.29
91
Mehrab Hossain jnr
BAN
30.50
92
Daren Powell
WI
30.53
93
James Franklin
NZ
30.95
94
Makhaya Ntini
SA
30.99
95
Sanath Jayasuriya
SL
31.14
96
Kevin Sandher
CAN
31.22
97
Mohammad Asif
PAK
31.25
98
Piyush Chawla
IND
31.65
99
Gary Brent
ZIM
31.72
100
Craig McMillan
NZ
31.80
101
Umar Bhatti
CAN
31.92
102
Stuart Broad
ENG
32.30
103
Murali Kartik
IND
32.70
104
Munaf Patel
IND
32.76
105
Chris Mpofu
ZIM
33.00
106
Yasir Arafat
PAK
33.10
107
Saleem Mukuddem
BER
33.11
108
Charl Langeveldt
SA
33.15
109
Dwayne Bravo
WI
33.16
110
Darron Reekers
NED
33.17
111
James Anderson
ENG
33.23
112
Fawad Alam
PAK
33.33
113
Jimmy Kamande
KEN
33.47
114
Kaushal Lokuarachchi
SL
33.67
115
Ajit Agarkar
IND
33.73
116
Dimitri Mascarenhas
ENG
33.92
117
Syed Rasel
BAN
33.96
118
Irving Romaine
BER
34.00
119
Jerome Taylor
WI
34.03
120
Irfan Pathan
IND
34.15
121
Sreesanth
IND
34.29
122
Ryan Steede
BER
35.00
123
Monty Panesar
ENG
35.04
124
Sean Williams
ZIM
35.17
125
Ramesh Powar
IND
35.29
126
Mohammad Hafeez
PAK
35.31
126
John Blain
SCO
35.31
127
Dinesh Mongia
IND
35.33
128
Michael Clarke
AUS
35.58
129
Steve Harmison
ENG
35.67
130
Tim de Leede
NED
36.43
131
Mark Gillespie
NZ
36.43
132
Paul Hoffmann
SCO
36.50
133
Malinga Bandara
SL
36.55
134
Sajid Mahmood
ENG
36.57
135
John Davison
CAN
36.75
136
Henry Osinde
CAN
36.87
137
Qaiser Ali
CAN
37.00
137
Durand Soraine
CAN
37.00
137
Abdool Samad
CAN
37.00
137
Gordon Drummond
SCO
37.00
138
Andre Nel
SA
37.38
139
Sohail Tanvir
PAK
37.77
140
Ishant Sharma
IND
37.83
141
Shoaib Malik
PAK
37.92
142
Cameron White
AUS
38.00
142
Jason Patraj
CAN
38.00
143
Kenneth Kamyuka
CAN
38.33
144
Danish Kaneria
PAK
38.45
145
Joginder Sharma
IND
38.50
146
Dwayne Smith
WI
38.57
147
Paul Collingwood
ENG
38.60
148
Yuvraj Singh
IND
38.88
148
George Codrington
CAN
38.88
149
Abdur Rehman
PAK
38.95
150
Chamu Chibhabha
ZIM
39.40
151
Chris Tremlett
ENG
39.72
152
Dwayne Leverock
BER
39.73
153
Farhad Reza
BAN
40.25
154
Jeetan Patel
NZ
40.52
155
Nehemiah Odhiambo
KEN
40.91
156
Sourav Ganguly
IND
41.23
157
Shakib Al Hasan
BAN
41.50
158
Kevin O'Brien
IRE
41.89
159
Justin Kemp
SA
42.00
160
Jon Lewis
ENG
42.50
161
Chris Gayle
WI
42.68
162
Harbhajan Singh
IND
43.00
163
Mashrafe Mortaza
BAN
43.08
164
Chris Martin
NZ
43.33
165
Ryan Watson
SCO
43.67
166
Corey Collymore
WI
43.88
167
Tillakaratne Dilshan
SL
44.00
167
Shane Harwood
AUS
44.00
168
Virender Sehwag
IND
44.67
169
Peter Borren
NED
44.88
170
Jacob Oram
NZ
45.20
171
Shane Warne
AUS
46.00
172
Shane Watson
AUS
46.09
173
Graeme Smith
SA
46.33
174
Tawanda Mupariwa
ZIM
46.75
175
Nuwan Kulasekara
SL
47.00
176
Kevin Hurdle
BER
47.45
177
Anderson Cummins
WI
48.54
178
Sachin Tendulkar
IND
48.81
179
Elijah Otieno
KEN
49.00
179
Collins Obuya
KEN
49.00
180
Dougie Brown
ENG
49.27
181
Mohammad Rafique
BAN
49.48
182
Roger Whelan
IRE
49.50
183
Thandi Tshabalala
SA
50.33
184
Gayan Wijekoon
SL
50.50
185
Ravi Bopara
ENG
50.60
186
Mohammad Ashraful
BAN
50.63
187
Scott Styris
NZ
50.79
188
Ruchira Perera
SL
52.00
188
Malachi Jones
BER
52.00
189
Andre Adams
NZ
53.00
190
Prosper Utseya
ZIM
54.00
191
Mohammad Sami
PAK
54.53
191
Shahadat Hossain
BAN
54.53
192
Brad Hodge
AUS
55.00
192
Robin Peterson
SA
55.00
193
Trent Johnston
IRE
55.11
194
Andrew White
IRE
55.20
195
Andrew Symonds
AUS
56.17
196
Aftab Ahmed
BAN
56.50
197
Jacobi Robinson
BER
57.00
198
Dave Langford-Smith
IRE
57.33
199
Dewald Nel
SCO
60.75
200
Tapash Baisya
BAN
61.67
201
Iain O'Brien
NZ
64.00
202
Stuart MacGill
AUS
65.20
203
Calvert Hooper
CAN
66.00
204
Keith Dabengwa
ZIM
66.33
205
Glenn Rogers
SCO
67.50
206
Abdul Razzaq
PAK
68.33
207
Chamara Silva
SL
71.00
208
Azhar Mahmood
PAK
72.00
208
Kevin Pietersen
ENG
72.00
209
Gary Kidd
IRE
73.00
210
Ian Bradshaw
WI
77.00
211
Ross Lyons
SCO
79.40
212
Luuk van Troost
NED
82.00
213
Daan van Bunge
NED
84.00
214
Janeiro Tucker
BER
84.50
215
Marlon Samuels
WI
85.83
216
Johan Botha
SA
89.40
217
Jamie Dalrymple
ENG
90.00
218
Salman Butt
PAK
93.00
219
Shahid Nazir
PAK
94.00
219
Michael Yardy
ENG
94.00
220
Naved-ul-Hasan
PAK
95.75
221
Lionel Cann
BER
129.00
222
Adeel Raja
NED
143.00
223
Ray Price
ZIM
144.00
224
John Mooney
IRE
147.00
225
Daryl Tuffey
NZ
217.00
226
Mohammad Sharif
BAN
248.00
Show all 243 ↓
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
›