Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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
All archives →
Best Average in 2021: Top Performers, Rankings & Full Stats
This page shows players with the best average during the 2021 season, ranking them by their on-field performances.
ODI
2021
182 entries
1
5.80
Josh Hazlewood
AUS
1.59 clear of Sandeep Lamichhane
2
7.39
Sandeep Lamichhane
NEP
1.59 off the lead
3
7.67
Chris Woakes
ENG
1.87 off the lead
● LEADS
Josh Hazlewood
AUS
5.80 · 1.59 better than Lamichhane
↑ IN THE CHASE
0
players within 10% of the lead — Hazlewood is out on their own
★ TOP-10 CUT-OFF
13.09
The mark at number ten — 172 entries sit below it
● NATION IN FRONT
Scotland
5 of the top 50 · 17 teams represented
Best Average — full list
182 entries, ranked
Table view
1
Josh Hazlewood
AUS
5.80
2
Sandeep Lamichhane
NEP
7.39
3
Chris Woakes
ENG
7.67
4
Calum MacLeod
SCO
9.00
5
Morawakage Theekshana
SL
9.25
6
Sharad Vesawkar
NEP
10.50
7
Mitchell Starc
AUS
10.64
8
Johannes Smit
NAM
10.86
9
Michael Leask
SCO
12.00
10
Kabua Morea
PNG
13.09
11
Alasdair Evans
SCO
13.18
12
Abhishek Paradkar
USA
13.25
13
Saqib Mahmood
ENG
13.67
14
Ashton Agar
AUS
15.50
15
David Willey
ENG
16.00
15
Hayden Walsh
WI
16.00
16
Saurabh Netravalkar
USA
16.17
17
Wiaan Mulder
SA
16.50
18
Vivian Kingma
NED
16.63
19
Matt Henry
NZ
16.83
20
Chetan Sakariya
IND
17.00
21
Ayaan Khan
OMN
17.50
22
Shakib Al Hasan
BAN
17.53
23
Chad Soper
PNG
17.69
24
Nosthusha Kenjige
USA
17.90
25
Ruben Trumpelmann
NAM
18.00
25
Rahul Chahar
IND
18.00
26
James Neesham
NZ
18.14
27
Mujeeb Ur Rahman
AFG
18.43
28
Frederick Klaassen
NED
18.50
29
Bikram Sob
NEP
19.00
29
Paul van Meekeren
NED
19.00
30
Rashid Khan
AFG
19.14
31
Naveen-ul-Haq
AFG
19.38
32
Gavin Main
SCO
19.57
33
Khawar Ali
OMN
19.64
34
Nestor Dhamba
OMN
19.75
35
Mehidy Hasan
BAN
19.80
36
Liam Livingstone
ENG
20.00
36
Adrian Neill
SCO
20.00
37
Josh Little
IRE
20.12
38
Simi Singh
IRE
20.16
39
Mitchell Santner
NZ
20.25
40
Yuzvendra Chahal
IND
20.40
41
Karan KC
NEP
20.88
42
Zeeshan Maqsood
OMN
21.19
43
Nisarg Patel
USA
21.38
44
Mustafizur Rahman
BAN
21.56
45
Aryan Dutt
NED
22.00
46
Adam Zampa
AUS
22.20
47
Deepak Chahar
IND
22.50
48
Shardul Thakur
IND
22.57
49
Trent Boult
NZ
22.60
50
Brydon Carse
ENG
22.67
51
Kushal Malla
NEP
22.80
52
Mohammad Islam
BAN
22.86
53
Akeal Hosein
WI
23.07
54
Logan van Beek
NED
23.43
55
Sean Williams
ZIM
23.67
56
Bilal Khan
OMN
23.80
57
Wanigamuni Mendis
SL
24.00
57
George Linde
SA
24.00
57
Thisara Perera
SL
24.00
58
Keshav Maharaj
SA
24.17
59
Blessing Muzarabani
ZIM
24.22
60
Lewis Gregory
ENG
24.25
61
Haris Rauf
PAK
24.46
62
Wellington Masakadza
ZIM
24.67
63
Shane Getkate
IRE
25.00
64
Andy McBrine
IRE
25.19
65
Mitchell Marsh
AUS
26.00
66
Jason Mohammed
WI
26.13
67
Hasan Mahmud
BAN
26.20
68
Raymon Reifer
WI
26.33
68
Chris Sole
SCO
26.33
69
Tabraiz Shamsi
SA
26.36
70
Roelof van der Merwe
NED
27.00
71
Timm van der Gugten
NED
27.50
72
Ahmed Raza
UAE
27.67
73
Suranga Lakmal
SL
28.00
73
Bhuvneshwar Kumar
IND
28.00
73
Matthew Parkinson
ENG
28.00
73
Helao France
NAM
28.00
74
Alzarri Joseph
WI
28.50
74
Mahmudullah
BAN
28.50
75
Kyle Phillip
USA
28.67
76
Mohammad Nadeem
OMN
28.86
77
Muralikrishna Krishna
IND
29.00
77
Kariyawasam Asalanka
SL
29.00
78
Dushmantha Chameera
SL
29.30
79
Zahoor Khan
UAE
29.33
80
Ashton Turner
AUS
30.00
80
Richard Ngarava
ZIM
30.00
81
Donald Tiripano
ZIM
30.50
82
Mohammad Saifuddin
BAN
30.70
83
Akila Dananjaya
SL
31.00
84
Hamza Tahir
SCO
31.20
85
Craig Overton
ENG
31.50
86
Sushan Bhari
NEP
32.25
87
Mark Wood
ENG
32.60
88
Hasan Ali
PAK
32.71
89
Gaudi Toka
PNG
33.33
90
Curtis Campher
IRE
33.67
91
Steven Taylor
USA
34.33
92
Aiden Markram
SA
34.50
93
Luke Jongwe
ZIM
35.00
94
Elmore Hutchinson
USA
35.33
95
Perumapperuma Jayawickrama
SL
35.40
96
Anrich Nortje
SA
35.50
96
Soumya Sarkar
BAN
35.50
97
Craig Young
IRE
35.54
98
Kagiso Rabada
SA
35.89
99
Sheldon Cottrell
WI
36.00
99
Chamika Karunaratne
SL
36.00
100
Andile Phehlukwayo
SA
36.64
101
Gareth Delany
IRE
37.00
101
Saud Shakeel
PAK
37.00
102
Sam Curran
ENG
37.29
103
Tom Curran
ENG
37.33
104
Reece Topley
ENG
38.67
105
Dhananjaya de Silva
SL
39.00
105
Rohan Mustafa
UAE
39.00
105
Kaleemullah
OMN
39.00
106
Assad Vala
PNG
39.25
107
Ben Stokes
ENG
39.50
108
Nosaina Pokana
PNG
40.00
109
Wessly Madhevere
ZIM
40.75
110
Shaheen Afridi
PAK
41.38
111
Taskin Ahmed
BAN
41.70
112
Pieter Seelaar
NED
42.00
113
Rubel Hossain
BAN
42.33
114
Safyaan Sharif
SCO
42.75
115
Kieron Pollard
WI
44.00
116
Karima Gore
USA
45.33
117
Kyle Jamieson
NZ
45.50
118
Wanindu Hasaranga
SL
46.00
119
Usman Qadir
PAK
48.00
120
Kyle Mayers
WI
49.00
120
Krishnappa Gowtham
IND
49.00
120
Richie Berrington
SCO
49.00
120
Jasdeep Singh
USA
49.00
120
Philippe Boissevain
NED
49.00
121
Kashif Daud
UAE
49.50
122
Mark Watt
SCO
49.67
123
Charles Amini
PNG
50.25
124
Brandon Glover
NED
51.33
125
Harry Tector
IRE
52.00
126
Damien Ravu
PNG
52.40
127
Mahedi Hasan
BAN
52.50
128
Lakshan Sandakan
SL
54.00
128
Kevin O'Brien
IRE
54.00
129
Bernard Scholtz
NAM
55.00
130
Barry McCarthy
IRE
55.50
131
Nuwan Pradeep
SL
56.00
132
Aqib Sulehri
OMN
57.33
133
George Dockrell
IRE
57.50
134
Moeen Ali
ENG
59.50
135
Gulbadin Naib
AFG
61.50
136
Lizaad Williams
SA
62.00
137
Mohammad Hasnain
PAK
63.00
138
Sese Bau
PNG
66.00
139
Jason Holder
WI
66.25
140
JJ Smuts
SA
67.00
141
Binura Fernando
SL
68.00
142
Isuru Udana
SL
70.00
142
Norman Vanua
PNG
70.00
143
Mohammad Nabi
AFG
70.50
144
Hardik Pandya
IND
72.50
145
Thangarasu Natarajan
IND
73.00
146
Shadab Khan
PAK
79.33
147
Adil Rashid
ENG
85.50
148
Sompal Kami
NEP
92.50
149
Mark Adair
IRE
96.67
150
Karthik Meiyappan
UAE
97.00
151
Jan Frylinck
NAM
107.00
152
Krunal Pandya
IND
111.50
153
Sikandar Raza
ZIM
113.00
154
Faheem Ashraf
PAK
114.50
155
Fabian Allen
WI
124.00
156
Kuldeep Yadav
IND
127.50
157
Tendai Chatara
ZIM
157.00
158
Lungi Ngidi
SA
164.00
Show all 182 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›