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.
ODI
All-time
500 entries
1
264
Rohit Sharma
IND
27 clear of Martin Guptill
3
237
Martin Guptill
NZ
27 off the lead
5
219
Virender Sehwag
IND
45 off the lead
● LEADS
Rohit Sharma
IND
264 · 27 ahead of Guptill
↑ MOST ENTRIES
Sachin Tendulkar
IND
12 separate entries on this list · 265 different players in all
★ TOP-10 CUT-OFF
209
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
15 of the top 50 · 13 teams represented
Highest Score — full list
500 entries, ranked
Table view
1
Rohit Sharma
IND
264
1
Rohit Sharma
IND
264
3
Martin Guptill
NZ
237
3
Martin Guptill
NZ
237
5
Virender Sehwag
IND
219
5
Virender Sehwag
IND
219
7
Chris Gayle
WI
215
7
Chris Gayle
WI
215
9
Fakhar Zaman
PAK
210
9
Ishan Kishan
IND
210
9
Pathum Silva
SL
210
9
Pathum Silva
SL
210
13
Rohit Sharma
IND
209
14
Rohit Sharma
IND
208
14
Shubman Gill
IND
208
14
Shubman Gill
IND
208
17
Glenn Maxwell
AUS
201
17
Glenn Maxwell
AUS
201
19
Sachin Tendulkar
IND
200
19
Sachin Tendulkar
IND
200
21
Darron Reekers
NED
196
22
Saeed Anwar
PAK
194
22
Charles Coventry
ZIM
194
24
Fakhar Zaman
PAK
193
25
Sir Viv Richards
WI
189
25
Sanath Jayasuriya
SL
189
25
Martin Guptill
NZ
189
28
Gary Kirsten
SA
188
29
Sachin Tendulkar
IND
186
30
Faf du Plessis
SA
185
30
Shane Watson
AUS
185
30
Vriitya Aravind
UAE
185
33
MS Dhoni
IND
183
33
Virat Kohli
IND
183
33
Sourav Ganguly
IND
183
36
Ben Stokes
ENG
182
37
Sir Viv Richards
WI
181
37
Matthew Hayden
AUS
181
37
Ross Taylor
NZ
181
40
Martin Guptill
NZ
180
40
Jason Roy
ENG
180
40
Fakhar Zaman
PAK
180
43
John Campbell
WI
179
43
David Warner
AUS
179
45
Quinton de Kock
SA
178
45
Hamilton Masakadza
ZIM
178
45
David Warner
AUS
178
48
Ibrahim Zadran
AFG
177
48
Janneman Malan
SA
177
48
Paul Stirling
IRE
177
48
Mitchell Marsh
AUS
177
52
Litton Das
BAN
176
52
Evin Lewis
WI
176
54
Kapil Dev
IND
175
54
Herschelle Gibbs
SA
175
54
Calum MacLeod
SCO
175
54
Sachin Tendulkar
IND
175
54
Aiden Markram
SA
175
59
Upul Tharanga
SL
174
59
Sean Williams
ZIM
174
61
Mark Waugh
AUS
173
61
David Warner
AUS
173
61
Jaskaran Malhotra
USA
173
64
Craig Wishart
ZIM
172
64
Adam Gilchrist
AUS
172
64
Lou Vincent
NZ
172
67
Glenn Turner
NZ
171
67
Fraser Watts
SCO
171
67
Alex Hales
ENG
171
70
Keacy Carty
WI
170
70
Shai Hope
WI
170
70
Luke Ronchi
NZ
170
70
David Hemp
BER
170
74
Dave Callaghan
SA
169
74
Brian Lara
WI
169
74
Denesh Ramdin
WI
169
74
Brian Bennett
ZIM
169
74
Kumar Sangakkara
SL
169
79
Quinton de Kock
SA
168
80
Robin Smith
ENG
167
81
Brendon McCullum
NZ
166
81
David Warner
AUS
166
81
Joe Root
ENG
166
84
Ben Duckett
ENG
165
85
Ricky Ponting
AUS
164
85
Steven Smith
AUS
164
85
Amjad Javed
UAE
164
88
David Warner
AUS
163
89
Jos Buttler
ENG
162
89
Chris Gayle
WI
162
89
Rohit Sharma
IND
162
89
AB de Villiers
SA
162
89
Jason Roy
ENG
162
94
Andrew Hudson
SA
161
94
James Marshall
NZ
161
94
Tillakaratne Dilshan
SL
161
97
Imran Nazir
PAK
160
97
Tillakaratne Dilshan
SL
160
97
Virat Kohli
IND
160
97
Ed Joyce
ENG
160
97
Tillakaratne Dilshan
SL
160
102
Dinesh Mongia
IND
159
102
Rohit Sharma
IND
159
102
Hashim Amla
SA
159
105
Tamim Iqbal
BAN
158
105
David Gower
ENG
158
105
Andrew Strauss
ENG
158
105
Babar Azam
PAK
158
109
Xavier Marshall
WI
157
109
Sanath Jayasuriya
SL
157
109
Calum MacLeod
SCO
157
112
Brian Lara
WI
156
112
George Bailey
AUS
156
112
Kyle Coetzer
SCO
156
115
Travis Head
AUS
154
115
Adam Gilchrist
AUS
154
115
Andrew Strauss
ENG
154
115
Tamim Iqbal
BAN
154
115
Virat Kohli
IND
154
115
Calum MacLeod
SCO
154
121
Sir Viv Richards
WI
153
121
Mohammad Azharuddin
IND
153
121
Chris Gayle
WI
153
121
Herschelle Gibbs
SA
153
121
Brian Lara
WI
153
121
Rahul Dravid
IND
153
121
Jason Roy
ENG
153
128
Desmond Haynes
WI
152
128
Chris Gayle
WI
152
128
Chris Gayle
WI
152
128
Sachin Tendulkar
IND
152
128
Travis Head
AUS
152
128
Andrew Strauss
ENG
152
128
Sharjeel Khan
PAK
152
135
Sanath Jayasuriya
SL
151
135
Andrew Symonds
AUS
151
135
Shaun Marsh
AUS
151
135
Imam-ul-Haq
PAK
151
135
Tony Ura
PNG
151
140
Hashim Amla
SA
150
140
Shiv Chanderpaul
WI
150
140
Matthew Breetzke
SA
150
140
Jean-Paul Duminy
SA
150
140
Jos Buttler
ENG
150
140
Yuvraj Singh
IND
150
140
Gautam Gambhir
IND
150
140
Rohit Sharma
IND
150
148
Sir Viv Richards
WI
149
148
Shiv Chanderpaul
WI
149
148
Azmatullah Omarzai
AFG
149
151
Desmond Haynes
WI
148
151
Aaron Finch
AUS
148
151
Evin Lewis
WI
148
151
Eoin Morgan
ENG
148
155
Mark Boucher
SA
147
155
Alex Hales
ENG
147
157
Sachin Tendulkar
IND
146
157
Brian Lara
WI
146
157
Sachin Tendulkar
IND
146
157
Matthew Hayden
AUS
146
157
AB de Villiers
SA
146
157
Rob Nicol
NZ
146
157
Virender Sehwag
IND
146
157
Shai Hope
WI
146
165
Desmond Haynes
WI
145
165
Dean Jones
AUS
145
165
Ricky Ponting
AUS
145
165
Nathan Astle
NZ
145
165
Tom Latham
NZ
145
165
Brendan Taylor
ZIM
145
165
Andy Flower
ZIM
145
165
Aravinda de Silva
SL
145
165
Kane Williamson
NZ
145
174
Kennedy Otieno
KEN
144
174
Sourav Ganguly
IND
144
174
Tillakaratne Dilshan
SL
144
174
Younis Khan
PAK
144
174
Damien Martyn
AUS
144
179
Sediqullah Atal
AFG
143
179
Sachin Tendulkar
IND
143
179
Kusal Mendis
SL
143
179
Herschelle Gibbs
SA
143
179
Shoaib Malik
PAK
143
184
Bill Athey
ENG
142
184
Desmond Haynes
WI
142
184
Dave Houghton
ZIM
142
184
Paul Stirling
IRE
142
184
Grant Flower
ZIM
142
184
Kevin O'Brien
IRE
142
184
Travis Head
AUS
142
191
Ben Duckett
ENG
141
191
Sikandar Raza
ZIM
141
191
Mohammad Yousuf
PAK
141
191
Scott Styris
NZ
141
191
Ricky Ponting
AUS
141
191
Sachin Tendulkar
IND
141
191
Sachin Tendulkar
IND
141
198
Sanath Jayasuriya
SL
140
198
Saeed Anwar
PAK
140
198
Glenn Turner
NZ
140
198
Hashim Amla
SA
140
198
Ricky Ponting
AUS
140
198
Chris Gayle
WI
140
198
Grant Flower
ZIM
140
205
Ijaz Ahmed
PAK
139
205
Mohammad Hafeez
PAK
139
205
Preston Mommsen
SCO
139
205
Jamie How
NZ
139
205
MS Dhoni
IND
139
205
Jacques Kallis
SA
139
205
Lionel Cann
BER
139
212
Greg Chappell
AUS
138
212
Rohit Sharma
IND
138
212
Gautam Gambhir
IND
138
212
Harry Tector
IRE
138
212
Khurram Khan
UAE
138
212
Kumar Sangakkara
SL
138
212
Yuvraj Singh
IND
138
219
Dennis Amiss
ENG
137
219
Inzamam-ul-Haq
PAK
137
219
Daryl Mitchell
NZ
137
219
Sachin Tendulkar
IND
137
219
Pathum Silva
SL
137
219
Alastair Cook
ENG
137
219
Jonathan Trott
ENG
137
219
Marcus Trescothick
ENG
137
219
Ijaz Ahmed
PAK
137
219
Ashish Bagai
CAN
137
219
Wesley Barresi
NED
137
230
Graham Gooch
ENG
136
230
Harry Brook
ENG
136
230
Litton Das
BAN
136
230
Mohammad Nabi
AFG
136
230
AB de Villiers
SA
136
230
Salman Butt
PAK
136
230
Steve Massiah
USA
136
237
Saleem Elahi
PAK
135
237
Sikandar Raza
ZIM
135
237
Harry Brook
ENG
135
240
Navjot Sidhu
IND
134
240
Aamer Sohail
PAK
134
240
Aravinda de Silva
SL
134
240
Sanath Jayasuriya
SL
134
240
Klaas-Jan van Noortwijk
NED
134
240
Graeme Smith
SA
134
240
AB de Villiers
SA
134
240
Rassie van der Dussen
SA
134
240
Shakib Al Hasan
BAN
134
240
Salman Agha
PAK
134
250
Desmond Haynes
WI
133
250
Gordon Greenidge
WI
133
250
Gary Kirsten
SA
133
250
Kumar Sangakkara
SL
133
250
Upul Tharanga
SL
133
255
Avishka Gunawardene
SL
132
255
Marvan Atapattu
SL
132
255
Chris Gayle
WI
132
255
Neil Johnson
ZIM
132
259
Keith Fletcher
ENG
131
259
Steven Smith
AUS
131
259
Saeed Anwar
PAK
131
259
Alistair Campbell
ZIM
131
259
Paul Stirling
IRE
131
259
Arjuna Ranatunga
SL
131
259
VVS Laxman
IND
131
259
Neil McKenzie
SA
131
259
Ross Taylor
NZ
131
268
Mark Waugh
AUS
130
268
Kevin Pietersen
ENG
130
268
Virender Sehwag
IND
130
268
Marcus Trescothick
ENG
130
268
Abdool Samad
CAN
130
273
Graham Gooch
ENG
129
273
Nicky Boje
SA
129
273
Craig Williams
NAM
129
273
Jean-Paul Duminy
SA
129
273
Ricky Ponting
AUS
129
278
Robin Smith
ENG
128
278
David Warner
AUS
128
278
Mahela Jayawardene
SL
128
278
Keacy Carty
WI
128
282
Brian McMillan
SA
127
282
Allan Border
AUS
127
282
Basit Ali
PAK
127
282
Rahmanullah Gurbaz
AFG
127
282
Avishka Fernando
SL
127
282
Sourav Ganguly
IND
127
288
Saeed Anwar
PAK
126
288
Shoaib Mohammad
PAK
126
288
Geoff Marsh
AUS
126
288
Devon Conway
NZ
126
288
Graeme Hick
ENG
126
288
Virender Sehwag
IND
126
288
Marlon Samuels
WI
126
295
Greg Chappell
AUS
125
295
Geoff Marsh
AUS
125
295
Geoff Marsh
AUS
125
295
Tamim Iqbal
BAN
125
295
Mushfiqur Rahim
BAN
125
295
Babar Azam
PAK
125
295
Nick Knight
ENG
125
302
Ijaz Ahmed
PAK
124
302
Wayne Larkins
ENG
124
302
Virat Kohli
IND
124
302
Sourav Ganguly
IND
124
302
Liam Livingstone
ENG
124
302
Shahid Afridi
GER
124
302
Daryll Cullinan
SA
124
302
Kamran Akmal
PAK
124
302
Jonny Bairstow
ENG
124
311
Zaheer Abbas
PAK
123
311
Kris Srikkanth
IND
123
311
Heinrich Klaasen
SA
123
314
Sir Richie Richardson
WI
122
314
Phil Simmons
WI
122
314
David Boon
AUS
122
314
Dipak Chudasama
KEN
122
314
Nick Knight
ENG
122
314
Najmul Hossain Shanto
BAN
122
320
Roy Dias
SL
121
320
Mark Waugh
AUS
121
320
Dean Jones
AUS
121
320
Inzamam-ul-Haq
PAK
121
320
Not on record
SL
121
320
Rahmanullah Gurbaz
AFG
121
326
Andy Flower
ZIM
120
327
Sir Viv Richards
WI
119
327
Ramiz Raja
PAK
119
327
Javed Miandad
PAK
119
327
Roshan Mahanama
SL
119
327
Clayton Lambert
WI
119
327
Ajay Jadeja
IND
119
333
Allan Lamb
ENG
118
333
Adam Gilchrist
AUS
118
333
Marvan Atapattu
SL
118
336
Bruce Laird
AUS
117
336
Clive Radley
ENG
117
336
Graham Gooch
ENG
117
336
Inzamam-ul-Haq
PAK
117
336
Mohsin Khan
HK
117
336
Steve Smith
AUS
117
336
Gordon Greenidge
WI
117
336
Asanka Gurusinha
SL
117
344
David Lloyd
ENG
116
344
Inzamam-ul-Haq
PAK
116
344
Ramiz Raja
PAK
116
344
Javed Miandad
PAK
116
348
Mike Gatting
ENG
115
348
Andy Flower
ZIM
115
348
Gordon Greenidge
WI
115
348
Desmond Haynes
WI
115
352
David Gower
ENG
114
352
Nathan Astle
NZ
114
352
Graeme Wood
AUS
114
352
Woorkeri Raman
IND
114
356
Neil Fairbrother
ENG
113
356
Carl Hooper
WI
113
356
Greg Blewett
AUS
113
356
Mark Waugh
AUS
113
356
Zaheer Abbas
PAK
113
356
Ramiz Raja
PAK
113
362
Kris Srikkanth
IND
112
362
Graham Gooch
ENG
112
362
Sachin Tendulkar
IND
112
362
Kannaur Rahul
IND
112
366
David Boon
AUS
111
366
Mark Greatbatch
NZ
111
366
Bill Athey
ENG
111
366
Joe Root
ENG
111
370
Gordon Greenidge
WI
110
370
Sir Viv Richards
WI
110
370
Trevor Chappell
AUS
110
373
Majid Khan
PAK
109
373
Ravi Shastri
IND
109
373
Sir Richie Richardson
WI
109
373
Gus Logie
WI
109
373
Ramiz Raja
PAK
109
378
Zaheer Abbas
PAK
108
378
Graham Gooch
ENG
108
378
Dennis Amiss
ENG
108
378
Andrew Hudson
SA
108
378
Greg Chappell
AUS
108
378
Navjot Sidhu
IND
108
378
Mohammad Azharuddin
IND
108
378
Asanka Gurusinha
SL
108
378
Mohammad Azharuddin
IND
108
378
Allan Lamb
ENG
108
388
Kepler Wessels
AUS
107
388
Roshan Mahanama
SL
107
388
Martin Crowe
NZ
107
388
Javed Miandad
PAK
107
392
Gordon Greenidge
WI
106
392
Steve Smith
AUS
106
392
Chris Broad
ENG
106
392
Mike Rindel
SA
106
396
Roy Fredericks
WI
105
396
Geoff Boycott
ENG
105
396
Allan Border
AUS
105
396
Sanjay Manjrekar
IND
105
396
Martin Crowe
NZ
105
396
Aravinda de Silva
SL
105
396
Graeme Hick
ENG
105
403
Ken Wadsworth
NZ
104
403
Martin Crowe
NZ
104
405
Dennis Amiss
ENG
103
405
Gordon Greenidge
WI
103
405
Gordon Greenidge
WI
103
405
Sir Viv Richards
WI
103
409
Bruce Edgar
NZ
102
409
Clive Lloyd
WI
102
409
David Boon
AUS
102
409
David Gower
ENG
102
409
Ravi Shastri
IND
102
409
Kris Srikkanth
IND
102
409
Saleem Malik
PAK
102
416
David Gower
ENG
101
416
Bev Congdon
NZ
101
416
Larry Gomes
WI
101
416
Chetan Sharma
IND
101
420
Dennis Amiss
ENG
100
421
Geoff Boycott
ENG
99
421
Kris Srikkanth
IND
99
421
Dean Jones
AUS
99
424
Zahid Fazal
PAK
98
424
Kim Hughes
AUS
98
426
Zaheer Abbas
PAK
97
426
Allan Lamb
ENG
97
428
Mike Gatting
ENG
96
429
Zaheer Abbas
PAK
95
429
Kris Srikkanth
IND
95
429
Mudassar Nazar
PAK
95
432
Graham Gooch
ENG
94
433
Zaheer Abbas
PAK
93
433
Martin Crowe
NZ
93
435
Greg Chappell
AUS
92
436
Aamer Sohail
PAK
91
436
Bruce Laird
AUS
91
438
John Edrich
ENG
90
438
Greg Chappell
AUS
90
438
Kepler Wessels
AUS
90
441
Derek Randall
ENG
88
441
Dilip Vengsarkar
IND
88
441
Sir Viv Richards
WI
88
444
Ian Chappell
AUS
86
444
Collis King
WI
86
444
Sidath Wettimuny
SL
86
447
Allan Border
AUS
85
448
Gary Cosier
AUS
84
448
Majid Khan
PAK
84
448
Bruce Edgar
NZ
84
448
Desmond Haynes
WI
84
452
Glenn Turner
NZ
83
453
John Edrich
ENG
82
453
Bev Congdon
NZ
82
453
Chris Tavaré
ENG
82
456
Graham Barlow
ENG
80
456
Ross Edwards
AUS
80
458
Clive Lloyd
WI
79
459
Mike Brearley
ENG
78
459
Anshuman Gaekwad
IND
78
459
Alvin Kallicharran
WI
78
462
Javed Miandad
PAK
77
463
Greg Chappell
AUS
75
464
Richie Robinson
AUS
70
465
Glenn Turner
NZ
67
465
Ajit Wadekar
IND
67
467
Mike Denness
ENG
66
468
Keith Fletcher
ENG
63
469
Asif Iqbal
UAE
62
470
Keith Stackpole
AUS
61
471
Ian Chappell
AUS
60
471
Keith Fletcher
ENG
60
471
Lance Cairns
NZ
60
474
Asif Iqbal
UAE
59
475
Ross Edwards
AUS
57
475
Zaheer Abbas
PAK
57
477
Gundappa Viswanath
IND
56
477
Mudassar Nazar
PAK
56
479
Rohan Kanhai
WI
55
480
Brian Rose
ENG
54
481
Ian Chappell
AUS
53
481
Alvin Kallicharran
WI
53
483
Derek Randall
ENG
51
484
Alan Knott
ENG
50
485
Greg Chappell
AUS
48
485
Tony Greig
ENG
48
487
Javed Miandad
PAK
47
487
Mark Burgess
NZ
47
489
Ken Wadsworth
NZ
46
489
Craig Serjeant
AUS
46
491
Graham Roope
ENG
44
492
Brian Close
ENG
43
493
Doug Walters
AUS
41
493
Geoff Boycott
ENG
41
495
Bill Lawry
AUS
27
496
Keith Fletcher
ENG
24
497
Greg Chappell
AUS
22
498
Basil D'Oliveira
ENG
17
499
Keith Stackpole
AUS
13
500
Ian Redpath
AUS
12
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)
›