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 in 2018: Top Performers, Rankings & Full Stats
This page shows players with the highest score during the 2018 season, ranking them by their on-field performances.
ODI
2018
423 entries
1
210
Fakhar Zaman
PAK
29 clear of Ross Taylor
2
181
Ross Taylor
NZ
29 off the lead
3
180
Jason Roy
ENG
30 off the lead
● LEADS
Fakhar Zaman
PAK
210 · 29 ahead of Taylor
↑ IN THE CHASE
0
players within 10% of the lead — Zaman is out on their own
★ TOP-10 CUT-OFF
144
The mark at number ten — 413 entries sit below it
● NATION IN FRONT
England
6 of the top 50 · 18 teams represented
Highest Score — full list
423 entries, ranked
Table view
1
Fakhar Zaman
PAK
210
2
Ross Taylor
NZ
181
3
Jason Roy
ENG
180
4
Rohit Sharma
IND
162
5
Virat Kohli
IND
160
6
Calum MacLeod
SCO
157
7
Tony Ura
PNG
151
8
Alex Hales
ENG
147
9
Shai Hope
WI
146
10
Mushfiqur Rahim
BAN
144
10
Imrul Kayes
BAN
144
11
Jonny Bairstow
ENG
139
11
William Porterfield
IRE
139
11
David Miller
SA
139
12
Brendan Taylor
ZIM
138
13
Shaun Marsh
AUS
131
14
Tamim Iqbal
BAN
130
15
Sean Williams
ZIM
129
16
Imam-ul-Haq
PAK
128
17
Shimron Hetmyer
WI
127
17
Shikhar Dhawan
IND
127
18
Paul Stirling
IRE
126
19
Faf du Plessis
SA
125
20
Mohammad Shahzad
AFG
124
21
Chris Gayle
WI
123
21
Sikandar Raza
ZIM
123
22
Litton Das
BAN
121
22
Rameez Shahzad
UAE
121
23
Soumya Sarkar
BAN
117
24
Ed Joyce
ENG
116
25
Kane Williamson
NZ
115
26
Rahmat Shah
AFG
114
26
Matthew Cross
SCO
114
27
Joe Root
ENG
113
28
Chirag Suri
UAE
111
29
Jos Buttler
ENG
110
30
Aqib Sulehri
OMN
108
31
Aaron Finch
AUS
107
31
Babar Hayat
HK
107
32
Babar Azam
PAK
106
33
Andy Balbirnie
IRE
105
34
Anshuman Rath
HK
102
34
Reeza Hendricks
SA
102
35
Rovman Powell
WI
101
36
Anish Edward Paraam
SIN
100
36
Ambati Rayudu
IND
100
36
Martin Guptill
NZ
100
37
Jason Holder
WI
99
38
Angelo Mathews
SL
97
38
Hashmatullah Shaidi
AFG
97
38
Shakib Al Hasan
BAN
97
39
Travis Head
AUS
96
40
Rohan Mustafa
UAE
95
40
Niroshan Dickwella
SL
95
41
Mohd Shafiq Mohd Sharif
MAL
93
42
Not on record
PAK
92
42
Jean-Paul Duminy
SA
92
42
Mohammad Nabi
AFG
92
42
Nizakat Khan
HK
92
42
Eoin Morgan
ENG
92
43
Richie Berrington
SCO
90
43
Ghulam Shabber
UAE
90
44
Kyle Coetzer
SCO
88
45
Marcus Stoinis
AUS
87
45
Quinton de Kock
SA
87
45
Michael Jones
SCO
87
46
Marlon Samuels
WI
86
47
Hamilton Masakadza
ZIM
84
47
Dhananjaya de Silva
SL
84
47
Khawar Ali
OMN
84
47
Evin Lewis
WI
84
48
Sagar Pun
NEP
83
49
Kusal Perera
SL
81
49
Najibullah Zadran
AFG
81
49
Mohammad Hafeez
PAK
81
50
Dinesh Chandimal
SL
80
51
Tom Latham
NZ
79
51
Ajinkya Rahane
IND
79
52
Chris Woakes
ENG
78
52
Shoaib Malik
PAK
78
53
Mahmudullah
BAN
76
53
Javed Ahmadi
AFG
76
54
Shaiman Anwar
UAE
75
54
Paras Khadka
NEP
75
55
Colin de Grandhomme
NZ
74
55
Gulbadin Naib
AFG
74
55
Virandeep Singh Jagjit Singh
MAL
74
56
Hashim Amla
SA
71
56
Wesley Barresi
NED
71
57
Niall O'Brien
IRE
70
58
Rohan Rangarajan
SIN
68
59
Ryan ten Doeschate
NED
67
59
Kieron Pollard
WI
67
59
Mitchell Santner
NZ
67
59
Ben Stokes
ENG
67
59
Asghar Stanikzai
AFG
67
61
Thisara Perera
SL
64
61
Sarfraz Ahmed
PAK
64
61
Aarif Sheikh
NEP
64
62
Mohammad Mithun
BAN
63
62
Haris Sohail
PAK
63
63
Max O'Dowd
NED
62
63
Glenn Maxwell
AUS
62
64
Sompal Kami
NEP
61
64
Rilee Rossouw
SA
61
65
KL Rahul
IND
60
65
Dale Steyn
SA
60
65
Chetan Ramchandra Suryawanshi
SIN
60
66
Ahmed Faiz Mohammad Noor
MAL
59
66
Heinrich Klaasen
SA
59
66
Michael Leask
SCO
59
67
Colin Munro
NZ
58
68
Craig Ervine
ZIM
57
68
Assad Vala
PNG
57
68
Adnan Mufti
UAE
57
68
Rashid Khan
AFG
57
68
Ihsanullah
AFG
57
69
Kusal Mendis
SL
56
69
Upul Tharanga
SL
56
70
Mitchell Marsh
AUS
55
70
Henry Nicholls
NZ
55
70
George Munsey
SCO
55
71
Khaya Zondo
SA
54
71
Shadab Khan
PAK
54
71
Sadeera Samarawickrama
SL
54
71
Dipendra Airee
NEP
54
72
Jatinder Singh
OMN
53
72
Sikander Zulfiqar
NED
53
72
Gary Wilson
IRE
53
73
Sarel Burger
NAM
52
73
Solomon Mire
ZIM
52
73
Sharad Vesawkar
NEP
52
74
Gyanendra Malla
NEP
51
74
Michael Rippon
NED
51
74
Kieran Powell
WI
51
74
Nasir Jamal
AFG
51
74
Hasan Ali
PAK
51
75
Mohammad Saifuddin
BAN
50
75
Asif Ali
PAK
50
75
Kevin O'Brien
IRE
50
75
Peter Moor
ZIM
50
75
Ahmed Raza
UAE
50
75
David Willey
ENG
50
75
Subash Khakurel
NEP
50
75
Imad Wasim
PAK
50
76
Rohit Paudel
NEP
48
77
Alex Carey
AUS
47
77
D'Arcy Short
AUS
47
77
Ryan Murray
ZIM
47
77
Kinchit Shah
HK
47
77
Dawlat Zadran
AFG
47
77
Liam Plunkett
ENG
47
78
Ashton Agar
AUS
46
78
Suresh Raina
IND
46
78
Moeen Ali
ENG
46
79
Steven Smith
AUS
45
79
Mohammad Naveed
UAE
45
79
Cephas Zhuwao
ZIM
45
79
Simi Singh
IRE
45
79
Zeeshan Maqsood
OMN
45
80
Ajay Lalcheta
OMN
44
80
Chris Lynn
AUS
44
80
Dinesh Karthik
IND
44
80
Donald Tiripano
ZIM
44
81
Anil Sah
NEP
43
82
Aiden Markram
SA
42
82
Mehidy Hasan
BAN
42
82
Not on record
SIN
42
82
MS Dhoni
IND
42
83
Roy Lamsam
HK
41
83
Vaibhav Wategaonkar
OMN
41
84
Not on record
NAM
40
84
Irfan Ahmed
HK
40
84
Ashley Nurse
WI
40
85
Chad Soper
PNG
39
85
Bas Leede
NED
39
85
Daniel Braak
NED
39
85
Prince Masvaure
ZIM
39
86
Roelof van der Merwe
NED
38
86
Michael Swart
NED
38
87
Ben Cooper
NED
37
87
Akila Dananjaya
SL
37
87
Chris Morris
SA
37
87
Kyle Jarvis
ZIM
37
87
Elton Chigumbura
ZIM
37
87
Mohammad Boota
UAE
37
88
Not on record
NAM
36
88
Keemo Paul
WI
36
88
Mashrafe Mortaza
BAN
36
89
Anamul Haque
BAN
35
89
David Warner
AUS
35
89
Norman Vanua
PNG
35
89
Mahuru Dai
PNG
35
89
Tom Curran
ENG
35
90
Tinashe Kamunhukamwe
ZIM
34
90
Manpreet Singh
SIN
34
90
Mohammad Anwar Arudin
MAL
34
90
Syed Aziz Syed Mubarak
MAL
34
90
Safyaan Sharif
SCO
34
90
Craig Wallace
SCO
34
90
Andile Phehlukwayo
SA
34
90
Nathan Coulter-Nile
AUS
34
90
Tim Paine
AUS
34
90
Graeme Cremer
ZIM
34
91
Christopher Carter
HK
33
91
Timm van der Gugten
NED
33
92
Aamer Yamin
PAK
32
92
Kiplin Doriga
PNG
32
92
Chandrapaul Hemraj
WI
32
92
Roston Chase
WI
32
93
Jean-Pierre Kotze
NAM
31
93
Mark Watt
SCO
31
93
Peter Borren
NED
31
93
Johnson Charles
WI
31
93
AB de Villiers
SA
31
94
Darren Bravo
WI
30
94
Anantha Krishna
SIN
30
94
Shreyas Iyer
IND
30
95
Ehsan Khan
HK
29
95
Alzarri Joseph
WI
29
95
Devendra Bishoo
WI
29
95
Dilruwan Perera
SL
29
95
Malcolm Waller
ZIM
29
95
Stephan Myburgh
NED
29
96
George Worker
NZ
28
96
Kedar Jadhav
IND
28
96
Aryaman Sunil Uchil
SIN
28
96
Mohammad Nadeem
OMN
28
97
Scott Edwards
NED
27
97
Bernard Scholtz
NAM
27
97
Muhammad Khushi
OMN
27
97
Samiullah Shenwari
AFG
27
97
Tanwir Afzal
HK
27
97
Aizaz Khan
HK
27
97
James Vince
ENG
27
98
Karan KC
NEP
26
98
Mosaddek Hossain
BAN
26
98
Haseeb Amjad
HK
26
98
Kemar Roach
WI
26
98
Scott McKechnie
HK
26
99
Christiaan Jonker
SA
25
99
Ravindra Jadeja
IND
25
100
Ish Sodhi
NZ
24
100
Nadeem Ahmed
HK
24
100
Sabbir Rahman
BAN
24
100
Basant Regmi
NEP
24
100
Charles Amini
PNG
24
100
Carlos Brathwaite
WI
24
100
Tarisai Musakanda
ZIM
24
100
Rishabh Pant
IND
24
101
Faheem Ashraf
PAK
23
101
Shane Snater
NED
23
101
Muhamad Syahadat Ramli
MAL
23
101
Not on record
MAL
23
101
Muhammad Anwar A Rahman
MAL
23
101
Pieter Seelaar
NED
23
101
Skhawat Ali
HK
23
102
Adil Rashid
ENG
22
102
Adam Zampa
AUS
22
102
Arjun Mutreja
SIN
22
102
Shardul Thakur
IND
22
103
Shahid Wasif
HK
21
103
Jason Kila
PNG
21
103
Hardik Pandya
IND
21
103
Tendai Chisoro
ZIM
21
103
Abdul Shakoor
UAE
21
103
Sharafuddin Ashraf
AFG
21
103
Bhuvneshwar Kumar
IND
21
104
Morne Morkel
SA
20
104
Tim Southee
NZ
20
104
Suranga Lakmal
SL
20
104
Chamu Chibhabha
ZIM
20
104
Karthikeyan Subramanian
SIN
20
104
Thomas Sole
SCO
20
104
Brandon Mavuta
ZIM
20
105
Wiaan Mulder
SA
19
105
Lungi Ngidi
SA
19
105
Sunzamul Islam
BAN
19
105
Lockie Ferguson
NZ
19
105
Andrew Tye
AUS
19
106
Mustafizur Rahman
BAN
18
106
Waqas Barkat
HK
18
106
Mohammad Amir
PAK
18
106
Rezza Gaznavi
SIN
18
107
Amjad Mahboob
SIN
17
107
Keshav Maharaj
SA
17
107
Cameron White
AUS
17
107
Waqas Khan
HK
17
107
Barry McCarthy
IRE
17
108
John Reva
PNG
16
108
Andy McBrine
IRE
16
108
Aftab Alam
AFG
16
108
Rumman Raees
PAK
16
108
Sharvin Muniandy
MAL
16
109
Zhivago Groenewald
NAM
15
109
Kuldeep Yadav
IND
15
109
Sam Curran
ENG
15
109
Mujeeb Ur Rahman
AFG
15
109
Brian Vitori
ZIM
15
109
Wellington Masakadza
ZIM
15
110
Brad Wheal
SCO
14
110
Dwaine Pretorius
SA
14
110
George Dockrell
IRE
14
110
Kane Richardson
AUS
14
110
Jhye Richardson
AUS
14
110
Shaheen Afridi
PAK
14
110
Hazratullah Zazai
AFG
14
110
Sandeep Lamichhane
NEP
14
111
Frederick Klaassen
NED
13
111
Cameron McAuslan
HK
13
111
Trent Boult
NZ
13
111
Andre Russell
WI
13
111
Ehsan Nawaz
HK
13
111
Jack Vare
PNG
13
111
Alasdair Evans
SCO
13
112
Jason Mohammed
WI
12
112
Vani Morea
PNG
12
112
Paul van Meekeren
NED
12
112
Yuzvendra Chahal
IND
12
112
Sese Bau
PNG
12
112
Kagiso Rabada
SA
12
112
Sam Billings
ENG
12
112
Pat Cummins
AUS
12
112
Mitchell Starc
AUS
12
112
Deepak Chahar
IND
12
113
Prabath Jayasuriya
SL
11
113
Wanindu Hasaranga
SL
11
113
Ryan Burl
ZIM
11
113
Dylan Budge
SCO
11
113
Aritra Dutta
SIN
11
113
Jamie Atkinson
HK
11
113
Tendai Chatara
ZIM
11
113
Shafiqullah
AFG
11
113
Imran Tahir
SA
11
113
Andre Fletcher
WI
11
114
Denesh Ramdin
WI
10
114
Josh Hazlewood
AUS
10
114
Johannes Smit
NAM
10
114
Fabian Allen
WI
10
115
Olly Stone
ENG
9
115
Selladore Vijaya Kumar
SIN
9
115
Mominul Haque
BAN
9
115
Lega Siaka
PNG
9
115
Shakti Gauchan
NEP
9
116
Manish Pandey
IND
8
116
Mark Chapman
HK
8
116
Rubel Hossain
BAN
8
116
Scott Cameron
SCO
8
116
Syazrul Ezat Idrus
MAL
8
116
Bilal Khan
OMN
8
116
Zahoor Khan
UAE
8
117
Najmul Hossain Shanto
BAN
7
117
Nazmul Islam
BAN
7
117
Shehan Madushanka
SL
7
117
Blessing Muzarabani
ZIM
7
117
Amir Hayat
UAE
7
117
Abul Hasan
BAN
7
117
Shapoor Zadran
AFG
7
117
Chris Sole
SCO
7
117
Lahiru Kumara
SL
7
118
Azhar Ali
PAK
6
118
Alei Nao
PNG
6
118
Craig Williams
NAM
6
118
Michael Neser
AUS
6
119
Junior Dala
SA
5
119
Ahmad Butt
OMN
5
119
Todd Astle
NZ
5
119
Kyle Abbott
SA
5
119
Lakshan Sandakan
SL
5
119
Imran Haider
UAE
5
120
Amila Aponso
SL
4
120
Liam Dawson
ENG
4
120
Qadeer Ahmed
UAE
4
120
Loa Nou
PNG
4
120
Tim Murtagh
IRE
4
120
Peter Chase
IRE
4
120
Lasith Malinga
SL
4
120
Dean Elgar
SA
4
120
Boyd Rankin
ENG
4
120
Liam Roche
ZIM
4
120
Dilip Nath
NEP
4
120
Lalit Rajbanshi
NEP
4
120
Lalit Bhandari
NEP
4
120
Not on record
NEP
4
121
Not on record
MAL
3
121
Dhivendran Mogan
MAL
3
121
Stuart Whittingham
SCO
3
121
Simandeep Singh
HK
3
121
Jay Odedra
OMN
3
121
Khaleel Ahmed
IND
3
121
Nathan Lyon
AUS
3
121
Junaid Khan
PAK
3
121
Nasir Hossain
BAN
3
121
Gerrie Snyman
NAM
3
121
Aaron Phangiso
SA
3
121
Mark Wood
ENG
3
122
Billy Stanlake
AUS
2
122
Dushmantha Chameera
SL
2
122
Vivian Kingma
NED
2
122
Umar Amin
PAK
2
122
Brian Chari
ZIM
2
122
Helao France
NAM
2
122
Merwe Erasmus
NAM
2
122
Stephan Baard
NAM
2
123
Pavandeep Singh Jagjit Singh
MAL
1
123
Siddarth Kaul
IND
1
123
Richard Ngarava
ZIM
1
123
Willie Gavera
PNG
1
123
Farhaan Behardien
SA
1
123
Jake Ball
ENG
1
123
Abu Hider
BAN
1
124
Jasprit Bumrah
IND
0
124
Usman Khan
PAK
0
124
Tabraiz Shamsi
SA
0
124
Stuart Poynter
IRE
0
124
Nuwan Pradeep
SL
0
124
Mohammed Shami
IND
0
124
Umesh Yadav
IND
0
124
Oshane Thomas
WI
0
124
Obed McCoy
WI
0
124
Fazle Mahmud
BAN
0
124
Damien Ravu
PNG
0
124
Not on record
NAM
0
Show all 423 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›