Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
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 Averages in 2021: Top Performers, Rankings & Full Stats
This page shows players with the best averages during the 2021 season, ranking them by their on-field performances.
T20I
2021
81 entries
1
73.67
Mohammad Rizwan
PAK
29.82 clear of Aiden Markram
2
43.85
Aiden Markram
SA
29.82 off the lead
3
43.67
Quinton de Kock
SA
30 off the lead
● LEADS
Mohammad Rizwan
PAK
73.67 · 29.82 ahead of Markram
↑ IN THE CHASE
0
players within 10% of the lead — Rizwan is out on their own
★ TOP-10 CUT-OFF
34.43
The mark at number ten — 71 entries sit below it
● NATION IN FRONT
South Africa
5 of the top 50 · 19 teams represented
Best Averages — full list
81 entries, ranked
Table view
1
Mohammad Rizwan
PAK
73.67
2
Aiden Markram
SA
43.85
3
Quinton de Kock
SA
43.67
4
Rassie van der Dussen
SA
39.10
5
Rohit Sharma
IND
38.55
6
Martin Guptill
NZ
37.67
7
Babar Azam
PAK
37.56
8
Mitchell Marsh
AUS
36.88
9
Simon Ssesazi
UGA
34.50
10
Paul Stirling
IRE
34.43
11
Ronak Bharatibhai Patel
UGA
32.45
12
Not on record
MLT
31.23
13
Jason Roy
ENG
30.43
14
Kane Williamson
NZ
29.80
15
Reeza Hendricks
SA
29.50
15
Dinesh Nakrani
UGA
29.50
16
Daryl Mitchell
NZ
28.90
16
KL Rahul
IND
28.90
17
Evin Lewis
WI
28.76
18
Aaron Finch
AUS
28.69
19
Ishan Silva
BUL
27.64
20
Pathum Nissanka
SL
27.45
21
Dawid Malan
ENG
27.43
22
Craig Williams
NAM
27.00
23
Riazat Ali Shah
UGA
26.92
24
Glenn Phillips
NZ
26.75
25
Saud Islam
UGA
26.59
26
Varun Thamotharam
MLT
26.19
27
Shimron Hetmyer
WI
26.09
28
Lendl Simmons
WI
26.00
29
Nicholas Pooran
WI
25.47
30
Sesan Adedeji
NIG
25.19
31
Fakhar Zaman
PAK
24.41
32
Gerhard Erasmus
NAM
24.18
33
Mahmudullah
BAN
23.62
34
Eric Niyomugabo
RWA
23.20
35
Mohammad Naim
BAN
23.00
36
Temba Bavuma
SA
22.91
37
Kieron Pollard
WI
22.00
38
George Munsey
SCO
21.77
39
Kevin O'Brien
IRE
21.50
39
Jonny Bairstow
ENG
21.50
40
Wessly Madhevere
ZIM
21.31
41
Haider Ali
PAK
20.91
42
Kusal Perera
SL
20.50
43
Dasun Shanaka
SL
20.36
44
James K Vifah
GHA
19.50
45
Shakib Al Hasan
BAN
19.24
46
Samuel Sanish Mangat Stanislaus
MLT
19.15
47
Matthew Cross
SCO
19.10
48
Matthew Wade
AUS
18.88
49
Harmanjot Singh
GER
18.75
50
Afif Hossain
BAN
18.57
51
Talha Ahmed Khan
GER
18.40
52
Mushfiqur Rahim
BAN
18.30
53
Andre Russell
WI
18.27
54
Rushab Patel
KEN
18.00
55
Regis Chakabva
ZIM
17.93
56
Abhik Patwa
TNZ
17.90
57
Andy Balbirnie
IRE
16.53
58
Mohammad Hafeez
PAK
15.92
59
Soumya Sarkar
BAN
15.69
60
Peter Aho
NIG
15.36
61
Chris Gayle
WI
15.11
62
Mahedi Hasan
BAN
14.69
63
Zeeshan Khan
MLT
14.46
64
John Bangura
SIL
14.20
65
Wanindu Hasaranga
SL
14.00
66
Josh Philippe
AUS
13.80
67
Ashmit Shreshta
NIG
13.75
68
Moises Henriques
AUS
13.50
69
Litton Das
BAN
13.00
70
Avishka Fernando
SL
10.83
71
Tadiwanashe Marumani
ZIM
10.73
72
Zane Green
NAM
10.70
73
Nurul Hasan
BAN
10.60
74
Prakash Mishra
BUL
10.45
75
Samuel Conteh
SIL
9.50
76
Kyle Coetzer
SCO
9.08
77
Ashton Agar
AUS
7.91
78
Abiola Joshua Ayannaike
NIG
5.31
Show all 81 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›