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
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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
233 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 — 223 entries sit below it
● NATION IN FRONT
India
8 of the top 50 · 11 teams represented
Highest Score — full list
233 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 de 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
Saud Shakeel
PAK
141
19
Angelo Mathews
SL
141
20
Steven Smith
AUS
140
21
Litton Das
BAN
138
22
Rohit Sharma
IND
131
23
Pathum Nissanka
SL
127
24
Tristan Stubbs
SA
122
25
Kavem Hodge
WI
120
26
Shubman Gill
IND
119
27
Kamran Ghulam
PAK
118
27
Gus Atkinson
ENG
118
28
Dinesh Chandimal
SL
116
29
Justin Greaves
WI
115
29
Tom Blundell
NZ
115
30
Kyle Verreynne
SA
114
30
Ibrahim Zadran
AFG
114
30
Nitish Kumar Reddy
IND
114
31
Ravichandran Ashwin
IND
113
31
Afsar Zazai
AFG
113
31
Temba Bavuma
SA
113
32
Ravindra Jadeja
IND
112
33
Jamie Smith
ENG
111
34
David Bedingham
SA
110
34
Brian Bennett
ZIM
110
35
Rishabh Pant
IND
109
36
Dhananjaya de Silva
SL
108
37
Mominul Haque
BAN
107
38
Kusal Mendis
SL
106
38
Aiden Markram
SA
106
39
Wiaan Mulder
SA
105
40
Craig Ervine
ZIM
104
40
Salman Agha
PAK
104
41
Abdullah Shafique
PAK
102
42
Ryan Rickelton
SA
101
43
Virat Kohli
IND
100
44
Alex Carey
AUS
98
45
Mehidy Hasan
BAN
97
45
Mikyle Louis
WI
97
46
Jacob Bethell
ENG
96
47
Shadman Islam
BAN
93
48
Alick Athanaze
WI
92
49
Jaker Ali
BAN
91
49
Devon Conway
NZ
91
50
Marnus Labuschagne
AUS
90
50
Dhruv Jurel
IND
90
51
KL Rahul
IND
86
51
Dimuth Karunaratne
SL
86
51
Tom Latham
NZ
86
52
Daryl Mitchell
NZ
84
53
Aamer Jamal
PAK
82
53
Najmul Hossain Shanto
BAN
82
53
Joshua Da Silva
WI
82
54
Corbin Bosch
SA
81
55
Ben Stokes
ENG
80
55
Mitchell Marsh
AUS
80
56
Zak Crawley
ENG
79
56
Peter Moor
ZIM
79
57
Glenn Phillips
NZ
78
58
Saim Ayub
PAK
77
59
Mitchell Santner
NZ
76
60
Usman Khawaja
AUS
75
61
Prince Masvaure
ZIM
74
62
Milan Rathnayake
SL
72
63
Will Young
NZ
71
64
Senuran Muthusamy
SA
68
64
Ben Curran
ZIM
68
65
Tim Southee
NZ
65
65
Devdutt Padikkal
IND
65
66
Pat Cummins
AUS
64
66
Ruan Swardt
SA
64
67
Chris Woakes
ENG
62
68
Kraigg Brathwaite
WI
61
69
Sam Konstas
AUS
60
70
Jason Holder
WI
59
71
Ollie Robinson
ENG
58
71
Andy Balbirnie
IRE
58
72
Dion Myers
ZIM
57
72
David Warner
AUS
57
72
Nishan Madushka
SL
57
73
Lorcan Tucker
IRE
56
74
Andy McBrine
IRE
55
75
Zakir Hasan
BAN
54
76
Paul Stirling
IRE
52
77
Babar Azam
PAK
50
77
Kevin Sinclair
WI
50
77
Kirk McKenzie
WI
50
77
Washington Sundar
IND
50
78
Curtis Campher
IRE
49
78
Joylord Gumbie
ZIM
49
79
Sajid Khan
PAK
48
80
Taijul Islam
BAN
47
80
Kemar Roach
WI
47
80
Ben Foakes
ENG
47
80
Noor Ali Zadran
AFG
47
81
Rahmanullah Gurbaz
AFG
46
81
Takudzwanashe Kaitano
ZIM
46
82
Keegan Petersen
SA
45
82
Gudakesh Motie
WI
45
82
Noman Ali
PAK
45
82
Axar Patel
IND
45
83
Scott Kuggeleijn
NZ
44
84
Nathan Smith
NZ
42
84
Matt Henry
NZ
42
84
Keacy Carty
WI
42
85
Kona Bharat
IND
41
85
Nathan Lyon
AUS
41
85
Karim Janat
AFG
41
85
Nasir Jamal
AFG
41
86
Mahmudul Hasan Joy
BAN
40
87
Jonny Bairstow
ENG
39
87
Nathan McSweeney
AUS
39
88
Hasan Mahmud
BAN
38
88
Dane Piedt
SA
38
88
Shaun Berg
SA
38
89
Zubayr Hamza
SA
36
89
Shakib Al Hasan
BAN
36
89
Tom Hartley
ENG
36
89
Shamar Joseph
WI
36
90
Jomel Warrican
WI
35
90
Dan Lawrence
ENG
35
90
Shreyas Iyer
IND
35
91
Neil Brand
SA
34
92
Neil Wagner
NZ
33
92
Mark Wood
ENG
33
92
Brydon Carse
ENG
33
92
Naseem Shah
PAK
33
93
Alzarri Joseph
WI
32
93
Rajat Patidar
IND
32
93
Raynard Tonder
SA
32
93
Harry Tector
IRE
32
94
Kagiso Rabada
SA
31
94
Akash Deep
IND
31
95
Kuldeep Yadav
IND
30
96
Shaheen Afridi
PAK
29
96
Mahidul Islam Ankon
BAN
29
96
Shahidullah
AFG
29
97
Shahadat Dipu
BAN
28
97
Rehan Ahmed
ENG
28
97
Prabath Jayasuriya
SL
28
97
Mitchell Starc
AUS
28
98
Sadeera Samarawickrama
SL
27
98
Matthew Humphreys
IRE
27
99
Newman Nyamhuri
ZIM
26
99
Jasprit Bumrah
IND
26
100
Jack Leach
ENG
25
100
Mohammad Zadran
AFG
25
101
Mark Adair
IRE
24
101
Keshav Maharaj
SA
24
102
Edward Moore
SA
23
102
Nandre Burger
SA
23
102
Abdul Malik
AFG
23
103
Ajaz Patel
NZ
22
103
Shoriful Islam
BAN
22
103
Khaled Ahmed
BAN
22
103
Josh Hazlewood
AUS
22
104
Matthew Potts
ENG
21
104
Tagenarine Chanderpaul
WI
21
104
Qais Ahmad
AFG
21
104
Ikram Alikhil
AFG
21
105
Blessing Muzarabani
ZIM
19
106
Jayden Seales
WI
18
107
Nayeem Hasan
BAN
16
107
Chamika Gunasekara
SL
16
107
Marco Jansen
SA
16
108
Dane Paterson
SA
15
108
Duanne Olivier
SA
15
108
Scott Boland
AUS
15
108
Olly Stone
ENG
15
109
Ramesh Mendis
SL
14
110
Vishwa Fernando
SL
13
110
Shoaib Bashir
ENG
13
110
Zia-ur-Rehman
AFG
13
111
Nijat Masood
AFG
12
111
Dean Elgar
SA
12
111
Khurram Shahzad
PAK
12
111
Mohammed Siraj
IND
12
112
Asitha Fernando
SL
11
112
Nahid Rana
BAN
11
112
Taskin Ahmed
BAN
11
112
Clyde Fortuin
SA
11
112
Richard Ngarava
ZIM
11
113
Clive Madande
ZIM
10
113
Mohammad Abbas
PAK
10
113
Lahiru Kumara
SL
10
114
Abrar Ahmed
PAK
9
115
Ish Sodhi
NZ
8
115
Lungi Ngidi
SA
8
115
Kyle Jamieson
NZ
8
116
Tanaka Chivanga
ZIM
7
116
Harshit Rana
IND
7
116
Mir Hamza
PAK
7
116
Joshua Hull
ENG
7
117
James Anderson
ENG
6
117
Kasun Rajitha
SL
6
117
Tshepo Moreki
SA
6
117
AM Ghazanfar
AFG
6
118
Will O?Rourke
NZ
5
118
Barry McCarthy
IRE
5
118
Hasan Ali
PAK
5
119
Tendai Chatara
ZIM
4
119
Zahir Khan
AFG
4
120
Sediqullah Atal
AFG
3
120
Trevor Gwandu
ZIM
3
120
Craig Young
IRE
3
121
Mohammad Saleem
AFG
2
121
Zahid Mahmood
PAK
2
121
Mohammad Ali
PAK
2
122
Theo Woerkom
IRE
1
122
Gerald Coetzee
SA
1
123
Matthew Breetzke
SA
0
123
Brandon Mavuta
ZIM
0
123
Ben Sears
NZ
0
123
Azmatullah Omarzai
AFG
0
123
Prasidh Krishna
IND
0
123
Mukesh Kumar
IND
0
Show all 233 ↓
Nothing matches that filter.