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
Recent Series
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
Afghanistan v Zimbabwe Test Series
Recent Teams
▼
Australia
England
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Harry Brook
Brad Evans
Jofra Archer
William Jacks
Joe Root
Joshua Tongue
Sikandar Raza
Adil Rashid
Azmatullah Omarzai
Liam Dawson
Ishan Kishan
Axar Patel
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 · 266 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
Not on record
NZ
150
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
149
Sir Viv Richards
WI
149
149
Shiv Chanderpaul
WI
149
149
Azmatullah Omarzai
AFG
149
152
Desmond Haynes
WI
148
152
Aaron Finch
AUS
148
152
Evin Lewis
WI
148
152
Eoin Morgan
ENG
148
156
Mark Boucher
SA
147
156
Alex Hales
ENG
147
158
Sachin Tendulkar
IND
146
158
Brian Lara
WI
146
158
Sachin Tendulkar
IND
146
158
Matthew Hayden
AUS
146
158
AB de Villiers
SA
146
158
Rob Nicol
NZ
146
158
Virender Sehwag
IND
146
158
Shai Hope
WI
146
166
Desmond Haynes
WI
145
166
Dean Jones
AUS
145
166
Ricky Ponting
AUS
145
166
Nathan Astle
NZ
145
166
Tom Latham
NZ
145
166
Brendan Taylor
ZIM
145
166
Andy Flower
ZIM
145
166
Aravinda de Silva
SL
145
166
Kane Williamson
NZ
145
175
Kennedy Otieno
KEN
144
175
Sourav Ganguly
IND
144
175
Tillakaratne Dilshan
SL
144
175
Younis Khan
PAK
144
175
Damien Martyn
AUS
144
180
Rahmat Shah
AFG
143
180
Sachin Tendulkar
IND
143
180
Kusal Mendis
SL
143
180
Herschelle Gibbs
SA
143
180
Shoaib Malik
PAK
143
185
Bill Athey
ENG
142
185
Desmond Haynes
WI
142
185
Dave Houghton
ZIM
142
185
Paul Stirling
IRE
142
185
David Miller
SA
142
185
Grant Flower
ZIM
142
185
Kevin O'Brien
IRE
142
185
Travis Head
AUS
142
193
Ben Duckett
ENG
141
193
Sikandar Raza
ZIM
141
193
Mohammad Yousuf
PAK
141
193
Scott Styris
NZ
141
193
Ricky Ponting
AUS
141
193
Sachin Tendulkar
IND
141
193
Sachin Tendulkar
IND
141
200
Sanath Jayasuriya
SL
140
200
Saeed Anwar
PAK
140
200
Glenn Turner
NZ
140
200
Hashim Amla
SA
140
200
Ricky Ponting
AUS
140
200
Chris Gayle
WI
140
200
Grant Flower
ZIM
140
207
Ijaz Ahmed
PAK
139
207
Mohammad Hafeez
PAK
139
207
Preston Mommsen
SCO
139
207
Virat Kohli
IND
139
207
Jamie How
NZ
139
207
MS Dhoni
IND
139
207
Jacques Kallis
SA
139
207
Lionel Cann
BER
139
215
Greg Chappell
AUS
138
215
Gautam Gambhir
IND
138
215
Harry Tector
IRE
138
215
Rohit Sharma
IND
138
215
Khurram Khan
UAE
138
215
Kumar Sangakkara
SL
138
215
Yuvraj Singh
IND
138
222
Dennis Amiss
ENG
137
222
Inzamam-ul-Haq
PAK
137
222
Sachin Tendulkar
IND
137
222
Pathum Silva
SL
137
222
Alastair Cook
ENG
137
222
Jonathan Trott
ENG
137
222
Marcus Trescothick
ENG
137
222
Ijaz Ahmed
PAK
137
222
Ashish Bagai
CAN
137
222
Wesley Barresi
NED
137
222
Daryl Mitchell
NZ
137
233
Graham Gooch
ENG
136
233
Litton Das
BAN
136
233
Mohammad Nabi
AFG
136
233
Harry Brook
ENG
136
233
AB de Villiers
SA
136
233
Salman Butt
PAK
136
233
Steve Massiah
USA
136
240
Saleem Elahi
PAK
135
240
Sikandar Raza
ZIM
135
240
Harry Brook
ENG
135
243
Navjot Sidhu
IND
134
243
Aamer Sohail
PAK
134
243
Aravinda de Silva
SL
134
243
Sanath Jayasuriya
SL
134
243
Klaas-Jan van Noortwijk
NED
134
243
Graeme Smith
SA
134
243
AB de Villiers
SA
134
243
Rassie van der Dussen
SA
134
243
Shakib Al Hasan
BAN
134
243
Salman Agha
PAK
134
253
Desmond Haynes
WI
133
253
Gordon Greenidge
WI
133
253
Gary Kirsten
SA
133
253
Kumar Sangakkara
SL
133
253
Upul Tharanga
SL
133
258
Avishka Gunawardene
SL
132
258
Marvan Atapattu
SL
132
258
Chris Gayle
WI
132
258
Neil Johnson
ZIM
132
262
Keith Fletcher
ENG
131
262
Steven Smith
AUS
131
262
Saeed Anwar
PAK
131
262
Alistair Campbell
ZIM
131
262
Paul Stirling
IRE
131
262
Arjuna Ranatunga
SL
131
262
VVS Laxman
IND
131
262
Neil McKenzie
SA
131
262
Ross Taylor
NZ
131
271
Mark Waugh
AUS
130
271
Kevin Pietersen
ENG
130
271
Virender Sehwag
IND
130
271
Marcus Trescothick
ENG
130
271
Abdool Samad
CAN
130
276
Graham Gooch
ENG
129
276
Nicky Boje
SA
129
276
Craig Williams
NAM
129
276
Jean-Paul Duminy
SA
129
276
Ricky Ponting
AUS
129
281
Robin Smith
ENG
128
281
David Warner
AUS
128
281
Mahela Jayawardene
SL
128
281
Keacy Carty
WI
128
285
Brian McMillan
SA
127
285
Allan Border
AUS
127
285
Basit Ali
PAK
127
285
Rahmanullah Gurbaz
AFG
127
285
Avishka Fernando
SL
127
285
Sourav Ganguly
IND
127
291
Saeed Anwar
PAK
126
291
Shoaib Mohammad
PAK
126
291
Geoff Marsh
AUS
126
291
Devon Conway
NZ
126
291
Graeme Hick
ENG
126
291
Virender Sehwag
IND
126
291
Marlon Samuels
WI
126
291
Tom Banton
ENG
126
299
Greg Chappell
AUS
125
299
Geoff Marsh
AUS
125
299
Geoff Marsh
AUS
125
299
Tamim Iqbal
BAN
125
299
Mushfiqur Rahim
BAN
125
299
Babar Azam
PAK
125
299
Nick Knight
ENG
125
306
Ijaz Ahmed
PAK
124
306
Wayne Larkins
ENG
124
306
Sourav Ganguly
IND
124
306
Liam Livingstone
ENG
124
306
Shahid Afridi
GER
124
306
Daryll Cullinan
SA
124
306
Kamran Akmal
PAK
124
306
Jonny Bairstow
ENG
124
314
Zaheer Abbas
PAK
123
314
Kris Srikkanth
IND
123
314
Heinrich Klaasen
SA
123
317
Sir Richie Richardson
WI
122
317
Phil Simmons
WI
122
317
David Boon
AUS
122
317
Dipak Chudasama
KEN
122
317
Nick Knight
ENG
122
317
Najmul Hossain Shanto
BAN
122
323
Roy Dias
SL
121
323
Mark Waugh
AUS
121
323
Dean Jones
AUS
121
323
Inzamam-ul-Haq
PAK
121
323
Rahmanullah Gurbaz
AFG
121
328
Andy Flower
ZIM
120
329
Sir Viv Richards
WI
119
329
Ramiz Raja
PAK
119
329
Javed Miandad
PAK
119
329
Roshan Mahanama
SL
119
329
Clayton Lambert
WI
119
329
Ajay Jadeja
IND
119
335
Allan Lamb
ENG
118
335
Adam Gilchrist
AUS
118
335
Marvan Atapattu
SL
118
338
Bruce Laird
AUS
117
338
Clive Radley
ENG
117
338
Graham Gooch
ENG
117
338
Inzamam-ul-Haq
PAK
117
338
Mohsin Khan
HK
117
338
Steve Smith
AUS
117
338
Gordon Greenidge
WI
117
338
Asanka Gurusinha
SL
117
346
David Lloyd
ENG
116
346
Inzamam-ul-Haq
PAK
116
346
Ramiz Raja
PAK
116
346
Javed Miandad
PAK
116
350
Mike Gatting
ENG
115
350
Andy Flower
ZIM
115
350
Gordon Greenidge
WI
115
350
Desmond Haynes
WI
115
354
David Gower
ENG
114
354
Nathan Astle
NZ
114
354
Graeme Wood
AUS
114
354
Woorkeri Raman
IND
114
358
Neil Fairbrother
ENG
113
358
Carl Hooper
WI
113
358
Greg Blewett
AUS
113
358
Mark Waugh
AUS
113
358
Zaheer Abbas
PAK
113
358
Ramiz Raja
PAK
113
364
Kris Srikkanth
IND
112
364
Graham Gooch
ENG
112
364
Sachin Tendulkar
IND
112
367
David Boon
AUS
111
367
Mark Greatbatch
NZ
111
367
Bill Athey
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
4 matches
▲
show
‹
TEST
Asian Games Men's Cricket Competition
BAN
MAL
TEST
Asian Games Men's Cricket Competition
SL
NEP
TEST
Asian Games Men's Cricket Competition
IND
AFG
TEST
Asian Games Men's Cricket Competition
PAK
HK
›