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 2010 for all time
Position
Best Averages
Player Name
Team Name
1
109 / 1
Parthiv Patel
India
2
108 / 1
Mahela Udawatte
Sri Lanka
3
106 / 1
Rangana Herath
Sri Lanka
4
753 / 8
Thilan Samaraweera
Sri Lanka
5
1766 / 21
Sachin Tendulkar
India
6
313 / 4
Steve Tikolo
Kenya
7
77 / 1
Khurram Manzoor
Pakistan
8
2307 / 30
Hashim Amla
South Africa
9
302 / 4
Ryan ten Doeschate
Netherlands
10
2154 / 31
AB de Villiers
South Africa
11
939 / 14
VVS Laxman
India
12
925 / 14
Ian Bell
England
13
66 / 1
Kaushal Silva
Sri Lanka
14
589 / 9
Tom Cooper
Netherlands
15
2015 / 31
Jacques Kallis
South Africa
15
130 / 2
Ruvindu Gunasekera
Canada
16
1703 / 29
Jonathan Trott
England
17
1868 / 32
Virender Sehwag
India
18
1443 / 25
Alastair Cook
England
19
57 / 1
Mohammad Shahzad
United Arab Emirates
20
1021 / 18
Virat Kohli
India
21
1626 / 29
Kumar Sangakkara
Sri Lanka
22
55 / 1
Devon Smith
West Indies
22
385 / 7
Darren Bravo
West Indies
23
2023 / 39
Michael Hussey
Australia
24
767 / 15
Jean-Paul Duminy
South Africa
25
454 / 9
Tharanga Paranavitana
Sri Lanka
26
796 / 16
Simon Katich
Australia
27
1369 / 28
Brendon McCullum
New Zealand
28
1463 / 30
Andrew Strauss
England
29
730 / 15
Ashish Bagai
Canada
30
1262 / 26
Eoin Morgan
England
31
1259 / 26
Mahela Jayawardene
Sri Lanka
32
713 / 15
Matt Prior
England
33
380 / 8
Colin Ingram
South Africa
33
95 / 2
Naeemuddin Aslam
United Arab Emirates
34
47 / 1
Dhammika Prasad
Sri Lanka
35
1263 / 27
Gautam Gambhir
India
36
598 / 13
Rohit Sharma
India
37
1646 / 36
Tamim Iqbal
Bangladesh
38
500 / 11
Collins Obuya
Kenya
39
408 / 9
Kane Williamson
New Zealand
40
45 / 1
Calvert Hooper
Canada
40
135 / 3
Moneeb Iqbal
Scotland
41
1434 / 32
MS Dhoni
India
42
1337 / 30
Kevin Pietersen
England
43
928 / 21
Shiv Chanderpaul
West Indies
44
707 / 16
Upul Tharanga
Sri Lanka
45
528 / 12
Azhar Ali
Pakistan
46
263 / 6
David Miller
South Africa
47
429 / 10
Fraser Watts
Scotland
48
1371 / 32
Tillakaratne Dilshan
Sri Lanka
49
1154 / 27
Cameron White
Australia
50
1323 / 31
Suresh Raina
India
51
85 / 2
Milinda Siriwardana
Sri Lanka
52
835 / 20
Brendan Taylor
Zimbabwe
53
1584 / 38
Ricky Ponting
Australia
54
874 / 21
Paul Stirling
Ireland
55
208 / 5
Wesley Barresi
Netherlands
56
288 / 7
Ramnaresh Sarwan
West Indies
57
1144 / 28
Chris Gayle
West Indies
58
771 / 19
Rahul Dravid
India
59
364 / 9
James Franklin
New Zealand
60
1615 / 40
Graeme Smith
South Africa
61
161 / 4
Saqib Ali
United Arab Emirates
62
119 / 3
Andrew Poynter
Ireland
63
1820 / 46
Michael Clarke
Australia
64
667 / 17
Tatenda Taibu
Zimbabwe
65
585 / 15
Angelo Mathews
Sri Lanka
65
39 / 1
James Tredwell
England
65
390 / 10
Misbah-ul-Haq
Pakistan
66
350 / 9
Ashwell Prince
South Africa
67
77 / 2
Pieter Seelaar
Netherlands
68
992 / 26
Salman Butt
Pakistan
69
38 / 1
Ravichandran Ashwin
India
69
76 / 2
Jeevan Mendis
Sri Lanka
70
302 / 8
Brendan Nash
West Indies
71
679 / 18
Mohammad Shahzad
Afghanistan
72
113 / 3
Chamara Silva
Sri Lanka
73
374 / 10
Tim McIntosh
New Zealand
74
260 / 7
David Obuya
Kenya
75
1961 / 53
Shane Watson
Australia
76
1065 / 29
Mahmudullah
Bangladesh
77
623 / 17
Narsingh Deonarine
West Indies
78
984 / 27
Junaid Siddique
Bangladesh
79
470 / 13
Marcus North
Australia
80
213 / 6
Daryl Tuffey
New Zealand
81
1300 / 37
Ross Taylor
New Zealand
82
1015 / 29
Martin Guptill
New Zealand
82
35 / 1
Andy McKay
New Zealand
82
105 / 3
Sean Williams
Zimbabwe
83
174 / 5
Dale Richards
West Indies
84
313 / 9
Shaun Marsh
Australia
85
486 / 14
Gary Wilson
Ireland
86
451 / 13
Alex Obanda
Kenya
87
343 / 10
Ravindra Jadeja
India
88
137 / 4
Taufeeq Umar
Pakistan
89
239 / 7
Steven Davies
England
90
1329 / 39
Shakib Al Hasan
Bangladesh
91
170 / 5
Michael Yardy
England
91
102 / 3
Daan van Bunge
Netherlands
92
202 / 6
Dinesh Chandimal
Sri Lanka
93
364 / 11
Yusuf Pathan
India
94
132 / 4
Amit Mishra
India
94
132 / 4
Neil Broom
New Zealand
95
395 / 12
Bas Zuiderent
Netherlands
96
230 / 7
Jimmy Kamande
Kenya
97
196 / 6
Phillip Hughes
Australia
98
652 / 20
Scott Styris
New Zealand
98
163 / 5
Raees Ahmadzai
Afghanistan
99
128 / 4
Prasanna Jayawardene
Sri Lanka
99
64 / 2
Michael Carberry
England
99
32 / 1
Tanmay Mishra
Kenya
100
350 / 11
David Hussey
Australia
101
540 / 17
Noor Ali Zadran
Afghanistan
102
1076 / 34
Brad Haddin
Australia
103
567 / 18
Abdul Razzaq
Pakistan
104
566 / 18
Tim Paine
Australia
105
282 / 9
Prosper Utseya
Zimbabwe
105
376 / 12
Alex Cusack
Ireland
106
1279 / 41
Umar Akmal
Pakistan
107
405 / 13
Younis Khan
Pakistan
108
278 / 9
Darren Sammy
West Indies
109
154 / 5
Zulqarnain Haider
Pakistan
110
431 / 14
Jesse Ryder
New Zealand
111
91 / 3
Khurram Khan
United Arab Emirates
112
1027 / 34
Mushfiqur Rahim
Bangladesh
113
513 / 17
Kevin O'Brien
Ireland
114
511 / 17
Dinesh Karthik
India
115
1111 / 37
Paul Collingwood
England
116
30 / 1
Tanvir Ahmed
Pakistan
116
60 / 2
Carlton Baugh
West Indies
116
30 / 1
Roelof van der Merwe
Netherlands
117
119 / 4
Vusi Sibanda
Zimbabwe
118
564 / 19
Craig Kieswetter
England
119
356 / 12
James Hopes
Australia
120
355 / 12
Craig Ervine
Zimbabwe
121
350 / 12
Andrew White
Ireland
122
348 / 12
Mohammad Nabi
Afghanistan
122
145 / 5
Adam Voges
Australia
123
1159 / 40
Imrul Kayes
Bangladesh
124
288 / 10
Jahurul Islam
Bangladesh
124
144 / 5
Shahriar Nafees
Bangladesh
125
316 / 11
Tim Bresnan
England
126
517 / 18
Yuvraj Singh
India
127
400 / 14
Naeem Islam
Bangladesh
128
684 / 24
Mohammad Hafeez
Pakistan
129
454 / 16
John Mooney
Ireland
130
85 / 3
Jimmy Hansra
Canada
130
85 / 3
Regis Chakabva
Zimbabwe
131
505 / 18
Harbhajan Singh
India
132
83 / 3
Ahmed Shehzad
Pakistan
133
662 / 24
Murali Vijay
India
134
578 / 21
Alviro Petersen
South Africa
135
275 / 10
Luke Wright
England
135
440 / 16
William Porterfield
Ireland
136
439 / 16
Niall O'Brien
Ireland
137
491 / 18
Fawad Alam
Pakistan
138
135 / 5
Ravi Bopara
England
138
27 / 1
Dewald Nel
Scotland
139
134 / 5
Shahid Afridi
Pakistan
140
187 / 7
Kyle Coetzer
Scotland
141
373 / 14
David Warner
Australia
142
293 / 11
Chamu Chibhabha
Zimbabwe
143
133 / 5
Ben Hilfenhaus
Australia
144
797 / 30
Kamran Akmal
Pakistan
145
344 / 13
Asghar Stanikzai
Afghanistan
146
105 / 4
Cheteshwar Pujara
India
147
704 / 27
Shahid Afridi
148
443 / 17
Mark Boucher
South Africa
149
311 / 12
Asad Shafiq
Pakistan
150
154 / 6
Dougie Lockhart
Scotland
151
718 / 28
Daniel Vettori
New Zealand
152
281 / 11
Alexei Kervezee
Netherlands
153
51 / 2
Ian Billcliff
Canada
154
76 / 3
Shingi Masakadza
Zimbabwe
155
101 / 4
Wayne Parnell
South Africa
156
503 / 20
Dwayne Bravo
West Indies
157
50 / 2
Abdool Samad
Canada
157
75 / 3
Abdur Rehman
Pakistan
157
75 / 3
Pragyan Ojha
India
158
373 / 15
Raqibul Hasan
Bangladesh
159
149 / 6
Thomas Odoyo
Kenya
160
248 / 10
Morris Ouma
Kenya
161
420 / 17
Nawroz Mangal
Afghanistan
162
222 / 9
Charles Coventry
Zimbabwe
162
148 / 6
Abhimanyu Mithun
India
163
564 / 23
Imran Farhat
Pakistan
164
49 / 2
Gihan Rupasinghe
Sri Lanka
165
217 / 9
Gavin Hamilton
England
166
96 / 4
RG Mukasa
166
24 / 1
Balaji Rao
Canada
167
167 / 7
Gordon Drummond
Scotland
168
476 / 20
Hamilton Masakadza
Zimbabwe
169
95 / 4
Jan Stander
Scotland
170
166 / 7
Sulieman Benn
West Indies
171
284 / 12
Nathan Hauritz
Australia
172
258 / 11
Neil McCallum
Scotland
173
326 / 14
Stuart Broad
England
174
208 / 9
Geoff Barnett
Canada
175
277 / 12
Richie Berrington
Scotland
176
369 / 16
Eric Szwarczynski
Netherlands
177
276 / 12
Hiral Patel
Canada
177
368 / 16
Karim Sadiq
Afghanistan
177
276 / 12
Peter Ingram
New Zealand
178
343 / 15
Nathan McCullum
New Zealand
179
158 / 7
Dwayne Smith
West Indies
180
90 / 4
Nikita Miller
West Indies
180
315 / 14
Chamara Kapugedera
Sri Lanka
181
157 / 7
Peter Siddle
Australia
182
200 / 9
Adrian Barath
West Indies
183
422 / 19
Steven Smith
Australia
184
462 / 21
Elton Chigumbura
Zimbabwe
184
66 / 3
Ryan McLaren
South Africa
184
176 / 8
Thisara Perera
Sri Lanka
184
66 / 3
Gregor Maiden
Scotland
185
495 / 23
Kieron Pollard
West Indies
186
129 / 6
Zubin Surkari
Canada
187
128 / 6
Jacob Oram
New Zealand
188
401 / 19
Mohammad Yousuf
Pakistan
189
63 / 3
S Badrinath
India
190
188 / 9
Umar Bhatti
Canada
191
187 / 9
Ishant Sharma
India
191
187 / 9
Rakep Patel
Kenya
192
166 / 8
Greg Lamb
Zimbabwe
193
163 / 8
Loots Bosman
South Africa
194
142 / 7
Preston Mommsen
Scotland
195
302 / 15
Umar Gul
Pakistan
196
361 / 18
Shoaib Malik
Pakistan
197
40 / 2
Khaliq Dad
Afghanistan
197
40 / 2
Mathew Sinclair
New Zealand
197
40 / 2
Wriddhiman Saha
India
198
139 / 7
Shahzaib Hasan
Pakistan
199
59 / 3
Dominic Wesonga
Kenya
200
235 / 12
Kyle Mills
New Zealand
201
137 / 7
Michael Lumb
England
202
39 / 2
D Muhumuza
202
39 / 2
Thilan Thushara
Sri Lanka
203
77 / 4
Naved-ul-Hasan
Pakistan
203
231 / 12
Johan Botha
South Africa
204
172 / 9
Lasith Malinga
Sri Lanka
205
38 / 2
Harvir Baidwan
Canada
205
209 / 11
BJ Watling
New Zealand
205
38 / 2
Seren Waters
Kenya
205
38 / 2
Peter McGlashan
New Zealand
206
453 / 24
Mohammad Ashraful
Bangladesh
207
188 / 10
Dale Steyn
South Africa
208
130 / 7
Wahab Riaz
Pakistan
209
37 / 2
Lahiru Thirimanne
Sri Lanka
209
74 / 4
Shabir Noori
Afghanistan
210
73 / 4
Atse Buurman
Netherlands
211
200 / 11
Tim Southee
New Zealand
212
54 / 3
Shane Bond
New Zealand
212
18 / 1
Shapoor Zadran
Afghanistan
212
18 / 1
David Bernard
West Indies
212
18 / 1
Saad Zafar
Canada
213
304 / 17
Denesh Ramdin
West Indies
214
142 / 8
Albie Morkel
South Africa
215
230 / 13
Trent Johnston
Ireland
216
106 / 6
Grant Elliott
New Zealand
217
35 / 2
Grant Flower
Zimbabwe
217
35 / 2
Tim Gruijters
Netherlands
218
69 / 4
Nitish Kumar
Canada
219
120 / 7
Mirwais Ashraf
Afghanistan
220
34 / 2
Faisal Iqbal
Pakistan
221
185 / 11
Shahadat Hossain
Bangladesh
222
358 / 22
Mitchell Johnson
Australia
223
65 / 4
Shane Shillingford
West Indies
223
65 / 4
Thilina Kandamby
Sri Lanka
224
32 / 2
Navdeep Poonia
Scotland
224
16 / 1
Ed Rainsford
Zimbabwe
224
16 / 1
Dirk Nannes
Australia
224
16 / 1
Steven Finn
England
224
304 / 19
Gareth Hopkins
New Zealand
225
95 / 6
Trevin Bastiampillai
Canada
226
94 / 6
Keith Dabengwa
Zimbabwe
226
47 / 3
Runako Morton
West Indies
227
234 / 15
Samiullah Shenwari
Afghanistan
228
109 / 7
Andre Fletcher
West Indies
229
31 / 2
Usman Limbada
Canada
229
31 / 2
John Hastings
Australia
230
319 / 21
Graeme Swann
England
231
15 / 1
Ryan Sidebottom
England
231
75 / 5
Herschelle Gibbs
South Africa
231
105 / 7
Nuwan Kulasekara
Sri Lanka
231
15 / 1
Elijah Otieno
Kenya
232
44 / 3
Rory McCann
Ireland
232
44 / 3
Sandeep Jyoti
Canada
233
161 / 11
Aftab Ahmed
Bangladesh
234
174 / 12
Mohammad Amir
Pakistan
234
174 / 12
Peter Borren
Netherlands
235
72 / 5
Mohammad Asif
Pakistan
236
185 / 13
Suraj Randiv
Sri Lanka
237
85 / 6
Nigel Jones
Ireland
238
113 / 8
Andre Botha
Ireland
239
127 / 9
Morne Morkel
South Africa
240
28 / 2
Charl Langeveldt
South Africa
240
126 / 9
Graeme Cremer
Zimbabwe
240
14 / 1
Ian Nicolson
Zimbabwe
240
56 / 4
F Nsubuga
240
14 / 1
Qasim Sheikh
Scotland
241
206 / 15
Shafiul Islam
Bangladesh
242
41 / 3
Yasir Hameed
Pakistan
243
68 / 5
Ollie Hairs
Scotland
244
27 / 2
Adnan Akmal
Pakistan
245
67 / 5
Javed Ahmadi
Afghanistan
246
133 / 10
Umar Amin
Pakistan
247
185 / 14
Rizwan Cheema
Canada
248
79 / 6
Mudassar Bukhari
Netherlands
249
92 / 7
Ajantha Mendis
Sri Lanka
250
65 / 5
Lendl Simmons
West Indies
251
64 / 5
Ryan Watson
Scotland
252
114 / 9
Ravi Rampaul
West Indies
253
126 / 10
Sunil Dhaniram
Canada
254
138 / 11
Mashrafe Mortaza
Bangladesh
255
62 / 5
Abdul Rehman
United Arab Emirates
256
49 / 4
Majid Haq
Scotland
257
61 / 5
Tom de Grooth
Netherlands
257
61 / 5
Wavell Hinds
West Indies
258
12 / 1
Muttiah Muralitharan
Sri Lanka
258
12 / 1
Noor-ul-Haq
Afghanistan
258
36 / 3
Jeetan Patel
New Zealand
258
24 / 2
Bradley Kruger
Netherlands
258
36 / 3
Hiren Varaiya
Kenya
258
12 / 1
Shaheed Keshvani
Canada
258
24 / 2
Simon Smith
Scotland
259
46 / 4
Josh Davey
Scotland
259
23 / 2
James Ngoche
Kenya
260
80 / 7
Ryan Harris
Australia
261
34 / 3
Nelson Odhiambo
Kenya
262
56 / 5
Doug Bollinger
Australia
263
145 / 13
Zaheer Khan
India
264
22 / 2
Mohammad Sami
Pakistan
264
33 / 3
Jerome Taylor
West Indies
265
32 / 3
Kemar Roach
West Indies
266
53 / 5
Mohammad Iqbal
Canada
267
21 / 2
Iftikhar Anjum
Pakistan
268
62 / 6
Paul Harris
South Africa
269
41 / 4
Aaron Redmond
New Zealand
269
41 / 4
Jamie How
New Zealand
270
10 / 1
Rob Nicol
New Zealand
270
110 / 11
Abdur Razzak
Bangladesh
270
10 / 1
Boyd Rankin
England
270
60 / 6
Suhrawadi Shuvo
Bangladesh
270
30 / 3
Ashish Nehra
India
270
30 / 3
Xavier Doherty
Australia
270
10 / 1
Bernard Loots
Netherlands
270
20 / 2
Maurits Jonkman
Netherlands
271
59 / 6
Matthew Parker
Scotland
272
67 / 7
Danish Kaneria
Pakistan
273
19 / 2
Stuart Matsikenyeri
Zimbabwe
273
19 / 2
Omer Hussain
Scotland
274
142 / 15
Saeed Ajmal
Pakistan
275
28 / 3
Shadeep Silva
United Arab Emirates
275
28 / 3
James Hall
Ireland
276
74 / 8
Hamid Hassan
Afghanistan
276
37 / 4
Praveen Kumar
India
277
18 / 2
Ashok Dinda
India
277
18 / 2
Clint McKay
Australia
277
9 / 1
Dimuth Karunaratne
Sri Lanka
277
9 / 1
C Waiswa
278
61 / 7
Nehemiah Odhiambo
Kenya
279
17 / 2
Farveez Maharoof
Sri Lanka
279
17 / 2
Brent Arnel
New Zealand
280
57 / 7
Travis Dowlin
West Indies
281
8 / 1
John Davison
Canada
281
8 / 1
Munaf Patel
India
282
47 / 6
Rubel Hossain
Bangladesh
283
39 / 5
Khurram Chohan
Canada
284
77 / 10
James Anderson
England
285
38 / 5
Shoaib Akhtar
Pakistan
285
38 / 5
Shafiqullah
Afghanistan
286
15 / 2
Albert van der Merwe
Ireland
286
15 / 2
Shem Ngoche
Kenya
286
15 / 2
Timroy Allen
U.S.A.
286
30 / 4
Khalid Latif
Pakistan
287
29 / 4
Mark Jonkman
Netherlands
287
29 / 4
Andy Balbirnie
Ireland
288
14 / 2
Travis Birt
Australia
288
7 / 1
Henry Osinde
Canada
288
14 / 2
Chris Martin
New Zealand
289
26 / 4
Shanan Stewart
New Zealand
290
44 / 7
Sreesanth
India
291
12 / 2
Nelon Pascal
West Indies
291
18 / 3
Fayyaz Ahmed
United Arab Emirates
292
11 / 2
Chris Mpofu
Zimbabwe
292
11 / 2
Chanaka Welegedara
Sri Lanka
293
16 / 3
Francis Otieno
Kenya
294
42 / 8
Ray Price
Zimbabwe
295
15 / 3
Sanath Jayasuriya
Sri Lanka
295
5 / 1
Steve O'Keefe
Australia
295
10 / 2
Ajmal Shahzad
England
295
5 / 1
Dean Brownlie
New Zealand
295
5 / 1
Lameck Onyango
Kenya
295
5 / 1
Parth Desai
Canada
295
5 / 1
Rusty Theron
South Africa
296
9 / 2
Adeel Raja
Netherlands
296
9 / 2
Andy Blignaut
Zimbabwe
297
13 / 3
Naman Ojha
India
298
17 / 4
Sarfraz Ahmed
Pakistan
299
16 / 4
Timycen Maruma
Zimbabwe
299
4 / 1
Hamish Bennett
New Zealand
299
8 / 2
Ross Lyons
Scotland
299
12 / 3
Gordon Goudie
Scotland
299
4 / 1
H Ssenyondo
300
7 / 2
Chris Tremlett
England
300
7 / 2
Robin Peterson
South Africa
301
10 / 3
Shaun Tait
Australia
302
6 / 2
Imran Nazir
Pakistan
302
3 / 1
Keegan Meth
Zimbabwe
302
3 / 1
Abdullah Mazari
Afghanistan
302
6 / 2
Joe Denly
England
303
2 / 1
Andre Russell
West Indies
303
2 / 1
Peter George
Australia
303
2 / 1
Jaydev Unadkat
India
304
3 / 2
Tom Heggelman
Netherlands
305
1 / 1
Tony Suji
Kenya
305
1 / 1
J Sebanja
305
1 / 1
Heino Kuhn
South Africa