Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
Daryl Mitchell
Jacob Bethell
Harry Brook
Kusal Mendis
Glenn Phillips
Adil Rashid
William Jacks
Kongala Vimukthi
Dunith Wellalage
Kariyawasam Asalanka
Dhananjaya de Silva
Shivam Dube
ODI 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
T20 World Cup
World Cup 2026
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
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Best Average in 2019: Top Performers, Rankings & Full Stats
The best average in 2019 highlights the top performers of the season based on official match data.
Position
Best Average
Player Name
Team Name
1
1.33
R Pisal
Romania
1
1.33
C Zavoiu
Romania
2
4.50
Afif Hossain
Bangladesh
3
5.25
Santiago Rossi
Argentina
4
5.50
R Satheesan
Romania
5
6.00
Kevin Silva
Brazil
5
6.00
Hiri Hiri
Papua New Guinea
6
6.25
Habib Ahmadzai
Austria
7
6.60
J Hurley
Argentina
8
6.71
A Nanda
Luxembourg
9
7.00
Hafez Farooq
Peru
10
7.13
Hernan Fennell
Argentina
11
7.33
Mahammad Zalmai
Austria
12
7.75
Ruann Merwe
Argentina
13
8.17
Zeshan Arif
Austria
14
8.40
Pedro Arrighi
Argentina
15
8.86
M Spry
Peru
16
9.00
Muhammad Saleem
Brazil
16
9.00
Aminul Islam
Bangladesh
17
9.33
S Kaveri
Mexico
18
9.67
Olly Stone
England
19
10.00
Naveen-ul-Haq
Afghanistan
19
10.00
Shahbaz Nadeem
India
20
10.75
Waqar Khan
Peru
21
11.67
PH Shamdasani
Peru
21
11.67
Tinotenda Mutombodzi
Zimbabwe
22
11.71
Hirenkumar Patel
Chile
23
11.75
L Hermida
Mexico
24
12.00
Hardev Singh
Chile
24
12.00
Abdullah Akbarjan
Austria
24
12.00
Chris Mpofu
Zimbabwe
24
12.00
Wiaan Mulder
South Africa
25
12.20
Luiz Morais
Brazil
26
12.29
Mitchell Marsh
Australia
27
13.00
Mujeeb Ur Rahman
Afghanistan
27
13.00
Bernard Scholtz
Namibia
27
13.00
AA Westphal
Mexico
28
13.14
Jasprit Bumrah
India
29
13.17
Amir Hamza
Afghanistan
30
13.33
S Hirugade
Mexico
30
13.33
Mark Simpson-Parker
Austria
31
13.65
Umesh Yadav
India
32
13.71
Mohammad Saifuddin
Bangladesh
33
13.75
Anthony Lark
Austria
34
14.33
Major Mandy
Chile
35
14.40
Yasar Haroon
Brazil
36
14.50
Jan Frylinck
Namibia
37
14.75
Amit Uniyal
Chile
38
15.00
Suhail Sadiq
Luxembourg
38
15.00
Nosaina Pokana
Papua New Guinea
38
15.00
Shafiul Islam
Bangladesh
39
15.33
Zhivago Groenewald
Namibia
39
15.33
P Taylor
Czech Republic
40
15.50
Mark Wood
England
41
15.56
Ishant Sharma
India
42
16.00
Ismat Ullah
Brazil
43
16.14
Tim Murtagh
Ireland
44
16.26
Rashid Khan
Afghanistan
45
16.33
Mark Adair
Ireland
46
16.50
Faheem Ashraf
Pakistan
46
16.50
Richard Avery
Brazil
47
16.67
Mohammed Shami
India
48
17.00
Fareed Ahmad
Afghanistan
48
17.00
SMK Waththage
Czech Republic
49
17.25
Jason Holder
West Indies
50
17.80
H Gori
Czech Republic
51
17.81
Neil Wagner
New Zealand
52
18.00
Abdul Miralikhel
Austria
53
18.07
Kemar Roach
West Indies
54
18.50
Stuart Thompson
Ireland
54
18.50
S Kizilkaya
Turkey
55
19.00
Alex Carthew
Chile
55
19.00
Jaimin Allen
Brazil
55
19.00
Shan Masood
Pakistan
56
19.50
Arshad Hayat
Czech Republic
56
19.50
Mohsin Hub
Peru
57
19.60
R Kumar
Romania
58
19.80
Kuldeep Yadav
India
59
20.00
Shadab Khan
Pakistan
60
20.14
Pat Cummins
Australia
61
20.33
M Cope
Luxembourg
62
20.50
S Vashisht
Romania
62
20.50
Jhye Richardson
Australia
63
20.71
Mitchell Starc
Australia
64
21.25
Tendai Chatara
Zimbabwe
65
21.45
James Pattinson
Australia
66
21.75
Duanne Olivier
South Africa
67
22.00
OM Marshall
Peru
68
22.62
Rahkeem Cornwall
West Indies
69
22.75
Boyd Rankin
England
70
22.86
Yamin Ahmadzai
Afghanistan
71
23.00
Keemo Paul
West Indies
71
23.00
S Pokhriyal
Czech Republic
72
23.09
Josh Hazlewood
Australia
73
23.29
Suranga Lakmal
Sri Lanka
74
23.80
Alzarri Joseph
West Indies
75
23.83
Kyle Jarvis
Zimbabwe
76
23.85
Chris Woakes
England
77
24.15
Ravichandran Ashwin
India
78
24.33
Aresh Srivastav
Chile
79
24.50
Dwaine Pretorius
South Africa
80
24.63
Mohammad Amir
Pakistan
81
25.12
Stuart Broad
England
82
25.25
Waqar Salamkheil
Afghanistan
82
25.25
R Ankad
Mexico
83
26.00
Nayeem Hasan
Bangladesh
83
26.00
Norman Vanua
Papua New Guinea
84
26.33
Amit Nathwani
Austria
85
26.78
Shakib Al Hasan
Bangladesh
86
26.89
Ajaz Patel
New Zealand
87
27.00
Haris Sohail
Pakistan
87
27.00
Dawlat Zadran
Afghanistan
87
27.00
Naveed Ahmed
Czech Republic
88
27.33
Akila Dananjaya
Sri Lanka
89
27.39
Kagiso Rabada
South Africa
90
27.40
Jofra Archer
England
91
27.50
Mahmudullah
Bangladesh
92
28.00
Qais Ahmad
Afghanistan
93
28.13
Vernon Philander
South Africa
94
28.33
Al-Amin Hossain
Bangladesh
95
28.50
Ryan Burl
Zimbabwe
96
28.89
Moeen Ali
England
97
29.00
Shaheen Afridi
Pakistan
98
29.03
Tim Southee
New Zealand
99
29.13
Trent Boult
New Zealand
100
29.41
Roston Chase
West Indies
101
29.60
Dale Steyn
South Africa
102
29.67
Ijaz Hussain
Romania
103
30.00
R Neale
Luxembourg
104
30.17
James Anderson
England
105
30.33
S Wickramasekara
Czech Republic
106
31.00
M Sert
Turkey
107
31.33
Gulbadin Naib
Afghanistan
107
31.33
Dhananjaya de Silva
Sri Lanka
108
31.50
Sadeeq Khan
Romania
109
31.60
Zahir Khan
Afghanistan
110
32.14
William Somerville
New Zealand
111
32.28
Vishwa Fernando
Sri Lanka
112
32.75
Naseem Shah
Pakistan
113
33.00
Jeet Raval
New Zealand
113
33.00
Colin de Grandhomme
New Zealand
114
33.25
George Linde
South Africa
115
33.27
Nathan Lyon
Australia
116
33.56
Sam Curran
England
117
34.00
Helao France
Namibia
117
34.00
Shaikh Ashraf
Peru
118
34.50
Lautaro Musiani
Argentina
119
34.52
Ravindra Jadeja
India
120
34.93
Jack Leach
England
121
35.45
Ben Stokes
England
122
35.67
Sean Williams
Zimbabwe
123
36.00
Dean Elgar
South Africa
123
36.00
Mosaddek Hossain
Bangladesh
124
37.50
Neville Madziva
Zimbabwe
125
38.00
T Whiteman
Luxembourg
126
38.67
AC Kose
Turkey
127
39.00
Mohammad Nabi
Afghanistan
127
39.00
Shannon Gabriel
West Indies
128
39.33
James Cameron-Dow
Ireland
129
39.80
Mustafizur Rahman
Bangladesh
130
41.27
Lahiru Kumara
Sri Lanka
131
42.14
Peter Siddle
Australia
132
42.44
Abu Jayed
Bangladesh
133
43.00
Assad Vala
Papua New Guinea
134
43.50
Karim Janat
Afghanistan
135
43.71
Lasith Embuldeniya
Sri Lanka
136
44.64
Mohammad Abbas
Pakistan
137
45.00
Atif Kamal
Luxembourg
137
45.00
Rolando Rivas
Chile
138
46.00
Dimuth Karunaratne
Sri Lanka
139
47.00
Anrich Nortje
South Africa
140
50.00
Charles Amini
Papua New Guinea
141
51.00
Agustin Husain
Argentina
142
52.67
Hasan Ali
Pakistan
143
53.00
Andy McBrine
Ireland
144
53.50
Craig Overton
England
145
54.00
Usman Khan
Pakistan
146
55.50
T Turan
Turkey
147
55.80
Marnus Labuschagne
Australia
148
55.90
Taijul Islam
Bangladesh
149
59.17
Keshav Maharaj
South Africa
150
60.50
George Dockrell
Ireland
151
61.00
Kraigg Brathwaite
West Indies
152
62.00
C Fry
Luxembourg
153
64.67
Matt Henry
New Zealand
154
66.00
Jomel Warrican
West Indies
155
68.00
Dushmantha Chameera
Sri Lanka
156
73.00
Imran Khan
Pakistan
156
73.00
Irfan Mir
Chile
157
74.75
Joe Root
England
158
79.40
Ebadot Hossain
Bangladesh
159
79.83
Mehidy Hasan
Bangladesh
160
80.00
Soumya Sarkar
Bangladesh
161
82.00
S Rakshit
Czech Republic
162
90.00
Ainsley Ndlovu
Zimbabwe
162
90.00
Senuran Muthusamy
South Africa
163
93.00
M Dixit
Luxembourg
164
96.80
Mitchell Santner
New Zealand
165
101.33
Yasir Shah
Pakistan
166
112.80
Dilruwan Perera
Sri Lanka
167
148.00
Chamika Karunaratne
Sri Lanka
168
155.00
Dane Piedt
South Africa