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 all time
Position
Best Averages
Player Name
Team Name
1
97 / 1
Arvind Kandappah
Canada
2
1567 / 20
Shiv Chanderpaul
West Indies
3
2201 / 29
Jacques Kallis
South Africa
4
71 / 1
Shane Warne
Australia
5
1289 / 20
Andrew Symonds
Australia
6
1800 / 28
Ricky Ponting
Australia
7
439 / 7
Phil Jaques
Australia
8
2223 / 37
Matthew Hayden
Australia
9
356 / 6
Ryan ten Doeschate
Netherlands
10
2230 / 38
Mahela Jayawardene
Sri Lanka
11
1367 / 25
Michael Clarke
Australia
12
1830 / 34
Kumar Sangakkara
Sri Lanka
13
2201 / 41
Sachin Tendulkar
India
14
267 / 5
Shane Watson
Australia
15
2346 / 44
Sourav Ganguly
India
16
53 / 1
Morne Morkel
South Africa
17
838 / 16
Wasim Jaffer
India
18
52 / 1
John Mooney
Ireland
19
1074 / 21
Misbah-ul-Haq
Pakistan
20
1734 / 34
MS Dhoni
India
21
50 / 1
Ravi Rampaul
West Indies
22
149 / 3
Rohit Sharma
India
23
496 / 10
VVS Laxman
India
24
245 / 5
Ian Billcliff
Canada
24
49 / 1
Ross Lyons
Scotland
25
487 / 10
Michael Vandort
Sri Lanka
26
1410 / 29
Mohammad Yousuf
Pakistan
27
145 / 3
Mudassar Bukhari
Netherlands
28
660 / 14
Hashim Amla
South Africa
29
47 / 1
Rodney Trott
Bermuda
30
1642 / 35
Yuvraj Singh
India
31
2120 / 46
Kevin Pietersen
England
32
46 / 1
Justin Langer
Australia
33
226 / 5
Alex Obanda
Kenya
34
496 / 11
Ashish Bagai
Canada
35
179 / 4
Morne van Wyk
South Africa
36
1864 / 42
Graeme Smith
South Africa
37
1330 / 30
Herschelle Gibbs
South Africa
38
748 / 17
Jacob Oram
New Zealand
39
87 / 2
Malinda Warnapura
Sri Lanka
40
1698 / 40
AB de Villiers
South Africa
41
2026 / 48
Paul Collingwood
England
42
42 / 1
Adam Voges
Australia
42
504 / 12
Thomas Odoyo
Kenya
42
42 / 1
Michael Yardy
England
43
1595 / 38
Younis Khan
Pakistan
44
335 / 8
Brad Haddin
Australia
45
371 / 9
Jeremy Bray
Ireland
46
1025 / 25
Scott Styris
New Zealand
47
1350 / 33
Alastair Cook
England
48
122 / 3
Mathew Sinclair
New Zealand
49
888 / 22
Peter Fulton
New Zealand
50
926 / 23
Michael Hussey
Australia
51
1429 / 36
Rahul Dravid
India
52
555 / 14
William Porterfield
Ireland
53
394 / 10
Jamie How
New Zealand
54
932 / 24
Gautam Gambhir
India
55
427 / 11
Ramnaresh Sarwan
West Indies
56
580 / 15
Brad Hodge
Australia
57
541 / 14
Steve Tikolo
Kenya
58
386 / 10
Brian Lara
West Indies
59
501 / 13
Justin Kemp
South Africa
60
1040 / 27
Michael Vaughan
England
61
1879 / 49
Ian Bell
England
62
345 / 9
Prasanna Jayawardene
Sri Lanka
63
153 / 4
Tom de Grooth
Netherlands
64
1109 / 29
Chris Gayle
West Indies
65
381 / 10
Ravi Shah
Kenya
66
1104 / 29
Shoaib Malik
Pakistan
67
152 / 4
Liam Plunkett
England
68
720 / 19
Craig McMillan
New Zealand
69
1351 / 36
Adam Gilchrist
Australia
70
823 / 22
Stephen Fleming
New Zealand
71
597 / 16
Vusi Sibanda
Zimbabwe
72
1001 / 27
Dinesh Karthik
India
73
37 / 1
Murali Kartik
India
73
222 / 6
Tatenda Taibu
Zimbabwe
74
1183 / 32
Chamara Silva
Sri Lanka
75
294 / 8
Jehan Mubarak
Sri Lanka
76
404 / 11
Lionel Cann
Bermuda
77
877 / 24
Tillakaratne Dilshan
Sri Lanka
78
73 / 2
Stuart Clark
Australia
79
907 / 25
Matt Prior
England
80
357 / 10
Chaminda Vaas
Sri Lanka
81
712 / 20
Shaun Pollock
South Africa
82
676 / 19
Ashwell Prince
South Africa
83
213 / 6
Russel Arnold
Sri Lanka
84
354 / 10
Tanmay Mishra
Kenya
85
813 / 23
Salman Butt
Pakistan
86
1060 / 30
Mark Boucher
South Africa
87
912 / 26
Marlon Samuels
West Indies
88
315 / 9
Marvan Atapattu
Sri Lanka
89
450 / 13
Eoin Morgan
England
90
137 / 4
Brad Hogg
Australia
91
681 / 20
Lou Vincent
New Zealand
92
406 / 12
Brendan Taylor
Zimbabwe
93
269 / 8
Darron Reekers
Netherlands
94
67 / 2
Vikram Solanki
England
95
1029 / 31
Brendon McCullum
New Zealand
96
562 / 17
Ryan Watson
Scotland
97
33 / 1
Hiren Varaiya
Kenya
98
197 / 6
Cameron White
Australia
99
1171 / 36
Sanath Jayasuriya
Sri Lanka
100
32 / 1
Steven Welsh
Canada
100
384 / 12
Gavin Hamilton
England
100
288 / 9
Irfan Pathan
India
101
318 / 10
Bas Zuiderent
Netherlands
102
441 / 14
Ed Joyce
England
102
315 / 10
Abdool Samad
Canada
103
346 / 11
Ravi Bopara
England
104
657 / 21
Robin Uthappa
India
105
156 / 5
Eric Szwarczynski
Netherlands
106
186 / 6
Alexei Kervezee
Netherlands
107
185 / 6
Rajin Saleh
Bangladesh
107
370 / 12
John Davison
Canada
108
308 / 10
Trent Johnston
Ireland
109
215 / 7
Sean Williams
Zimbabwe
110
583 / 19
Owais Shah
England
111
214 / 7
James Franklin
New Zealand
112
152 / 5
Nazimuddin
Bangladesh
113
91 / 3
Gulam Bodi
South Africa
113
546 / 18
Shahid Afridi
114
576 / 19
Runako Morton
West Indies
115
514 / 17
Kevin O'Brien
Ireland
116
963 / 32
Kamran Akmal
Pakistan
117
30 / 1
Dilruwan Perera
Sri Lanka
117
90 / 3
Yasir Arafat
Pakistan
117
30 / 1
Azeem Pitcher
Bermuda
118
657 / 22
Virender Sehwag
India
119
832 / 28
Ross Taylor
New Zealand
120
593 / 20
Imran Nazir
Pakistan
121
59 / 2
Abdul Jabbar
Canada
121
59 / 2
Loots Bosman
South Africa
122
442 / 15
Mushfiqur Rahim
Bangladesh
123
942 / 32
Mohammad Ashraful
Bangladesh
124
294 / 10
Stuart Matsikenyeri
Zimbabwe
125
664 / 23
Dwayne Bravo
West Indies
126
202 / 7
Qaiser Ali
Canada
127
173 / 6
Geoff Barnett
Canada
128
229 / 8
Irving Romaine
Bermuda
129
770 / 27
Shakib Al Hasan
Bangladesh
130
484 / 17
David Obuya
Kenya
131
341 / 12
Javed Omar
Bangladesh
132
113 / 4
Darren Maddy
England
133
363 / 13
Inzamam-ul-Haq
Pakistan
134
83 / 3
Graeme Swann
England
135
303 / 11
Hamilton Masakadza
Zimbabwe
136
328 / 12
Paul Nixon
England
137
402 / 15
Elton Chigumbura
Zimbabwe
137
268 / 10
David Hemp
Bermuda
137
134 / 5
Imran Farhat
Pakistan
138
107 / 4
Dave Langford-Smith
Ireland
139
267 / 10
Jean-Paul Duminy
South Africa
140
427 / 16
Fraser Watts
Scotland
141
80 / 3
Boeta Dippenaar
South Africa
142
53 / 2
Alex Cusack
Ireland
143
708 / 27
Andrew Strauss
England
144
183 / 7
Daren Ganga
West Indies
145
156 / 6
James Hopes
Australia
146
336 / 13
Neil McCallum
Scotland
147
77 / 3
Chris Tremlett
England
148
332 / 13
Sunil Dhaniram
Canada
149
483 / 19
Shahriar Nafees
Bangladesh
150
76 / 3
Trevin Bastiampillai
Canada
151
303 / 12
Albie Morkel
South Africa
151
202 / 8
Peter Borren
Netherlands
152
553 / 22
Andrew Flintoff
England
153
351 / 14
Ashif Mulla
Canada
154
576 / 23
Devon Smith
West Indies
155
726 / 29
Aftab Ahmed
Bangladesh
156
100 / 4
Junaid Siddique
Bangladesh
157
99 / 4
Jekon Edness
Bermuda
158
418 / 17
Niall O'Brien
Ireland
159
342 / 14
Collins Obuya
Kenya
160
387 / 16
Majid Haq
Scotland
161
386 / 16
Morris Ouma
Kenya
162
24 / 1
Chris Schofield
England
163
95 / 4
Johan Botha
South Africa
164
237 / 10
Anil Kumble
India
165
71 / 3
Kyle Mills
New Zealand
165
71 / 3
Keith Dabengwa
Zimbabwe
165
142 / 6
Mal Loye
England
166
117 / 5
Naved-ul-Hasan
Pakistan
167
93 / 4
Luke Wright
England
168
46 / 2
Nathan Astle
New Zealand
168
23 / 1
Suresh Raina
India
169
137 / 6
Dimitri Mascarenhas
England
170
750 / 33
Upul Tharanga
Sri Lanka
170
250 / 11
Janeiro Tucker
Bermuda
171
249 / 11
Chamu Chibhabha
Zimbabwe
172
90 / 4
Billy Stelling
Netherlands
173
67 / 3
Alok Kapali
Bangladesh
173
67 / 3
Craig Cumming
New Zealand
173
134 / 6
Faisal Iqbal
Pakistan
174
156 / 7
John Blain
Scotland
175
133 / 6
Desmond Chumney
Canada
176
88 / 4
Hamish Marshall
New Zealand
176
22 / 1
Rajesh Bhudia
Kenya
177
393 / 18
Yasir Hameed
Pakistan
178
196 / 9
Dougie Brown
England
179
64 / 3
Mitchell Johnson
Australia
180
85 / 4
Shahid Nazir
Pakistan
181
212 / 10
Dean Minors
Bermuda
182
42 / 2
Ian Bradshaw
West Indies
182
42 / 2
Jeroen Smits
Netherlands
183
206 / 10
Mohammad Sami
Pakistan
184
61 / 3
Danish Kaneria
Pakistan
185
81 / 4
Steve Harmison
England
186
443 / 22
Habibul Bashar
Bangladesh
187
221 / 11
Andre Nel
South Africa
188
80 / 4
Chamara Kapugedera
Sri Lanka
189
499 / 25
Mashrafe Mortaza
Bangladesh
190
99 / 5
Clay Smith
Bermuda
190
198 / 10
Colin Smith
Scotland
191
39 / 2
Dougie Lockhart
Scotland
192
155 / 8
Stuart Broad
England
193
192 / 10
Ryan Sidebottom
England
194
95 / 5
Terry Duffin
Zimbabwe
194
342 / 18
Farveez Maharoof
Sri Lanka
194
76 / 4
Lameck Onyango
Kenya
195
550 / 29
Tamim Iqbal
Bangladesh
196
93 / 5
Darren Sammy
West Indies
197
185 / 10
Craig Wright
Scotland
198
162 / 9
Navdeep Poonia
Scotland
198
144 / 8
Andre Botha
Ireland
198
90 / 5
Saleem Mukuddem
Bermuda
198
72 / 4
Oliver Pitcher
Bermuda
198
90 / 5
Abdur Rehman
Pakistan
199
89 / 5
Brett Lee
Australia
199
89 / 5
Phil Mustard
England
200
88 / 5
Tim de Leede
Netherlands
201
34 / 2
Dinesh Mongia
India
201
17 / 1
Jacobi Robinson
Bermuda
201
51 / 3
Don Maxwell
Canada
202
84 / 5
Iftikhar Anjum
Pakistan
203
50 / 3
Brenton Parchment
West Indies
204
83 / 5
Dale Steyn
South Africa
205
33 / 2
Thilan Samaraweera
Sri Lanka
205
33 / 2
Rawl Lewis
West Indies
205
66 / 4
Kevin Hurdle
Bermuda
205
33 / 2
Mohammad Iqbal
Canada
206
346 / 21
Mohammad Hafeez
Pakistan
207
82 / 5
Sohail Tanvir
Pakistan
207
82 / 5
Daan van Bunge
Netherlands
208
355 / 22
Denesh Ramdin
West Indies
209
93 / 6
Mark Gillespie
New Zealand
210
46 / 3
George Codrington
Canada
211
107 / 7
Nehemiah Odhiambo
Kenya
212
229 / 15
Zaheer Khan
India
213
61 / 4
RP Singh
India
214
15 / 1
Yusuf Pathan
India
214
15 / 1
Nuwan Kulasekara
Sri Lanka
214
15 / 1
Luke Pomersbach
Australia
215
119 / 8
Dilhara Fernando
Sri Lanka
216
59 / 4
Delyone Borden
Bermuda
217
44 / 3
Lendl Simmons
West Indies
217
44 / 3
Atse Buurman
Netherlands
218
29 / 2
Dom Joyce
Ireland
218
87 / 6
Sreesanth
India
218
29 / 2
Azhar Mahmood
Pakistan
219
130 / 9
Jerome Taylor
West Indies
220
128 / 9
Abdur Razzak
Bangladesh
221
113 / 8
Gary Brent
Zimbabwe
222
141 / 10
Andrew White
Ireland
223
70 / 5
Kenny Carroll
Ireland
224
165 / 12
Harbhajan Singh
India
225
41 / 3
Glenn Rogers
Scotland
226
68 / 5
Luuk van Troost
Netherlands
227
163 / 12
Jamie Dalrymple
England
228
229 / 17
Daniel Vettori
New Zealand
229
105 / 8
Farhad Reza
Bangladesh
230
170 / 13
Jimmy Kamande
Kenya
231
13 / 1
Gary Wilson
Ireland
231
13 / 1
Rayad Emrit
West Indies
231
78 / 6
Prosper Utseya
Zimbabwe
231
91 / 7
Umar Bhatti
Canada
232
103 / 8
Kyle McCallan
Ireland
233
64 / 5
Mahmudullah
Bangladesh
234
25 / 2
Kenneth Kamyuka
Canada
234
25 / 2
Nadif Chowdhury
Bangladesh
235
49 / 4
Jeetan Patel
New Zealand
236
61 / 5
Tushar Imran
Bangladesh
237
48 / 4
Khaled Mashud
Bangladesh
237
72 / 6
Abdul Razzaq
Pakistan
237
48 / 4
Nathan Bracken
Australia
237
12 / 1
Praveen Kumar
India
237
60 / 5
Dwayne Leverock
Bermuda
238
59 / 5
Corey Collymore
West Indies
239
141 / 12
Dwayne Smith
West Indies
240
117 / 10
Daren Powell
West Indies
241
163 / 14
Mohammad Rafique
Bangladesh
242
23 / 2
Matthew Hoggard
England
242
23 / 2
Ryan Steede
Bermuda
242
23 / 2
Thinus Fourie
Ireland
243
102 / 9
Lasith Malinga
Sri Lanka
244
66 / 6
Andrew Hall
South Africa
244
44 / 4
Malinga Bandara
Sri Lanka
244
11 / 1
Shaun Tait
Australia
244
33 / 3
Tony Suji
Kenya
245
54 / 5
Vernon Philander
South Africa
246
86 / 8
Paul Harris
South Africa
247
21 / 2
Jason Patraj
Canada
247
42 / 4
Mohammad Sharif
Bangladesh
248
52 / 5
Steven Outerbridge
Bermuda
249
70 / 7
Malachi Jones
Bermuda
249
20 / 2
Josclyn Pitcher
Bermuda
249
10 / 1
Adeel Raja
Netherlands
249
10 / 1
Kieron Pollard
West Indies
250
86 / 9
Ajit Agarkar
India
251
38 / 4
James Celestine
Bermuda
252
47 / 5
Paul Hoffmann
Scotland
253
28 / 3
Omer Hussain
Scotland
254
65 / 7
Makhaya Ntini
South Africa
255
9 / 1
Geert-Maarten Mol
Netherlands
255
9 / 1
Anthony Ireland
Zimbabwe
255
18 / 2
Friday Kasteni
Zimbabwe
256
26 / 3
Munaf Patel
India
257
69 / 8
James Anderson
England
258
43 / 5
Umar Gul
Pakistan
259
34 / 4
Charl Langeveldt
South Africa
260
8 / 1
Narsingh Deonarine
West Indies
260
8 / 1
Daryl Tuffey
New Zealand
260
8 / 1
Gordon Drummond
Scotland
261
61 / 8
Mohammad Asif
Pakistan
262
38 / 5
Muttiah Muralitharan
Sri Lanka
263
15 / 2
Gareth Hopkins
New Zealand
263
15 / 2
Johan van der Wath
South Africa
264
29 / 4
Henry Osinde
Canada
265
7 / 1
Timycen Maruma
Zimbabwe
265
14 / 2
Kwame Tucker
Bermuda
265
14 / 2
Sylvester Joseph
West Indies
265
35 / 5
Jon Lewis
England
265
7 / 1
Jeremy Snape
England
266
48 / 7
Peter Ongondo
Kenya
267
20 / 3
Piyush Chawla
India
268
57 / 9
Shahadat Hossain
Bangladesh
269
69 / 11
Ramesh Powar
India
269
69 / 11
Monty Panesar
England
270
50 / 8
Shane Bond
New Zealand
271
31 / 5
Mehrab Hossain jnr
Bangladesh
272
6 / 1
Sajid Mahmood
England
272
6 / 1
Glenn McGrath
Australia
272
12 / 2
Dwight Basden
Bermuda
272
6 / 1
Edgar Schiferli
Netherlands
272
12 / 2
Austin Richards
West Indies
273
40 / 7
Syed Rasel
Bangladesh
274
11 / 2
Jonathan Trott
England
274
11 / 2
Kaushal Lokuarachchi
Sri Lanka
275
27 / 5
Anderson Cummins
West Indies
276
5 / 1
Zulqarnain Haider
Pakistan
276
5 / 1
Austin Codrington
Canada
276
5 / 1
James Marshall
New Zealand
276
10 / 2
RG Mukasa
276
5 / 1
Roger Whelan
Ireland
277
17 / 4
Michael Papps
New Zealand
278
8 / 2
Kevin Sandher
Canada
278
4 / 1
Chris Lonsdale
Bermuda
278
4 / 1
Shahzad Khan
Canada
278
4 / 1
Calvert Hooper
Canada
278
4 / 1
George O'Brien
Bermuda
279
7 / 2
Fidel Edwards
West Indies
280
3 / 1
Ray Price
Zimbabwe
280
3 / 1
Aftab Shamsudeen
Canada
280
3 / 1
Durand Soraine
Canada
280
6 / 2
Chris Read
England
280
3 / 1
E Isaneez
281
5 / 2
Michael Mason
New Zealand
282
9 / 4
Shoaib Akhtar
Pakistan
282
9 / 4
Chris Mpofu
Zimbabwe
283
2 / 1
Tafadzwa Mufambisi
Zimbabwe
283
2 / 1
Peter Gillespie
Ireland
283
2 / 1
Henk-Jan Mol
Netherlands
284
1 / 1
Nathan McCullum
New Zealand
284
1 / 1
Ed Rainsford
Zimbabwe
284
1 / 1
Jadavji Jesani
Kenya
284
1 / 1
Mohsin Mulla
Canada
284
1 / 1
Upul Chandana
Sri Lanka
284
1 / 1
Andre Adams
New Zealand
284
1 / 1
Joginder Sharma
India