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
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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
216 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
7.33
Maurits Jonkman
NED
7.33 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
14.25
The mark at number ten — 206 entries sit below it
● NATION IN FRONT
Netherlands
9 of the top 50 · 13 teams represented
Best Average — full list
216 entries, ranked
Table view
1
Mohammad Yousuf
PAK
0.00
2
Tom de Grooth
NED
2.00
3
Maurits Jonkman
NED
7.33
4
Alfred Luseno
KEN
8.00
5
Alex Cusack
IRE
9.17
6
Henk-Jan Mol
NED
11.00
7
Fidel Edwards
WI
11.29
8
Darren Sammy
WI
12.50
9
Mahmudullah
BAN
14.00
10
Pieter Seelaar
NED
14.25
11
Muttiah Muralitharan
SL
14.46
12
Kevin Pietersen
ENG
15.00
13
Stefan Kelly
BER
15.67
14
Ryan Sidebottom
ENG
15.86
15
Geert-Maarten Mol
NED
17.00
16
Peter Ongondo
KEN
17.07
17
Ryan ten Doeschate
NED
17.70
18
Lameck Onyango
KEN
18.36
19
Mudassar Bukhari
NED
18.63
20
Russel Arnold
SL
18.67
21
Kyle Mills
NZ
18.82
22
Rodney Trott
BER
18.83
23
Glenn McGrath
AUS
18.92
24
Shane Bond
NZ
19.67
25
Mohammad Kashif
NED
20.20
26
Farveez Maharoof
SL
20.57
27
Shoaib Akhtar
PAK
20.64
28
Ravi Rampaul
WI
20.69
29
Dilhara Fernando
SL
20.92
30
Mohammad Ashraful
BAN
21.00
31
Billy Stelling
NED
21.33
32
Anthony Ireland
ZIM
21.40
33
Vernon Philander
SA
21.50
34
Michael Vaughan
ENG
21.75
35
Lou Vincent
NZ
22.00
36
Andrew Flintoff
ENG
22.17
37
Graeme Swann
ENG
22.29
38
Chaminda Vaas
SL
22.50
38
Dale Steyn
SA
22.50
39
Lasith Malinga
SL
22.55
40
Andre Botha
IRE
23.05
41
Hiren Varaiya
KEN
23.42
42
Shaun Tait
AUS
23.45
43
Morne Morkel
SA
23.50
44
Andrew Hall
SA
23.70
45
Brad Hogg
AUS
23.89
46
Mitchell Johnson
AUS
24.00
47
Iftikhar Anjum
PAK
24.26
48
Jean-Paul Duminy
SA
24.50
49
Dwayne Bravo
WI
24.67
50
Daren Powell
WI
24.87
51
Owais Shah
ENG
25.00
51
Craig Wright
SCO
25.00
52
Munaf Patel
IND
25.18
53
Liam Plunkett
ENG
25.38
54
Steve Tikolo
KEN
25.43
55
James Hopes
AUS
25.78
56
Delyone Borden
BER
25.82
57
Ben Hilfenhaus
AUS
26.00
58
Michael Mason
NZ
26.09
59
Daniel Vettori
NZ
26.12
60
Stuart Clark
AUS
26.14
61
Edgar Schiferli
NED
26.44
62
Brett Lee
AUS
26.76
63
Mohammad Sami
PAK
26.86
64
Syed Rasel
BAN
26.94
65
Sunil Dhaniram
CAN
27.05
66
Rawl Lewis
WI
27.67
67
Majid Haq
SCO
27.77
68
Kyle Hodsoll
BER
28.00
69
Nathan Bracken
AUS
28.11
70
Mark Jonkman
NED
28.33
70
Ed Rainsford
ZIM
28.33
71
Stuart Broad
ENG
28.96
72
Boyd Rankin
ENG
29.08
73
Kyle McCallan
IRE
29.40
74
Andre Nel
SA
29.43
75
Elton Chigumbura
ZIM
29.46
76
James Anderson
ENG
29.62
77
Albie Morkel
SA
29.67
78
Sreesanth
IND
29.86
79
Murali Kartik
IND
30.00
80
James Franklin
NZ
30.95
81
Danish Kaneria
PAK
31.00
82
Sanath Jayasuriya
SL
31.13
83
Kevin Sandher
CAN
31.22
84
Abdur Razzak
BAN
31.40
85
Piyush Chawla
IND
31.65
86
Shahid Afridi
PAK
31.74
87
Umar Gul
PAK
31.79
88
Craig McMillan
NZ
31.80
89
Anil Kumble
IND
31.83
90
Charl Langeveldt
SA
31.88
91
Umar Bhatti
CAN
31.92
92
Makhaya Ntini
SA
31.97
93
Ajit Agarkar
IND
32.08
94
Jerome Taylor
WI
32.16
94
Thomas Odoyo
KEN
32.16
95
Sohail Tanvir
PAK
32.18
96
Gary Brent
ZIM
32.38
97
RP Singh
IND
32.83
98
Chris Mpofu
ZIM
33.00
98
Mohammad Hafeez
PAK
33.00
99
Saleem Mukuddem
BER
33.11
100
Darron Reekers
NED
33.17
101
Sajid Mahmood
ENG
33.46
102
Hamilton Masakadza
ZIM
33.67
102
Kaushal Lokuarachchi
SL
33.67
103
Irving Romaine
BER
34.00
104
Mohammad Rafique
BAN
34.25
105
Zaheer Khan
IND
34.90
106
Brad Hodge
AUS
35.00
106
Ryan Steede
BER
35.00
107
Jacques Kallis
SA
35.05
108
Graeme Smith
SA
35.17
108
Sean Williams
ZIM
35.17
109
Shaun Pollock
SA
35.26
110
Dinesh Mongia
IND
35.33
111
Dimitri Mascarenhas
ENG
35.67
112
Jacob Oram
NZ
35.89
113
Johan van der Wath
SA
36.33
114
Tim de Leede
NED
36.43
115
Paul Hoffmann
SCO
36.50
115
Ramnaresh Sarwan
WI
36.50
116
Malinga Bandara
SL
36.55
117
John Davison
CAN
36.75
118
Michael Clarke
AUS
36.78
119
Henry Osinde
CAN
36.87
120
Abdool Samad
CAN
37.00
120
Qaiser Ali
CAN
37.00
120
Durand Soraine
CAN
37.00
120
Gordon Drummond
SCO
37.00
121
Mashrafe Mortaza
BAN
37.09
122
Jon Lewis
ENG
37.33
123
Jason Patraj
CAN
38.00
124
Jimmy Kamande
KEN
38.07
125
Chris Gayle
WI
38.08
126
Nehemiah Odhiambo
KEN
38.50
127
John Blain
SCO
38.71
128
George Codrington
CAN
38.88
129
Chamu Chibhabha
ZIM
39.00
130
Dwayne Leverock
BER
39.73
131
Dwayne Smith
WI
40.09
132
Justin Kemp
SA
40.75
132
Shakib Al Hasan
BAN
40.75
133
Monty Panesar
ENG
40.83
134
Ramesh Powar
IND
41.53
135
Virender Sehwag
IND
41.80
136
Kevin O'Brien
IRE
41.89
137
Ravi Bopara
ENG
43.00
137
Farhad Reza
BAN
43.00
138
Mark Gillespie
NZ
43.26
139
Yuvraj Singh
IND
43.38
140
Ryan Watson
SCO
43.67
141
Paul Collingwood
ENG
44.18
142
Sachin Tendulkar
IND
44.36
143
Corey Collymore
WI
44.67
144
Peter Borren
NED
44.88
145
Dougie Brown
ENG
45.27
146
Irfan Pathan
IND
45.77
147
Shoaib Malik
PAK
46.13
148
Nuwan Kulasekara
SL
47.00
148
Cameron White
AUS
47.00
149
Mohammad Asif
PAK
47.17
150
Tawanda Mupariwa
ZIM
47.33
151
Kevin Hurdle
BER
47.45
152
Jeetan Patel
NZ
48.33
153
Anderson Cummins
WI
48.54
154
Harbhajan Singh
IND
48.61
155
Shane Watson
AUS
48.80
156
Elijah Otieno
KEN
49.00
156
Collins Obuya
KEN
49.00
157
Roger Whelan
IRE
49.50
158
Thandi Tshabalala
SA
50.33
159
Tillakaratne Dilshan
SL
51.63
160
Ruchira Perera
SL
52.00
160
Malachi Jones
BER
52.00
161
Scott Styris
NZ
52.45
162
Andre Adams
NZ
53.00
162
Mohammad Sharif
BAN
53.00
163
Sourav Ganguly
IND
54.14
164
Robin Peterson
SA
55.00
165
Trent Johnston
IRE
55.11
166
Andrew White
IRE
55.20
167
Aftab Ahmed
BAN
56.50
168
Keith Dabengwa
ZIM
56.67
169
Jacobi Robinson
BER
57.00
170
Dave Langford-Smith
IRE
57.33
171
Abdur Rehman
PAK
57.50
172
Abdul Razzaq
PAK
59.00
173
Prosper Utseya
ZIM
59.30
174
Tapash Baisya
BAN
61.67
175
Andrew Symonds
AUS
63.33
176
Calvert Hooper
CAN
66.00
177
Glenn Rogers
SCO
67.50
178
Azhar Mahmood
PAK
72.00
179
Gary Kidd
IRE
73.00
180
Shahadat Hossain
BAN
76.33
181
Ian Bradshaw
WI
77.00
182
Ross Lyons
SCO
79.40
183
Luuk van Troost
NED
82.00
184
Daan van Bunge
NED
84.00
185
Janeiro Tucker
BER
84.50
186
Jamie Dalrymple
ENG
86.00
187
Marlon Samuels
WI
87.50
188
Chris Tremlett
ENG
94.67
189
Chris Martin
NZ
101.50
190
George O'Brien
BER
103.00
191
Johan Botha
SA
107.00
192
Dewald Nel
SCO
109.00
193
Naved-ul-Hasan
PAK
120.50
194
Lionel Cann
BER
129.00
195
Adeel Raja
NED
143.00
196
Ray Price
ZIM
144.00
197
John Mooney
IRE
147.00
198
Daryl Tuffey
NZ
217.00
Show all 216 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›