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 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the highest score in 2024, featuring the most impactful players of the year.
TEST
2024
437 entries
1
317
Harry Brook
ENG
55 clear of Joe Root
2
262
Joe Root
ENG
55 off the lead
3
246
Hashmatullah Shaidi
AFG
71 off the lead
● LEADS
Harry Brook
ENG
317 · 55 ahead of Root
↑ IN THE CHASE
0
players within 10% of the lead — Brook is out on their own
★ TOP-10 CUT-OFF
177
The mark at number ten — 427 entries sit below it
● NATION IN FRONT
India
8 of the top 50 · 15 teams represented
Highest Score — full list
437 entries, ranked
Table view
1
Harry Brook
ENG
317
2
Joe Root
ENG
262
3
Hashmatullah Shaidi
AFG
246
4
Rachin Ravindra
NZ
240
5
Rahmat Shah
AFG
234
6
Yashasvi Jaiswal
IND
214
7
Ollie Pope
ENG
196
8
Mushfiqur Rahim
BAN
191
9
Kamindu Mendis
SL
182
10
Tony Zorzi
SA
177
11
Cameron Green
AUS
174
12
Mohammad Rizwan
PAK
171
13
Kane Williamson
NZ
156
14
Sean Williams
ZIM
154
15
Ben Duckett
ENG
153
16
Travis Head
AUS
152
17
Shan Masood
PAK
151
18
Sarfaraz Khan
IND
150
19
Angelo Mathews
SL
141
19
Saud Shakeel
PAK
141
21
Steven Smith
AUS
140
22
Litton Das
BAN
138
23
Rohit Sharma
IND
131
24
Pathum Silva
SL
127
25
Tristan Stubbs
SA
122
26
Monank Patel
USA
121
27
Kavem Hodge
WI
120
28
Shubman Gill
IND
119
29
Angus Atkinson
ENG
118
29
Kamran Ghulam
PAK
118
31
Dinesh Chandimal
SL
116
32
Justin Greaves
WI
115
32
Tom Blundell
NZ
115
34
Kyle Verreynne
SA
114
34
Ibrahim Zadran
AFG
114
34
Kaki Reddy
IND
114
37
Ravichandran Ashwin
IND
113
37
Temba Bavuma
SA
113
37
Afsar Zazai
AFG
113
40
Ravindra Jadeja
IND
112
41
Jamie Smith
ENG
111
41
Harsh Thaker
CAN
111
43
David Bedingham
SA
110
43
Brian Bennett
ZIM
110
43
Abdul Waheed
SAR
110
46
Rishabh Pant
IND
109
47
Dhananjaya de Silva
SL
108
48
Mominul Haque
BAN
107
48
Michael English
SCO
107
50
Kusal Mendis
SL
106
50
Aiden Markram
SA
106
52
Wiaan Mulder
SA
105
53
Salman Agha
PAK
104
53
Craig Ervine
ZIM
104
55
Abdullah Shafique
PAK
102
56
Ryan Rickelton
SA
101
57
Virat Kohli
IND
100
58
Alex Carey
AUS
98
59
Mehidy Hasan
BAN
97
59
Mikyle Louis
WI
97
61
Jacob Bethell
ENG
96
62
Shadman Islam
BAN
93
63
Alick Athanaze
WI
92
64
Devon Conway
NZ
91
64
Jaker Anik
BAN
91
64
George Munsey
SCO
91
67
Dhruv Jurel
IND
90
67
Marnus Labuschagne
AUS
90
69
Richie Berrington
SCO
89
70
Pargat Singh
CAN
87
71
Dimuth Karunaratne
SL
86
71
Kannaur Rahul
IND
86
71
Tom Latham
NZ
86
71
Imal Malindu Galle Liyanage
QTR
86
75
Daryl Mitchell
NZ
84
76
Najmul Hossain Shanto
BAN
82
76
Joshua Silva
WI
82
76
Aamer Jamal
PAK
82
79
Corbin Bosch
SA
81
79
Muhammad Waseem
UAE
81
81
Mitchell Marsh
AUS
80
81
Ben Stokes
ENG
80
81
Rahul Chopra
UAE
80
84
Peter Moor
ZIM
79
84
Zak Crawley
ENG
79
84
Haider Ali
PAK
79
84
Max O'Dowd
NED
79
84
Luqman Butt
CMB
79
89
Glenn Phillips
NZ
78
90
Saim Ayub
PAK
77
90
Alishan Sharafu
UAE
77
92
Mitchell Santner
NZ
76
93
Usman Khawaja
AUS
75
94
Prince Masvaure
ZIM
74
95
Malan Kruger
NAM
73
95
Jan Frylinck
NAM
73
97
Rathnayake Rathnayake
SL
72
97
Scott Edwards
NED
72
99
William Young
NZ
71
100
Smit Patel
USA
70
101
Milind Kumar
USA
69
102
Senuran Muthusamy
SA
68
102
Benjamin Curran
ZIM
68
102
Nicholas Kirton
CAN
68
102
Shreyas Movva
CAN
68
102
Aqib Sulehri
OMN
68
107
Kushal Bhurtel
NEP
66
108
Devdutt Padikkal
IND
65
108
Tim Southee
NZ
65
110
Pat Cummins
AUS
64
110
Ruan Swardt
SA
64
112
Merwe Erasmus
NAM
63
113
Chris Woakes
ENG
62
113
Ahmer Nasir
BHR
62
113
Lakshit Gupta
CMB
62
116
Kraigg Brathwaite
WI
61
117
Sam Konstas
AUS
60
117
Michael Lingen
NAM
60
117
Mohammad Ahnaff
QTR
60
117
Akshaykumar Palakdhari Yadav
THI
60
121
Jason Holder
WI
59
121
Srimantha Wijeyeratne
CAN
59
121
Vikramjit Singh
NED
59
124
Oliver Robinson
ENG
58
124
Andy Balbirnie
IRE
58
124
Brandon McMullen
SCO
58
124
Aasif Sheikh
NEP
58
128
Kottasinghakkarage Fernando
SL
57
128
Dion Myers
ZIM
57
128
David Warner
AUS
57
128
Anil Sah
NEP
57
128
Shayan Jahangir
USA
57
128
Michael Levitt
NED
57
134
Lorcan Tucker
IRE
56
134
Dilon Heyliger
CAN
56
136
Andy McBrine
IRE
55
136
Aaron Johnson
CAN
55
138
Zakir Hasan
BAN
54
138
Zakir Hasan
BAN
54
138
Charlie Tear
SCO
54
141
Imran Anwar
BHR
53
141
Mohammad Ikramullah Khan
QTR
53
143
Paul Stirling
IRE
52
143
Waji Ul Hassan
SAR
52
145
Ranjung Dorji
BHU
51
145
Vriitya Aravind
UAE
51
145
Khalid Kail
OMN
51
145
Zeeshan Maqsood
OMN
51
149
Washington Sundar
IND
50
149
Babar Azam
PAK
50
149
Kirk McKenzie
WI
50
149
Kevin Sinclair
WI
50
149
Aaron Jones
USA
50
149
Muhammad Tanveer
QTR
50
155
Joylord Gumbie
ZIM
49
155
Curtis Campher
IRE
49
155
Gulbadin Naib
AFG
49
155
Jan Loftie-Eaton
NAM
49
159
Sajid Khan
PAK
48
160
Noor Ali Zadran
AFG
47
160
Taijul Islam
BAN
47
160
Kemar Roach
WI
47
160
Ben Foakes
ENG
47
160
Syed Shah
UAE
47
165
Rahmanullah Gurbaz
AFG
46
165
Takudzwanashe Kaitano
ZIM
46
165
Asif Khan
UAE
46
165
Steven Taylor
USA
46
165
Jigme Singye
BHU
46
165
Sybrand Engelbrecht
NED
46
165
Noah Croes
NED
46
172
Keegan Petersen
SA
45
172
Noman Ali
PAK
45
172
Gudakesh Motie
WI
45
172
Axar Patel
IND
45
172
Saqlain Arshad
QTR
45
172
Aayan Khan
UAE
45
178
Scott Kuggeleijn
NZ
44
178
Mahaj Chadha
CMB
44
178
Bhim Sharki
NEP
44
178
Johannes Smit
NAM
44
182
Nathan Smith
NZ
42
182
Matt Henry
NZ
42
182
Keacy Carty
WI
42
182
Chaloemwong Chatphaisan
THI
42
186
Kona Bharat
IND
41
186
Nasir Jamal
AFG
41
186
Nathan Lyon
AUS
41
186
Karim Janat
AFG
41
190
Mahmudul Joy
BAN
40
190
Michael Leask
SCO
40
192
Jonny Bairstow
ENG
39
192
Nathan McSweeney
AUS
39
192
Sanchit Sharma
UAE
39
192
Fiaz Ahmed
BHR
39
196
Dane Piedt
SA
38
196
Shaun Berg
SA
38
196
Hasan Mahmud
BAN
38
199
Shamar Joseph
WI
36
199
Tom Hartley
ENG
36
199
Shakib Al Hasan
BAN
36
199
Zubayr Hamza
SA
36
199
Kushal Malla
NEP
36
204
Daniel Lawrence
ENG
35
204
Shreyas Iyer
IND
35
204
Jomel Warrican
WI
35
204
Austin Vincent Lazarus
THI
35
208
Neil Brand
SA
34
208
Jandre Coetzee
THI
34
208
Pratik Athavale
OMN
34
211
Mark Wood
ENG
33
211
Brydon Carse
ENG
33
211
Naseem Shah
PAK
33
211
Neil Wagner
NZ
33
211
Abdul Manan Ali
SAR
33
211
Dhruv Parashar
UAE
33
217
Alzarri Joseph
WI
32
217
Harry Tector
IRE
32
217
Rajat Patidar
IND
32
217
Raynard Tonder
SA
32
221
Akash Deep
IND
31
221
Kagiso Rabada
SA
31
221
Zuhaib Zubair
UAE
31
221
Christopher Greaves
SCO
31
221
Etienne Beukes
CMB
31
226
Kuldeep Yadav
IND
30
226
Aryansh Sharma
UAE
30
226
Sohail Ahmed
BHR
30
226
Muhammad Butt
BHR
30
226
Shoaib Khan
OMN
30
226
Matthew Cross
SCO
30
232
Shaheen Afridi
PAK
29
232
Shahidullah Kamal
AFG
29
232
Mahidul Ankon
BAN
29
232
Lo-handre Louwrens
NAM
29
236
Prabath Jayasuriya
SL
28
236
Shahadat Dipu
BAN
28
236
Rehan Ahmed
ENG
28
236
Mitchell Starc
AUS
28
236
Zane Green
NAM
28
236
Shahadat Hossain
BAN
28
236
Thinley Jamtsho
BHU
28
243
Sadeera Samarawickrama
SL
27
243
Matthew Humphreys
IRE
27
243
Kiplin Doriga
PNG
27
243
Tanish Suri
UAE
27
243
Ali Naseer
UAE
27
243
Basil Hameed
UAE
27
243
Asif Ali
PAK
27
243
Bas Leede
NED
27
251
Newman Nyamhuri
ZIM
26
251
Jasprit Bumrah
IND
26
251
Karan KC
NEP
26
251
Sorawat Desungnoen
THI
26
255
Jack Leach
ENG
25
255
Mohammad Zadran
AFG
25
255
Aaditya Varadarajan
CAN
25
255
Umer Toor
BHR
25
255
Dilpreet Bajwa
CAN
25
260
Keshav Maharaj
SA
24
260
Mark Adair
IRE
24
260
Brad Wheal
SCO
24
260
Utkarsh Jain
CMB
24
264
Abdul Malik
AFG
23
264
Edward Moore
SA
23
264
Nandre Burger
SA
23
264
Salvin Stanly
CMB
23
264
Tenjin Rabgey
BHU
23
264
Junaid Mehr
BHR
23
264
Safyaan Sharif
SCO
23
264
Ruben Trumpelmann
NAM
23
272
Mohammad Islam
BAN
22
272
Khaled Ahmed
BAN
22
272
Ajaz Patel
NZ
22
272
Josh Hazlewood
AUS
22
272
Saad Zafar
CAN
22
272
Aarif Sheikh
NEP
22
272
Yodsak Saranonnakkun
THI
22
279
Matthew Potts
ENG
21
279
Ikram Alikhil
AFG
21
279
Qais Ahmad
AFG
21
279
Tagenarine Chanderpaul
WI
21
279
Gakul Ghalley
BHU
21
279
Usman Khalid
SAR
21
279
Gulshan Jha
NEP
21
279
Shadley Schalkwyk
USA
21
279
Mark Watt
SCO
21
288
Harmeet Baddhan
USA
20
289
Blessing Muzarabani
ZIM
19
289
Zain Ul Abidin
SAR
19
289
Shariz Ahmad
NED
19
292
Jayden Seales
WI
18
292
Shaun Fouché
NAM
18
292
Kyle Klein
NED
18
292
Usman Najeeb
SAR
18
292
Chundangapoyil Rizwan
UAE
18
297
Nosthusha Kenjige
USA
17
297
Namgay Thinley
BHU
17
297
Ayaan Khan
OMN
17
297
Mehran Khan
OMN
17
301
Chamika Gunasekara
SL
16
301
Mohammad Nabi
AFG
16
301
Nayeem Hasan
BAN
16
301
Marco Jansen
SA
16
301
Jean-Pierre Kotze
NAM
16
301
Uday Hathinjar
CMB
16
301
Rohit Paudel
NEP
16
301
Jack Jarvis
SCO
16
309
Dane Paterson
SA
15
309
Olly Stone
ENG
15
309
Duanne Olivier
SA
15
309
Scott Boland
AUS
15
309
Shah Hussain
CMB
15
309
Nikolaas Davin
NAM
15
315
Wanigamuni Mendis
SL
14
315
Anil Nidamanuru
NED
14
315
Tenzin Wangchuk
BHU
14
318
Vishwa Fernando
SL
13
318
Shoaib Bashir
ENG
13
318
Zia-ur-Rehman Akbar
AFG
13
318
Alei Nao
PNG
13
318
Azmatullah Omarzai
AFG
13
318
Sherab Loday
BHU
13
318
Suprit Pradhan
BHU
13
318
Navneet Dhaliwal
CAN
13
326
Khurram Shahzad
PAK
12
326
Mohammed Siraj
IND
12
326
Dean Elgar
SA
12
326
Nijat Masood
AFG
12
326
Bernard Scholtz
NAM
12
326
Chanchai Pengkumta
THI
12
326
Abhishek Paradkar
USA
12
326
Pawan Sarraf
NEP
12
334
Asitha Fernando
SL
11
334
Nahid Rana
BAN
11
334
Taskin Ahmed
BAN
11
334
Tony Ura
PNG
11
334
Clyde Fortuin
SA
11
334
Richard Ngarava
ZIM
11
340
Mohammad Abbas
PAK
10
340
Lahiru Kumara
SL
10
340
Clive Madande
ZIM
10
340
Mohammed Hisham Shaikh
SAR
10
340
Aryan Dutt
NED
10
340
Kaleem Rehman
CAN
10
346
Chad Soper
PNG
9
346
Abrar Ahmed
PAK
9
346
Kashyap Prajapati
OMN
9
346
Christopher McBride
SCO
9
350
Kyle Jamieson
NZ
8
350
Lungi Ngidi
SA
8
350
Ish Sodhi
NZ
8
350
Andrew Umeed
SCO
8
350
Satarut Rungrueang
THI
8
350
Sajid Imran Cheema
SAR
8
350
Bradley Currie
SCO
8
350
Muhammad Siddique
UAE
8
350
Ahmad Butt
OMN
8
350
Musa Ahmad
NED
8
350
Wesley Barresi
NED
8
361
Tanaka Chivanga
ZIM
7
361
Joshua Hull
ENG
7
361
Harshit Rana
IND
7
361
Mir Hamza
PAK
7
361
Paul van Meekeren
NED
7
361
Jeremy Gordon
CAN
7
361
Tangeni Lungameni
NAM
7
361
Gulam Murtaza
CMB
7
361
Mohammed Rizlan Iqbar
QTR
7
370
Tshepo Moreki
SA
6
370
James Anderson
ENG
6
370
AM Ghazanfar
AFG
6
370
Imran Ali
KUW
6
370
Dipendra Airee
NEP
6
375
Hasan Ali
PAK
5
375
Barry McCarthy
IRE
5
375
William O'Rourke
NZ
5
375
Scott Currie
SCO
5
375
Kaleemullah
OMN
5
375
Junaid Siddiqui
CAN
5
381
Zahir Khan
AFG
4
381
Tendai Chatara
ZIM
4
381
John Kariko
PNG
4
381
Sompal Kami
NEP
4
381
Nouman Sarwar
QTR
4
381
Ali Dawood
BHR
4
387
Trevor Gwandu
ZIM
3
387
Sediqullah Atal
AFG
3
387
Assad Vala
PNG
3
387
Craig Young
IRE
3
387
Jasdeep Singh
USA
3
387
Karan Sonavale
OMN
3
387
Tshering Tashi
BHU
3
387
Zahoor Khan
UAE
3
387
Roelof van der Merwe
NED
3
387
Rishiv Joshi
CAN
3
387
Ben Shikongo
NAM
3
398
Mohammad Ali
PAK
2
398
Zahid Mahmood
PAK
2
398
Semo Kamea
PNG
2
398
Mohammad Safi
AFG
2
398
Vivian Kingma
NED
2
398
Imran Khan
PAK
2
398
Juanoy Drysdale
USA
2
398
Rahul Bhatia
UAE
2
406
Theo Woerkom
IRE
1
406
Gerald Coetzee
SA
1
406
Hiri Hiri
PNG
1
406
Jasper Davidson
SCO
1
406
Narawit Nuntarach
THI
1
406
Nopphon Senamontree
THI
1
406
Mirza Mohammed Baig
QTR
1
406
Amir Farooq
QTR
1
406
Sonam Yeshey
BHU
1
406
Abdul Abbasi
BHR
1
406
Karma Dorji
BHU
1
406
Jack Brassell
NAM
1
406
Clayton Floyd
NED
1
406
Ravinderpal Singh
CAN
1
420
Sese Bau
PNG
0
420
Lega Siaka
PNG
0
420
Norman Vanua
PNG
0
420
Benjamin Sears
NZ
0
420
Brandon Mavuta
ZIM
0
420
Muralikrishna Krishna
IND
0
420
Mukesh Kumar
IND
0
420
Matthew Breetzke
SA
0
420
Bilal Khan
OMN
0
420
Lalit Rajbanshi
NEP
0
420
Muhammad Jawadullah
UAE
0
420
Phon Bunthean
CMB
0
420
Muhammad Jabir
QTR
0
420
Mohammed Nadeem
QTR
0
420
Anucha Kalasi
THI
0
420
Sarawut Maliwan
THI
0
420
Dev Khanal
NEP
0
420
Nived Gireesh
CMB
0
Show all 437 ↓
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)
›