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 2015 for T20I
Position
Best Averages
Player Name
Team Name
1
102 / 1
Gulbadin Naib
Afghanistan
2
201 / 2
Preston Mommsen
Scotland
3
92 / 1
Morris Ouma
Kenya
4
90 / 1
Steven Smith
Australia
5
167 / 2
Chris Gayle
West Indies
6
81 / 1
Chamara Kapugedera
Sri Lanka
6
81 / 1
Robin Uthappa
India
7
129 / 2
Jean-Paul Duminy
South Africa
7
129 / 2
Navneet Dhaliwal
Canada
8
64 / 1
Michael Rippon
Netherlands
8
128 / 2
Rohit Sharma
India
9
63 / 1
Norman Vanua
P.N.G.
10
180 / 3
Rilee Rossouw
South Africa
10
60 / 1
Imad Wasim
Pakistan
11
109 / 2
Farhaan Behardien
South Africa
12
272 / 5
Faf du Plessis
South Africa
13
54 / 1
Neville Madziva
Zimbabwe
14
210 / 4
Jonty Jenner
15
52 / 1
Chris Woakes
England
16
309 / 6
Stephan Baard
Namibia
17
49 / 1
Lendl Simmons
West Indies
18
190 / 4
William Porterfield
Ireland
19
138 / 3
Eoin Morgan
England
20
91 / 2
Shakib Al Hasan
Bangladesh
21
90 / 2
George Worker
New Zealand
22
176 / 4
George Munsey
Scotland
22
44 / 1
Glenn Maxwell
Australia
23
131 / 3
Malcolm Waller
Zimbabwe
23
131 / 3
Sultan Ahmed
Oman
24
43 / 1
Denesh Ramdin
West Indies
25
292 / 7
Matthew Cross
Scotland
26
125 / 3
James Vince
England
27
166 / 4
Nawroz Mangal
Afghanistan
28
41 / 1
Dinesh Chandimal
Sri Lanka
29
120 / 3
Joe Root
England
30
157 / 4
Morne van Wyk
South Africa
31
117 / 3
Shafiqullah
Afghanistan
32
309 / 8
Stephan Myburgh
Netherlands
33
259 / 7
Kyle Coetzer
Scotland
34
144 / 4
Kane Williamson
New Zealand
35
143 / 4
David Miller
South Africa
36
142 / 4
Irfan Karim
Kenya
37
141 / 4
Martin Guptill
New Zealand
38
246 / 7
Sean Williams
Zimbabwe
39
35 / 1
Brendon McCullum
New Zealand
40
139 / 4
Ruvindu Gunasekera
Canada
41
137 / 4
Mohammad Shahzad
United Arab Emirates
42
171 / 5
Andy Balbirnie
Ireland
43
34 / 1
Johnson Charles
West Indies
43
34 / 1
David Rankin
Ireland
44
202 / 6
Syed Kaleem
Oman
45
133 / 4
Richie Berrington
Scotland
45
133 / 4
Sarel Burger
Namibia
46
325 / 10
Mohammad Shahzad
Afghanistan
46
65 / 2
Angelo Mathews
Sri Lanka
47
162 / 5
Usman Ghani
Afghanistan
48
323 / 10
Ben Cooper
Netherlands
49
225 / 7
Samiullah Shenwari
Afghanistan
50
192 / 6
Gerrie Snyman
Namibia
50
192 / 6
Mukhtar Ahmed
Pakistan
51
283 / 9
Zeeshan Maqsood
Oman
52
219 / 7
Shoaib Malik
Pakistan
53
124 / 4
Tillakaratne Dilshan
Sri Lanka
53
62 / 2
Vusi Sibanda
Zimbabwe
54
153 / 5
Chamu Chibhabha
Zimbabwe
55
30 / 1
Mahmudullah
Bangladesh
56
59 / 2
Hamza Tariq
Canada
56
118 / 4
Jamie Atkinson
Hong Kong
57
234 / 8
Babar Hayat
Hong Kong
58
174 / 6
Mohammad Nabi
Afghanistan
58
174 / 6
Najibullah Zadran
Afghanistan
58
203 / 7
Michael Swart
Netherlands
59
28 / 1
Tyrone Kane
Ireland
59
28 / 1
Prosper Utseya
Zimbabwe
59
56 / 2
Quinton de Kock
South Africa
59
28 / 1
James Neesham
New Zealand
60
279 / 10
Mark Chapman
Hong Kong
61
222 / 8
Peter Borren
Netherlands
62
82 / 3
Andre Fletcher
West Indies
63
163 / 6
Adnan Ilyas
Oman
64
54 / 2
Reeza Hendricks
South Africa
64
108 / 4
Rakep Patel
Kenya
65
160 / 6
AB de Villiers
South Africa
66
238 / 9
Asghar Stanikzai
Afghanistan
67
185 / 7
Irfan Ahmed
Hong Kong
67
185 / 7
Paras Khadka
Nepal
68
131 / 5
Assad Vala
P.N.G.
69
26 / 1
Sese Bau
P.N.G.
70
155 / 6
Shaiman Anwar
United Arab Emirates
71
277 / 11
Jatinder Singh
Oman
72
125 / 5
Collins Obuya
Kenya
72
100 / 4
Hashim Amla
South Africa
72
50 / 2
Sohail Tanvir
Pakistan
72
25 / 1
MS Dhoni
India
73
73 / 3
Milinda Siriwardana
Sri Lanka
74
169 / 7
Hamilton Masakadza
Zimbabwe
75
48 / 2
Anamul Haque
Bangladesh
75
24 / 1
Amjad Khan
England
75
24 / 1
Rajeshkumar Ranpura
Oman
76
71 / 3
Max O'Dowd
Netherlands
76
71 / 3
Anwar Ali
Pakistan
77
118 / 5
Marlon Samuels
West Indies
78
47 / 2
Murali Vijay
India
78
94 / 4
Hiral Patel
Canada
78
47 / 2
John Mooney
Ireland
79
23 / 1
Sunil Narine
West Indies
80
114 / 5
Calum MacLeod
Scotland
81
91 / 4
Sabbir Rahman
Bangladesh
82
45 / 2
Dhananjaya de Silva
Sri Lanka
83
156 / 7
Zeeshan Siddiqui
Oman
84
199 / 9
Ahmed Shehzad
Pakistan
85
44 / 2
Virat Kohli
India
85
44 / 2
Soumya Sarkar
Bangladesh
85
22 / 1
Javed Ahmadi
Afghanistan
85
66 / 3
Kieron Pollard
West Indies
86
240 / 11
Wesley Barresi
Netherlands
87
87 / 4
Aizaz Khan
Hong Kong
88
65 / 3
Richmond Mutumbami
Zimbabwe
89
43 / 2
Andrew Poynter
Ireland
89
43 / 2
Darren Sammy
West Indies
90
171 / 8
Elton Chigumbura
Zimbabwe
91
85 / 4
Craig Williams
Namibia
92
21 / 1
Johannes Smit
Namibia
92
21 / 1
Charles Perchard
92
84 / 4
Kila Pala
P.N.G.
92
21 / 1
Rony Talukdar
Bangladesh
92
21 / 1
Wahab Riaz
Pakistan
92
42 / 2
Colin Munro
New Zealand
93
146 / 7
Paul Stirling
Ireland
94
102 / 5
Mohammad Rizwan
Pakistan
95
162 / 8
Umar Akmal
Pakistan
96
200 / 10
Nizakat Khan
Hong Kong
96
100 / 5
Karim Sadiq
Afghanistan
96
20 / 1
Nelson Odhiambo
Kenya
96
100 / 5
Roelof van der Merwe
Netherlands
97
59 / 3
Abdul Shakoor
United Arab Emirates
98
98 / 5
Rizwan Cheema
Canada
99
39 / 2
Rafatullah Mohmand
Pakistan
99
78 / 4
Swapnil Patil
United Arab Emirates
100
58 / 3
Rohan Mustafa
United Arab Emirates
101
153 / 8
Gyanendra Malla
Nepal
102
19 / 1
Waqas Khan
Hong Kong
102
38 / 2
Mohammad Naveed
United Arab Emirates
102
19 / 1
Manish Pandey
India
102
19 / 1
Sanju Samson
India
102
38 / 2
Rahil Ahmed
Netherlands
102
57 / 3
Stuart Thompson
Ireland
102
19 / 1
Justin Ontong
South Africa
103
94 / 5
Sam Billings
England
104
75 / 4
Kusal Perera
Sri Lanka
105
93 / 5
Nitish Kumar
Canada
106
37 / 2
Mashrafe Mortaza
Bangladesh
106
37 / 2
Ajinkya Rahane
India
107
181 / 10
Sikandar Raza
Zimbabwe
108
36 / 2
Junaid Siddiqui
Canada
108
36 / 2
Suresh Raina
India
108
72 / 4
Jason Roy
England
108
18 / 1
Nauman Anwar
Pakistan
109
143 / 8
Kevin O'Brien
Ireland
110
35 / 2
Stuart Binny
India
110
70 / 4
Charles Amini
P.N.G.
111
86 / 5
Faizan Asif
United Arab Emirates
112
103 / 6
Tony Ura
P.N.G.
113
34 / 2
Safyaan Sharif
Scotland
113
17 / 1
Ross Taylor
New Zealand
113
85 / 5
Dwayne Bravo
West Indies
114
169 / 10
Khawar Ali
Oman
115
135 / 8
Anshuman Rath
Hong Kong
116
84 / 5
Tamim Iqbal
Bangladesh
117
133 / 8
Shahid Afridi
118
49 / 3
Litton Das
Bangladesh
119
65 / 4
Gary Wilson
Ireland
120
64 / 4
Niall O'Brien
Ireland
120
16 / 1
Nadeem Ahmed
Hong Kong
120
16 / 1
Amjad Ali
United Arab Emirates
121
79 / 5
Syed Ali
Oman
122
126 / 8
Sharad Vesawkar
Nepal
123
31 / 2
Ajay Lalcheta
Oman
124
46 / 3
Jos Buttler
England
125
30 / 2
Christopher Carter
Hong Kong
126
44 / 3
Luke Jongwe
Zimbabwe
127
58 / 4
Sohaib Maqsood
Pakistan
127
116 / 8
Mohammad Hafeez
Pakistan
128
42 / 3
Dwayne Smith
West Indies
128
14 / 1
Timm van der Gugten
Netherlands
128
28 / 2
Umair Ali
United Arab Emirates
129
97 / 7
Tanwir Afzal
Hong Kong
130
54 / 4
Benjamin Stevens
131
40 / 3
Anil Mandal
Nepal
132
53 / 4
Jean-Pierre Kotze
Namibia
133
66 / 5
Mushfiqur Rahim
Bangladesh
134
13 / 1
Mitchell Marsh
Australia
134
26 / 2
George Dockrell
Ireland
135
64 / 5
Nehemiah Odhiambo
Kenya
135
64 / 5
Jack Vare
P.N.G.
136
102 / 8
Craig Ervine
Zimbabwe
137
49 / 4
Alex Hales
England
138
61 / 5
Pradeep Airee
Nepal
139
48 / 4
Sompal Kami
Nepal
139
12 / 1
Josh Davey
Scotland
139
24 / 2
Nathan McCullum
New Zealand
139
12 / 1
Lucas Oluoch
Kenya
139
24 / 2
Axar Patel
India
140
59 / 5
Mahuru Dai
P.N.G.
141
23 / 2
Amjad Javed
United Arab Emirates
141
23 / 2
Sarfraz Ahmed
Pakistan
142
57 / 5
Andre Russell
West Indies
143
45 / 4
Luke Ronchi
New Zealand
144
11 / 1
Ravichandran Ashwin
India
144
11 / 1
Kyle Abbott
South Africa
144
33 / 3
Grant Elliott
New Zealand
144
11 / 1
Arafat Sunny
Bangladesh
144
22 / 2
Waqas Barkat
Hong Kong
144
11 / 1
Fayyaz Ahmed
United Arab Emirates
144
55 / 5
Rajesh Pulami
Nepal
144
66 / 6
Mehran Khan
Oman
145
31 / 3
Aqib Sulehri
Oman
146
61 / 6
Sagar Pun
Nepal
147
20 / 2
Mohammad Nadeem
Oman
147
20 / 2
Jasdeep Singh
U.S.A.
147
30 / 3
Vaibhav Wategaonkar
Oman
147
30 / 3
Charles Coventry
Zimbabwe
147
10 / 1
Imrul Kayes
Bangladesh
148
59 / 6
Lega Siaka
P.N.G.
149
29 / 3
David Wiese
South Africa
150
9 / 1
Vani Morea
P.N.G.
150
9 / 1
Mitchell Santner
New Zealand
150
27 / 3
Anthony Hawkins-Kay
150
9 / 1
Bhuvneshwar Kumar
India
151
17 / 2
Regis Chakabva
Zimbabwe
151
17 / 2
Mohammad Tauqir
United Arab Emirates
152
24 / 3
Michael Leask
Scotland
152
8 / 1
Shakti Gauchan
Nepal
152
8 / 1
Shane Watson
Australia
153
23 / 3
Kinchit Shah
Hong Kong
154
15 / 2
Tom Latham
New Zealand
155
14 / 2
Kedar Jadhav
India
155
14 / 2
Shikhar Dhawan
India
156
27 / 4
Stuart Poynter
Ireland
157
20 / 3
Nasir Hossain
Bangladesh
158
13 / 2
David Willey
England
159
19 / 3
Graeme Cremer
Zimbabwe
160
25 / 4
Pieter Seelaar
Netherlands
161
12 / 2
John Anderson
Ireland
161
6 / 1
Jerome Taylor
West Indies
161
24 / 4
Subash Khakurel
Nepal
161
6 / 1
Nasir Aziz
United Arab Emirates
162
11 / 2
Srimantha Wijeyeratne
Canada
162
11 / 2
Timil Patel
U.S.A.
163
26 / 5
Basant Regmi
Nepal
164
35 / 7
Binod Bhandari
Nepal
164
5 / 1
Karan KC
Nepal
164
5 / 1
Tinashe Panyangara
Zimbabwe
165
9 / 2
Shem Ngoche
Kenya
165
18 / 4
Haseeb Amjad
Hong Kong
165
9 / 2
Tobias Visee
Netherlands
166
4 / 1
Avinash Karn
Nepal
166
8 / 2
Bernard Scholtz
Namibia
166
4 / 1
Nuwan Kulasekara
Sri Lanka
166
4 / 1
David Warner
Australia
167
11 / 3
Saad Zafar
Canada
168
7 / 2
Merwe Erasmus
Namibia
168
14 / 4
Mudassar Bukhari
Netherlands
169
3 / 1
Mirwais Ashraf
Afghanistan
169
3 / 1
Sohag Gazi
Bangladesh
169
3 / 1
Sachithra Senanayake
Sri Lanka
169
6 / 2
John Reva
P.N.G.
169
3 / 1
Ashley Nurse
West Indies
169
3 / 1
Willie Gavera
P.N.G.
170
8 / 3
Corey Bisson
171
2 / 1
Rhys Palmer
171
2 / 1
Aaron Phangiso
South Africa
171
2 / 1
Mustafizur Rahman
Bangladesh
171
2 / 1
Lasith Malinga
Sri Lanka
171
2 / 1
Matthew Wade
Australia
171
2 / 1
Jason Holder
West Indies
172
3 / 2
Thisara Perera
Sri Lanka
173
1 / 1
Kithuruwan Vithanage
Sri Lanka
173
1 / 1
Jonny Bairstow
England
173
1 / 1
Liam Plunkett
England
173
1 / 1
Elijah Otieno
Kenya
173
1 / 1
Carlos Brathwaite
West Indies
173
1 / 1
Manjula Guruge
United Arab Emirates
173
1 / 1
Con de Lange
Scotland
173
1 / 1
Mohammad Nasim Baras
Afghanistan
173
1 / 1
Sayed Shirzad
Afghanistan