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 2018 for T20I
Position
Best Averages
Player Name
Team Name
1
117 / 1
Hardik Pandya
India
2
181 / 2
Dinesh Karthik
India
3
156 / 2
Hazratullah Zazai
Afghanistan
4
299 / 4
Manish Pandey
India
5
73 / 1
Farhaan Behardien
South Africa
6
563 / 9
Babar Azam
Pakistan
7
250 / 4
Mohammad Hafeez
Pakistan
8
120 / 2
Andre Russell
West Indies
9
283 / 5
Thisara Perera
Sri Lanka
10
169 / 3
Richie Berrington
Scotland
11
53 / 1
Corey Anderson
New Zealand
12
158 / 3
Jean-Paul Duminy
South Africa
13
531 / 11
Aaron Finch
Australia
14
46 / 1
Malcolm Waller
Zimbabwe
14
46 / 1
Hasan Ali
Pakistan
15
229 / 5
George Munsey
Scotland
16
500 / 11
Colin Munro
New Zealand
17
590 / 13
Rohit Sharma
India
18
172 / 4
Dawid Malan
England
18
86 / 2
Scott Edwards
Netherlands
19
207 / 5
Kusal Perera
Sri Lanka
20
41 / 1
Shaiman Anwar
United Arab Emirates
20
123 / 3
MS Dhoni
India
20
410 / 10
Martin Guptill
New Zealand
20
369 / 9
Shoaib Malik
Pakistan
20
41 / 1
Brandon Mavuta
Zimbabwe
20
123 / 3
Nicholas Pooran
West Indies
21
689 / 17
Shikhar Dhawan
India
22
191 / 5
Ross Taylor
New Zealand
23
38 / 1
Ryan ten Doeschate
Netherlands
24
113 / 3
Wesley Barresi
Netherlands
25
37 / 1
Roelof van der Merwe
Netherlands
26
506 / 14
Glenn Maxwell
Australia
27
324 / 9
Kannaur Rahul
India
28
249 / 7
Solomon Mire
Zimbabwe
29
354 / 10
Sarfraz Ahmed
Pakistan
30
211 / 6
Virat Kohli
India
31
414 / 12
Mahmudullah
Bangladesh
31
138 / 4
Mohammad Nabi
Afghanistan
31
69 / 2
Rassie van der Dussen
South Africa
31
69 / 2
Dylan Budge
Scotland
32
515 / 15
D'Arcy Short
Australia
33
68 / 2
Mitchell Santner
New Zealand
34
576 / 17
Fakhar Zaman
Pakistan
35
67 / 2
Jonny Bairstow
England
36
259 / 8
Kusal Mendis
Sri Lanka
37
94 / 3
Nathan Coulter-Nile
Australia
38
62 / 2
Sean Williams
Zimbabwe
38
31 / 1
Ben Wheeler
New Zealand
38
62 / 2
Pieter Seelaar
Netherlands
39
185 / 6
Kyle Coetzer
Scotland
40
123 / 4
Simi Singh
Ireland
41
397 / 13
Mushfiqur Rahim
Bangladesh
42
273 / 9
Hussain Talat
Pakistan
43
151 / 5
Tobias Visee
Netherlands
44
271 / 9
Jason Roy
England
45
30 / 1
Ashley Nurse
West Indies
45
120 / 4
Samiullah Shenwari
Afghanistan
46
298 / 10
Suresh Raina
India
47
237 / 8
Asif Ali
Pakistan
48
206 / 7
Paul Stirling
Ireland
49
204 / 7
Gary Wilson
Ireland
50
57 / 2
Christiaan Jonker
South Africa
51
113 / 4
Calum MacLeod
Scotland
52
141 / 5
Reeza Hendricks
South Africa
53
169 / 6
Evin Lewis
West Indies
54
222 / 8
Alex Hales
England
55
248 / 9
Shakib Al Hasan
Bangladesh
56
246 / 9
Jos Buttler
England
57
161 / 6
Sabbir Rahman
Bangladesh
58
160 / 6
Denesh Ramdin
West Indies
58
80 / 3
Dinesh Chandimal
Sri Lanka
59
158 / 6
Eoin Morgan
England
59
158 / 6
Shai Hope
West Indies
59
79 / 3
Faheem Ashraf
Pakistan
60
333 / 13
Litton Das
Bangladesh
61
356 / 14
Tamim Iqbal
Bangladesh
62
101 / 4
Ahmed Shehzad
Pakistan
63
251 / 10
Kane Williamson
New Zealand
64
124 / 5
Keemo Paul
West Indies
65
98 / 4
Tarisai Musakanda
Zimbabwe
66
73 / 3
Faf du Plessis
South Africa
66
73 / 3
Darren Bravo
West Indies
67
24 / 1
Cephas Zhuwao
Zimbabwe
67
48 / 2
Dhananjaya de Silva
Sri Lanka
67
72 / 3
Ben McDermott
Australia
67
24 / 1
Kamindu Mendis
Sri Lanka
67
144 / 6
Heinrich Klaasen
South Africa
68
95 / 4
Max O'Dowd
Netherlands
69
93 / 4
Matthew Cross
Scotland
70
162 / 7
Andre Fletcher
West Indies
70
162 / 7
Asghar Stanikzai
Afghanistan
71
23 / 1
Krunal Pandya
India
71
115 / 5
Travis Head
Australia
72
45 / 2
Haris Sohail
Pakistan
73
157 / 7
Mohammad Shahzad
Afghanistan
74
67 / 3
Usman Ghani
Afghanistan
75
44 / 2
Joe Root
England
75
22 / 1
Rameez Shahzad
United Arab Emirates
76
65 / 3
Chadwick Walton
West Indies
77
105 / 5
Upul Tharanga
Sri Lanka
77
21 / 1
Umar Amin
Pakistan
77
42 / 2
Mitchell Marsh
Australia
77
105 / 5
Andy Balbirnie
Ireland
78
83 / 4
Mark Chapman
Hong Kong
79
226 / 11
Chris Lynn
Australia
80
41 / 2
Sikandar Raza
Zimbabwe
81
142 / 7
Marlon Samuels
West Indies
82
121 / 6
David Miller
South Africa
83
20 / 1
Joe Denly
England
83
40 / 2
Ben Stokes
England
83
180 / 9
Rovman Powell
West Indies
83
40 / 2
Sahibzada Farhan
Pakistan
84
59 / 3
Ariful Haque
Bangladesh
84
118 / 6
Marcus Stoinis
Australia
85
39 / 2
Ish Sodhi
New Zealand
86
96 / 5
David Warner
Australia
87
19 / 1
Liam Plunkett
England
87
57 / 3
Andrew Tye
Australia
87
19 / 1
Andile Phehlukwayo
South Africa
87
114 / 6
Rishabh Pant
India
88
56 / 3
Michael Leask
Scotland
89
73 / 4
Quinton de Kock
South Africa
90
109 / 6
James Shannon
Ireland
91
18 / 1
Chris Gayle
West Indies
91
18 / 1
Nazmul Islam
Bangladesh
92
124 / 7
Peter Moor
Zimbabwe
93
35 / 2
Fabian Allen
West Indies
94
17 / 1
Vijay Shankar
India
94
17 / 1
Tom Blundell
New Zealand
94
68 / 4
Najibullah Zadran
Afghanistan
94
34 / 2
Chris Jordan
England
95
33 / 2
Moeen Ali
England
95
66 / 4
Brendan Taylor
Zimbabwe
95
33 / 2
Karim Sadiq
Afghanistan
96
16 / 1
Rashid Khan
Afghanistan
96
48 / 3
Bas Leede
Netherlands
97
31 / 2
James Vince
England
98
77 / 5
David Willey
England
98
77 / 5
William Porterfield
Ireland
98
77 / 5
Shimron Hetmyer
West Indies
99
46 / 3
Ben Cooper
Netherlands
100
44 / 3
Shafiqullah
Afghanistan
100
88 / 6
Tom Bruce
New Zealand
101
73 / 5
Ashton Agar
Australia
102
57 / 4
Ryan Burl
Zimbabwe
103
184 / 13
Soumya Sarkar
Bangladesh
104
28 / 2
Jason Mohammed
West Indies
104
14 / 1
Isuru Udana
Sri Lanka
104
14 / 1
Mosaddek Hossain
Bangladesh
105
125 / 9
Alex Carey
Australia
106
54 / 4
Shadab Khan
Pakistan
107
67 / 5
Mehidy Hasan
Bangladesh
108
40 / 3
Tim Seifert
New Zealand
109
26 / 2
Anaru Kitchen
New Zealand
109
13 / 1
Chirag Suri
United Arab Emirates
109
13 / 1
Timm van der Gugten
Netherlands
109
13 / 1
Safyaan Sharif
Scotland
109
13 / 1
Jerome Taylor
West Indies
110
103 / 8
Hamilton Masakadza
Zimbabwe
111
25 / 2
Jonathan Trott
England
112
86 / 7
Colin de Grandhomme
New Zealand
113
61 / 5
Sam Billings
England
114
73 / 6
Kevin O'Brien
Ireland
115
47 / 4
George Dockrell
Ireland
116
68 / 6
Glenn Phillips
New Zealand
117
11 / 1
Mahedi Hasan
Bangladesh
117
22 / 2
Boyd Rankin
England
117
11 / 1
Shahid Afridi
Pakistan
118
65 / 6
Carlos Brathwaite
West Indies
119
21 / 2
Chamu Chibhabha
Zimbabwe
120
20 / 2
Kieron Pollard
West Indies
120
10 / 1
Mitchell McClenaghan
New Zealand
120
10 / 1
Zakir Hasan
Bangladesh
120
10 / 1
Khary Pierre
West Indies
120
10 / 1
Liam Dawson
England
121
59 / 6
Stuart Thompson
Ireland
122
19 / 2
Sharafuddin Ashraf
Afghanistan
122
19 / 2
Mustafizur Rahman
Bangladesh
122
19 / 2
Tim Southee
New Zealand
123
18 / 2
Adil Rashid
England
123
18 / 2
Stuart Poynter
Ireland
123
9 / 1
Billy Stanlake
Australia
123
9 / 1
Anil Sah
Nepal
124
26 / 3
Mohammad Saifuddin
Bangladesh
125
34 / 4
Elton Chigumbura
Zimbabwe
126
8 / 1
Tyrone Kane
Ireland
126
8 / 1
Ghulam Shabber
United Arab Emirates
126
16 / 2
JJ Smuts
South Africa
127
23 / 3
Tendai Chisoro
Zimbabwe
128
7 / 1
Tendai Chatara
Zimbabwe
128
14 / 2
Niroshan Dickwella
Sri Lanka
128
7 / 1
Peter Chase
Ireland
129
12 / 2
Paul van Meekeren
Netherlands
129
12 / 2
Samuel Badree
West Indies
129
12 / 2
Adam Zampa
Australia
129
6 / 1
Tom Curran
England
129
6 / 1
Odean Smith
West Indies
130
17 / 3
Rayad Emrit
West Indies
131
10 / 2
Jeevan Mendis
Sri Lanka
131
5 / 1
Mohammad Mithun
Bangladesh
131
5 / 1
Lasith Malinga
Sri Lanka
131
5 / 1
Abul Hasan
Bangladesh
131
5 / 1
Andre McCarthy
West Indies
132
14 / 3
Sikander Zulfiqar
Netherlands
133
4 / 1
Lungi Ngidi
South Africa
133
8 / 2
Shane Snater
Netherlands
133
8 / 2
Akila Dananjaya
Sri Lanka
133
4 / 1
Chris Morris
South Africa
134
7 / 2
Nic Maddinson
Australia
135
3 / 1
Mohammad Amir
Pakistan
135
3 / 1
Graeme Cremer
Zimbabwe
135
3 / 1
Chris Mpofu
Zimbabwe
135
3 / 1
Wellington Masakadza
Zimbabwe
136
2 / 1
Sherfane Rutherford
West Indies
136
2 / 1
Gihahn Cloete
South Africa
136
2 / 1
Frederick Klaassen
Netherlands
137
3 / 2
Abu Jayed
Bangladesh
138
2 / 2
Seth Rance
New Zealand
138
1 / 1
Mark Watt
Scotland
138
1 / 1
Lockie Ferguson
New Zealand
138
1 / 1
Dane Paterson
South Africa
138
1 / 1
Kesrick Williams
West Indies
138
1 / 1
M Zulfiqar
Netherlands
138
1 / 1
Kyle Jarvis
Zimbabwe
138
1 / 1
Aftab Alam
Afghanistan