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 →
Highest Score in 2021: Top Performers, Rankings & Full Stats
This page shows players with the highest score during the 2021 season, ranking them by their on-field performances.
ODI
2021
336 entries
1
193
Fakhar Zaman
PAK
16 clear of Janneman Malan
2
177
Janneman Malan
SA
16 off the lead
3
173
Jaskaran Malhotra
USA
20 off the lead
● LEADS
Fakhar Zaman
PAK
193 · 16 ahead of Malan
↑ IN THE CHASE
1
player sits within 10% of the lead on highest score
★ TOP-10 CUT-OFF
123
The mark at number ten — 326 entries sit below it
● NATION IN FRONT
South Africa
6 of the top 50 · 18 teams represented
Highest Score — full list
336 entries, ranked
Table view
1
Fakhar Zaman
PAK
193
2
Janneman Malan
SA
177
3
Jaskaran Malhotra
USA
173
4
Babar Azam
PAK
158
5
Paul Stirling
IRE
131
6
Rahmanullah Gurbaz
AFG
127
7
Devon Conway
NZ
126
8
Mushfiqur Rahim
BAN
125
9
Jonny Bairstow
ENG
124
10
Rassie van der Dussen
SA
123
11
Quinton de Kock
SA
120
11
Kusal Perera
SL
120
12
Avishka Fernando
SL
118
13
Tamim Iqbal
BAN
112
14
Tom Latham
NZ
110
14
Shai Hope
WI
110
15
Chundangapoyil Rizwan
UAE
109
16
Kannaur Rahul
IND
108
17
Jatinder Singh
OMN
107
18
Evin Lewis
WI
103
18
Rahmat Shah
AFG
103
19
Andy Balbirnie
IRE
102
19
Darren Bravo
WI
102
19
Litton Das
BAN
102
19
James Vince
ENG
102
20
Simi Singh
IRE
100
20
Daryl Mitchell
NZ
100
20
Monank Patel
USA
100
21
Ben Stokes
ENG
99
22
Shikhar Dhawan
IND
98
23
Richie Berrington
SCO
97
24
Shakib Al Hasan
BAN
96
24
Aiden Markram
SA
96
25
Sam Curran
ENG
95
25
Kyle Verreynne
SA
95
26
Johannes Smit
NAM
94
27
Steven Taylor
USA
92
27
Temba Bavuma
SA
92
28
Dhananjaya de Silva
SL
91
29
Aasif Sheikh
NEP
90
30
Rohit Paudel
NEP
86
31
Kushal Bhurtel
NEP
84
31
Regis Chakabva
ZIM
84
32
Ayaan Khan
OMN
83
32
Lorcan Tucker
IRE
83
33
Hashmatullah Shaidi
AFG
82
33
Max O'Dowd
NED
82
34
Kyle Coetzer
SCO
81
35
Wanindu Hasaranga
SL
80
36
Harry Tector
IRE
79
36
George Munsey
SCO
79
36
Joe Root
ENG
79
37
Rishabh Pant
IND
78
38
Kariyawasam Asalanka
SL
77
38
Lewis Gregory
ENG
77
39
Mahmudullah
BAN
76
40
Eoin Morgan
ENG
75
40
William Porterfield
IRE
75
41
Stephan Myburgh
NED
74
41
Mohammad Rizwan
PAK
74
42
Mohammad Mithun
BAN
73
43
Dinesh Chandimal
SL
71
44
Matthew Cross
SCO
70
44
Imam-ul-Haq
PAK
70
45
Deepak Chahar
IND
69
46
Dawid Malan
ENG
68
47
Alex Carey
AUS
67
48
Virat Kohli
IND
66
49
Pramod Rajapaksa
SL
65
50
Craig Ervine
ZIM
64
50
Hardik Pandya
IND
64
51
Assad Vala
PNG
62
51
Suraj Kumar
OMN
62
52
Philip Salt
ENG
60
52
Jason Roy
ENG
60
53
Sikandar Raza
ZIM
59
53
Ryan Burl
ZIM
59
53
Ishan Kishan
IND
59
53
Nicholas Pooran
WI
59
54
Krunal Pandya
IND
58
54
Zak Crawley
ENG
58
54
Zeeshan Maqsood
OMN
58
55
Norman Vanua
PNG
57
56
Kieron Pollard
WI
56
56
Aqib Sulehri
OMN
56
56
Saud Shakeel
PAK
56
56
Curtis Campher
IRE
56
56
Wessly Madhevere
ZIM
56
56
Zubayr Hamza
SA
56
56
Scott Edwards
NED
56
57
Koralegedera Bandara
SL
55
57
Gyanendra Malla
NEP
55
57
Rashid Khan
AFG
55
58
Andile Phehlukwayo
SA
54
58
Sandeep Goud
OMN
54
59
Suryakumar Yadav
IND
53
60
Kashyap Prajapati
OMN
52
60
Jason Holder
WI
52
60
Dimuth Karunaratne
SL
52
61
Matthew Wade
AUS
51
61
Mosaddek Hossain
BAN
51
61
Reeza Hendricks
SA
51
61
Michael Leask
SCO
51
61
Michael Lingen
NAM
51
62
David Miller
SA
50
63
Henry Nicholls
NZ
49
63
Brendan Taylor
ZIM
49
63
Timm van der Gugten
NED
49
63
Ashton Turner
AUS
49
63
Prithvi Shaw
IND
49
63
Elmore Hutchinson
USA
49
64
Gajanand Singh
USA
48
65
Zane Green
NAM
47
65
Rovman Powell
WI
47
66
Chad Soper
PNG
46
66
Sanju Samson
IND
46
67
Nurul Hasan
BAN
45
67
Calum MacLeod
SCO
45
67
George Dockrell
IRE
45
67
Afif Hossain
BAN
45
68
Chamika Karunaratne
SL
44
68
Karima Gore
USA
44
69
Heinrich Klaasen
SA
43
70
Karan KC
NEP
42
71
Asghar Stanikzai
AFG
41
71
Wesley Agar
AUS
41
72
Kyle Mayers
WI
40
72
Dylan Budge
SCO
40
73
Joshua Philippe
AUS
39
74
Mohammad Nadeem
OMN
38
74
Javed Ahmadi
AFG
38
74
Martin Guptill
NZ
38
74
Craig Williams
NAM
38
75
Rohit Sharma
IND
37
75
Manish Pandey
IND
37
75
Binod Bhandari
NEP
37
76
Adam Zampa
AUS
36
76
Gulbadin Naib
AFG
36
76
Ranasinghe Ranasinghe
SL
36
76
Liam Livingstone
ENG
36
76
Jason Kila
PNG
36
77
Muhammad Khushi
OMN
35
78
Dion Myers
ZIM
34
79
Shadab Khan
PAK
33
79
Sean Williams
ZIM
33
80
Mohammad Nabi
AFG
32
80
Soumya Sarkar
BAN
32
80
Hasan Ali
PAK
32
80
Damien Ravu
PNG
32
81
Brydon Carse
ENG
31
81
Sese Bau
PNG
31
81
Nkrumah Bonner
WI
31
82
Lega Siaka
PNG
30
82
James Neesham
NZ
30
82
Moeen Ali
ENG
30
82
Andy McBrine
IRE
30
82
Shardul Thakur
IND
30
83
Najibullah Zadran
AFG
29
83
Mitchell Marsh
AUS
29
83
Dushmantha Chameera
SL
29
83
Logan van Beek
NED
29
84
Mohammad Saifuddin
BAN
28
84
Ben McDermott
AUS
28
84
Gulshan Jha
NEP
28
84
Zawar Farid
UAE
28
85
Raymon Reifer
WI
27
86
Mehidy Hasan
BAN
26
87
Pruthvikumar Machhi
OMN
25
88
Sushant Modani
USA
24
88
Pathum Silva
SL
24
88
Kjorn Ottley
WI
24
88
Kusal Mendis
SL
24
89
Charles Amini
PNG
23
89
Kevin O'Brien
IRE
23
89
M Zulfiqar
NED
23
89
Jan Frylinck
NAM
23
89
Bas Leede
NED
23
90
Gaudi Toka
PNG
22
90
Aaron Jones
USA
22
90
Ruben Trumpelmann
NAM
22
90
Sompal Kami
NEP
22
91
Isuru Udana
SL
21
91
Pieter Seelaar
NED
21
91
Gareth Delany
IRE
21
91
Nisarg Patel
USA
21
92
Kashif Daud
UAE
20
92
Najmul Hossain Shanto
BAN
20
92
Kaleemullah
OMN
20
92
Hayden Walsh
WI
20
93
Musa Ahmad
NED
19
93
Keshav Maharaj
SA
19
93
Asif Ali
PAK
19
93
Adil Rashid
ENG
19
93
Ashton Agar
AUS
19
93
Bhuvneshwar Kumar
IND
19
93
Mitchell Starc
AUS
19
93
Thisara Perera
SL
19
93
Tony Ura
PNG
19
93
Sohaib Maqsood
PAK
19
94
Luke Jongwe
ZIM
18
94
Sam Billings
ENG
18
94
Shaheen Afridi
PAK
18
94
Oshada Fernando
SL
18
94
Mujeeb Ur Rahman
AFG
18
94
Craig Overton
ENG
18
94
Brandon Glover
NED
18
94
George Linde
SA
18
94
Waheed Ahmed
UAE
18
94
Vriitya Aravind
UAE
18
95
John Simpson
ENG
17
95
Daryn Dupavillon
SA
17
95
JJ Smuts
SA
17
95
Alzarri Joseph
WI
17
95
Binura Fernando
SL
17
95
Jason Mohammed
WI
17
96
Kagiso Rabada
SA
16
96
Lakshan Sandakan
SL
16
96
Mark Adair
IRE
16
96
Kamindu Mendis
SL
16
96
Jan Loftie-Eaton
NAM
16
96
Stephan Baard
NAM
16
96
Sandeep Lamichhane
NEP
16
97
Kiplin Doriga
PNG
15
97
Wanigamuni Mendis
SL
15
97
Navdeep Saini
IND
15
97
Fabian Allen
WI
15
97
Mark Watt
SCO
15
97
Jos Buttler
ENG
15
98
Mark Wood
ENG
14
98
Safyaan Sharif
SCO
14
98
Ahmed Raza
UAE
14
98
Mahedi Hasan
BAN
14
99
Sunil Ambris
WI
13
99
Rahul Chahar
IND
13
99
Tadiwanashe Marumani
ZIM
13
99
Philippe Boissevain
NED
13
99
Gavin Main
SCO
13
99
Sarfraz Ahmed
PAK
13
99
Sanjay Krishnamurthi
USA
13
99
Abhishek Paradkar
USA
13
99
Nosthusha Kenjige
USA
13
100
Craig Young
IRE
12
100
Khawar Ali
OMN
12
100
Akeal Hosein
WI
12
100
Andre McCarthy
WI
12
100
Mohammad Hasnain
PAK
12
101
Faheem Ashraf
PAK
11
101
Tom Curran
ENG
11
101
Shimron Hetmyer
WI
11
101
William Young
NZ
11
101
Nestor Dhamba
OMN
11
102
Morawakage Theekshana
SL
10
102
Anrich Nortje
SA
10
102
Ben Cooper
NED
10
102
Taskin Ahmed
BAN
10
102
Wayne Parnell
SA
10
102
Naveen-ul-Haq
AFG
10
103
Tabraiz Shamsi
SA
9
103
Hiri Hiri
PNG
9
103
Vivian Kingma
NED
9
103
Josh Little
IRE
9
103
Bilal Khan
OMN
9
103
Joshua Silva
WI
9
103
Danish Aziz
PAK
9
103
Aarif Sheikh
NEP
9
103
Kabua Morea
PNG
9
104
Karthik Meiyappan
UAE
8
104
Saqib Mahmood
ENG
8
104
Mohammad Islam
BAN
8
104
Aryan Dutt
NED
8
105
Shoaib Khan
OMN
7
105
Nitish Rana
IND
7
105
Matthew Parkinson
ENG
7
105
Richard Ngarava
ZIM
7
105
Niroshan Dickwella
SL
7
105
Ross Taylor
NZ
7
105
Moises Henriques
AUS
7
105
Wellington Masakadza
ZIM
7
105
Rohan Mustafa
UAE
7
106
Sharad Vesawkar
NEP
6
106
Barry McCarthy
IRE
6
106
Paul van Meekeren
NED
6
106
Shreyas Iyer
IND
6
106
Karl Birkenstock
NAM
6
106
Saurabh Netravalkar
USA
6
106
Jasdeep Singh
USA
6
107
Jahmar Hamilton
WI
5
107
Wiaan Mulder
SA
5
107
Angelo Mathews
SL
5
107
Akila Dananjaya
SL
5
108
Rubel Hossain
BAN
4
108
Tendai Chatara
ZIM
4
108
Sheldon Cottrell
WI
4
108
Khaya Zondo
SA
4
108
Lutho Sipamla
SA
4
108
Perumapperuma Jayawickrama
SL
4
108
Sufyan Mehmood
OMN
4
108
Michau Preez
NAM
4
108
Frederick Klaassen
NED
4
108
Kushal Malla
NEP
4
109
Bernard Scholtz
NAM
3
109
Dominique Rikhi
USA
3
109
James McCollum
IRE
3
109
Mitchell Santner
NZ
3
109
Tobias Visee
NED
3
110
Nosaina Pokana
PNG
2
110
Pothotuwa Lakshan
SL
2
110
Helao France
NAM
2
110
Krishnappa Gowtham
IND
2
110
Blessing Muzarabani
ZIM
2
110
Azmatullah Omarzai
AFG
2
110
Bikram Sob
NEP
2
110
Basil Hameed
UAE
2
110
Sushan Bhari
NEP
2
111
Kyle Phillip
USA
1
111
Alishan Sharafu
UAE
1
111
Tinashe Kamunhukamwe
ZIM
1
111
Mohammad Sheikh
BAN
1
111
Hasan Mahmud
BAN
1
111
Haris Rauf
PAK
1
111
Keon Harding
WI
1
111
Asitha Fernando
SL
1
111
Zahoor Khan
UAE
1
111
Reece Topley
ENG
1
111
Beuran Hendricks
SA
1
111
Mustafizur Rahman
BAN
1
111
Nuwan Pradeep
SL
1
111
Josh Hazlewood
AUS
1
112
Timycen Maruma
ZIM
0
112
Donald Tiripano
ZIM
0
112
Riley Meredith
AUS
0
112
Chemar Holder
WI
0
112
Thangarasu Natarajan
IND
0
112
Muralikrishna Krishna
IND
0
112
Chetan Sakariya
IND
0
112
Pawan Sarraf
NEP
0
Show all 336 ↓
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)
›