Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Averages in 2007 for ODI
Position
Best Averages
Player Name
Team Name
1
97 / 1
Arvind Kandappah
Canada
1
194 / 2
Alex Obanda
Kenya
2
1424 / 18
Ricky Ponting
Australia
3
912 / 12
Shiv Chanderpaul
West Indies
4
987 / 15
Jacques Kallis
South Africa
5
808 / 13
Andrew Symonds
Australia
6
1601 / 26
Matthew Hayden
Australia
7
848 / 14
Scott Styris
New Zealand
8
356 / 6
Ryan ten Doeschate
Netherlands
8
178 / 3
Morne van Wyk
South Africa
9
1209 / 22
AB de Villiers
South Africa
10
981 / 18
Michael Clarke
Australia
11
432 / 8
Thomas Odoyo
Kenya
12
1079 / 20
Graeme Smith
South Africa
13
267 / 5
Shane Watson
Australia
14
1425 / 27
Sachin Tendulkar
India
15
1042 / 20
Mohammad Yousuf
Pakistan
16
52 / 1
Morne Morkel
South Africa
16
52 / 1
John Mooney
Ireland
17
880 / 17
Herschelle Gibbs
South Africa
18
362 / 7
Salman Butt
Pakistan
19
1103 / 22
MS Dhoni
India
20
50 / 1
Luke Wright
England
20
50 / 1
Ravi Rampaul
West Indies
21
549 / 11
Jacob Oram
New Zealand
22
245 / 5
Ian Billcliff
Canada
22
49 / 1
Ross Lyons
Scotland
23
878 / 18
Chamara Silva
Sri Lanka
24
145 / 3
Mudassar Bukhari
Netherlands
25
1240 / 26
Sourav Ganguly
India
26
1287 / 27
Yuvraj Singh
India
27
376 / 8
Jamie How
New Zealand
27
47 / 1
Rodney Trott
Bermuda
28
375 / 8
Ramnaresh Sarwan
West Indies
29
889 / 19
Kevin Pietersen
England
30
512 / 11
Lou Vincent
New Zealand
31
274 / 6
Tanmay Mishra
Kenya
32
319 / 7
Brad Haddin
Australia
33
496 / 11
Ashish Bagai
Canada
34
1064 / 24
Paul Collingwood
England
35
352 / 8
Runako Morton
West Indies
35
220 / 5
Tatenda Taibu
Zimbabwe
36
1089 / 25
Mahela Jayawardene
Sri Lanka
37
823 / 19
Rahul Dravid
India
38
811 / 19
Peter Fulton
New Zealand
39
631 / 15
Mark Boucher
South Africa
40
707 / 17
Shoaib Malik
Pakistan
41
83 / 2
Gulam Bodi
South Africa
42
496 / 12
Brad Hodge
Australia
43
371 / 9
Jeremy Bray
Ireland
44
122 / 3
Mathew Sinclair
New Zealand
45
447 / 11
Steve Tikolo
Kenya
46
40 / 1
Vernon Philander
South Africa
47
799 / 20
Brendon McCullum
New Zealand
48
555 / 14
William Porterfield
Ireland
49
634 / 16
Gautam Gambhir
India
50
545 / 14
Vusi Sibanda
Zimbabwe
51
541 / 14
Shaun Pollock
South Africa
52
386 / 10
Brian Lara
West Indies
53
617 / 16
Younis Khan
Pakistan
54
77 / 2
Boeta Dippenaar
South Africa
55
153 / 4
Tom de Grooth
Netherlands
56
381 / 10
Ravi Shah
Kenya
57
934 / 25
Adam Gilchrist
Australia
58
669 / 18
Stephen Fleming
New Zealand
59
557 / 15
Craig McMillan
New Zealand
60
408 / 11
Owais Shah
England
61
630 / 17
Marlon Samuels
West Indies
62
37 / 1
Murali Kartik
India
63
404 / 11
Lionel Cann
Bermuda
64
403 / 11
Alastair Cook
England
65
289 / 8
Stuart Matsikenyeri
Zimbabwe
66
1080 / 30
Ian Bell
England
66
36 / 1
Mahmudullah
Bangladesh
67
611 / 17
Chris Gayle
West Indies
68
607 / 17
Shakib Al Hasan
Bangladesh
69
213 / 6
Russel Arnold
Sri Lanka
70
560 / 16
Ryan Watson
Scotland
71
663 / 19
Ross Taylor
New Zealand
72
382 / 11
Gavin Hamilton
England
73
450 / 13
Eoin Morgan
England
74
758 / 22
Kumar Sangakkara
Sri Lanka
75
447 / 13
Michael Hussey
Australia
76
171 / 5
Jehan Mubarak
Sri Lanka
77
509 / 15
Robin Uthappa
India
78
475 / 14
Virender Sehwag
India
79
440 / 13
Ed Joyce
England
80
304 / 9
Ravi Bopara
England
81
269 / 8
Darron Reekers
Netherlands
82
434 / 13
David Obuya
Kenya
83
632 / 19
Tillakaratne Dilshan
Sri Lanka
84
392 / 12
Imran Nazir
Pakistan
85
359 / 11
Shahid Afridi
86
326 / 10
Mushfiqur Rahim
Bangladesh
87
32 / 1
Steven Welsh
Canada
88
287 / 9
Dinesh Karthik
India
89
318 / 10
Bas Zuiderent
Netherlands
90
95 / 3
Liam Plunkett
England
91
315 / 10
Abdool Samad
Canada
92
156 / 5
Eric Szwarczynski
Netherlands
93
186 / 6
Alexei Kervezee
Netherlands
94
835 / 27
Sanath Jayasuriya
Sri Lanka
95
370 / 12
John Davison
Canada
96
308 / 10
Trent Johnston
Ireland
97
215 / 7
Sean Williams
Zimbabwe
98
214 / 7
James Franklin
New Zealand
99
514 / 17
Kevin O'Brien
Ireland
100
272 / 9
Misbah-ul-Haq
Pakistan
101
30 / 1
Azeem Pitcher
Bermuda
101
30 / 1
Dilruwan Perera
Sri Lanka
102
328 / 11
Justin Kemp
South Africa
103
59 / 2
Abdul Jabbar
Canada
104
147 / 5
Stuart Broad
England
105
146 / 5
Javed Omar
Bangladesh
106
348 / 12
Dwayne Bravo
West Indies
107
202 / 7
Qaiser Ali
Canada
108
173 / 6
Geoff Barnett
Canada
109
229 / 8
Irving Romaine
Bermuda
110
143 / 5
Marvan Atapattu
Sri Lanka
111
85 / 3
Brad Hogg
Australia
112
509 / 18
Mohammad Ashraful
Bangladesh
113
56 / 2
Brett Lee
Australia
113
28 / 1
Hiren Varaiya
Kenya
114
390 / 14
Elton Chigumbura
Zimbabwe
115
278 / 10
Shahriar Nafees
Bangladesh
116
277 / 10
Collins Obuya
Kenya
117
249 / 9
Hamilton Masakadza
Zimbabwe
117
83 / 3
Graeme Swann
England
118
299 / 11
Brendan Taylor
Zimbabwe
119
27 / 1
Chris Tremlett
England
120
268 / 10
David Hemp
Bermuda
121
107 / 4
Dave Langford-Smith
Ireland
122
53 / 2
Alex Cusack
Ireland
122
53 / 2
Sohail Tanvir
Pakistan
123
157 / 6
Cameron White
Australia
124
156 / 6
James Hopes
Australia
125
336 / 13
Neil McCallum
Scotland
126
332 / 13
Sunil Dhaniram
Canada
127
229 / 9
Matt Prior
England
127
229 / 9
Chamu Chibhabha
Zimbabwe
128
381 / 15
Fraser Watts
Scotland
129
76 / 3
Trevin Bastiampillai
Canada
130
202 / 8
Peter Borren
Netherlands
131
328 / 13
Habibul Bashar
Bangladesh
132
252 / 10
Michael Vaughan
England
133
351 / 14
Ashif Mulla
Canada
134
373 / 15
Majid Haq
Scotland
135
99 / 4
Jekon Edness
Bermuda
135
297 / 12
Paul Nixon
England
135
198 / 8
Jean-Paul Duminy
South Africa
136
173 / 7
Albie Morkel
South Africa
137
148 / 6
Ashwell Prince
South Africa
137
148 / 6
Inzamam-ul-Haq
Pakistan
138
418 / 17
Niall O'Brien
Ireland
139
638 / 26
Upul Tharanga
Sri Lanka
140
98 / 4
Dimitri Mascarenhas
England
141
195 / 8
Dougie Brown
England
142
387 / 16
Andrew Flintoff
England
143
386 / 16
Morris Ouma
Kenya
144
142 / 6
Mal Loye
England
144
71 / 3
Keith Dabengwa
Zimbabwe
145
519 / 22
Aftab Ahmed
Bangladesh
146
46 / 2
Nathan Astle
New Zealand
146
23 / 1
Suresh Raina
India
147
250 / 11
Janeiro Tucker
Bermuda
148
90 / 4
Billy Stelling
Netherlands
149
156 / 7
John Blain
Scotland
150
133 / 6
Desmond Chumney
Canada
151
22 / 1
Corey Collymore
West Indies
151
88 / 4
Hamish Marshall
New Zealand
152
131 / 6
Irfan Pathan
India
153
455 / 21
Tamim Iqbal
Bangladesh
154
150 / 7
Harbhajan Singh
India
155
64 / 3
Lameck Onyango
Kenya
156
85 / 4
Mohammad Sami
Pakistan
157
276 / 13
Andrew Strauss
England
158
212 / 10
Dean Minors
Bermuda
159
42 / 2
Ian Bradshaw
West Indies
159
273 / 13
Devon Smith
West Indies
159
42 / 2
Jeroen Smits
Netherlands
160
293 / 14
Kamran Akmal
Pakistan
161
187 / 9
Colin Smith
Scotland
162
61 / 3
Rohit Sharma
India
163
80 / 4
Chamara Kapugedera
Sri Lanka
163
280 / 14
Farveez Maharoof
Sri Lanka
163
40 / 2
Brenton Parchment
West Indies
164
99 / 5
Clay Smith
Bermuda
165
158 / 8
Navdeep Poonia
Scotland
166
177 / 9
Zaheer Khan
India
167
39 / 2
Dougie Lockhart
Scotland
168
58 / 3
Andre Nel
South Africa
169
19 / 1
Michael Yardy
England
169
95 / 5
Terry Duffin
Zimbabwe
169
171 / 9
Craig Wright
Scotland
170
75 / 4
Mark Gillespie
New Zealand
171
111 / 6
Yasir Hameed
Pakistan
172
90 / 5
Saleem Mukuddem
Bermuda
172
72 / 4
Oliver Pitcher
Bermuda
172
144 / 8
Andre Botha
Ireland
173
89 / 5
Phil Mustard
England
174
88 / 5
Tim de Leede
Netherlands
175
35 / 2
Lendl Simmons
West Indies
175
35 / 2
Mitchell Johnson
Australia
176
34 / 2
Dinesh Mongia
India
176
34 / 2
Kyle Mills
New Zealand
176
102 / 6
Nehemiah Odhiambo
Kenya
176
51 / 3
Don Maxwell
Canada
176
17 / 1
Jacobi Robinson
Bermuda
177
84 / 5
Iftikhar Anjum
Pakistan
178
117 / 7
Abdur Razzak
Bangladesh
179
33 / 2
Mohammad Iqbal
Canada
179
66 / 4
Kevin Hurdle
Bermuda
179
33 / 2
Rawl Lewis
West Indies
180
82 / 5
Daan van Bunge
Netherlands
181
173 / 11
Denesh Ramdin
West Indies
182
110 / 7
Mohammad Rafique
Bangladesh
183
233 / 15
Mashrafe Mortaza
Bangladesh
184
46 / 3
George Codrington
Canada
185
61 / 4
Johan Botha
South Africa
186
76 / 5
Mohammad Hafeez
Pakistan
187
45 / 3
Jeetan Patel
New Zealand
187
15 / 1
Nuwan Kulasekara
Sri Lanka
188
59 / 4
Dilhara Fernando
Sri Lanka
188
59 / 4
Delyone Borden
Bermuda
189
44 / 3
Nathan Bracken
Australia
189
44 / 3
Atse Buurman
Netherlands
190
146 / 10
Jimmy Kamande
Kenya
191
29 / 2
Tony Suji
Kenya
191
29 / 2
Dom Joyce
Ireland
191
29 / 2
Azhar Mahmood
Pakistan
192
113 / 8
Gary Brent
Zimbabwe
193
141 / 10
Andrew White
Ireland
194
70 / 5
Kenny Carroll
Ireland
195
41 / 3
Glenn Rogers
Scotland
196
68 / 5
Luuk van Troost
Netherlands
197
13 / 1
Rayad Emrit
West Indies
197
13 / 1
Gary Wilson
Ireland
197
91 / 7
Umar Bhatti
Canada
197
52 / 4
Abdur Rehman
Pakistan
198
103 / 8
Kyle McCallan
Ireland
199
64 / 5
Farhad Reza
Bangladesh
200
63 / 5
Chaminda Vaas
Sri Lanka
201
100 / 8
Dwayne Smith
West Indies
201
25 / 2
Ryan Sidebottom
England
202
62 / 5
Abdul Razzaq
Pakistan
202
62 / 5
Andrew Hall
South Africa
203
37 / 3
Naved-ul-Hasan
Pakistan
204
12 / 1
Praveen Kumar
India
204
60 / 5
Dwayne Leverock
Bermuda
205
131 / 11
Jamie Dalrymple
England
206
23 / 2
Thinus Fourie
Ireland
206
23 / 2
Ryan Steede
Bermuda
207
44 / 4
Malinga Bandara
Sri Lanka
207
11 / 1
Shaun Tait
Australia
207
110 / 10
Daniel Vettori
New Zealand
208
65 / 6
Prosper Utseya
Zimbabwe
209
21 / 2
Jason Patraj
Canada
209
21 / 2
James Anderson
England
210
52 / 5
Steven Outerbridge
Bermuda
211
71 / 7
Ajit Agarkar
India
212
70 / 7
Malachi Jones
Bermuda
212
20 / 2
Josclyn Pitcher
Bermuda
212
60 / 6
Daren Powell
West Indies
212
10 / 1
Kieron Pollard
West Indies
212
10 / 1
Adeel Raja
Netherlands
213
29 / 3
Junaid Siddique
Bangladesh
214
38 / 4
Shane Bond
New Zealand
214
19 / 2
Sreesanth
India
214
38 / 4
James Celestine
Bermuda
215
47 / 5
Paul Hoffmann
Scotland
216
28 / 3
Omer Hussain
Scotland
217
37 / 4
Makhaya Ntini
South Africa
218
9 / 1
Gareth Hopkins
New Zealand
218
27 / 3
Tushar Imran
Bangladesh
218
9 / 1
Geert-Maarten Mol
Netherlands
218
9 / 1
Anthony Ireland
Zimbabwe
218
18 / 2
Friday Kasteni
Zimbabwe
219
44 / 5
Jerome Taylor
West Indies
220
26 / 3
Munaf Patel
India
221
34 / 4
Jon Lewis
England
221
34 / 4
Charl Langeveldt
South Africa
222
8 / 1
Daryl Tuffey
New Zealand
222
8 / 1
Narsingh Deonarine
West Indies
222
8 / 1
Gordon Drummond
Scotland
223
23 / 3
Prasanna Jayawardene
Sri Lanka
223
23 / 3
Umar Gul
Pakistan
224
29 / 4
Lasith Malinga
Sri Lanka
224
29 / 4
Henry Osinde
Canada
225
14 / 2
Kwame Tucker
Bermuda
225
7 / 1
Timycen Maruma
Zimbabwe
226
20 / 3
Piyush Chawla
India
227
26 / 4
Syed Rasel
Bangladesh
228
56 / 9
Ramesh Powar
India
229
6 / 1
Glenn McGrath
Australia
229
6 / 1
Mohammad Sharif
Bangladesh
229
12 / 2
Dwight Basden
Bermuda
229
6 / 1
Edgar Schiferli
Netherlands
230
29 / 5
Peter Ongondo
Kenya
231
17 / 3
Mehrab Hossain jnr
Bangladesh
232
11 / 2
Muttiah Muralitharan
Sri Lanka
232
11 / 2
Kaushal Lokuarachchi
Sri Lanka
233
27 / 5
Anderson Cummins
West Indies
234
16 / 3
Shahadat Hossain
Bangladesh
235
26 / 5
Monty Panesar
England
236
5 / 1
Anil Kumble
India
236
15 / 3
Mohammad Asif
Pakistan
236
5 / 1
James Marshall
New Zealand
236
5 / 1
Malinda Warnapura
Sri Lanka
236
5 / 1
Roger Whelan
Ireland
236
5 / 1
Austin Codrington
Canada
237
4 / 1
Chris Lonsdale
Bermuda
237
8 / 2
Kevin Sandher
Canada
237
4 / 1
Shahzad Khan
Canada
237
4 / 1
Calvert Hooper
Canada
237
4 / 1
George O'Brien
Bermuda
237
4 / 1
Johan van der Wath
South Africa
238
6 / 2
Loots Bosman
South Africa
238
3 / 1
Ray Price
Zimbabwe
238
3 / 1
Aftab Shamsudeen
Canada
238
3 / 1
Durand Soraine
Canada
239
5 / 2
Michael Mason
New Zealand
240
9 / 4
Chris Mpofu
Zimbabwe
241
2 / 1
Fidel Edwards
West Indies
241
2 / 1
Peter Gillespie
Ireland
241
4 / 2
Phil Jaques
Australia
241
2 / 1
Henk-Jan Mol
Netherlands
241
2 / 1
Tafadzwa Mufambisi
Zimbabwe
241
2 / 1
Austin Richards
West Indies
242
1 / 1
Ed Rainsford
Zimbabwe
242
1 / 1
Joginder Sharma
India
242
1 / 1
Andre Adams
New Zealand
242
1 / 1
Shoaib Akhtar
Pakistan
242
1 / 1
Mohsin Mulla
Canada
242
1 / 1
Upul Chandana
Sri Lanka