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 Average in for T20I
Position
Best Average
Player Name
Team Name
12
13.00
Steve Harmison
England
13
12.50
Shane Bond
New Zealand
14
11.40
Michael Kasprowicz
Australia
15
9.50
Andre Nel
South Africa
16
7.00
Charl Langeveldt
South Africa
17
6.67
Nathan Astle
New Zealand
18
6.00
Jon Lewis
England
19
5.33
Darren Gough
England
20
4.00
Paul Collingwood
England
35
10.00
Charl Langeveldt
South Africa
36
8.33
Prosper Utseya
Zimbabwe
37
8.00
Dwayne Bravo
West Indies
38
7.50
Zaheer Khan
India
39
5.67
Abdur Razzak
Bangladesh
40
5.00
Ajit Agarkar
India
41
4.50
Dwayne Smith
West Indies
42
4.00
Chamara Silva
Sri Lanka
43
1.00
Keith Dabengwa
Zimbabwe
63
9.00
Suresh Raina
India
64
8.00
Nathan McCullum
New Zealand
65
7.67
Umar Gul
Pakistan
66
7.50
Kyle Mills
New Zealand
67
7.00
Marlon Samuels
West Indies
68
6.00
Alok Kapali
Bangladesh
69
5.14
Ajantha Mendis
Sri Lanka
70
3.50
Shoaib Malik
Pakistan
71
3.00
Garey Mathurin
West Indies
74
6.00
Peter Connell
Ireland
75
5.25
Andre Botha
Ireland
76
5.00
Graeme Cremer
Zimbabwe
77
4.83
Alex Cusack
Ireland
78
3.67
Nathan Bracken
Australia
79
9.00
Hamilton Masakadza
Zimbabwe
79
3.00
Steven Welsh
Canada
80
2.50
Adam Voges
Australia
80
8.75
Shoaib Malik
Pakistan
81
8.67
Darren Maddy
England
81
1.00
Cephas Zhuwao
Zimbabwe
82
8.33
Alfonso Thomas
South Africa
83
7.29
Elton Chigumbura
Zimbabwe
84
6.00
Younis Khan
Pakistan
85
5.20
Dale Steyn
South Africa
86
5.00
Ramnaresh Sarwan
West Indies
87
2.00
Jerome Taylor
West Indies
92
12.00
Lionel Baker
West Indies
93
11.86
Abdul Razzaq
Pakistan
94
11.00
Nikita Miller
West Indies
95
10.95
Umar Gul
Pakistan
96
9.17
Lendl Simmons
West Indies
97
9.00
Mohammad Ashraful
Bangladesh
98
6.33
Naved-ul-Hasan
Pakistan
109
11.88
Trent Boult
New Zealand
110
11.50
Jitendra Mukhiya
Nepal
111
10.50
Sharif Asadullah
United Arab Emirates
112
10.00
Nadeem Ahmed
Hong Kong
113
9.33
Robin Peterson
South Africa
114
8.83
Rangana Herath
Sri Lanka
115
8.33
Arafat Sunny
Bangladesh
116
8.00
Khurram Khan
United Arab Emirates
117
7.50
Sikandar Raza
Zimbabwe
118
7.00
David Wiese
South Africa
120
10.00
Seth Rance
New Zealand
121
8.33
Kane Williamson
New Zealand
122
8.20
Rashid Khan
Afghanistan
123
8.00
Faheem Ashraf
Pakistan
124
7.33
Lungi Ngidi
South Africa
125
6.50
Jason Behrendorff
Australia
126
5.00
Doug Bracewell
New Zealand
127
3.25
Mohammad Amir
Pakistan
128
3.00
Dhananjaya de Silva
Sri Lanka
129
11.38
Shadeep Silva
United Arab Emirates
130
11.25
Charl Langeveldt
South Africa
131
10.60
Nuwan Kulasekara
Sri Lanka
132
10.59
Hamid Hassan
Afghanistan
133
10.50
Ashok Dinda
India
134
9.67
Steve O'Keefe
Australia
135
8.50
Praveen Kumar
India
135
10.75
Tendai Chatara
Zimbabwe
136
10.56
Kuldeep Yadav
India
136
8.00
Scott Styris
New Zealand
137
6.50
Nuwan Pradeep
Sri Lanka
137
10.50
Waqas Maqsood
Pakistan
138
10.00
Hussain Talat
Pakistan
139
8.68
Rashid Khan
Afghanistan
139
8.50
Chris Gayle
West Indies
140
8.00
Amit Mishra
India
140
6.00
Shakti Gauchan
Nepal
141
5.50
Mitchell Marsh
Australia
141
7.50
Kesrick Williams
West Indies
142
4.75
Joe Denly
England
142
7.00
Nathan McCullum
New Zealand
143
6.83
Barinder Sran
India
143
4.60
Imran Tahir
South Africa
144
6.67
Pipi Raho
P.N.G.
145
6.50
Lasith Malinga
Sri Lanka
146
10.00
Jubair Hossain
Bangladesh
147
9.00
Rakep Patel
Kenya
148
8.83
Kevin O'Brien
Ireland
149
8.67
Mark Wood
England
150
8.60
Sayed Shirzad
Afghanistan
151
8.00
Al-Amin Hossain
Bangladesh
152
6.67
Ravi Rampaul
West Indies
153
4.00
Albie Morkel
South Africa
166
9.33
Allan Douglas
Bermuda
167
9.00
John Mooney
Ireland
168
8.75
Jean-Paul Duminy
South Africa
169
8.25
Jacob Duffy
New Zealand
169
8.67
Vinay Kumar
India
170
10.50
Abdul Razzaq
Pakistan
170
8.00
WA Peatfield
170
7.33
Vivian Kingma
Netherlands
171
7.50
Usman Qadir
Pakistan
171
10.40
Andrew White
Ireland
171
6.83
Shakib Al Hasan
Bangladesh
172
9.80
Ajantha Mendis
Sri Lanka
172
7.00
Naveen-ul-Haq
Afghanistan
172
6.00
Calvin Burnett
Scotland
173
9.60
Manny Aulakh
Canada
173
6.50
V Baskaran
173
1.20
Umar Gul
Pakistan
174
9.53
Dawlat Zadran
Afghanistan
174
6.00
Bhuvan Karki
Nepal
174
0.00
James Shannon
Ireland
175
4.33
Abdul Waheed
175
9.50
Chris Morris
South Africa
176
9.11
Aftab Alam
Afghanistan
176
3.00
Mitchell Marsh
Australia
177
8.00
Harbhajan Singh
India
178
7.67
Josh Davey
Scotland
255
6.50
Sanjay Krishnamurthi
U.S.A.
256
6.33
India
257
6.00
Daryl Mitchell
New Zealand
258
5.50
Shivam Dube
India
259
5.00
D Rawat
260
4.80
Canada
261
4.25
United Arab Emirates
262
4.23
S Murari
263
3.00
Pargat Singh
Canada
352
5.50
R Satheesan
353
5.00
Glenford Banner
354
4.50
Emmanuel Bundi
Kenya
355
4.00
S Bantzas
356
3.67
Musa Shaheen
357
3.00
Koralegedera Bandara
Sri Lanka
358
1.33
R Pisal
389
6.50
Virandeep Singh
390
6.22
R Bakum
391
5.50
Elmore Hutchinson
U.S.A.
392
5.43
MA Baig
393
4.64
Dhruvkumar Maisuria
394
4.60
C Rumistrzewicz
395
4.50
Jabari Darrell
Bermuda
396
4.00
A Pusthay
397
3.50
Rushabhvardhan Patel
Kenya
473
4.45
MV Pavlovic
474
4.25
Ilandari Thushara
Sri Lanka
475
4.17
Shoaib Rafiq
476
4.00
Abbas Ghani
477
3.50
Kushal Bhurtel
Nepal
478
3.00
Kulwinderjeet Singh
479
2.00
V Ravindran
508
4.00
AR Patwa
509
3.00
Ramon Sealy
510
2.50
Noor Lakanwal
Afghanistan
511
2.00
Muhammad Farooq
United Arab Emirates
512
1.00
Kushal Bhurtel
Nepal
513
0.50
Lucky Ali
597
3.50
Rahmatullah Mangal
598
3.25
Abdul Samad
599
3.00
D Kansonkho
600
2.67
Bilal Tahir
601
2.50
Suryakumar Yadav
India
602
2.00
K Nestor
603
1.50
Rinku Singh
India
604
1.00
Kashif Siddique