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 2020: Top Performers, Rankings & Full Stats
This page shows players with the best average during the 2020 season, ranking them by their on-field performances.
ODI
2020
132 entries
1
5.20
Mohammad Hasnain
PAK
2.30 clear of Nosthusha Kenjige
2
7.50
Nosthusha Kenjige
USA
2.30 off the lead
3
9.00
Mohammad Saifuddin
BAN
3.80 off the lead
● LEADS
Mohammad Hasnain
PAK
5.20 · 2.30 better than Kenjige
↑ IN THE CHASE
0
players within 10% of the lead — Hasnain is out on their own
★ TOP-10 CUT-OFF
13.63
The mark at number ten — 122 entries sit below it
● NATION IN FRONT
South Africa
6 of the top 50 · 16 teams represented
Best Average — full list
132 entries, ranked
Table view
1
Mohammad Hasnain
PAK
5.20
2
Nosthusha Kenjige
USA
7.50
3
Mohammad Saifuddin
BAN
9.00
4
Sushan Bhari
NEP
9.36
5
Darius D'Silva
UAE
11.75
6
Afif Hossain
BAN
12.00
7
Aqib Sulehri
OMN
12.20
8
Karthik Meiyappan
UAE
12.50
9
Ahmed Raza
UAE
12.57
10
Johannes Smit
NAM
13.63
11
Oshane Thomas
WI
13.67
12
Alzarri Joseph
WI
14.72
13
Karan KC
NEP
14.88
14
Zeeshan Maqsood
OMN
15.23
15
Lungi Ngidi
SA
16.08
16
Bilal Khan
OMN
16.21
17
Saurabh Netravalkar
USA
17.83
18
David Willey
ENG
18.50
19
Sandeep Lamichhane
NEP
19.13
20
Angelo Mathews
SL
19.20
21
Blessing Muzarabani
ZIM
19.43
22
Ish Sodhi
NZ
19.50
22
Taijul Islam
BAN
19.50
23
Iftikhar Ahmed
PAK
20.00
24
Ben Shikongo
NAM
20.50
25
Daryn Dupavillon
SA
21.00
26
Wahab Riaz
PAK
21.20
27
Hayden Walsh
WI
21.38
28
Jofra Archer
ENG
21.57
29
Anrich Nortje
SA
22.17
30
Mohammad Nadeem
OMN
23.44
31
Rusty Theron
SA
23.67
32
Adam Zampa
AUS
23.74
33
Hardik Pandya
IND
24.00
34
Josh Little
IRE
24.40
35
Simi Singh
IRE
24.50
36
Shaheen Afridi
PAK
25.40
37
Muhammad Siddique
UAE
25.50
38
Beuran Hendricks
SA
26.25
39
Sam Curran
ENG
26.33
40
Mustafizur Rahman
BAN
27.00
41
Chris Woakes
ENG
27.71
42
Tabraiz Shamsi
SA
27.86
43
Dipendra Airee
NEP
28.00
44
Sheldon Cottrell
WI
28.40
45
Curtis Campher
IRE
28.80
46
Cameron Stevenson
USA
29.00
47
Kushal Malla
NEP
29.50
47
Wanindu Hasaranga
SL
29.50
48
Lockie Ferguson
NZ
30.00
49
Adil Rashid
ENG
30.17
50
Bernard Scholtz
NAM
30.67
51
Josh Hazlewood
AUS
30.81
52
Boyd Rankin
ENG
31.00
52
Reece Topley
ENG
31.00
53
Saqib Mahmood
ENG
31.20
54
Mark Wood
ENG
31.33
55
Barry McCarthy
IRE
31.50
56
Kyle Jamieson
NZ
31.67
57
Joe Root
ENG
31.75
58
Tendai Chisoro
ZIM
32.00
59
JJ Smuts
SA
32.33
60
Mohammed Shami
IND
32.75
61
Jan-Izak Villiers
NAM
33.00
62
Hamish Bennett
NZ
33.17
63
Craig Young
IRE
33.43
64
Mashrafe Mortaza
BAN
33.50
65
Nuwan Pradeep
SL
33.67
66
Chris Mpofu
ZIM
34.00
67
Thangarasu Natarajan
IND
35.00
67
Mehidy Hasan
BAN
35.00
68
Kane Richardson
AUS
35.80
69
Carl Mumba
ZIM
37.00
70
Yuzvendra Chahal
IND
37.86
71
James Vince
ENG
38.00
71
Elmore Hutchinson
USA
38.00
72
Rohan Mustafa
UAE
38.33
73
Kaleemullah
OMN
39.00
74
Pat Cummins
AUS
39.47
75
Moises Henriques
AUS
41.00
76
Donald Tiripano
ZIM
43.00
77
Lakshan Sandakan
SL
43.33
78
Colin de Grandhomme
NZ
44.67
78
Andy McBrine
IRE
44.67
79
Isuru Udana
SL
44.75
80
Chris Jordan
ENG
45.00
81
Shardul Thakur
IND
45.86
82
Imad Wasim
PAK
46.00
83
Tim Southee
NZ
46.25
84
Mitchell Marsh
AUS
47.80
85
Keemo Paul
WI
48.00
86
Khary Pierre
WI
50.00
87
Muhammad Khan
PAK
50.50
88
Jan Frylinck
NAM
51.50
89
Roston Chase
WI
52.00
90
Helao France
NAM
53.00
90
Craig Williams
NAM
53.00
91
Andile Phehlukwayo
SA
53.75
92
Kuldeep Yadav
IND
53.83
93
Mitchell Starc
AUS
54.25
94
Ian Holland
USA
54.50
95
Jason Holder
WI
57.00
96
Lutho Sipamla
SA
61.00
97
Karima Gore
USA
62.00
98
Ashton Agar
AUS
62.25
99
Mark Adair
IRE
67.00
100
Ravindra Jadeja
IND
67.43
101
Richard Ngarava
ZIM
68.00
102
Steven Taylor
USA
72.00
103
Romario Shepherd
WI
73.00
104
Gareth Delany
IRE
74.00
105
Mitchell Santner
NZ
75.50
106
Shafiul Islam
BAN
76.00
107
Kieron Pollard
WI
80.00
107
Wessly Madhevere
ZIM
80.00
108
Tinotenda Mutombodzi
ZIM
81.00
109
Charlton Tshuma
ZIM
83.00
110
Sean Abbott
AUS
84.00
111
Al-Amin Hossain
BAN
85.00
112
Faheem Ashraf
PAK
87.00
113
Haris Rauf
PAK
88.00
114
Jasprit Bumrah
IND
96.40
115
James Neesham
NZ
99.00
115
Navdeep Saini
IND
99.00
116
Khawar Ali
OMN
106.50
117
Thisara Perera
SL
112.00
118
Sikandar Raza
ZIM
144.50
119
Keshav Maharaj
SA
146.00
120
Sean Williams
ZIM
149.00
121
Glenn Maxwell
AUS
158.00
122
Moeen Ali
ENG
216.00
123
Tom Curran
ENG
261.00
Show all 132 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›