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 2009 for all time
Position
Best Averages
Player Name
Team Name
1
557 / 2
David Hemp
Bermuda
2
87 / 1
Murali Vijay
India
3
557 / 7
Ryan ten Doeschate
Netherlands
4
471 / 6
VVS Laxman
India
5
152 / 2
Loots Bosman
South Africa
6
927 / 14
Rahul Dravid
India
7
196 / 3
Fayyaz Ahmed
United Arab Emirates
8
1487 / 23
Thilan Samaraweera
Sri Lanka
9
63 / 1
Steve Harmison
England
10
2568 / 41
Tillakaratne Dilshan
Sri Lanka
11
1794 / 29
Shane Watson
Australia
12
365 / 6
Steven Outerbridge
Bermuda
13
182 / 3
Runako Morton
West Indies
14
1751 / 29
MS Dhoni
India
15
472 / 8
Phillip Hughes
Australia
15
59 / 1
Makhaya Ntini
South Africa
16
857 / 15
Umar Akmal
Pakistan
17
507 / 9
Jonathan Trott
England
18
1513 / 27
Sachin Tendulkar
India
19
218 / 4
Alviro Petersen
South Africa
20
325 / 6
Virat Kohli
India
21
590 / 11
Brendan Taylor
Zimbabwe
22
213 / 4
Ashwell Prince
South Africa
23
584 / 11
Neil McCallum
Scotland
24
523 / 10
Upul Tharanga
Sri Lanka
25
52 / 1
Kyle McCallan
Ireland
26
1979 / 39
Michael Clarke
Australia
27
1111 / 22
Simon Katich
Australia
27
101 / 2
Khurram Chohan
Canada
28
1561 / 31
AB de Villiers
South Africa
29
100 / 2
Narsingh Deonarine
West Indies
30
1485 / 30
Chris Gayle
West Indies
31
1582 / 32
Virender Sehwag
India
32
1384 / 28
Ramnaresh Sarwan
West Indies
33
1828 / 37
Gautam Gambhir
India
34
582 / 12
Travis Dowlin
West Indies
35
144 / 3
Adnan Ilyas
Oman
36
997 / 21
Alastair Cook
England
37
1087 / 23
Hamilton Masakadza
Zimbabwe
38
188 / 4
Jan-Berrie Burger
Namibia
39
233 / 5
John Davison
Canada
40
419 / 9
Prasanna Jayawardene
Sri Lanka
41
790 / 17
Eoin Morgan
England
42
2436 / 53
Kumar Sangakkara
Sri Lanka
43
2059 / 45
Michael Hussey
Australia
44
1049 / 23
Daniel Vettori
New Zealand
45
1319 / 29
Jacques Kallis
South Africa
46
908 / 20
Shakib Al Hasan
Bangladesh
47
499 / 11
Kyle Coetzer
Scotland
48
1754 / 39
Paul Collingwood
England
49
1841 / 41
Andrew Strauss
England
50
89 / 2
Naved-ul-Hasan
Pakistan
51
398 / 9
Sunil Dhaniram
Canada
52
396 / 9
Kevin O'Brien
Ireland
53
263 / 6
Forster Mutizwa
Zimbabwe
54
306 / 7
Khurram Khan
United Arab Emirates
55
951 / 22
Jesse Ryder
New Zealand
56
258 / 6
Yusuf Pathan
India
57
814 / 19
William Porterfield
Ireland
58
128 / 3
Fraser Watts
Scotland
58
128 / 3
Khalid Latif
Pakistan
59
383 / 9
Bas Zuiderent
Netherlands
60
553 / 13
Kennedy Otieno
Kenya
61
1060 / 25
Shiv Chanderpaul
West Indies
62
589 / 14
Grant Elliott
New Zealand
63
1368 / 33
Yuvraj Singh
India
64
867 / 21
Mohammad Yousuf
Pakistan
64
289 / 7
Imran Farhat
Pakistan
65
165 / 4
Glenn Blakeney
Bermuda
66
576 / 14
Alexei Kervezee
Netherlands
67
41 / 1
Dolar Mahmud
Bangladesh
67
1107 / 27
Matt Prior
England
67
615 / 15
Callum Ferguson
Australia
67
1517 / 37
Brad Haddin
Australia
68
610 / 15
Gavin Hamilton
England
69
81 / 2
Mahbubul Alam
Bangladesh
70
688 / 17
Thilina Kandamby
Sri Lanka
71
1616 / 40
Ross Taylor
New Zealand
72
727 / 18
Marcus North
Australia
73
2094 / 52
Mahela Jayawardene
Sri Lanka
74
241 / 6
F Nsubuga
75
160 / 4
Omar Phillips
West Indies
75
80 / 2
Yasir Arafat
Pakistan
76
1036 / 26
Younis Khan
Pakistan
77
916 / 23
Hashim Amla
South Africa
78
2137 / 54
Ricky Ponting
Australia
79
394 / 10
Niall O'Brien
Ireland
80
1651 / 42
Brendon McCullum
New Zealand
81
430 / 11
Charles Coventry
Zimbabwe
82
428 / 11
Nawroz Mangal
Afghanistan
83
272 / 7
Ian Billcliff
Canada
84
1087 / 28
Kevin Pietersen
England
85
193 / 5
Faisal Iqbal
Pakistan
86
347 / 9
Karim Sadiq
Afghanistan
87
423 / 11
Ashish Bagai
Canada
88
613 / 16
Collins Obuya
Kenya
89
38 / 1
Chinthaka Jayasinghe
Sri Lanka
90
719 / 19
Salman Butt
Pakistan
91
113 / 3
Shahid Afridi
92
188 / 5
Adam Voges
Australia
93
338 / 9
Gerrie Snyman
Namibia
94
751 / 20
Suresh Raina
India
95
1376 / 37
Kamran Akmal
Pakistan
96
294 / 8
Sandeep Jyoti
Canada
97
367 / 10
Geoff Barnett
Canada
98
839 / 23
Cameron White
Australia
99
1002 / 28
Jean-Paul Duminy
South Africa
100
750 / 21
Mark Boucher
South Africa
101
107 / 3
BJ Watling
New Zealand
101
214 / 6
Tim Bresnan
England
102
993 / 28
Graeme Smith
South Africa
103
319 / 9
Mohammad Shahzad
Afghanistan
104
248 / 7
Tatenda Taibu
Zimbabwe
105
601 / 17
Brendan Nash
West Indies
106
459 / 13
Rizwan Cheema
Canada
107
141 / 4
Nikita Miller
West Indies
108
737 / 21
Misbah-ul-Haq
Pakistan
109
70 / 2
Matthew Hayden
Australia
110
139 / 4
Adrian Barath
West Indies
111
208 / 6
Abdul Razzaq
Pakistan
112
69 / 2
Shane Bond
New Zealand
113
860 / 25
Tamim Iqbal
Bangladesh
114
447 / 13
Tim Paine
Australia
115
274 / 8
Daan van Bunge
Netherlands
116
239 / 7
Eric Szwarczynski
Netherlands
117
170 / 5
Syed Ali
Oman
117
34 / 1
Lionel Baker
West Indies
117
34 / 1
Robin Peterson
South Africa
118
1306 / 39
Martin Guptill
New Zealand
119
870 / 26
Angelo Mathews
Sri Lanka
120
233 / 7
Dinesh Karthik
India
121
133 / 4
Paul Stirling
Ireland
122
530 / 16
Tharanga Paranavitana
Sri Lanka
123
1055 / 32
Ravi Bopara
England
124
558 / 17
Dwayne Bravo
West Indies
125
326 / 10
Saqib Ali
United Arab Emirates
126
260 / 8
Samiullah Shenwari
Afghanistan
127
548 / 17
Graeme Swann
England
128
257 / 8
Ravindra Jadeja
India
128
257 / 8
David Obuya
Kenya
129
417 / 13
Shaun Marsh
Australia
130
32 / 1
Abdool Samad
Canada
131
351 / 11
Fawad Alam
Pakistan
132
319 / 10
Ian Bell
England
133
255 / 8
Amjad Javed
United Arab Emirates
134
701 / 22
Stuart Matsikenyeri
Zimbabwe
135
382 / 12
Lendl Simmons
West Indies
136
63 / 2
Jeroen Smits
Netherlands
137
280 / 9
Andrew White
Ireland
138
31 / 1
Thisara Perera
Sri Lanka
138
31 / 1
Amit Mishra
India
139
680 / 22
Raqibul Hasan
Bangladesh
140
154 / 5
Mashrafe Mortaza
Bangladesh
140
308 / 10
David Bernard
West Indies
141
277 / 9
Naeem Islam
Bangladesh
142
215 / 7
James Franklin
New Zealand
143
612 / 20
Mushfiqur Rahim
Bangladesh
144
945 / 31
Shoaib Malik
Pakistan
145
365 / 12
Sean Williams
Zimbabwe
146
630 / 21
Elton Chigumbura
Zimbabwe
146
150 / 5
Fiqre Crockwell
Bermuda
146
270 / 9
Andrew Flintoff
England
147
509 / 17
Albie Morkel
South Africa
148
836 / 28
Mitchell Johnson
Australia
149
505 / 17
Alex Obanda
Kenya
150
267 / 9
Neil McKenzie
South Africa
150
267 / 9
Asghar Stanikzai
Afghanistan
151
237 / 8
Aaron Redmond
New Zealand
152
265 / 9
Thomas Odoyo
Kenya
153
941 / 32
Sanath Jayasuriya
Sri Lanka
154
117 / 4
Rajesh Bhudia
Kenya
155
672 / 23
Denesh Ramdin
West Indies
156
584 / 20
Herschelle Gibbs
South Africa
157
379 / 13
David Warner
Australia
158
697 / 24
David Hussey
Australia
159
203 / 7
RG Mukasa
160
575 / 20
Morris Ouma
Kenya
161
257 / 9
Malinda Warnapura
Sri Lanka
162
228 / 8
Imran Nazir
Pakistan
163
198 / 7
Farveez Maharoof
Sri Lanka
164
367 / 13
Gary Wilson
Ireland
165
282 / 10
Joe Denly
England
166
476 / 17
Devon Smith
West Indies
166
280 / 10
Noor Ali Zadran
Afghanistan
166
252 / 9
Mohammad Nabi
Afghanistan
166
336 / 12
Khurram Manzoor
Pakistan
167
416 / 15
Nathan Hauritz
Australia
168
194 / 7
Tom de Grooth
Netherlands
169
137 / 5
Dimitri Mascarenhas
England
170
82 / 3
Johan Botha
South Africa
171
273 / 10
Sarel Burger
Namibia
172
791 / 29
Owais Shah
England
173
217 / 8
Jan Stander
Scotland
174
623 / 23
Chamara Kapugedera
Sri Lanka
175
135 / 5
Umar Bhatti
Canada
175
81 / 3
Irfan Pathan
India
175
27 / 1
Graham Onions
England
176
107 / 4
Andrew McDonald
Australia
177
472 / 18
Shahid Afridi
Pakistan
178
26 / 1
Munaf Patel
India
179
285 / 11
Mark Vermeulen
Zimbabwe
180
180 / 7
Raees Ahmadzai
Afghanistan
181
77 / 3
Shahzaib Hasan
Pakistan
182
177 / 7
Zeeshan Siddiqui
Oman
183
202 / 8
Naeemuddin Aslam
United Arab Emirates
184
176 / 7
Seren Waters
Kenya
184
176 / 7
Kenneth Kamyuka
Canada
185
226 / 9
Peter Borren
Netherlands
186
25 / 1
Richie Berrington
Scotland
186
275 / 11
Tim McIntosh
New Zealand
187
347 / 14
Jimmy Kamande
Kenya
188
247 / 10
Rohit Sharma
India
189
147 / 6
Praveen Kumar
India
190
220 / 9
Andre Fletcher
West Indies
191
559 / 23
James Hopes
Australia
192
266 / 11
Prosper Utseya
Zimbabwe
193
310 / 13
Mohammad Amir
Pakistan
194
214 / 9
Muttiah Muralitharan
Sri Lanka
195
236 / 10
Craig Williams
Namibia
196
212 / 9
John Mooney
Ireland
197
140 / 6
FA Klokker
198
93 / 4
John Blain
Scotland
199
69 / 3
Zubin Surkari
Canada
199
46 / 2
RP Singh
India
199
92 / 4
Daryl Tuffey
New Zealand
200
114 / 5
Ryan Sidebottom
England
201
178 / 8
Peter Siddle
Australia
202
467 / 21
Junaid Siddique
Bangladesh
203
266 / 12
Daniel Flynn
New Zealand
204
177 / 8
Arshad Ali
United Arab Emirates
205
88 / 4
Ravi Rampaul
West Indies
205
66 / 3
Lionel Cann
Bermuda
206
549 / 25
Mohammad Ashraful
Bangladesh
207
329 / 15
Mahmudullah
Bangladesh
208
348 / 16
Darren Sammy
West Indies
209
412 / 19
Steve Tikolo
Kenya
210
43 / 2
Rawl Lewis
West Indies
211
64 / 3
Trent Johnston
Ireland
212
509 / 24
Stuart Broad
England
213
42 / 2
Malinga Bandara
Sri Lanka
213
42 / 2
Dilhara Fernando
Sri Lanka
213
42 / 2
Hasti Gul
Afghanistan
213
21 / 1
Bashir Shah
214
308 / 15
Harbhajan Singh
India
215
82 / 4
Andrew Symonds
Australia
216
143 / 7
Sultan Ahmed
Oman
217
326 / 16
Luke Wright
England
218
61 / 3
Irving Romaine
Bermuda
219
262 / 13
Neil Broom
New Zealand
220
40 / 2
Darren Bravo
West Indies
220
20 / 1
Imraan Khan
South Africa
220
20 / 1
Friedel de Wet
South Africa
220
20 / 1
Abdur Razzak
Bangladesh
221
238 / 12
Nehemiah Odhiambo
Kenya
222
353 / 18
Nuwan Kulasekara
Sri Lanka
223
39 / 2
Lasith Malinga
Sri Lanka
223
39 / 2
Chaminda Vaas
Sri Lanka
223
39 / 2
Shahadat Hossain
Bangladesh
223
156 / 8
Scott Styris
New Zealand
223
156 / 8
Zaheer Khan
India
224
331 / 17
Jacob Oram
New Zealand
225
97 / 5
Saeed Ajmal
Pakistan
226
58 / 3
Brett Lee
Australia
227
173 / 9
Vusi Sibanda
Zimbabwe
228
172 / 9
Louis Burger
Namibia
229
191 / 10
Mudassar Bukhari
Netherlands
230
248 / 13
Sulieman Benn
West Indies
231
19 / 1
Kyle Jarvis
Zimbabwe
231
114 / 6
Ahmed Shehzad
Pakistan
231
19 / 1
Ashok Dinda
India
232
189 / 10
Malcolm Waller
Zimbabwe
233
170 / 9
Hiren Varaiya
Kenya
234
113 / 6
Deon Kotze
Namibia
235
94 / 5
Edgar Schiferli
Netherlands
235
94 / 5
Alex Cusack
Ireland
236
130 / 7
Dale Richards
West Indies
237
129 / 7
Rakep Patel
Kenya
238
126 / 7
Andre Botha
Ireland
238
54 / 3
Zahid Shah
United Arab Emirates
238
72 / 4
Janeiro Tucker
Bermuda
239
71 / 4
Daren Powell
West Indies
240
106 / 6
Chamu Chibhabha
Zimbabwe
241
70 / 4
Adil Rashid
England
242
87 / 5
Bjorn Kotze
Namibia
243
138 / 8
Peter Fulton
New Zealand
244
172 / 10
Navdeep Poonia
Scotland
245
17 / 1
Mirwais Ashraf
Afghanistan
246
152 / 9
Darron Reekers
Netherlands
247
50 / 3
Gordon Drummond
Scotland
248
83 / 5
Ashif Mulla
Canada
249
66 / 4
Roelof van der Merwe
Netherlands
249
33 / 2
Gihan Rupasinghe
Sri Lanka
250
97 / 6
Keith Dabengwa
Zimbabwe
251
161 / 10
Iain O'Brien
New Zealand
252
32 / 2
Rodney Trott
Bermuda
252
32 / 2
Steven Davies
England
253
79 / 5
Peter McGlashan
New Zealand
254
47 / 3
Balaji Rao
Canada
255
154 / 10
Ray Price
Zimbabwe
256
167 / 11
Morne Morkel
South Africa
257
121 / 8
Colin Smith
Scotland
258
151 / 10
Thilan Thushara
Sri Lanka
259
90 / 6
Imrul Kayes
Bangladesh
259
105 / 7
Mehrab Hossain jnr
Bangladesh
260
164 / 11
Kieron Pollard
West Indies
261
134 / 9
Jehan Mubarak
Sri Lanka
262
89 / 6
Jeetan Patel
New Zealand
263
258 / 18
Umar Gul
Pakistan
264
199 / 14
James Anderson
England
265
213 / 15
Ryan Watson
Scotland
266
156 / 11
Floyd Reifer
West Indies
267
28 / 2
Graham Manou
Australia
267
28 / 2
Jamie How
New Zealand
267
28 / 2
Shoaib Akhtar
Pakistan
267
14 / 1
Rubel Hossain
Bangladesh
267
14 / 1
Andrew Poynter
Ireland
267
42 / 3
Nathan McCullum
New Zealand
267
14 / 1
Elijah Otieno
Kenya
268
153 / 11
Dale Steyn
South Africa
269
68 / 5
Regan West
Ireland
270
95 / 7
Ryan Hinds
West Indies
270
95 / 7
Graeme Cremer
Zimbabwe
271
81 / 6
Craig Wright
Scotland
272
40 / 3
Stuart Clark
Australia
273
169 / 13
Kyle Mills
New Zealand
273
39 / 3
Ryan Austin
West Indies
273
52 / 4
Abdur Rauf
Pakistan
273
13 / 1
Kaushalya Weeraratne
Sri Lanka
274
77 / 6
Fidel Edwards
West Indies
275
140 / 11
Paul Harris
South Africa
276
89 / 7
Chamara Silva
Sri Lanka
277
176 / 14
Jerome Taylor
West Indies
278
62 / 5
Lameck Onyango
Kenya
279
99 / 8
Ben Hilfenhaus
Australia
280
37 / 3
James Foster
England
281
12 / 1
Ryan McLaren
South Africa
281
24 / 2
Sewnarine Chattergoon
West Indies
281
12 / 1
Peter Connell
Ireland
281
36 / 3
Rizwan Mahmood
282
95 / 8
Tim Southee
New Zealand
283
35 / 3
Gavin Tonge
West Indies
283
70 / 6
Rangana Herath
Sri Lanka
284
69 / 6
Ian Butler
New Zealand
285
11 / 1
Luke Ronchi
New Zealand
285
11 / 1
Monty Panesar
England
285
11 / 1
Wayne Parnell
South Africa
285
22 / 2
Haider Ali
Pakistan
285
11 / 1
Mahela Udawatte
Sri Lanka
286
43 / 4
Nathan Bracken
Australia
287
42 / 4
Shafiqullah
Afghanistan
287
42 / 4
Harvir Baidwan
Canada
287
21 / 2
Shaheed Keshvani
Canada
288
52 / 5
Ishant Sharma
India
289
81 / 8
Ajantha Mendis
Sri Lanka
290
30 / 3
Tino Best
West Indies
290
10 / 1
Jacobi Robinson
Bermuda
290
10 / 1
Clint McKay
Australia
291
28 / 3
Gareth Batty
England
291
28 / 3
Dhammika Prasad
Sri Lanka
292
18 / 2
Jekon Edness
Bermuda
292
9 / 1
Mohammad Kashif
Netherlands
292
45 / 5
Moneeb Iqbal
Scotland
293
17 / 2
Khaliq Dad
Afghanistan
294
33 / 4
Danish Kaneria
Pakistan
295
65 / 8
Peter Ongondo
Kenya
296
8 / 1
Syed Rasel
Bangladesh
296
8 / 1
Sreesanth
India
296
8 / 1
Dwayne Leverock
Bermuda
296
24 / 3
Xavier Marshall
West Indies
297
23 / 3
Shapoor Zadran
Afghanistan
298
15 / 2
Mohammad Asif
Pakistan
298
15 / 2
Gareth Hopkins
New Zealand
298
15 / 2
Hiral Patel
Canada
298
15 / 2
Gordon Goudie
Scotland
299
37 / 5
Ashish Nehra
India
300
22 / 3
Chanaka Welegedara
Sri Lanka
301
36 / 5
Sohail Tanvir
Pakistan
302
7 / 1
Lakshmipathy Balaji
India
302
7 / 1
Ryan Harris
Australia
302
14 / 2
George O'Brien
Bermuda
302
63 / 9
Kemar Roach
West Indies
303
19 / 3
Moises Henriques
Australia
303
38 / 6
Majid Haq
Scotland
304
25 / 4
Enamul Haque jnr
Bangladesh
305
6 / 1
Iftikhar Anjum
Pakistan
305
6 / 1
Ross Lyons
Scotland
305
24 / 4
Vaughn van Jaarsveld
South Africa
306
11 / 2
Shawn Findlay
West Indies
307
5 / 1
Royston Crandon
West Indies
307
5 / 1
Kieran Powell
West Indies
307
5 / 1
Suraj Randiv
Sri Lanka
307
10 / 2
Nasir Jamshed
Pakistan
308
9 / 2
Amjad Ali
United Arab Emirates
309
13 / 3
Chadwick Walton
West Indies
310
4 / 1
Sohail Khan
Pakistan
310
4 / 1
Calum MacLeod
Scotland
311
7 / 2
Dirk Nannes
Australia
312
3 / 1
Stefan Kelly
Bermuda
312
3 / 1
Marc Petrie
Scotland
313
2 / 1
Qasim Sheikh
Scotland
313
2 / 1
Ed Rainsford
Zimbabwe
313
2 / 1
Jeremy Bray
Ireland
313
4 / 2
Pieter Seelaar
Netherlands
313
2 / 1
Ruud Nijman
Netherlands
313
2 / 1
Ahmed Shah
Afghanistan
313
2 / 1
Bryce McGain
Australia
313
2 / 1
Amjad Khan
England
313
2 / 1
Mathew Sinclair
New Zealand
314
1 / 1
Lonwabo Tsotsobe
South Africa
314
1 / 1
Alfred Luseno
Kenya
314
1 / 1
Arvind Kandappah
Canada
314
1 / 1
Henry Osinde
Canada
314
1 / 1
Isuru Udana
Sri Lanka