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 2012 for T20I
Position
Best Average
Player Name
Team Name
1
7.67
Josh Davey
Scotland
2
8.00
Harbhajan Singh
India
3
9.11
Aftab Alam
Afghanistan
4
9.50
Mohammad Sami
Pakistan
4
9.50
Chris Morris
South Africa
5
9.53
Dawlat Zadran
Afghanistan
6
9.60
Manny Aulakh
Canada
7
9.80
Ajantha Mendis
Sri Lanka
8
10.40
Andrew White
Ireland
9
10.50
Abdul Razzaq
Pakistan
10
11.15
Majid Haq
Scotland
11
11.19
Shakti Gauchan
Nepal
12
11.50
Nawroz Mangal
Afghanistan
13
11.67
Zeeshan Siddiqui
Oman
14
11.80
Dale Steyn
South Africa
15
11.86
Akila Dananjaya
Sri Lanka
16
11.93
Yuvraj Singh
India
17
12.00
Sufyan Mehmood
Oman
18
12.10
Lakshmipathy Balaji
India
18
12.10
Yasir Arafat
Pakistan
19
13.67
Tim Gruijters
Netherlands
20
13.71
Mitchell Starc
Australia
21
13.75
Bhuvneshwar Kumar
India
22
14.08
Ashok Dinda
India
23
14.09
Sarel Burger
Namibia
24
14.22
Timm van der Gugten
Netherlands
25
14.42
Boyd Rankin
England
26
14.50
Jeevan Mendis
Sri Lanka
27
14.71
Graeme Swann
England
28
14.86
Jacques Kallis
South Africa
29
14.87
Kevin O'Brien
Ireland
30
15.22
Max Sorensen
Ireland
31
15.29
Shem Ngoche
Kenya
32
15.58
Junaid Siddiqui
Canada
33
15.60
Ryan McLaren
South Africa
34
15.64
Saeed Ajmal
Pakistan
35
15.82
Shane Watson
Australia
36
16.00
Munir Dar
Hong Kong
37
16.09
George Dockrell
Ireland
38
16.22
Elias Sunny
Bangladesh
39
16.33
Peter Borren
Netherlands
40
16.36
Nizakat Khan
Hong Kong
41
16.43
Dion Stovell
Bermuda
42
16.50
Shapoor Zadran
Afghanistan
43
16.71
Steven Finn
England
44
16.73
Nuwan Kulasekara
Sri Lanka
45
17.00
Kinchit Shah
Hong Kong
45
17.00
Mudassar Bukhari
Netherlands
46
17.25
Michael Swart
Netherlands
47
17.40
Aizaz Khan
Hong Kong
48
17.67
Shaminda Eranga
Sri Lanka
49
17.82
Paul Stirling
Ireland
50
18.00
Ben Hilfenhaus
Australia
51
18.08
James Ngoche
Kenya
52
18.38
Sunil Narine
West Indies
53
18.50
Sachithra Senanayake
Sri Lanka
54
18.58
Irfan Pathan
India
55
18.67
Rahul Sharma
Hong Kong
56
18.83
Brett Lee
Australia
56
18.83
Robin Peterson
South Africa
57
18.88
Gordon Drummond
Scotland
58
19.00
Mitchell McClenaghan
New Zealand
59
19.17
Nelson Odhiambo
Kenya
60
19.29
Alex Cusack
Ireland
61
19.38
Karim Sadiq
Afghanistan
62
19.50
Rory Kleinveldt
South Africa
62
19.50
Luke Wright
England
63
19.67
Mashrafe Mortaza
Bangladesh
64
19.75
Rangana Herath
Sri Lanka
65
19.88
Aftab Ahmed
Bangladesh
66
20.00
Hiren Varaiya
Kenya
67
20.50
Nigel Jones
Ireland
67
20.50
David Hussey
Australia
67
20.50
Sohail Tanvir
Pakistan
68
20.55
Ravi Rampaul
West Indies
69
20.64
Basant Regmi
Nepal
70
20.67
Abdur Razzak
Bangladesh
71
20.88
Ahsan Malik
Netherlands
72
21.00
Tony Ura
P.N.G.
73
21.29
James Franklin
New Zealand
74
21.38
Daniel Christian
Australia
75
21.50
Jimmy Hansra
Canada
76
21.67
Jan Stander
Scotland
77
21.80
Izatullah Dawlatzai
Afghanistan
78
21.86
Collins Obuya
Kenya
79
22.00
Vani Morea
P.N.G.
80
22.33
Aaron Phangiso
South Africa
81
22.89
Samiullah Shenwari
Afghanistan
82
22.95
Umar Gul
Pakistan
83
23.14
Paras Khadka
Nepal
84
23.33
Trent Johnston
Ireland
85
23.91
Pat Cummins
Australia
86
24.00
Umesh Yadav
India
86
24.00
Kaushal Lokuarachchi
Sri Lanka
87
24.11
Marlon Samuels
West Indies
88
24.40
Ragheb Aga
Kenya
89
24.79
Tim Southee
New Zealand
90
25.00
Lasith Malinga
Sri Lanka
91
25.20
Dwayne Bravo
West Indies
92
25.25
Ajay Lalcheta
Oman
93
25.50
Harvir Baidwan
Canada
93
25.50
John Mooney
Ireland
94
25.57
Chris Amini
P.N.G.
95
25.67
Raza Hasan
Pakistan
96
26.00
Elton Chigumbura
Zimbabwe
97
26.20
Tim Bresnan
England
98
26.33
Marchant de Lange
South Africa
99
26.50
Rakep Patel
Kenya
100
26.55
Stuart Broad
England
101
26.67
Roy Lamsam
Hong Kong
102
26.75
Rizwan Cheema
Canada
102
26.75
Michael Bates
New Zealand
103
26.83
Safyaan Sharif
Scotland
104
27.00
Krishmar Santokie
West Indies
104
27.00
Zahid Hussain
Canada
105
27.17
Angelo Mathews
Sri Lanka
105
27.17
Elmore Hutchinson
U.S.A.
106
27.33
Fidel Edwards
West Indies
107
27.50
Johan Botha
South Africa
108
27.82
Morne Morkel
South Africa
109
28.00
Aizaz Cheema
Pakistan
109
28.00
Kieron Pollard
West Indies
110
28.33
Doug Bracewell
New Zealand
111
28.40
Samuel Badree
West Indies
112
28.50
Ishant Sharma
India
113
28.63
Pieter Seelaar
Netherlands
114
28.86
Irfan Ahmed
Hong Kong
115
28.92
Jade Dernbach
England
116
29.20
Thisara Perera
Sri Lanka
117
29.29
Richie Berrington
Scotland
118
29.40
Mahuru Dai
P.N.G.
118
29.40
Rajeshkumar Ranpura
Oman
119
29.50
Kyle Jarvis
Zimbabwe
119
29.50
Duncan Allan
Kenya
120
29.67
Zamir Khan
Afghanistan
121
29.70
Mohammad Hafeez
Pakistan
122
29.89
Preston Mommsen
Scotland
123
30.00
Mitchell Marsh
Australia
123
30.00
Parth Desai
Canada
124
30.25
Zaheer Khan
India
125
30.75
Willie Gavera
P.N.G.
126
31.00
Suresh Raina
India
127
31.25
Matthew Parker
Scotland
128
31.50
Rubel Hossain
Bangladesh
128
31.50
Albie Morkel
South Africa
129
32.00
Rodney Trott
Bermuda
130
32.25
Rob Nicol
New Zealand
131
32.33
Chris Gayle
West Indies
132
32.44
Nathan McCullum
New Zealand
133
32.67
Jason Kila
P.N.G.
134
33.40
Mahmudullah
Bangladesh
135
33.50
Tom Cooper
Netherlands
136
34.00
Ravichandran Ashwin
India
137
34.33
John Reva
P.N.G.
138
34.80
Henry Osinde
Canada
139
35.00
Stuart Meaker
England
139
35.00
Danny Briggs
England
139
35.00
Clint McKay
Australia
139
35.00
Kane Williamson
New Zealand
140
35.40
Jacob Oram
New Zealand
141
36.00
Jean-Paul Duminy
South Africa
141
36.00
Kemar Roach
West Indies
142
36.67
Shahid Afridi
Pakistan
143
37.00
Graeme Cremer
Zimbabwe
143
37.00
Ziaur Rahman
Afghanistan
144
37.29
Ronnie Hira
New Zealand
145
37.50
Moneeb Iqbal
Scotland
145
37.50
Xavier Doherty
Australia
146
38.00
Syed Ali
Oman
147
38.50
Praveen Kumar
India
148
39.13
Kyle Mills
New Zealand
149
39.33
Shakib Al Hasan
Bangladesh
150
40.00
Rusty Theron
South Africa
151
41.00
Piyush Chawla
India
152
41.50
Mirwais Ashraf
Afghanistan
153
41.67
Gordon Goudie
Scotland
154
42.50
Vinay Kumar
India
155
43.00
Hiral Patel
Canada
156
44.00
Sohag Gazi
Bangladesh
157
45.00
Mohammad Irfan
Pakistan
157
45.00
Glenn Maxwell
Australia
157
45.00
Elijah Otieno
Kenya
158
46.80
Nehemiah Odhiambo
Kenya
159
48.60
Darren Sammy
West Indies
160
49.20
Brad Hogg
Australia
161
53.80
Mohammad Nabi
Afghanistan
162
54.00
Abul Hasan
Bangladesh
163
55.00
Syed Kaleem
Oman
164
56.00
Garey Mathurin
West Indies
165
56.33
Bashir Shah
166
58.00
James Tredwell
England
167
60.50
Shafiul Islam
Bangladesh
168
63.00
Ravi Bopara
England
169
63.25
Kamau Leverock
Bermuda
170
70.00
Daniel Vettori
New Zealand
171
76.00
Stefan Kelly
Bermuda
172
80.50
Janeiro Tucker
Bermuda
173
84.50
Gerrie Snyman
Namibia
174
87.00
Samit Patel
England
175
90.00
Ravindra Jadeja
India
176
104.00
Wayne Parnell
South Africa
177
124.00
Virat Kohli
India
178
125.00
Asif Khan
United Arab Emirates