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 2011 for all time
Position
Best Averages
Player Name
Team Name
1
350 / 4
Kyle Coetzer
Scotland
2
161 / 2
Khurram Khan
United Arab Emirates
3
140 / 2
Sarel Burger
Namibia
4
1527 / 23
Alastair Cook
England
5
131 / 2
Rob Nicol
New Zealand
6
64 / 1
Brett Lee
Australia
7
1813 / 29
Misbah-ul-Haq
Pakistan
8
310 / 5
Tino Mawoyo
Zimbabwe
9
307 / 5
Ryan ten Doeschate
Netherlands
10
61 / 1
Chris Barnwell
West Indies
11
225 / 4
Ashish Bagai
Canada
12
56 / 1
Nehemiah Odhiambo
Kenya
13
1172 / 21
Brendan Taylor
Zimbabwe
14
111 / 2
Amjad Ali
United Arab Emirates
15
1509 / 28
Younis Khan
Pakistan
16
268 / 5
Dean Brownlie
New Zealand
17
422 / 8
Prasanna Jayawardene
Sri Lanka
18
1628 / 31
Ian Bell
England
19
1680 / 32
Jonathan Trott
England
20
729 / 14
Jacques Kallis
South Africa
21
51 / 1
Andrew Poynter
Ireland
22
2267 / 45
Kumar Sangakkara
Sri Lanka
23
1300 / 26
Rahul Dravid
India
24
1094 / 22
Michael Hussey
Australia
25
691 / 14
Rohit Sharma
India
26
1029 / 21
Virender Sehwag
India
27
1518 / 31
Michael Clarke
Australia
28
1073 / 22
Martin Guptill
New Zealand
29
776 / 16
Shiv Chanderpaul
West Indies
30
630 / 13
Jean-Paul Duminy
South Africa
31
771 / 16
Azhar Ali
Pakistan
32
858 / 18
AB de Villiers
South Africa
33
95 / 2
Shabir Noori
Afghanistan
34
1599 / 34
Shane Watson
Australia
35
1269 / 27
Sachin Tendulkar
India
36
888 / 19
Taufeeq Umar
Pakistan
37
838 / 18
Upul Tharanga
Sri Lanka
38
184 / 4
Josh Davey
Scotland
39
735 / 16
Matt Prior
England
40
1455 / 32
Kevin Pietersen
England
41
136 / 3
Richie Berrington
Scotland
42
941 / 21
Ross Taylor
New Zealand
43
223 / 5
Rakep Patel
Kenya
44
44 / 1
Mitchell Marsh
Australia
44
748 / 17
Kirk Edwards
West Indies
45
615 / 14
Thilan Samaraweera
Sri Lanka
46
1314 / 30
MS Dhoni
India
47
1644 / 38
Virat Kohli
India
48
259 / 6
Stuart Broad
England
49
773 / 18
VVS Laxman
India
50
601 / 14
Yuvraj Singh
India
51
1064 / 25
Hashim Amla
South Africa
52
546 / 13
Kane Williamson
New Zealand
52
126 / 3
Craig Williams
Namibia
53
1676 / 40
Darren Bravo
West Indies
54
1077 / 26
Umar Akmal
Pakistan
55
369 / 9
Niall O'Brien
Ireland
56
1885 / 46
Mohammad Hafeez
Pakistan
57
368 / 9
Malcolm Waller
Zimbabwe
58
1019 / 25
Ricky Ponting
Australia
59
487 / 12
Paul Stirling
Ireland
60
526 / 13
Jesse Ryder
New Zealand
61
364 / 9
Daniel Vettori
New Zealand
62
1049 / 26
Angelo Mathews
Sri Lanka
63
121 / 3
Nazimuddin
Bangladesh
64
401 / 10
Ajinkya Rahane
India
65
40 / 1
Umesh Yadav
India
65
960 / 24
Asad Shafiq
Pakistan
65
1080 / 27
Lendl Simmons
West Indies
66
918 / 23
Mushfiqur Rahim
Bangladesh
67
275 / 7
Tom Cooper
Netherlands
68
314 / 8
Peter Borren
Netherlands
69
353 / 9
Craig Ervine
Zimbabwe
70
428 / 11
David Warner
Australia
71
232 / 6
Hiral Patel
Canada
72
772 / 20
Vusi Sibanda
Zimbabwe
73
577 / 15
Shaun Marsh
Australia
74
958 / 25
Eoin Morgan
England
75
153 / 4
Mohammad Nabi
Afghanistan
76
1718 / 45
Mahela Jayawardene
Sri Lanka
77
76 / 2
Ed Cowan
Australia
78
1022 / 27
Shakib Al Hasan
Bangladesh
79
829 / 22
Andrew Strauss
England
80
75 / 2
Alex Hales
England
81
262 / 7
Adnan Akmal
Pakistan
82
860 / 23
Brendon McCullum
New Zealand
83
1190 / 32
Gautam Gambhir
India
84
516 / 14
Nasir Hossain
Bangladesh
85
294 / 8
Tanmay Mishra
Kenya
86
220 / 6
Ravindra Jadeja
India
87
580 / 16
Tharanga Paranavitana
Sri Lanka
88
795 / 22
Tatenda Taibu
Zimbabwe
89
36 / 1
Mitchell Starc
Australia
90
1004 / 28
Marlon Samuels
West Indies
91
528 / 15
Kieron Pollard
West Indies
92
35 / 1
Sunil Narine
West Indies
92
70 / 2
Shuvagata Hom
Bangladesh
93
314 / 9
Collins Obuya
Kenya
94
1174 / 34
Suresh Raina
India
95
1545 / 45
Tillakaratne Dilshan
Sri Lanka
96
137 / 4
Fraser Watts
Scotland
97
34 / 1
Majid Haq
Scotland
98
202 / 6
Chris Gayle
West Indies
99
538 / 16
Ravi Bopara
England
100
100 / 3
Christoffel Viljoen
Namibia
101
266 / 8
Scott Styris
New Zealand
102
99 / 3
Graeme Cremer
Zimbabwe
102
33 / 1
Tim Gruijters
Netherlands
103
296 / 9
Imran Farhat
Pakistan
104
591 / 18
Craig Kieswetter
England
105
359 / 11
Andre Russell
West Indies
106
292 / 9
Kraigg Brathwaite
West Indies
106
292 / 9
Jimmy Hansra
Canada
107
64 / 2
Dimuth Karunaratne
Sri Lanka
107
192 / 6
Amit Mishra
India
107
32 / 1
Pat Cummins
Australia
108
765 / 24
Graeme Smith
South Africa
109
412 / 13
William Porterfield
Ireland
110
316 / 10
Gary Wilson
Ireland
111
347 / 11
Kamran Akmal
Pakistan
111
347 / 11
Devon Smith
West Indies
112
93 / 3
James Pattinson
Australia
113
489 / 16
Dinesh Chandimal
Sri Lanka
114
275 / 9
Alex Cusack
Ireland
115
61 / 2
Stephan Myburgh
Netherlands
116
516 / 17
Shahriar Nafees
Bangladesh
117
789 / 26
Tamim Iqbal
Bangladesh
118
423 / 14
David Hussey
Australia
119
60 / 2
Faizan Asif
United Arab Emirates
120
629 / 21
Ramnaresh Sarwan
West Indies
121
329 / 11
Kevin O'Brien
Ireland
122
238 / 8
Samit Patel
England
123
178 / 6
Manoj Tiwary
India
123
178 / 6
Denesh Ramdin
West Indies
124
473 / 16
Adrian Barath
West Indies
125
325 / 11
Ravichandran Ashwin
India
126
383 / 13
Ahmed Shehzad
Pakistan
127
380 / 13
Mahmudullah
Bangladesh
128
263 / 9
Usman Khawaja
Australia
129
233 / 8
Nathan McCullum
New Zealand
130
203 / 7
Morne van Wyk
South Africa
130
174 / 6
Mudassar Bukhari
Netherlands
130
29 / 1
Nikita Miller
West Indies
130
58 / 2
Sean Williams
Zimbabwe
130
145 / 5
Raqibul Hasan
Bangladesh
131
404 / 14
Phillip Hughes
Australia
132
288 / 10
Faf du Plessis
South Africa
133
543 / 19
Hamilton Masakadza
Zimbabwe
134
57 / 2
Johnson Charles
West Indies
135
169 / 6
Reece Young
New Zealand
136
28 / 1
Kyle Mills
New Zealand
136
56 / 2
Gulbadin Naib
Afghanistan
136
28 / 1
Ajantha Mendis
Sri Lanka
137
306 / 11
Ed Joyce
England
138
249 / 9
Wesley Barresi
Netherlands
138
83 / 3
John Hastings
Australia
139
54 / 2
Suhrawadi Shuvo
Bangladesh
139
81 / 3
Steven Finn
England
139
81 / 3
Wayne Parnell
South Africa
140
107 / 4
Shaiman Anwar
United Arab Emirates
141
426 / 16
Mitchell Johnson
Australia
142
345 / 13
Steven Smith
Australia
143
53 / 2
Irfan Karim
Kenya
144
976 / 37
Brad Haddin
Australia
145
211 / 8
Abhinav Mukund
India
146
104 / 4
Tanvir Ahmed
Pakistan
146
26 / 1
Atse Buurman
Netherlands
146
156 / 6
Michael Yardy
England
147
77 / 3
George Dockrell
Ireland
148
128 / 5
Luke Wright
England
149
102 / 4
Thomas Odoyo
Kenya
149
51 / 2
Dilhara Fernando
Sri Lanka
150
178 / 7
Ashwell Prince
South Africa
150
178 / 7
Forster Mutizwa
Zimbabwe
151
152 / 6
Saeed Ajmal
Pakistan
151
76 / 3
Chris Woakes
England
152
177 / 7
Lahiru Thirimanne
Sri Lanka
153
101 / 4
Usman Limbada
Canada
154
527 / 21
Parthiv Patel
India
155
25 / 1
RP Singh
India
155
50 / 2
Imran Tahir
South Africa
155
75 / 3
Steven Davies
England
155
125 / 5
Calum MacLeod
Scotland
156
224 / 9
Dale Steyn
South Africa
157
318 / 13
Harbhajan Singh
India
158
244 / 10
Kieran Powell
West Indies
159
195 / 8
Dwayne Bravo
West Indies
159
390 / 16
Cameron White
Australia
160
313 / 13
Yusuf Pathan
India
161
478 / 20
Tim Bresnan
England
162
310 / 13
Rangana Herath
Sri Lanka
163
190 / 8
Chamu Chibhabha
Zimbabwe
164
69 / 3
Rubel Hossain
Bangladesh
164
23 / 1
Abhimanyu Mithun
India
165
159 / 7
Jacques Rudolph
South Africa
166
295 / 13
Ravi Rampaul
West Indies
167
181 / 8
Prosper Utseya
Zimbabwe
168
541 / 24
Imrul Kayes
Bangladesh
169
157 / 7
David Miller
South Africa
170
178 / 8
James Franklin
New Zealand
171
44 / 2
Dwayne Smith
West Indies
171
44 / 2
Gordon Drummond
Scotland
171
22 / 1
Andre Botha
Ireland
172
109 / 5
Greg Lamb
Zimbabwe
173
87 / 4
Nawroz Mangal
Afghanistan
173
87 / 4
Gerrie Snyman
Namibia
174
65 / 3
Ahmed Raza
United Arab Emirates
175
43 / 2
Alviro Petersen
South Africa
176
64 / 3
Callum Ferguson
Australia
177
466 / 22
Carlton Baugh
West Indies
178
190 / 9
Peter Siddle
Australia
179
21 / 1
Trent Boult
New Zealand
179
84 / 4
Kaushal Silva
Sri Lanka
179
42 / 2
Vikrant Shetty
United Arab Emirates
179
504 / 24
Shahid Afridi
180
83 / 4
David Obuya
Kenya
180
83 / 4
S Badrinath
India
181
184 / 9
Rizwan Cheema
Canada
182
224 / 11
Naeem Islam
Bangladesh
183
61 / 3
BJ Watling
New Zealand
184
201 / 10
John Mooney
Ireland
185
261 / 13
Graeme Swann
England
186
20 / 1
Liam Plunkett
England
186
20 / 1
Keegan Meth
Zimbabwe
186
120 / 6
Seren Waters
Kenya
187
179 / 9
Tim Southee
New Zealand
188
39 / 2
Neil Kruger
Netherlands
189
194 / 10
Jeevan Mendis
Sri Lanka
190
232 / 12
Johan Botha
South Africa
190
116 / 6
Sohail Tanvir
Pakistan
191
154 / 8
Chamara Silva
Sri Lanka
192
365 / 19
Elton Chigumbura
Zimbabwe
193
96 / 5
Jonny Bairstow
England
194
172 / 9
Mark Boucher
South Africa
195
57 / 3
Wahab Riaz
Pakistan
195
57 / 3
Dhammika Prasad
Sri Lanka
195
76 / 4
Karim Sadiq
Afghanistan
195
95 / 5
James Anderson
England
195
38 / 2
Hammad Azam
Pakistan
196
130 / 7
Alexei Kervezee
Netherlands
197
74 / 4
Ben Hilfenhaus
Australia
198
92 / 5
Regis Chakabva
Zimbabwe
199
201 / 11
Praveen Kumar
India
200
90 / 5
Jacob Oram
New Zealand
200
126 / 7
Fidel Edwards
West Indies
200
18 / 1
Karl Whatham
Canada
200
126 / 7
Colin Ingram
South Africa
200
18 / 1
Merwe Erasmus
Namibia
201
53 / 3
Asghar Stanikzai
Afghanistan
202
140 / 8
Junaid Siddique
Bangladesh
202
70 / 4
Helao France
Namibia
202
35 / 2
Junaid Siddiqui
Canada
202
35 / 2
Duncan Allan
Kenya
203
174 / 10
Mohammad Ashraful
Bangladesh
204
86 / 5
Robin Peterson
South Africa
205
68 / 4
Harvir Baidwan
Canada
205
170 / 10
Danza Hyatt
West Indies
206
101 / 6
Suraj Randiv
Sri Lanka
207
151 / 9
Abdur Razzak
Bangladesh
208
149 / 9
Paul Collingwood
England
209
33 / 2
John Davison
Canada
210
65 / 4
Preston Mommsen
Scotland
211
128 / 8
Devendra Bishoo
West Indies
211
16 / 1
Munaf Patel
India
212
159 / 10
Abdul Razzaq
Pakistan
213
31 / 2
Amjad Javed
United Arab Emirates
214
556 / 36
Darren Sammy
West Indies
215
77 / 5
Eric Szwarczynski
Netherlands
216
46 / 3
Michael Swart
Netherlands
217
61 / 4
Ben Stokes
England
218
75 / 5
Jamie How
New Zealand
218
195 / 13
Kemar Roach
West Indies
218
45 / 3
Kyle Jarvis
Zimbabwe
219
74 / 5
Shikhar Dhawan
India
220
118 / 8
Zubin Surkari
Canada
221
117 / 8
Ruvindu Gunasekera
Canada
222
174 / 12
Nuwan Kulasekara
Sri Lanka
223
43 / 3
Alex Obanda
Kenya
224
42 / 3
Hamza Tariq
Canada
224
98 / 7
Trent Johnston
Ireland
224
14 / 1
Luke Woodcock
New Zealand
224
56 / 4
Thilina Kandamby
Sri Lanka
224
126 / 9
Abdur Rehman
Pakistan
225
55 / 4
Sarfraz Ahmed
Pakistan
226
67 / 5
Charles Coventry
Zimbabwe
226
67 / 5
Alok Kapali
Bangladesh
227
93 / 7
Lasith Malinga
Sri Lanka
228
66 / 5
Nitish Kumar
Canada
229
13 / 1
Lucas Oluoch
Kenya
229
26 / 2
Lonwabo Tsotsobe
South Africa
229
65 / 5
Shahadat Hossain
Bangladesh
229
13 / 1
Jos Buttler
England
229
52 / 4
Chris Tremlett
England
229
39 / 3
Trent Copeland
Australia
229
13 / 1
Jason Krejza
Australia
230
25 / 2
James Tredwell
England
230
25 / 2
Neil McCallum
Scotland
231
62 / 5
Shafiul Islam
Bangladesh
232
210 / 17
Thisara Perera
Sri Lanka
233
49 / 4
Mohammad Shahzad
Afghanistan
234
36 / 3
Brian Vitori
Zimbabwe
234
12 / 1
Robiul Islam
Bangladesh
234
24 / 2
Ramiz Raja
Pakistan
234
12 / 1
Varun Aaron
India
234
12 / 1
Shadeep Silva
United Arab Emirates
234
12 / 1
Cephas Zhuwao
Zimbabwe
235
104 / 9
Murali Vijay
India
236
46 / 4
Doug Bollinger
Australia
236
23 / 2
Hamid Hassan
Afghanistan
237
80 / 7
Tom de Grooth
Netherlands
238
102 / 9
Zaheer Khan
India
239
56 / 5
Suranga Lakmal
Sri Lanka
240
11 / 1
Sohail Khan
Pakistan
240
22 / 2
Kosala Kulasekara
Sri Lanka
240
22 / 2
Sreesanth
India
240
33 / 3
Tim Paine
Australia
240
11 / 1
Matthew Wade
Australia
240
11 / 1
Saqib Ali
United Arab Emirates
240
11 / 1
Abdul Rehman
United Arab Emirates
241
43 / 4
Arshad Ali
United Arab Emirates
242
32 / 3
Scott Borthwick
England
242
32 / 3
Samiullah Shenwari
Afghanistan
243
21 / 2
Jeetan Patel
New Zealand
244
52 / 5
Mohammad Salman
Pakistan
245
31 / 3
Vernon Philander
South Africa
246
41 / 4
Ryan Harris
Australia
247
111 / 11
Umar Gul
Pakistan
248
10 / 1
Aizaz Cheema
Pakistan
248
10 / 1
Mirwais Ashraf
Afghanistan
248
10 / 1
Anthony Martin
West Indies
248
10 / 1
James Ngoche
Kenya
248
50 / 5
Khurram Chohan
Canada
249
39 / 4
Elias Sunny
Bangladesh
250
29 / 3
Runish Gudhka
Kenya
251
28 / 3
Farhad Reza
Bangladesh
252
55 / 6
Nathan Lyon
Australia
253
118 / 13
Chanaka Welegedara
Sri Lanka
254
9 / 1
Marchant de Lange
South Africa
254
18 / 2
Farveez Maharoof
Sri Lanka
254
9 / 1
Amir Hamza
Afghanistan
254
54 / 6
Brendan Nash
West Indies
254
9 / 1
Hiren Varaiya
Kenya
254
9 / 1
Zahid Hussain
Canada
254
18 / 2
Stephan Baard
Namibia
255
44 / 5
Steve Tikolo
Kenya
256
26 / 3
Vinay Kumar
India
257
17 / 2
Brent Arnel
New Zealand
257
17 / 2
Njabulo Ncube
Zimbabwe
258
75 / 9
Ray Price
Zimbabwe
259
82 / 10
Ishant Sharma
India
259
41 / 5
Devon Thomas
West Indies
260
57 / 7
Shoaib Malik
Pakistan
261
24 / 3
Tom Heggelman
Netherlands
261
24 / 3
Andrew White
Ireland
261
16 / 2
Rajesh Bhudia
Kenya
261
8 / 1
Bradley Kruger
Netherlands
262
23 / 3
Seekkuge Prasanna
Sri Lanka
263
7 / 1
Muttiah Muralitharan
Sri Lanka
263
63 / 9
Morne Morkel
South Africa
263
7 / 1
Paul Harris
South Africa
263
7 / 1
Natsai M'shangwe
Zimbabwe
263
14 / 2
Javed Ahmadi
Afghanistan
263
14 / 2
Xavier Doherty
Australia
263
7 / 1
Hamish Bennett
New Zealand
263
7 / 1
Dominic Wesonga
Kenya
264
34 / 5
Ajmal Shahzad
England
265
27 / 4
Steve O'Keefe
Australia
265
27 / 4
Jimmy Kamande
Kenya
266
20 / 3
Chamara Kapugedera
Sri Lanka
267
13 / 2
Elijah Otieno
Kenya
267
13 / 2
Usman Salahuddin
Pakistan
268
19 / 3
Doug Bracewell
New Zealand
269
6 / 1
Wilfred Diepeveen
Netherlands
269
12 / 2
Andre Fletcher
West Indies
269
12 / 2
Carlos Brathwaite
West Indies
269
6 / 1
Bernard Loots
Netherlands
269
6 / 1
Peter Ongondo
Kenya
270
17 / 3
Bas Zuiderent
Netherlands
271
22 / 4
Morris Ouma
Kenya
271
11 / 2
Junaid Khan
271
11 / 2
Boyd Rankin
England
272
27 / 5
Tyson Gordon
Canada
273
21 / 4
Chris Mpofu
Zimbabwe
274
15 / 3
Shaminda Eranga
Sri Lanka
274
10 / 2
Sanath Jayasuriya
Sri Lanka
274
15 / 3
Chris Martin
New Zealand
274
10 / 2
Piyush Chawla
India
274
5 / 1
Nigel Jones
Ireland
275
9 / 2
Henry Osinde
Canada
276
22 / 5
Sulieman Benn
West Indies
276
22 / 5
Balaji Rao
Canada
277
16 / 4
Jade Dernbach
England
277
4 / 1
Heino Kuhn
South Africa
277
4 / 1
Vinoo Tewarie
Netherlands
277
4 / 1
Irfan Pathan
India
277
4 / 1
Michael Beer
Australia
277
8 / 2
Tim McIntosh
New Zealand
278
9 / 3
Ashish Nehra
India
278
3 / 1
Craig Wallace
Scotland
278
3 / 1
Nkrumah Bonner
West Indies
278
3 / 1
Miles Bascombe
West Indies
279
7 / 3
Pieter Seelaar
Netherlands
280
2 / 1
Michael Lumb
England
280
2 / 1
Jason Mohammed
West Indies
280
2 / 1
Cheteshwar Pujara
India
280
2 / 1
Nathan Hauritz
Australia
281
1 / 1
Robin Uthappa
India
281
1 / 1
James Taylor
England
281
1 / 1
Dilruwan Perera
Sri Lanka
281
1 / 1
Noor Ali Zadran
Afghanistan
281
1 / 1
Nuwan Pradeep
Sri Lanka
281
2 / 2
Stuart Meaker
England