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
▼
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
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
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.
T20I
All-time
500 entries
1
172
Aaron Finch
AUS
10 clear of Hazratullah Zazai
2
162
Hazratullah Zazai
AFG
10 off the lead
3
160
Mohammad Ihsan
SPN
12 off the lead
● LEADS
Aaron Finch
AUS
172 · 10 ahead of Zazai
↑ IN THE CHASE
2
players sit within 10% of the lead on highest score
★ TOP-10 CUT-OFF
134
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 32 teams represented
Highest Score — full list
500 entries, ranked
Table view
1
Aaron Finch
AUS
172
2
Hazratullah Zazai
AFG
162
3
Mohammad Ihsan
SPN
160
4
Yeron Seneveratne
CIS
150
5
Glenn Maxwell
AUS
145
6
Sahil Chauhan
EST
144
7
Philip Salt
ENG
141
8
Finnley Allen
NZ
137
8
Kushal Malla
NEP
137
8
Zeeshan Khan Kukihel
HUN
137
9
Abhishek Sharma
IND
135
9
Michael Levitt
NED
135
10
Jan Frylinck
NAM
134
10
Lachlan Yamamoto-Lake
ITL
134
11
Sikandar Raza
ZIM
133
11
Max O'Dowd
NED
133
12
George Munsey
SCO
132
12
Not on record
SAM
132
13
Jos Buttler
ENG
131
14
William Porterfield
IRE
127
14
Ollie Hairs
SCO
127
15
Shubman Gill
IND
126
15
Syed Aziz Syed Mubarak
MAL
126
16
Evin Lewis
WI
125
16
Dewald Brevis
SA
125
16
Shaheryar Butt
BEL
125
17
Kevin O'Brien
IRE
124
17
Shane Watson
AUS
124
18
Brendon McCullum
NZ
123
18
Brendan Taylor
ZIM
123
18
Ruturaj Gaikwad
IND
123
19
Babar Hayat
HK
122
19
Virat Kohli
IND
122
19
Babar Azam
PAK
122
19
Aritra Dutta
SIN
122
19
Not on record
PHL
122
20
Rohit Sharma
IND
121
20
Aaron Johnson
CAN
121
21
Tilak Varma
IND
120
21
Pedro Baron
ARG
120
21
Rakep Patel
KEN
120
21
Not on record
TUR
120
22
Faf du Plessis
SA
119
23
Mohammad Shahzad
AFG
118
23
Johnson Charles
WI
118
23
Not on record
SER
118
23
Robinson Obuya
UGA
118
24
Leslie Adrian Dunbar
SER
117
24
Dharma Kadek Kesuma
INS
117
24
Richard Levi
SA
117
24
Reeza Hendricks
SA
117
24
Shaiman Anwar
UAE
117
24
Suryakumar Yadav
IND
117
24
Chris Gayle
WI
117
25
Alex Hales
ENG
116
25
Virandeep Singh Jagjit Singh
MAL
116
26
Zeeshan Khan
MLT
115
26
Waji Ul Hassan
SAR
115
26
Quinton de Kock
SA
115
26
Paul Stirling
IRE
115
26
Karanbir Singh
AST
115
26
Sabawoon Davizi
CZR
115
27
Harry Brook
ENG
114
27
Morne van Wyk
SA
114
27
Kendel Kadowaki-Fleming
ITL
114
28
Faheem Nazir
SWI
113
28
Not on record
MAL
113
29
Not on record
NIG
112
29
Not on record
SER
112
29
Muhammad Waseem
UAE
112
29
Hayden Dickson
COI
112
30
Johannes Smit
NAM
111
30
Brian Bennett
ZIM
111
30
Mahammad Zalmai
AST
111
30
Sanju Samson
IND
111
30
Ahmed Shehzad
PAK
111
30
Moises Henriques
AUS
111
30
Usman Patel
KUW
111
31
Abdul Waheed
SAR
110
31
Taranjeet Singh
ROM
110
31
Yuvraj Samra
CAN
110
31
Ivan Ismail Selemani
TNZ
110
31
KL Rahul
IND
110
31
Harrison Carlyon
JER
110
31
Dipendra Airee
NEP
110
31
Joshua Inglis
AUS
110
32
Colin Munro
NZ
109
32
Rilee Rossouw
SA
109
32
Gustav Mckeon
FRA
109
33
Mustafa Omer
FRA
108
33
Glenn Phillips
NZ
108
33
Joe Burns
AUS
108
33
Matthew Spoors
CAN
108
33
Tenjin Rabgey
BHU
108
33
Saim Hussain
BUL
108
34
Mohammad Haris
PAK
107
34
Rayyan Pathan
CAN
107
34
Pathum Silva
SL
107
34
Rovman Powell
WI
107
34
Gyanendra Malla
NEP
107
34
Tony Ura
PNG
107
34
Obed Harvey Agbomadzie
GHA
107
34
Balaji Avinash Pai
GIB
107
34
Joao Jorge Hou
MOZ
107
34
Not on record
GER
107
35
Jermaine Baker
CIS
106
35
Sheikh Rasik
HUN
106
35
Paras Khadka
NEP
106
35
David Miller
SA
106
35
Timothy Robinson
NZ
106
35
Dylan Steyn
CZR
106
35
Not on record
NAM
106
36
Fiaz Ahmed
BHR
105
36
Martin Guptill
NZ
105
36
Ahmed Faiz Mohammad Noor
MAL
105
36
Sivakumar Periyalwar
ROM
105
36
Surendran Chandramohan
SIN
105
36
Hasan Nawaz
PAK
105
36
Jacob Bethell
ENG
105
37
Francisco Damiao Couana
MOZ
104
37
Varun Prasath Thamotharam
MLT
104
37
Tillakaratne Dilshan
SL
104
37
Mark Chapman
HK
104
37
Calum MacLeod
SCO
104
37
Mohammad Rizwan
PAK
104
37
Thomas Parima
COI
104
37
Sudesh Wickramasekara
CZR
104
37
Deepak Hooda
IND
104
37
Kushal Bhurtel
NEP
104
37
Monank Patel
USA
104
38
Kamau Leverock
BER
103
38
Alex Obanda
KEN
103
38
Ishan Kishan
IND
103
38
Dawid Malan
ENG
103
38
Liam Livingstone
ENG
103
38
Tamim Iqbal
BAN
103
38
Mitchell Marsh
AUS
103
38
Basil George
MLT
103
38
Bodadura Ravija Sandaruwan de Silva
KUW
103
38
Patrick Kaltaneaki Matautaava
VAN
103
38
Not on record
MLT
103
39
Not on record
SER
102
39
Awais Ahmed
SPN
102
39
Shreyas Iyer
IND
102
39
Shai Hope
WI
102
39
Timothy David
AUS
102
39
Martin Coetzee
HK
102
39
Zeeshan Maqsood
OMN
102
39
Imran Asif
AST
102
40
Steven Taylor
USA
101
40
Jean-Pierre Kotze
NAM
101
40
Ravinderpal Singh
CAN
101
40
Zeeshan Ali
HK
101
40
Jan Loftie-Eaton
NAM
101
40
Vinoo Balakrishnan
BOT
101
40
Kusal Perera
SL
101
40
Suresh Raina
IND
101
40
Arashdeep Singh Samra
PHL
101
40
Jean-Miguel Catapang Podosky
PHL
101
40
Kayron J Stagno
GIB
101
40
Not on record
SAR
101
40
Lhuan-dre Pretorius
SA
101
41
Nalin Nipiko
VAN
100
41
Asif Ali
BHR
100
41
Simon Ssesazi
UGA
100
41
Vinoth Ravindran
HUN
100
41
Azhar Andani
POR
100
41
Walid Ghauri
NOR
100
41
Anish Edward Paraam
SIN
100
41
Orchide Tuyisenge
RWA
100
41
David Warner
AUS
100
41
Mahela Jayawardene
SL
100
41
Irfan Ahmed
HK
100
41
Anshuman Rath
HK
100
41
Richie Berrington
SCO
100
41
Sahibzada Farhan
PAK
100
41
Rahmanullah Gurbaz
AFG
100
41
Ishan Silva
BUL
100
41
Namgay Thinley
BHU
100
41
Saber Zakhil
BEL
100
41
Hamid Ali Mazhar Shah
DEN
100
41
Mohammad Emon
BAN
100
41
Yashasvi Jaiswal
IND
100
41
Merwe Erasmus
NAM
100
41
George Adair
IRE
100
41
Saiteja Mukkamalla
USA
100
41
Not on record
SAR
100
42
Devon Conway
NZ
99
42
Scott Edwards
NED
99
42
Omar Rassol
BUL
99
42
Luke Wright
ENG
99
42
Mohammad Hafeez
PAK
99
42
Ramesh Satheesan
ROM
99
42
Louis Bruce
GIB
99
43
Riazat Ali Shah
UGA
98
43
Ricky Ponting
AUS
98
43
Nicholas Pooran
WI
98
43
Saim Ayub
PAK
98
44
Vriitya Aravind
UAE
97
44
Tim Seifert
NZ
97
44
Hashim Amla
SA
97
45
Jean-Paul Duminy
SA
96
45
Damien Martyn
AUS
96
45
Harry Tector
IRE
96
45
Collins Obuya
KEN
96
45
Pieter Seelaar
NED
96
45
Brandon McMullen
SCO
96
45
Dion Myers
ZIM
96
45
Jonty Jenner
JER
96
45
Not on record
BAN
96
45
Samson Kwesi Awe Awiah
GHA
96
45
Ahmad Zubaidi Zulkifle
MAL
96
45
Sami Muhammad Sohail
MAW
96
45
Not on record
UAE
96
46
Not on record
UGA
95
46
Austin Vincent Lazarus
THI
95
46
Razmal Shigiwal
AST
95
46
Ibrahim Zadran
AFG
95
46
Kane Williamson
NZ
95
46
Ruvindu Gunasekera
CAN
95
47
Corey Anderson
NZ
94
47
Umar Akmal
PAK
94
47
Rassie van der Dussen
SA
94
47
Lorcan Tucker
IRE
94
47
Dhiren Gondaria
KEN
94
47
Loots Bosman
SA
94
47
Solomon Mire
ZIM
94
47
Aaron Jones
USA
94
48
Assad Vala
PNG
93
48
Hamilton Masakadza
ZIM
93
48
Akshaykumar Palakdhari Yadav
THI
93
48
Hamza Khan
RWA
93
48
Oscar Manishimwe
RWA
93
49
Alexander Dizija
SER
92
49
Shikhar Dhawan
IND
92
49
Peter Moor
ZIM
92
49
Stephan Baard
NAM
92
49
Kevin D'Souza
BUL
92
49
Mea Ave
COI
92
50
Nicolaj Damgaard Laegsgaard
DEN
91
50
Bas Leede
NED
91
50
Delray Rawlins
BER
91
50
Lahiru Igalagamage
SL
91
50
Charles Amini
PNG
91
50
Ben Cooper
NED
91
50
Travis Head
AUS
91
50
Fakhar Zaman
PAK
91
50
Eoin Morgan
ENG
91
50
Lendl Simmons
WI
91
50
Karim Sadiq
AFG
91
50
Vasu Saini
ROM
91
50
Hamza Saleem Dar
SPN
91
50
Mohammad Saif-Ul Islam
NOR
91
50
Heinrich Sebastian Gericke
MLT
91
51
Arshaan A Jasani
TNZ
90
51
Luiz Muller
BRZ
90
51
Not on record
ROM
90
51
Herschelle Gibbs
SA
90
51
Jonny Bairstow
ENG
90
51
Joe Root
ENG
90
51
Steven Smith
AUS
90
51
Najeeb Tarakai
AFG
90
51
Matt Machan
SCO
90
51
Aqib Sulehri
OMN
90
51
Alishan Sharafu
UAE
90
51
Habib Khan
EST
90
51
Not on record
ITL
90
52
Not on record
UGA
89
52
Nikolaas Davin
NAM
89
52
Pargat Singh
CAN
89
52
Tanzid Tamim
BAN
89
52
Michael Swart
NED
89
52
Kyle Coetzer
SCO
89
52
Gareth Delany
IRE
89
52
Sarfraz Ahmed
PAK
89
52
Justin Kemp
SA
89
52
Graeme Smith
SA
89
52
Marlon Samuels
WI
89
52
Mohammad Nabi
AFG
89
52
Roger Galwanao Mukasa
UGA
89
52
Ali Abbasi
CAN
89
52
Meet Bhavsar
KUW
89
52
Iain DM Latin
GIB
89
52
Lingeswaran Canessane
FRA
89
53
Muhammad Tanveer
QTR
88
53
Kamran Khan
QTR
88
53
Shamsudheen Englam Purat
SAR
88
53
Not on record
NZ
88
53
Not on record
CRO
88
53
Hiral Patel
CAN
88
53
Sanath Jayasuriya
SL
88
53
David Hussey
AUS
88
53
Chirag Suri
UAE
88
53
Adil Butt
ESW
88
53
Not on record
UGA
88
54
Imran Anwar
BHR
87
54
Misbah-ul-Haq
PAK
87
54
Jamie Atkinson
HK
87
54
Sam Billings
ENG
87
54
Kusal Mendis
SL
87
54
Not on record
ITL
87
54
Josh Butler
GUE
87
55
Dollin Jansen
IOM
86
55
Sabaorish Ravichandran
ITL
86
55
Imal Malindu Galle Liyanage
QTR
86
55
Mohammad Ilyas Ataullah
TUR
86
55
Not on record
TNZ
86
55
Not on record
QTR
86
55
Aiden Markram
SA
86
55
Ram Sharan
CMB
86
55
Michael Jones
SCO
86
55
Nicholas Greenwood
JER
86
55
Alejandro Ferguson
ARG
86
55
Tadiwanashe Marumani
ZIM
86
56
Brandon King
WI
85
56
Shimron Hetmyer
WI
85
56
Sese Bau
PNG
85
56
Andrew Symonds
AUS
85
56
Cameron White
AUS
85
56
Not on record
GIB
85
56
Joost Mees
LUX
85
56
Zahir Safi Mohammed
HUN
85
57
Wintley Aljean Etienne Burton
SER
84
57
Not on record
POR
84
57
Shakib Al Hasan
BAN
84
57
Ben Duckett
ENG
84
57
Sherfane Rutherford
WI
84
57
Niall O'Brien
IRE
84
57
Isuru Udana
SL
84
57
Andre Fletcher
WI
84
57
Tre Manders
BER
84
57
Darwish Rasooli
AFG
84
57
Karabo Motlhanka
BOT
84
58
Md Hridoy
BAN
83
58
Mukhtar Ahmed
PAK
83
58
Andy Balbirnie
IRE
83
58
Litton Das
BAN
83
58
Nitish Kumar
CAN
83
58
Not on record
CIS
83
59
Gerrie Snyman
NAM
82
59
Muhammad Younis
BHR
82
59
Bilal Masud
EST
82
59
Andrew Mansale
VAN
82
59
Didier Ndikubwimana
RWA
82
59
Sharn Patrick Gomes
POR
82
59
Jay Kumar Chetanbhai Ahir
PAN
82
60
Vijayshankar Bangalore Chikkannaiah
GER
81
60
Not on record
HUN
81
60
Not on record
IND
81
60
Nicholas Ferraby
JER
81
60
Craig Williams
NAM
81
60
Andries Gous
USA
81
60
Tom Cooper
NED
81
60
Mohammad Sheikh
BAN
81
60
Heinrich Klaasen
SA
81
60
Nizakat Khan
HK
81
60
Angelo Mathews
SL
81
60
Nazimuddin
BAN
81
60
Not on record
JER
81
61
Matthew Wade
AUS
80
61
Sabbir Rahman
BAN
80
61
Basir Ahamad
NEP
80
61
Shadnan Khan
AST
80
61
Sachin Bhudia
KEN
80
61
Rahul Chopra
UAE
80
61
Kariyawasam Asalanka
SL
80
61
Sohail Ahmed
BHR
80
61
Hristo Lakov
BUL
80
61
Luqman Butt
CMB
80
61
Musa Shaheen Mahmood
DEN
80
61
Muhammad Amin
ESW
80
61
Roman Mazumder
CYP
80
61
Not on record
COL
80
61
Not on record
CHL
80
61
Not on record
AST
80
61
Amoluk Singh Sehmbi
GHA
80
61
Muhammad Amir Azim Abdul Shukor
MAL
80
61
Koji Hardgrave Abe
ITL
80
61
Adnan Idrees
KUW
80
61
Kuldeep Gholiya
POR
80
61
Isaac Danladi
NIG
80
61
Sulaimon Iyiola Runsewe
NIG
80
61
Yasir Ali
SPN
80
62
Lourenco Isaias Salomone
MOZ
79
62
Nathan Grant Collins
FIN
79
62
Not on record
QTR
79
62
Not on record
CRO
79
62
Abhik Ramesh Patwa
TNZ
79
62
Sumit Pokhriyal
CZR
79
62
Haider Butt
BHR
79
62
Asif Khan
UAE
79
62
Kinchit Shah
HK
79
62
AB de Villiers
SA
79
62
Paul Collingwood
ENG
79
62
Kevin Pietersen
ENG
79
62
Manish Pandey
IND
79
62
Not on record
NAM
79
63
Tobias Visee
NED
78
63
Marcus Stoinis
AUS
78
63
Oshada Fernando
SL
78
63
Stephan Myburgh
NED
78
63
Jason Roy
ENG
78
63
Colin Ingram
SA
78
63
Kumar Sangakkara
SL
78
63
Ed Joyce
ENG
78
63
Armaan Randhawa
AST
78
63
Dane Cleaver
NZ
78
63
Hadisullah Tarakhel
BEL
78
63
Isa Zaroo
BUL
78
63
Alpesh Ravilal Ramjani
UGA
78
63
Not on record
KUW
78
63
Not on record
ITL
78
63
Gede Agus Priandana
INS
78
63
I Kadek Gamantika
INS
78
63
Timothy C Barker
LUX
78
63
Alusine Turay
SIL
78
64
Sidhant Singh
SIN
77
64
Arjun Mutreja
SIN
77
64
Aslam Khan Bin Malik
MAL
77
64
Not on record
BUL
77
64
Dinesh Maganiai Nakrani
UGA
77
64
Milen Gogev
BUL
77
64
Mohammad Nadeem
OMN
77
64
Pramod Rajapaksa
SL
77
64
Tanish Suri
UAE
77
64
Ryan Rickelton
SA
77
64
Sean Williams
ZIM
77
64
Yuvraj Singh
IND
77
64
Rohan Mustafa
UAE
77
64
Afif Hossain
BAN
77
64
Mitchell Santner
NZ
77
64
Dwaine Pretorius
SA
77
65
D'Arcy Short
AUS
76
65
Amjad Javed
UAE
76
65
Daan van Bunge
NED
76
65
Tristan Stubbs
SA
76
65
Rajapaksha Mishara
SL
76
65
Salman Agha
PAK
76
65
Salum Ally Jumbe
TNZ
76
65
Not on record
ITL
76
65
Not on record
SWI
76
65
Ashmit Shreshta
NIG
76
65
Saqlain Arshad
QTR
76
66
Wahidullah Sahak
NOR
75
66
Usman Khalid
SAR
75
66
Clinto Velookkaran Anto
KUW
75
66
Abhijeet Deepak Ahuja
HUN
75
66
Thomas William Nightingale
GUE
75
66
Dipanjan Dey
SWE
75
66
Saud Islam
UGA
75
66
Sybrand Engelbrecht
NED
75
66
Rushabhvardhan Patel
KEN
75
66
Gurdeep Singh
KEN
75
66
Wesley Barresi
NED
75
66
Kieron Pollard
WI
75
66
Roelof van der Merwe
NED
75
66
Gautam Gambhir
IND
75
66
Shoaib Malik
PAK
75
66
Not on record
PAK
75
67
Salman Butt
PAK
74
67
Irfan Karim
KEN
74
67
Aryansh Sharma
UAE
74
67
Allan Douglas
BER
74
67
Kashyap Prajapati
OMN
74
67
Uday Hathinjar
CMB
74
67
Mahaj Chadha
CMB
74
67
Shah Hussain
CMB
74
67
Prashant Kurup
BHR
74
67
Monroux Kasselman
BOT
74
67
Joshua Rasu
VAN
74
67
Kaki Reddy
IND
74
67
Not on record
BUL
74
67
Amir Jangoo
WI
74
67
Not on record
SER
74
67
Joshua van Heerden
GER
74
67
Philip Andrew Raikes
GIB
74
67
Moazzam Ali Baig
MAW
74
68
Inam-ul-Haq
QTR
73
68
Saeed Ahmed
SWE
73
68
Not on record
CRO
73
68
Not on record
INS
73
68
Kiatiwut Suttisan
THI
73
68
Ranjung Dorji
BHU
73
68
Muhammad Muneeb
BEL
73
68
Asa Tribe
JER
73
68
Ramon Sealy
CIS
73
68
Wessly Madhevere
ZIM
73
68
Jatinder Singh
OMN
73
68
Alan Kirschbaum
ARG
73
68
Dominic Sabir
BER
73
68
Sediqullah Atal
AFG
73
68
Fraser Watts
SCO
73
68
Tom Banton
ENG
73
68
Kyle Mayers
WI
73
68
Kamran Akmal
PAK
73
68
Matthew Hayden
AUS
73
68
Najibullah Zadran
AFG
73
68
Usman Ghani
AFG
73
68
Lionel Cann
BER
73
68
Jacques Kallis
SA
73
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›