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 in 2017: Top Performers, Rankings & Full Stats
The highest score in 2017 highlights the top performers of the season based on official match data.
ODI
2017
377 entries
1
208
Rohit Sharma
IND
23 clear of Faf du Plessis
2
185
Faf du Plessis
SA
23 off the lead
3
180
Martin Guptill
NZ
28 off the lead
● LEADS
Rohit Sharma
IND
208 · 23 ahead of Plessis
↑ IN THE CHASE
0
players within 10% of the lead — Sharma is out on their own
★ TOP-10 CUT-OFF
143
The mark at number ten — 367 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 16 teams represented
Highest Score — full list
377 entries, ranked
Table view
1
Rohit Sharma
IND
208
2
Faf du Plessis
SA
185
3
Martin Guptill
NZ
180
4
David Warner
AUS
179
5
AB de Villiers
SA
176
5
Evin Lewis
WI
176
6
Quinton de Kock
SA
168
7
Hashim Amla
SA
154
7
Calum MacLeod
SCO
154
8
Yuvraj Singh
IND
150
9
Marcus Stoinis
AUS
146
10
Anshuman Rath
HK
143
11
Jonny Bairstow
ENG
141
12
MS Dhoni
IND
134
13
Joe Root
ENG
133
14
Shikhar Dhawan
IND
132
15
Virat Kohli
IND
131
16
Tamim Iqbal
BAN
128
16
Travis Head
AUS
128
17
Babar Azam
PAK
125
18
Aaron Finch
AUS
124
19
Kyle Coetzer
SCO
121
20
Wesley Barresi
NED
120
20
Kedar Jadhav
IND
120
21
Upul Tharanga
SL
119
21
William Porterfield
IRE
119
22
David Miller
SA
117
23
Niroshan Dickwella
SL
116
24
Shakib Al Hasan
BAN
114
24
Fakhar Zaman
PAK
114
25
Solomon Mire
ZIM
112
26
Angelo Mathews
SL
111
26
Hamilton Masakadza
ZIM
111
27
Alex Hales
ENG
110
27
Mushfiqur Rahim
BAN
110
27
Richie Berrington
SCO
110
28
Ben Cooper
NED
109
28
Niall O'Brien
IRE
109
28
Rohan Mustafa
UAE
109
29
Steven Smith
AUS
108
29
Rahmat Shah
AFG
108
30
Eoin Morgan
ENG
107
30
Ross Taylor
NZ
107
31
Tom Latham
NZ
104
31
Adnan Mufti
UAE
104
32
Ajinkya Rahane
IND
103
33
Mahmudullah
BAN
102
33
Ben Stokes
ENG
102
33
Moeen Ali
ENG
102
33
Kusal Mendis
SL
102
34
Paul Stirling
IRE
101
34
Shoaib Malik
PAK
101
34
Asghar Stanikzai
AFG
101
35
Kane Williamson
NZ
100
35
Matthew Wade
AUS
100
35
Imam-ul-Haq
PAK
100
36
Jason Roy
ENG
96
37
Chris Gayle
WI
94
38
Nizakat Khan
HK
93
39
Malcolm Waller
ZIM
92
40
Matthew Cross
SCO
91
40
Jason Mohammed
WI
91
41
Babar Hayat
HK
89
41
Kiplin Doriga
PNG
89
42
Shreyas Iyer
IND
88
42
Stephan Myburgh
NED
88
42
Mohammad Hafeez
PAK
88
43
Soumya Sarkar
BAN
87
43
Rameez Shahzad
UAE
87
44
Peter Borren
NED
86
45
Andy Balbirnie
IRE
85
46
Henry Nicholls
NZ
83
46
Hardik Pandya
IND
83
47
Peter Handscomb
AUS
82
48
Shai Hope
WI
81
48
Sharad Vesawkar
NEP
81
48
Javed Ahmadi
AFG
81
48
Ghulam Shabber
UAE
81
48
Merwe Erasmus
NAM
81
49
Lahiru Thirimanne
SL
80
50
Neil Broom
NZ
79
50
Sharjeel Khan
PAK
79
51
Glenn Maxwell
AUS
78
51
Stephan Baard
NAM
78
52
Jason Holder
WI
77
53
Jamie Atkinson
HK
76
53
Azhar Ali
PAK
76
54
Colin Munro
NZ
75
55
Kevin O'Brien
IRE
72
55
Collins Obuya
KEN
72
56
James Neesham
NZ
71
57
Sean Williams
ZIM
70
58
Craig Ervine
ZIM
69
58
Craig Williams
NAM
69
59
Imrul Kayes
BAN
68
59
Chris Woakes
ENG
68
60
Sikandar Raza
ZIM
67
60
Ahmed Shehzad
PAK
67
61
Aiden Markram
SA
66
62
Sabbir Rahman
BAN
65
62
Luke Ronchi
NZ
65
62
Jos Buttler
ENG
65
62
Ryan ten Doeschate
NED
65
63
Gyanendra Malla
NEP
64
63
Dinesh Karthik
IND
64
63
Mohammad Shahzad
AFG
64
64
Dean Brownlie
NZ
63
64
Dhiren Gondaria
KEN
63
64
Mahuru Dai
PNG
63
65
George Dockrell
IRE
62
65
Roelof van der Merwe
NED
62
65
Samiullah Shenwari
AFG
62
65
Dipendra Airee
NEP
62
66
Zane Green
NAM
61
66
Sarfraz Ahmed
PAK
61
66
Kieran Powell
WI
61
66
Tony Ura
PNG
61
67
Tarisai Musakanda
ZIM
60
68
Rovman Powell
WI
59
68
Michael Leask
SCO
59
68
Sese Bau
PNG
59
68
Dinesh Chandimal
SL
59
69
Milinda Siriwardana
SL
58
69
George Worker
NZ
58
69
Craig Wallace
SCO
58
69
Sandun Weerakkody
SL
58
70
Sarel Burger
NAM
57
71
Michael Rippon
NED
56
71
Rashid Khan
AFG
56
72
Thisara Perera
SL
55
72
Ed Joyce
ENG
55
73
Not on record
NAM
54
74
Nasir Jamal
AFG
53
74
Bhuvneshwar Kumar
IND
53
75
Jonathan Carter
WI
52
75
Sam Billings
ENG
52
75
Vani Morea
PNG
52
75
Shadab Khan
PAK
52
76
Mehidy Hasan
BAN
51
76
Gulbadin Naib
AFG
51
76
Noor Ali Zadran
AFG
51
77
Shafiqullah
AFG
50
77
Akila Dananjaya
SL
50
77
Pieter Seelaar
NED
50
77
Shaiman Anwar
UAE
50
77
Dwaine Pretorius
SA
50
77
Manish Pandey
IND
50
78
Preston Mommsen
SCO
49
78
Assad Vala
PNG
49
78
Todd Astle
NZ
49
79
Temba Bavuma
SA
48
79
Mohammad Nabi
AFG
48
79
Lo-handre Louwrens
NAM
48
79
Jean-Pierre Kotze
NAM
48
80
Kamran Akmal
PAK
47
80
Kusal Perera
SL
47
81
Umar Akmal
PAK
46
81
Dogodo Bau
PNG
46
81
Kyle Hope
WI
46
81
Alei Nao
PNG
46
82
Najibullah Zadran
AFG
45
82
Ahmed Raza
UAE
45
83
Ashley Nurse
WI
44
84
Imad Wasim
PAK
43
84
Christopher Carter
HK
43
85
Kraigg Brathwaite
WI
42
85
Zhivago Groenewald
NAM
42
85
Jan Frylinck
NAM
42
85
Sadeera Samarawickrama
SL
42
86
Mohammed Qasim
UAE
41
86
Dawlat Zadran
AFG
41
86
Mosaddek Hossain
BAN
41
86
Colin de Grandhomme
NZ
41
86
Gary Wilson
IRE
41
87
Chamara Kapugedera
SL
40
88
Adil Rashid
ENG
39
88
Nelson Odhiambo
KEN
39
89
Irfan Karim
KEN
38
89
Tanwir Afzal
HK
38
89
Mitchell Santner
NZ
38
89
Jean-Paul Duminy
SA
38
89
Sunil Ambris
WI
38
90
Toby Roland-Jones
ENG
37
90
Mohammad Boota
UAE
37
90
Stuart Thompson
IRE
37
91
Peter Moor
ZIM
36
91
Farhaan Behardien
SA
36
91
John Reva
PNG
36
91
Pat Cummins
AUS
36
92
Wayne Parnell
SA
35
92
Chris Morris
SA
35
92
Waqas Khan
HK
35
93
Mohammad Naveed
UAE
34
93
Rakep Patel
KEN
34
94
Shem Ngoche
KEN
33
94
Roston Chase
WI
33
95
Marlon Samuels
WI
32
95
Hashmatullah Shaidi
AFG
32
95
James Faulkner
AUS
32
96
Usman Khawaja
AUS
30
96
Mashrafe Mortaza
BAN
30
96
Johannes Smit
NAM
30
96
Ryan Burl
ZIM
30
97
Scott McKechnie
HK
29
97
Shimron Hetmyer
WI
29
97
Andile Phehlukwayo
SA
29
97
Mitchell Starc
AUS
29
98
Mohammad Amir
PAK
28
98
Jack Vare
PNG
28
98
Dhananjaya de Silva
SL
28
99
Lega Siaka
PNG
27
99
Stuart Poynter
IRE
27
99
Alzarri Joseph
WI
27
99
Cameron McAuslan
HK
27
99
Chirag Suri
UAE
27
100
Paras Khadka
NEP
26
100
David Willey
ENG
26
100
Kagiso Rabada
SA
26
100
Liam Plunkett
ENG
26
100
Suranga Lakmal
SL
26
101
Tim Southee
NZ
25
101
Binod Bhandari
NEP
25
101
Jeffrey Vandersay
SL
25
102
Chad Soper
PNG
24
102
George Munsey
SCO
24
102
Norman Vanua
PNG
24
102
Corey Anderson
NZ
24
103
Carlos Brathwaite
WI
23
103
Amjad Javed
UAE
23
103
Aarif Sheikh
NEP
23
104
Wanindu Hasaranga
SL
22
104
Shaun Marsh
AUS
22
105
Sagar Pun
NEP
21
105
Litton Das
BAN
21
105
Mohammad Rizwan
PAK
21
106
Sompal Kami
NEP
20
106
Con de Lange
SCO
20
106
Ashfaq Ahmed
PAK
19
106
Nikita Miller
WI
20
106
Ihsanullah
AFG
20
106
Shahid Wasif
HK
20
107
Kuldeep Yadav
IND
19
107
Not on record
PAK
19
107
Chadwick Walton
WI
19
107
Dushmantha Chameera
SL
19
107
Alex Obanda
KEN
19
108
Shakti Gauchan
NEP
18
108
Sikander Zulfiqar
NED
18
108
Moises Henriques
AUS
18
108
Christoffel Viljoen
NAM
18
109
Ehsan Khan
HK
17
109
Kannaur Rahul
IND
17
109
Wahab Riaz
PAK
17
109
Nuwan Kulasekara
SL
17
110
Devendra Bishoo
WI
16
110
Seekkuge Prasanna
SL
16
110
Trent Boult
NZ
16
110
Ravindra Jadeja
IND
16
110
Max O'Dowd
NED
16
110
Mark Watt
SCO
16
110
Barry McCarthy
IRE
16
110
Chris Lynn
AUS
16
110
Ehsan Nawaz
HK
16
110
Safyaan Sharif
SCO
16
110
Zahoor Khan
UAE
16
110
Kesrick Williams
WI
16
110
Mohammad Saifuddin
BAN
16
110
Dilip Nath
NEP
16
111
Faheem Ashraf
PAK
15
111
Rushabhvardhan Patel
KEN
15
111
Jacob Mulder
IRE
15
111
Alasdair Evans
SCO
15
111
Nehemiah Odhiambo
KEN
15
111
Ravichandran Ashwin
IND
15
111
Dilruwan Perera
SL
15
112
Taskin Ahmed
BAN
14
112
Graeme Cremer
ZIM
14
112
Peter Chase
IRE
14
112
Chaturanga de Silva
SL
14
112
Basant Regmi
NEP
14
112
Not on record
KEN
14
113
Hasan Ali
PAK
13
113
Imran Haider
UAE
13
113
Emmanuel Bundi
KEN
13
113
Aizaz Khan
HK
13
113
Afsar Zazai
AFG
13
113
Asad Shafiq
PAK
13
114
Shannon Gabriel
WI
12
114
Andy McBrine
IRE
12
114
Gurdeep Singh
KEN
12
114
Ronsford Beaton
WI
12
115
Scott Kuggeleijn
NZ
11
115
Tim Murtagh
IRE
11
115
Adam Milne
NZ
11
115
Timm van der Gugten
NED
11
115
Dilshan Munaweera
SL
11
115
Nasir Hossain
BAN
11
116
Chris Sole
SCO
10
116
Jasprit Bumrah
IND
10
116
Richard Ngarava
ZIM
10
117
Simi Singh
IRE
9
117
Karim Janat
AFG
9
117
Ashton Agar
AUS
9
117
Lasith Malinga
SL
9
118
Veerasammy Permaul
WI
8
118
Sheldon Cottrell
WI
8
118
Nathan Coulter-Nile
AUS
8
118
Rubel Hossain
BAN
8
118
Josh Davey
SCO
8
118
Malinda Pushpakumara
SL
8
119
Vishwa Fernando
SL
7
119
Lahiru Madushanka
SL
7
119
Jake Ball
ENG
7
119
Jeetan Patel
NZ
7
119
Nadeem Ahmed
HK
7
119
Amir Hamza
AFG
7
119
Tendai Chatara
ZIM
7
120
Axar Patel
IND
6
120
Mohammed Shami
IND
6
120
Kyle Christie
HK
6
120
Shane Snater
NED
6
121
Lakshan Sandakan
SL
5
121
Lahiru Kumara
SL
5
121
Damien Ravu
PNG
5
121
Doug Bracewell
NZ
5
121
Nuwan Pradeep
SL
5
121
Nosaina Pokana
PNG
5
121
Adam Zampa
AUS
5
121
Najeeb Tarakai
AFG
5
121
Miguel Cummins
WI
5
121
Matt Henry
NZ
5
122
Paul van Meekeren
NED
4
122
Lockie Ferguson
NZ
4
122
Sam Heazlett
AUS
4
122
Mitchell Marsh
AUS
4
122
Josh Hazlewood
AUS
4
122
Mujeeb Ur Rahman
AFG
4
122
Karl Birkenstock
NAM
4
122
Bernard Scholtz
NAM
4
123
Tangeni Lungameni
NAM
3
123
Sunil Dhamala
NEP
3
123
Steven Finn
ENG
3
123
Chris Mpofu
ZIM
3
123
Usman Ghani
AFG
3
123
Mark Wood
ENG
3
123
Lahiru Gamage
SL
3
123
Craig Young
IRE
3
124
Vivian Kingma
NED
2
124
Jerome Taylor
WI
2
124
Umesh Yadav
IND
2
124
Not on record
NAM
2
124
Not on record
NEP
2
124
Stuart Whittingham
SCO
2
124
Wiaan Mulder
SA
2
124
Carl Mumba
ZIM
2
125
Hilton Cartwright
AUS
1
125
Junaid Khan
POR
0
125
Sushan Bhari
NEP
1
125
Boyd Rankin
ENG
1
125
Imran Tahir
SA
1
125
Lucas Oluoch
KEN
1
125
Elijah Otieno
KEN
1
125
Mustafizur Rahman
BAN
1
125
Yuzvendra Chahal
IND
1
125
Fareed Ahmad
AFG
1
125
Billy Stanlake
AUS
1
126
Brad Wheal
SCO
0
126
Karan KC
NEP
0
126
Ahsan Malik
NED
0
126
Morne Morkel
SA
0
126
Donald Tiripano
ZIM
0
126
Shapoor Zadran
AFG
0
126
Junaid Khan
POR
0
126
Kane Richardson
AUS
0
126
Sandeep Lamichhane
NEP
0
126
Lalit Bhandari
NEP
0
126
Rumman Raees
PAK
0
Show all 377 ↓
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)
›