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 – Complete Cricket Stats & Records
This page lists the players with the highest score in cricket history. These records highlight the most consistent and impactful performances across different eras.
TEST
All-time
500 entries
1
400
Brian Lara
WI
20 clear of Matthew Hayden
3
380
Matthew Hayden
AUS
20 off the lead
6
374
Mahela Jayawardene
SL
26 off the lead
● LEADS
Brian Lara
WI
400 · 20 ahead of Hayden
↑ MOST ENTRIES
Brian Lara
WI
6 separate entries on this list · 303 different players in all
★ TOP-10 CUT-OFF
365
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
West Indies
11 of the top 50 · 8 teams represented
Highest Score — full list
500 entries, ranked
Table view
1
Brian Lara
WI
400
1
Brian Lara
WI
400
3
Matthew Hayden
AUS
380
3
Matthew Hayden
AUS
380
5
Brian Lara
WI
375
6
Mahela Jayawardene
SL
374
6
Mahela Jayawardene
SL
374
8
Wiaan Mulder
SA
367
8
Wiaan Mulder
SA
367
10
Sir Garry Sobers
WI
365
10
Sir Garry Sobers
WI
365
12
Sanath Jayasuriya
SL
340
13
Hanif Mohammad
PAK
337
14
David Warner
AUS
335
15
Mark Taylor
AUS
334
16
Graham Gooch
ENG
333
16
Chris Gayle
WI
333
18
Inzamam-ul-Haq
PAK
329
18
Michael Clarke
AUS
329
20
Virender Sehwag
IND
319
20
Kumar Sangakkara
SL
319
22
Chris Gayle
WI
317
22
Harry Brook
ENG
317
24
Younis Khan
PAK
313
25
Bob Simpson
AUS
311
25
Hashim Amla
SA
311
27
John Edrich
ENG
310
28
Virender Sehwag
IND
309
29
Bob Cowper
AUS
307
30
Karun Nair
IND
303
31
Lawrence Rowe
WI
302
31
Azhar Ali
PAK
302
31
Brendon McCullum
NZ
302
34
Martin Crowe
NZ
299
35
Alastair Cook
ENG
294
36
Virender Sehwag
IND
293
37
Sir Viv Richards
WI
291
37
Ramnaresh Sarwan
WI
291
39
Ross Taylor
NZ
290
40
Tip Foster
ENG
287
40
Kumar Sangakkara
SL
287
42
Peter May
ENG
285
43
VVS Laxman
IND
281
44
Javed Miandad
PAK
280
45
Denis Compton
ENG
278
45
AB de Villiers
SA
278
47
Brian Lara
WI
277
47
Graeme Smith
SA
277
49
Gary Kirsten
SA
275
49
Mahela Jayawardene
SL
275
51
Graeme Pollock
SA
274
51
Zaheer Abbas
PAK
274
51
Stephen Fleming
NZ
274
54
Javed Miandad
PAK
271
55
George Headley
WI
270
55
Kumar Sangakkara
SL
270
57
Shubman Gill
IND
269
57
Adam Voges
AUS
269
59
Graham Yallop
AUS
268
60
Zak Crawley
ENG
267
60
Younis Khan
PAK
267
60
Bryan Young
NZ
267
60
Aravinda de Silva
SL
267
64
Dave Houghton
ZIM
266
65
Tom Latham
NZ
264
66
Alastair Cook
ENG
263
67
Joe Root
ENG
262
67
Dennis Amiss
ENG
262
67
Stephen Fleming
NZ
262
70
Frank Worrell
WI
261
70
Ramnaresh Sarwan
WI
261
72
Javed Miandad
PAK
260
72
Sir Conrad Hunte
WI
260
72
Marlon Samuels
WI
260
75
Glenn Turner
NZ
259
75
Ryan Rickelton
SA
259
77
Seymour Nurse
WI
258
77
Tom Graveney
ENG
258
77
Ben Stokes
ENG
258
80
Wasim Akram
PAK
257
80
Ricky Ponting
AUS
257
82
Ken Barrington
ENG
256
82
Rohan Kanhai
WI
256
84
Jackie McGlew
SA
255
85
Virat Kohli
IND
254
85
Joe Root
ENG
254
85
Virender Sehwag
IND
254
88
Hashim Amla
SA
253
88
David Warner
AUS
253
90
Tom Latham
NZ
252
91
Kane Williamson
NZ
251
92
Doug Walters
AUS
250
92
Faoud Bacchus
WI
250
92
Justin Langer
AUS
250
95
Greg Chappell
AUS
247
96
Geoff Boycott
ENG
246
96
Hashmatullah Shaidi
AFG
246
98
Kusal Mendis
SL
245
99
Alastair Cook
ENG
244
99
Dimuth Karunaratne
SL
244
101
Eddie Paynter
ENG
243
101
Virat Kohli
IND
243
101
Mayank Agarwal
IND
243
104
Clive Lloyd
WI
242
104
Mahela Jayawardene
SL
242
104
Doug Walters
AUS
242
107
Rachin Ravindra
NZ
240
107
Zaheer Abbas
PAK
240
109
Graham Dowling
NZ
239
109
Sourav Ganguly
IND
239
109
Steven Smith
AUS
239
112
Kane Williamson
NZ
238
113
Frank Worrell
WI
237
113
Saleem Malik
PAK
237
115
Eric Rowan
SA
236
115
Taufeeq Umar
PAK
236
115
Sunil Gavaskar
IND
236
118
Zaheer Abbas
PAK
235
118
Greg Chappell
AUS
235
118
Ian Bell
ENG
235
118
Alastair Cook
ENG
235
122
Sid Barnes
AUS
234
122
Graeme Smith
SA
234
124
Amir Jangoo
WI
233
124
Carl Hooper
WI
233
126
Andy Flower
ZIM
232
126
Graeme Smith
SA
232
126
Usman Khawaja
AUS
232
129
Vinoo Mankad
IND
231
129
Dudley Nourse
SA
231
129
Mudassar Nazar
PAK
231
132
Bert Sutcliffe
NZ
230
132
Kumar Sangakkara
SL
230
134
Joe Root
ENG
228
135
Vinod Kambli
IND
227
136
Donald Bradman
AUS
226
136
Sir Garry Sobers
WI
226
136
Kevin Pietersen
ENG
226
136
Gordon Greenidge
WI
226
136
Brian Lara
WI
226
136
Neil McKenzie
SA
226
136
Joe Root
ENG
226
143
Bob Simpson
AUS
225
143
Roshan Mahanama
SL
225
145
MS Dhoni
IND
224
145
Jacques Kallis
SA
224
145
Lou Vincent
NZ
224
148
Gordon Greenidge
WI
223
148
Justin Langer
AUS
223
148
Marvan Atapattu
SL
223
148
Polly Umrigar
IND
223
152
Gundappa Viswanath
IND
222
152
Kumar Sangakkara
SL
222
154
Brian Lara
WI
221
154
Sunil Gavaskar
IND
221
156
Sunil Gavaskar
IND
220
156
Sir Clyde Walcott
WI
220
156
Gary Kirsten
SA
220
159
Michael Slater
AUS
219
159
Mushfiqur Rahim
BAN
219
159
Mark Taylor
AUS
219
159
Bill Edrich
ENG
219
159
Denis Atkinson
WI
219
164
Sanjay Manjrekar
IND
218
164
Darren Bravo
WI
218
166
Rohan Kanhai
WI
217
166
Sachin Tendulkar
IND
217
166
Shakib Al Hasan
BAN
217
166
Ross Taylor
NZ
217
166
AB de Villiers
SA
217
171
Keith Fletcher
ENG
216
171
Marvan Atapattu
SL
216
171
Dean Jones
AUS
216
174
David Gower
ENG
215
174
Kane Williamson
NZ
215
174
Zaheer Abbas
PAK
215
174
Marnus Labuschagne
AUS
215
174
Abid Ali
PAK
215
179
Lawrence Rowe
WI
214
179
Greg Blewett
AUS
214
179
David Lloyd
ENG
214
182
Kim Hughes
AUS
213
182
Gordon Greenidge
WI
213
182
Sanath Jayasuriya
SL
213
182
Younis Khan
PAK
213
182
Mahela Jayawardene
SL
213
187
Dilip Sardesai
IND
212
187
Kraigg Brathwaite
WI
212
189
Sir Jack Hobbs
ENG
211
189
Javed Miandad
PAK
211
189
Kumar Sangakkara
SL
211
192
Dean Jones
AUS
210
192
Qasim Umar
PAK
210
192
Taslim Arif
PAK
210
192
Bill Lawry
AUS
210
192
Gary Kirsten
SA
210
192
Graham Gooch
ENG
210
198
Basil Butcher
WI
209
198
Imtiaz Ahmed
PAK
209
200
Denis Compton
ENG
208
200
Sherwin Campbell
WI
208
200
Dudley Nourse
SA
208
200
Sir Ian Botham
ENG
208
200
Sir Viv Richards
WI
208
200
Saud Shakeel
PAK
208
206
Mike Gatting
ENG
207
206
Keith Stackpole
AUS
207
206
Sir Everton Weekes
WI
207
206
Marvan Atapattu
SL
207
206
Tagenarine Chanderpaul
WI
207
211
Ravi Shastri
IND
206
211
Dinesh Chandimal
SL
206
211
Javed Miandad
PAK
206
211
Arthur Morris
AUS
206
211
Sir Everton Weekes
WI
206
211
Qasim Umar
PAK
206
217
Ted Dexter
ENG
205
217
Aamer Sohail
PAK
205
217
Sunil Gavaskar
IND
205
217
Bill Lawry
AUS
205
217
Joe Hardstaff
ENG
205
217
Allan Border
AUS
205
217
Sir Leonard Hutton
ENG
205
217
Neil Harvey
AUS
205
225
Greg Chappell
AUS
204
225
Marnus Labuschagne
AUS
204
225
Hashan Tillakaratne
SL
204
225
Neil Harvey
AUS
204
229
Shoaib Mohammad
PAK
203
229
Nawab of Pataudi
IND
203
229
Hanif Mohammad
PAK
203
229
Dennis Amiss
ENG
203
229
Mushfiqur Rahim
BAN
203
229
Javed Miandad
PAK
203
235
Sir Leonard Hutton
ENG
202
236
Jack Ryder
AUS
201
236
Mushtaq Mohammad
PAK
201
236
Grant Flower
ZIM
201
236
Sachin Tendulkar
IND
201
236
Brendon Kuruppu
SL
201
236
Bob Simpson
AUS
201
236
Eddie Barlow
SA
201
243
David Gower
ENG
200
243
Allan Border
AUS
200
243
Steve Waugh
AUS
200
243
David Warner
AUS
200
243
Mohsin Khan
HK
200
243
Dilip Sardesai
IND
200
249
Mohammad Azharuddin
IND
199
249
Mudassar Nazar
PAK
199
251
Frank Worrell
WI
197
251
Sir Everton Weekes
WI
197
253
Sir Leonard Hutton
ENG
196
253
Ian Chappell
AUS
196
253
Kusal Mendis
SL
196
256
Roston Chase
WI
194
257
Warren Bardsley
AUS
193
258
Ian Chappell
AUS
192
258
Mohammad Azharuddin
IND
192
258
Budhi Kunderan
IND
192
261
Geoff Boycott
ENG
191
261
Bill Edrich
ENG
191
261
Frank Worrell
WI
191
264
Alec Stewart
ENG
190
265
Vijay Manjrekar
IND
189
265
Stan McCabe
AUS
189
265
Alan Melville
SA
189
265
Jim Burke
AUS
189
269
Lahiru Igalagamage
SL
188
269
Mike Denness
ENG
188
271
Hanif Mohammad
PAK
187
271
Alvin Kallicharran
WI
187
271
Ravi Shastri
IND
187
274
Andrew Jones
NZ
186
275
Victor Trumper
AUS
185
275
Mike Atherton
ENG
185
275
Bob Barber
ENG
185
275
Donald Bradman
AUS
185
279
Vinoo Mankad
IND
184
279
David Boon
AUS
184
279
Desmond Haynes
WI
184
282
Bill Ponsford
AUS
183
282
Mike Gatting
ENG
183
282
Charlie Davis
WI
183
285
Sir Conrad Hunte
WI
182
285
Colin Cowdrey
ENG
182
285
Sir Viv Richards
WI
182
285
Mohammad Azharuddin
IND
182
285
Greg Chappell
AUS
182
285
Denis Lindsay
SA
182
285
Terry Jarvis
NZ
182
292
Phil Mead
ENG
181
292
Peter Burge
AUS
181
292
Norm O'Neill
AUS
181
295
Ted Dexter
ENG
180
295
Justin Greaves
WI
180
297
Gundappa Viswanath
IND
179
298
Joe Darling
AUS
178
298
Keith Fletcher
ENG
178
298
Sir Garry Sobers
WI
178
301
Sachin Tendulkar
IND
177
301
Chandu Borde
IND
177
303
Herbert Sutcliffe
ENG
176
303
Bev Congdon
NZ
176
303
Bob Simpson
AUS
176
303
Mominul Haque
BAN
176
303
Saeed Anwar
PAK
176
303
Sunil Gavaskar
IND
176
309
Asif Iqbal
UAE
175
309
Geoff Pullar
ENG
175
309
Tom Graveney
ENG
175
309
John Edrich
ENG
175
313
Sandeep Patil
IND
174
313
Derek Randall
ENG
174
315
Pankaj Roy
IND
173
316
Polly Umrigar
IND
172
316
Graham Yallop
AUS
172
316
Ken Barrington
ENG
172
319
Ian Redpath
AUS
171
320
W.G. Grace
ENG
170
320
Colin McDonald
AUS
170
322
Brian Booth
AUS
169
323
Sir Clyde Walcott
WI
168
323
Collie Smith
WI
168
325
Lindsay Hassett
AUS
167
325
Frank Worrell
WI
167
327
Saeed Ahmed
PAK
166
327
Sadiq Mohammad
PAK
166
327
Asif Iqbal
UAE
166
330
Ian Chappell
AUS
165
330
Saleem Malik
PAK
165
330
Geoff Pullar
ENG
165
333
Arthur Shrewsbury
ENG
164
333
John Edrich
ENG
164
333
Bruce Mitchell
SA
164
333
Vijay Hazare
IND
164
337
Lindsay Hassett
AUS
163
338
Russell Endean
SA
162
339
Herbert Sutcliffe
ENG
161
339
Bill Woodfull
AUS
161
339
Jim Burke
AUS
161
339
Maurice Leyland
ENG
161
343
Colin Cowdrey
ENG
160
343
Hanif Mohammad
PAK
160
345
Warwick Armstrong
AUS
159
346
Clive Radley
ENG
158
346
Basil D'Oliveira
ENG
158
346
Rohan Kanhai
WI
158
349
Arthur Morris
AUS
157
350
Sir Everton Weekes
WI
156
351
John Edrich
ENG
155
351
Arthur Morris
AUS
155
353
Sir Jack Hobbs
ENG
154
353
Neil Harvey
AUS
154
355
Sir Garry Sobers
WI
153
356
Wilfred Rhodes
ENG
152
356
Jeffrey Stollmeyer
WI
152
358
Charles Macartney
AUS
151
358
Ian Chappell
AUS
151
358
Bill Lawry
AUS
151
361
Sir Leonard Hutton
ENG
150
362
Allan Steel
ENG
148
362
Ken Barrington
ENG
148
364
Gordon White
SA
147
365
Reggie Duff
AUS
146
365
Sir Viv Richards
WI
146
365
Vijay Hazare
IND
146
365
Asif Iqbal
UAE
146
369
C.B. Fry
ENG
144
370
Vernon Ransford
AUS
143
370
Frederick Fane
ENG
143
370
Martin Crowe
NZ
143
373
Patsy Hendren
ENG
142
373
Clem Hill
AUS
142
373
Basil Butcher
WI
142
376
Jack Siedle
SA
141
376
Bill Woodfull
AUS
141
378
Jack Russell
ENG
140
378
Archie MacLaren
ENG
140
378
Barry Richards
SA
140
378
Wally Hammond
ENG
140
378
Neil Harvey
AUS
140
383
Colin Milburn
ENG
139
384
Johnny Tyldesley
ENG
138
384
Vic Richardson
AUS
138
386
Tom Hayward
ENG
137
386
Les Ames
ENG
137
386
Bam Bam Weekes
WI
137
389
Warren Bardsley
AUS
136
390
Henry Wood
ENG
134
390
Frank Woolley
ENG
134
392
Monty Noble
AUS
133
392
Basil Butcher
WI
133
394
Ken Barrington
ENG
132
395
Brian Luckhurst
ENG
131
396
C.B. Fry
ENG
129
397
Vijay Merchant
IND
128
397
Stanley Jackson
ENG
128
397
Bill Ponsford
AUS
128
400
Patsy Hendren
ENG
127
401
Arthur Hill
ENG
124
401
Archie MacLaren
ENG
124
403
Ernest Tyldesley
ENG
122
403
Tom Hayward
ENG
122
403
Herbert Sutcliffe
ENG
122
406
Bob Catterall
SA
120
407
Johnny Douglas
ENG
119
407
George Gunn
ENG
119
407
Bill Edrich
ENG
119
410
Stanley Jackson
ENG
118
411
Phil Mead
ENG
117
411
Syd Gregory
AUS
117
413
Archie MacLaren
ENG
116
414
Percy Sherwell
SA
115
414
Frank Woolley
ENG
115
416
Charlie McLeod
AUS
112
416
Johnny Tyldesley
ENG
112
418
Herbie Taylor
SA
109
419
Harry Graham
AUS
107
420
Arthur Shrewsbury
ENG
106
421
Arthur Shrewsbury
ENG
105
421
Harry Graham
AUS
105
421
Jack Sharp
ENG
105
424
Len Braund
ENG
104
424
Jimmy Sinclair
SA
104
426
Stanley Jackson
ENG
103
427
Herbert Sutcliffe
ENG
102
427
Maitland Hathorn
SA
102
427
Herbie Taylor
SA
102
427
Phil Mead
ENG
102
427
Len Braund
ENG
102
432
Sir Jack Hobbs
ENG
97
433
Colin McCool
AUS
95
434
Alec Bannerman
AUS
94
434
Walter Read
ENG
94
436
Herbie Taylor
SA
93
436
Dave Nourse
SA
93
436
Gilbert Jessop
ENG
93
439
Harry Trott
AUS
92
440
Bob Wyatt
ENG
91
440
Tom Hayward
ENG
91
442
Frank Iredale
AUS
89
443
Percy Holmes
ENG
88
444
Bob Catterall
SA
86
445
Albert Trott
AUS
85
445
George Hirst
ENG
85
447
Dick Lilley
ENG
84
447
Hugh Bromley-Davenport
ENG
84
447
Frank Mann
ENG
84
450
Bobby Peel
ENG
83
450
Philip Hands
SA
83
450
Andrew Stoddart
ENG
83
453
Tom Hayward
ENG
82
453
Sir Jack Hobbs
ENG
82
453
Billy Zulch
SA
82
456
Charlie McLeod
AUS
77
457
Walter Read
ENG
75
457
Tup Scott
AUS
75
457
Jack Worrall
AUS
75
460
Billy Barnes
ENG
74
460
Syd Gregory
AUS
74
460
Jack Crawford
ENG
74
463
Victor Trumper
AUS
73
464
Charles Wright
ENG
71
465
Bobby Abel
ENG
70
466
Tom Hayward
ENG
69
467
Edmund Tylecote
ENG
66
468
C.B. Fry
ENG
64
469
George Ulyett
ENG
63
469
George Giffen
AUS
63
471
George Lohmann
ENG
62
472
Billy Bates
ENG
61
473
W.G. Grace
ENG
58
473
Len Braund
ENG
58
473
Billy Barnes
ENG
58
476
Maurice Read
ENG
57
477
Billy Bates
ENG
55
478
Charles Leslie
ENG
54
479
Johnny Briggs
ENG
53
480
Frederick Spofforth
AUS
50
481
Allen Hill
ENG
49
482
Tom Emmett
ENG
48
482
William Chatterton
ENG
48
482
Syd Gregory
AUS
48
485
Arthur Shrewsbury
ENG
43
485
Dave Gregory
AUS
43
485
Johnny Briggs
ENG
43
488
Dick Barlow
ENG
42
489
Nat Thomson
AUS
41
490
W.G. Grace
ENG
38
490
Dick Barlow
ENG
38
492
Wilf Flowers
ENG
37
493
Percy McDonnell
AUS
35
494
Harry Moses
AUS
33
495
John Lyons
AUS
32
496
Joe Darling
AUS
31
496
Frank Sugg
ENG
31
498
Billy Bates
ENG
30
499
Charlie Turner
AUS
22
500
Jack Brown
ENG
20
Show all 500 ↓
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)
›