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