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.
ALL FORMATS
All-time
500 entries
1
400
Brian Lara
WI
20 clear of Matthew Hayden
5
380
Matthew Hayden
AUS
20 off the lead
10
374
Mahela Jayawardene
SL
26 off the lead
● LEADS
Brian Lara
WI
400 · 20 ahead of Hayden
↑ MOST ENTRIES
Brian Lara
WI
12 separate entries on this list · 247 different players in all
★ TOP-10 CUT-OFF
374
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
Australia
13 of the top 50 · 7 teams represented
Highest Score — full list
500 entries, ranked
Table view
1
Brian Lara
WI
400
1
Brian Lara
WI
400
1
Brian Lara
WI
400
1
Brian Lara
WI
400
5
Matthew Hayden
AUS
380
5
Matthew Hayden
AUS
380
5
Matthew Hayden
AUS
380
8
Brian Lara
WI
375
8
Brian Lara
WI
375
10
Mahela Jayawardene
SL
374
10
Mahela Jayawardene
SL
374
12
Wiaan Mulder
SA
367
12
Wiaan Mulder
SA
367
14
Sir Garry Sobers
WI
365
14
Sir Garry Sobers
WI
365
16
Sanath Jayasuriya
SL
340
16
Sanath Jayasuriya
SL
340
18
Hanif Mohammad
PAK
337
19
David Warner
AUS
335
19
David Warner
AUS
335
21
Mark Taylor
AUS
334
21
Mark Taylor
AUS
334
23
Graham Gooch
ENG
333
23
Chris Gayle
WI
333
23
Graham Gooch
ENG
333
23
Chris Gayle
WI
333
27
Inzamam-ul-Haq
PAK
329
27
Michael Clarke
AUS
329
27
Inzamam-ul-Haq
PAK
329
27
Michael Clarke
AUS
329
31
Virender Sehwag
IND
319
31
Kumar Sangakkara
SL
319
31
Virender Sehwag
IND
319
31
Kumar Sangakkara
SL
319
35
Chris Gayle
WI
317
35
Harry Brook
ENG
317
35
Chris Gayle
WI
317
35
Harry Brook
ENG
317
39
Younis Khan
PAK
313
39
Younis Khan
PAK
313
41
Bob Simpson
AUS
311
41
Bob Simpson
AUS
311
41
Hashim Amla
SA
311
41
Hashim Amla
SA
311
45
John Edrich
ENG
310
45
John Edrich
ENG
310
47
Virender Sehwag
IND
309
47
Virender Sehwag
IND
309
49
Bob Cowper
AUS
307
49
Bob Cowper
AUS
307
51
Karun Nair
IND
303
51
Karun Nair
IND
303
53
Lawrence Rowe
WI
302
53
Lawrence Rowe
WI
302
53
Azhar Ali
PAK
302
53
Brendon McCullum
NZ
302
53
Azhar Ali
PAK
302
53
Brendon McCullum
NZ
302
59
Martin Crowe
NZ
299
59
Martin Crowe
NZ
299
61
Alastair Cook
ENG
294
61
Alastair Cook
ENG
294
63
Virender Sehwag
IND
293
63
Virender Sehwag
IND
293
65
Sir Viv Richards
WI
291
65
Sir Viv Richards
WI
291
67
Ross Taylor
NZ
290
67
Ross Taylor
NZ
290
69
Tip Foster
ENG
287
69
Kumar Sangakkara
SL
287
69
Kumar Sangakkara
SL
287
72
Peter May
ENG
285
72
Peter May
ENG
285
74
VVS Laxman
IND
281
74
VVS Laxman
IND
281
76
Javed Miandad
PAK
280
76
Javed Miandad
PAK
280
78
Denis Compton
ENG
278
78
Denis Compton
ENG
278
78
AB de Villiers
SA
278
78
AB de Villiers
SA
278
82
Brian Lara
WI
277
82
Brian Lara
WI
277
82
Graeme Smith
SA
277
82
Graeme Smith
SA
277
86
Gary Kirsten
SA
275
86
Gary Kirsten
SA
275
88
Graeme Pollock
SA
274
88
Zaheer Abbas
PAK
274
88
Graeme Pollock
SA
274
88
Zaheer Abbas
PAK
274
92
Javed Miandad
PAK
271
92
Javed Miandad
PAK
271
94
George Headley
WI
270
95
Shubman Gill
IND
269
95
Adam Voges
AUS
269
95
Shubman Gill
IND
269
95
Adam Voges
AUS
269
99
Graham Yallop
AUS
268
100
Zak Crawley
ENG
267
100
Zak Crawley
ENG
267
100
Younis Khan
PAK
267
100
Bryan Young
NZ
267
100
Aravinda de Silva
SL
267
100
Younis Khan
PAK
267
100
Bryan Young
NZ
267
100
Aravinda de Silva
SL
267
108
Dave Houghton
ZIM
266
108
Dave Houghton
ZIM
266
110
Tom Latham
NZ
264
110
Tom Latham
NZ
264
110
Rohit Sharma
IND
264
110
Rohit Sharma
IND
264
114
Joe Root
ENG
262
114
Dennis Amiss
ENG
262
114
Joe Root
ENG
262
117
Frank Worrell
WI
261
117
Frank Worrell
WI
261
119
Javed Miandad
PAK
260
119
Javed Miandad
PAK
260
121
Glenn Turner
NZ
259
121
Glenn Turner
NZ
259
123
Seymour Nurse
WI
258
123
Seymour Nurse
WI
258
123
Tom Graveney
ENG
258
126
Wasim Akram
PAK
257
126
Wasim Akram
PAK
257
128
Ken Barrington
ENG
256
129
Jackie McGlew
SA
255
129
Jackie McGlew
SA
255
131
Virat Kohli
IND
254
131
Virat Kohli
IND
254
133
Tom Latham
NZ
252
133
Tom Latham
NZ
252
135
Kane Williamson
NZ
251
135
Kane Williamson
NZ
251
137
Doug Walters
AUS
250
137
Faoud Bacchus
WI
250
137
Doug Walters
AUS
250
137
Faoud Bacchus
WI
250
137
Justin Langer
AUS
250
137
Justin Langer
AUS
250
143
Geoff Boycott
ENG
246
143
Geoff Boycott
ENG
246
145
Kusal Mendis
SL
245
145
Kusal Mendis
SL
245
147
Alastair Cook
ENG
244
147
Dimuth Karunaratne
SL
244
147
Alastair Cook
ENG
244
147
Dimuth Karunaratne
SL
244
151
Eddie Paynter
ENG
243
151
Virat Kohli
IND
243
151
Virat Kohli
IND
243
154
Clive Lloyd
WI
242
154
Clive Lloyd
WI
242
154
Mahela Jayawardene
SL
242
154
Doug Walters
AUS
242
154
Mahela Jayawardene
SL
242
159
Graham Dowling
NZ
239
159
Sourav Ganguly
IND
239
159
Graham Dowling
NZ
239
159
Sourav Ganguly
IND
239
163
Kane Williamson
NZ
238
163
Kane Williamson
NZ
238
165
Martin Guptill
NZ
237
165
Martin Guptill
NZ
237
165
Frank Worrell
WI
237
168
Eric Rowan
SA
236
168
Eric Rowan
SA
236
168
Taufeeq Umar
PAK
236
168
Taufeeq Umar
PAK
236
172
Zaheer Abbas
PAK
235
172
Greg Chappell
AUS
235
172
Zaheer Abbas
PAK
235
172
Greg Chappell
AUS
235
176
Graeme Smith
SA
234
176
Sid Barnes
AUS
234
176
Graeme Smith
SA
234
179
Amir Jangoo
WI
233
179
Amir Jangoo
WI
233
181
Andy Flower
ZIM
232
181
Andy Flower
ZIM
232
181
Graeme Smith
SA
232
181
Graeme Smith
SA
232
185
Vinoo Mankad
IND
231
185
Vinoo Mankad
IND
231
185
Dudley Nourse
SA
231
188
Bert Sutcliffe
NZ
230
188
Bert Sutcliffe
NZ
230
190
Vinod Kambli
IND
227
190
Vinod Kambli
IND
227
192
Sir Garry Sobers
WI
226
192
Donald Bradman
AUS
226
192
Sir Garry Sobers
WI
226
192
Kevin Pietersen
ENG
226
192
Kevin Pietersen
ENG
226
197
Bob Simpson
AUS
225
198
MS Dhoni
IND
224
198
MS Dhoni
IND
224
200
Gordon Greenidge
WI
223
200
Gordon Greenidge
WI
223
200
Justin Langer
AUS
223
200
Marvan Atapattu
SL
223
200
Polly Umrigar
IND
223
200
Justin Langer
AUS
223
200
Marvan Atapattu
SL
223
207
Gundappa Viswanath
IND
222
207
Gundappa Viswanath
IND
222
209
Brian Lara
WI
221
209
Sunil Gavaskar
IND
221
209
Brian Lara
WI
221
212
Sunil Gavaskar
IND
220
212
Sir Clyde Walcott
WI
220
214
Michael Slater
AUS
219
214
Michael Slater
AUS
219
214
Virender Sehwag
IND
219
214
Mushfiqur Rahim
BAN
219
214
Mark Taylor
AUS
219
214
Bill Edrich
ENG
219
214
Mushfiqur Rahim
BAN
219
214
Mark Taylor
AUS
219
222
Rohan Kanhai
WI
217
222
Rohan Kanhai
WI
217
224
Keith Fletcher
ENG
216
225
David Gower
ENG
215
225
David Gower
ENG
215
225
Chris Gayle
WI
215
225
Kane Williamson
NZ
215
225
Zaheer Abbas
PAK
215
225
Kane Williamson
NZ
215
231
Lawrence Rowe
WI
214
232
Kim Hughes
AUS
213
232
Kim Hughes
AUS
213
232
Gordon Greenidge
WI
213
232
Gordon Greenidge
WI
213
236
Javed Miandad
PAK
211
236
Sir Jack Hobbs
ENG
211
236
Javed Miandad
PAK
211
239
Dean Jones
AUS
210
239
Dean Jones
AUS
210
239
Fakhar Zaman
PAK
210
239
Ishan Kishan
IND
210
239
Pathum Silva
SL
210
239
Qasim Umar
PAK
210
239
Taslim Arif
PAK
210
239
Bill Lawry
AUS
210
239
Ishan Kishan
IND
210
248
Rohit Sharma
IND
209
249
Denis Compton
ENG
208
249
Rohit Sharma
IND
208
249
Shubman Gill
IND
208
249
Sherwin Campbell
WI
208
249
Dudley Nourse
SA
208
249
Sherwin Campbell
WI
208
255
Mike Gatting
ENG
207
255
Keith Stackpole
AUS
207
255
Mike Gatting
ENG
207
258
Ravi Shastri
IND
206
258
Ravi Shastri
IND
206
258
Dinesh Chandimal
SL
206
258
Javed Miandad
PAK
206
262
Ted Dexter
ENG
205
262
Ted Dexter
ENG
205
262
Aamer Sohail
PAK
205
262
Sunil Gavaskar
IND
205
262
Bill Lawry
AUS
205
262
Joe Hardstaff
ENG
205
262
Aamer Sohail
PAK
205
269
Greg Chappell
AUS
204
270
Shoaib Mohammad
PAK
203
270
Shoaib Mohammad
PAK
203
272
Sir Leonard Hutton
ENG
202
273
Mushtaq Mohammad
PAK
201
273
Jack Ryder
AUS
201
273
Mushtaq Mohammad
PAK
201
273
Glenn Maxwell
AUS
201
273
Grant Flower
ZIM
201
273
Grant Flower
ZIM
201
279
Sachin Tendulkar
IND
200
280
Mohammad Azharuddin
IND
199
280
Mohammad Azharuddin
IND
199
282
Frank Worrell
WI
197
283
Darron Reekers
NED
196
284
Saeed Anwar
PAK
194
284
Charles Coventry
ZIM
194
284
Roston Chase
WI
194
284
Roston Chase
WI
194
288
Warren Bardsley
AUS
193
288
Fakhar Zaman
PAK
193
290
Geoff Boycott
ENG
191
290
Bill Edrich
ENG
191
292
Vijay Manjrekar
IND
189
292
Vijay Manjrekar
IND
189
292
Sir Viv Richards
WI
189
292
Sanath Jayasuriya
SL
189
292
Martin Guptill
NZ
189
297
Gary Kirsten
SA
188
298
Hanif Mohammad
PAK
187
299
Sachin Tendulkar
IND
186
300
Faf du Plessis
SA
185
300
Shane Watson
AUS
185
300
Victor Trumper
AUS
185
303
Vinoo Mankad
IND
184
303
Vinoo Mankad
IND
184
303
David Boon
AUS
184
303
David Boon
AUS
184
307
MS Dhoni
IND
183
307
Virat Kohli
IND
183
307
Sourav Ganguly
IND
183
307
Bill Ponsford
AUS
183
311
Sir Conrad Hunte
WI
182
311
Sir Conrad Hunte
WI
182
311
Colin Cowdrey
ENG
182
314
Phil Mead
ENG
181
314
Sir Viv Richards
WI
181
314
Matthew Hayden
AUS
181
314
Ross Taylor
NZ
181
314
Peter Burge
AUS
181
319
John Campbell
WI
179
320
Joe Darling
AUS
178
320
Quinton de Kock
SA
178
320
Hamilton Masakadza
ZIM
178
320
Keith Fletcher
ENG
178
324
Ibrahim Zadran
AFG
177
324
Janneman Malan
SA
177
324
Paul Stirling
IRE
177
327
Litton Das
BAN
176
327
Herbert Sutcliffe
ENG
176
329
Kapil Dev
IND
175
329
Herschelle Gibbs
SA
175
329
Calum MacLeod
SCO
175
332
Mark Waugh
AUS
173
332
David Warner
AUS
173
332
Pankaj Roy
IND
173
335
Craig Wishart
ZIM
172
335
Adam Gilchrist
AUS
172
335
Aaron Finch
AUS
172
335
Aaron Finch
AUS
172
335
Lou Vincent
NZ
172
340
Glenn Turner
NZ
171
340
Fraser Watts
SCO
171
342
W.G. Grace
ENG
170
342
Keacy Carty
WI
170
342
Shai Hope
WI
170
342
Colin McDonald
AUS
170
346
Dave Callaghan
SA
169
346
Brian Lara
WI
169
346
Brian Booth
AUS
169
349
Robin Smith
ENG
167
350
Brendon McCullum
NZ
166
351
Arthur Shrewsbury
ENG
164
352
David Warner
AUS
163
353
Hazratullah Zazai
AFG
162
353
Hazratullah Zazai
AFG
162
353
Jos Buttler
ENG
162
353
Russell Endean
SA
162
357
Andrew Hudson
SA
161
357
Herbert Sutcliffe
ENG
161
359
Mohammad Ihsan
SPN
160
359
Imran Nazir
PAK
160
361
Warwick Armstrong
AUS
159
361
Dinesh Mongia
IND
159
363
Tamim Iqbal
BAN
158
363
David Gower
ENG
158
365
Aaron Finch
AUS
156
366
Travis Head
AUS
154
367
Sir Viv Richards
WI
153
367
Mohammad Azharuddin
IND
153
367
Chris Gayle
WI
153
367
Herschelle Gibbs
SA
153
367
Brian Lara
WI
153
372
Wilfred Rhodes
ENG
152
372
Desmond Haynes
WI
152
372
Chris Gayle
WI
152
372
Chris Gayle
WI
152
376
Sanath Jayasuriya
SL
151
377
Yeron Seneveratne
CIS
150
378
Allan Steel
ENG
148
378
Desmond Haynes
WI
148
380
Gordon White
SA
147
381
Reggie Duff
AUS
146
381
Sachin Tendulkar
IND
146
383
Desmond Haynes
WI
145
383
Dean Jones
AUS
145
383
Glenn Maxwell
AUS
145
383
Ricky Ponting
AUS
145
387
Sahil Chauhan
EST
144
387
C.B. Fry
ENG
144
389
Vernon Ransford
AUS
143
389
Sediqullah Atal
AFG
143
389
Frederick Fane
ENG
143
392
Bill Athey
ENG
142
392
Desmond Haynes
WI
142
392
Dave Houghton
ZIM
142
392
Patsy Hendren
ENG
142
392
Clem Hill
AUS
142
397
Philip Salt
ENG
141
397
Ben Duckett
ENG
141
399
Sanath Jayasuriya
SL
140
399
Jack Russell
ENG
140
401
Greg Chappell
AUS
138
402
Tom Hayward
ENG
137
402
Zeeshan Khan Kukihel
HUN
137
402
Kushal Malla
NEP
137
402
Dennis Amiss
ENG
137
406
Graham Gooch
ENG
136
406
Warren Bardsley
AUS
136
408
Henry Wood
ENG
134
409
Max O'Dowd
NED
133
409
Desmond Haynes
WI
133
411
George Munsey
SCO
132
412
Jos Buttler
ENG
131
413
C.B. Fry
ENG
129
413
Graham Gooch
ENG
129
415
Robin Smith
ENG
128
416
George Munsey
SCO
127
416
William Porterfield
IRE
127
416
Brian McMillan
SA
127
416
Allan Border
AUS
127
420
Greg Chappell
AUS
125
420
Evin Lewis
WI
125
420
Shaheryar Butt
BEL
125
423
Arthur Hill
ENG
124
423
Shane Watson
AUS
124
423
Ijaz Ahmed
PAK
124
423
Archie MacLaren
ENG
124
427
Zaheer Abbas
PAK
123
427
Brendon McCullum
NZ
123
429
Ernest Tyldesley
ENG
122
429
Sir Richie Richardson
WI
122
429
Phil Simmons
WI
122
429
Virat Kohli
IND
122
429
Babar Azam
PAK
122
429
Tom Hayward
ENG
122
435
Roy Dias
SL
121
436
Sir Viv Richards
WI
119
436
Faf du Plessis
SA
119
436
Ramiz Raja
PAK
119
436
Johnny Douglas
ENG
119
436
George Gunn
ENG
119
441
Rohit Sharma
IND
118
441
Stanley Jackson
ENG
118
443
Phil Mead
ENG
117
443
Bruce Laird
AUS
117
443
Chris Gayle
WI
117
443
Richard Levi
SA
117
443
Clive Radley
ENG
117
448
Archie MacLaren
ENG
116
448
David Lloyd
ENG
116
448
Brendon McCullum
NZ
116
448
Alex Hales
ENG
116
452
Quinton de Kock
SA
115
453
Morne van Wyk
SA
114
454
Neil Fairbrother
ENG
113
455
Rohit Sharma
IND
111
455
Ahmed Shehzad
PAK
111
457
Majid Khan
PAK
109
458
Glenn Phillips
NZ
108
458
Zaheer Abbas
PAK
108
458
Graham Gooch
ENG
108
458
Dennis Amiss
ENG
108
462
Harry Graham
AUS
107
463
Gordon Greenidge
WI
106
463
Arthur Shrewsbury
ENG
106
465
Arthur Shrewsbury
ENG
105
465
Harry Graham
AUS
105
465
Roy Fredericks
WI
105
468
Tillakaratne Dilshan
SL
104
469
Dennis Amiss
ENG
103
469
Mahela Udawatte
SL
103
471
Herbert Sutcliffe
ENG
102
472
Dennis Amiss
ENG
100
473
Ricky Ponting
AUS
98
474
Sir Jack Hobbs
ENG
97
475
Damien Martyn
AUS
96
475
Tillakaratne Dilshan
SL
96
477
Alec Bannerman
AUS
94
477
Loots Bosman
SA
94
479
Herschelle Gibbs
SA
90
480
Graeme Smith
SA
89
481
Derek Randall
ENG
88
482
Misbah-ul-Haq
PAK
87
483
Mahela Jayawardene
SL
86
484
Albert Trott
AUS
85
485
Dick Lilley
ENG
84
486
Bobby Peel
ENG
83
487
John Edrich
ENG
82
488
Hamilton Masakadza
ZIM
79
489
Tup Scott
AUS
75
489
Walter Read
ENG
75
491
Billy Barnes
ENG
74
492
Bobby Abel
ENG
70
493
Scott Styris
NZ
66
494
George Ulyett
ENG
63
495
George Lohmann
ENG
62
496
Keith Stackpole
AUS
61
497
Ian Chappell
AUS
60
498
Allen Hill
ENG
49
499
Dick Barlow
ENG
42
500
Wilf Flowers
ENG
37
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)
›