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 2015: Top Performers, Rankings & Full Stats
The highest score in 2015 highlights the top performers of the season based on official match data.
ODI
2015
412 entries
1
237
Martin Guptill
NZ
22 clear of Chris Gayle
2
215
Chris Gayle
WI
22 off the lead
3
178
David Warner
AUS
59 off the lead
● LEADS
Martin Guptill
NZ
237 · 22 ahead of Gayle
↑ IN THE CHASE
1
player sits within 10% of the lead on highest score
★ TOP-10 CUT-OFF
141
The mark at number ten — 402 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 16 teams represented
Highest Score — full list
412 entries, ranked
Table view
1
Martin Guptill
NZ
237
2
Chris Gayle
WI
215
3
David Warner
AUS
178
4
Luke Ronchi
NZ
170
5
AB de Villiers
SA
162
6
Tillakaratne Dilshan
SL
161
7
Hashim Amla
SA
159
8
Kyle Coetzer
SCO
156
9
Rohit Sharma
IND
150
10
Ian Bell
ENG
141
11
Lahiru Thirimanne
SL
139
12
Virat Kohli
IND
138
12
Brendan Taylor
ZIM
138
12
David Miller
SA
138
13
Shikhar Dhawan
IND
137
14
Aaron Finch
AUS
135
15
Faf du Plessis
SA
133
15
Marlon Samuels
WI
133
16
Tamim Iqbal
BAN
132
16
Rilee Rossouw
SA
132
16
Stephan Baard
NAM
132
17
Mohammad Shahzad
AFG
131
18
Craig Ervine
ZIM
130
19
Jos Buttler
ENG
129
20
Mahmudullah
BAN
128
20
Moeen Ali
ENG
128
21
Soumya Sarkar
BAN
127
22
Kumar Sangakkara
SL
124
22
Ambati Rayudu
IND
124
22
Mark Chapman
HK
124
23
Eoin Morgan
ENG
121
23
Joe Root
ENG
121
24
Ross Taylor
NZ
119
25
Kane Williamson
NZ
118
26
Brendon McCullum
NZ
117
26
Elton Chigumbura
ZIM
117
27
Mohammad Nabi
AFG
116
27
Kusal Perera
SL
116
28
Jean-Paul Duminy
SA
115
29
Shoaib Malik
PAK
112
29
Ed Joyce
ENG
112
30
Tom Latham
NZ
110
30
Suresh Raina
IND
110
31
Quinton de Kock
SA
109
31
Alex Hales
ENG
109
32
William Porterfield
IRE
107
32
Mushfiqur Rahim
BAN
107
33
Shaiman Anwar
UAE
106
34
Steven Smith
AUS
105
34
Kedar Jadhav
IND
105
34
Peter Borren
NED
105
35
Mahela Jayawardene
SL
104
35
Grant Elliott
NZ
104
36
Mohammad Hafeez
PAK
103
37
Azhar Ali
PAK
102
37
Glenn Maxwell
AUS
102
37
Sean Williams
ZIM
102
37
Lendl Simmons
WI
102
37
Jason Roy
ENG
102
38
James Taylor
ENG
101
38
Sarfraz Ahmed
PAK
101
39
Sikandar Raza
ZIM
100
39
Anil Mandal
NEP
100
40
Chamu Chibhabha
ZIM
99
41
Andy Balbirnie
IRE
97
42
Samiullah Shenwari
AFG
96
42
Hamish Gardiner
SCO
96
43
Ahmed Shehzad
PAK
95
44
MS Dhoni
IND
92
44
Paul Stirling
IRE
92
45
Haris Sohail
PAK
89
45
Darren Sammy
WI
89
46
Assad Vala
PNG
87
46
Ajinkya Rahane
IND
87
47
Matt Machan
SCO
86
48
Hamilton Masakadza
ZIM
84
49
Najibullah Zadran
AFG
83
49
Jonny Bairstow
ENG
83
49
Johnson Charles
WI
83
50
Corey Anderson
NZ
81
50
Javed Ahmadi
AFG
81
51
Niall O'Brien
IRE
80
51
Rakep Patel
KEN
80
51
Gary Wilson
IRE
80
52
Sharad Vesawkar
NEP
78
52
Preston Mommsen
SCO
78
53
Saad Nasim
PAK
77
53
Stuart Binny
IND
77
54
Imrul Kayes
BAN
76
54
Misbah-ul-Haq
PAK
76
54
Jack Vare
PNG
76
55
Mohammad Rizwan
PAK
75
55
George Bailey
AUS
75
56
Michael Clarke
AUS
74
56
Richmond Mutumbami
ZIM
74
57
Tanwir Afzal
HK
73
58
Murali Vijay
IND
72
59
Matthew Wade
AUS
71
59
Manish Pandey
IND
71
60
Freddie Coleman
SCO
70
60
Farhaan Behardien
SA
70
60
Paras Khadka
NEP
70
60
Angelo Mathews
SL
70
61
Adil Rashid
ENG
69
61
Joe Burns
AUS
69
62
Ben Stokes
ENG
68
62
Pieter Seelaar
NED
68
63
Irfan Karim
KEN
67
63
Shane Watson
AUS
67
63
Shahid Afridi
GER
67
63
Shahid Afridi
GER
67
64
Milinda Siriwardana
SL
66
65
Dinesh Chandimal
SL
65
66
Dwayne Smith
WI
64
66
Andre Russell
WI
64
66
Mitchell Marsh
AUS
64
67
Shakib Al Hasan
BAN
63
67
Noor Ali Zadran
AFG
63
67
Subash Khakurel
NEP
63
68
Roelof van der Merwe
NED
62
68
Babar Azam
PAK
62
68
Aamer Yamin
PAK
62
68
Richie Berrington
SCO
62
68
Nehemiah Odhiambo
KEN
62
69
Imad Wasim
PAK
61
70
Nasir Aziz
UAE
60
71
Umar Akmal
PAK
59
72
Nuwan Kulasekara
SL
58
72
Morne van Wyk
SA
58
73
Swapnil Patil
UAE
57
73
Sabbir Rahman
BAN
57
73
Jason Holder
WI
57
73
Denesh Ramdin
WI
57
74
Shem Ngoche
KEN
56
74
Amjad Javed
UAE
56
74
Kila Pala
PNG
56
75
Con de Lange
SCO
55
76
Mohammad Tauqir
UAE
54
76
Asghar Stanikzai
AFG
54
76
Wahab Riaz
PAK
54
77
Anshuman Rath
HK
53
77
Josh Davey
SCO
53
78
Alex Obanda
KEN
52
78
Nasir Jamal
AFG
52
79
Mudassar Bukhari
NED
51
79
Matthew Cross
SCO
51
80
Jonathan Carter
WI
50
80
Peter Moor
ZIM
50
80
Sohaib Maqsood
PAK
50
80
Kevin O'Brien
IRE
50
80
James Faulkner
AUS
50
81
Darren Bravo
WI
49
81
Amjad Ali
UAE
49
82
Afsar Zazai
AFG
48
82
Usman Ghani
AFG
48
83
Thisara Perera
SL
47
83
Sagar Pun
NEP
47
84
Luke Jongwe
ZIM
46
84
Nelson Odhiambo
KEN
46
85
Babar Hayat
HK
45
85
Shaun Marsh
AUS
45
85
Sami Aslam
PAK
45
85
Khurram Khan
UAE
45
86
Mitchell Santner
NZ
44
86
Liam Plunkett
ENG
44
87
Brad Haddin
AUS
43
87
Narsingh Deonarine
WI
43
88
Chris Woakes
ENG
42
89
James Neesham
NZ
41
89
Nasir Hossain
BAN
41
89
Sese Bau
PNG
41
89
Sam Billings
ENG
41
90
George Munsey
SCO
40
91
Ben Wheeler
NZ
39
91
Asad Shafiq
PAK
39
91
Brian Chari
ZIM
39
91
Gurdeep Singh
KEN
39
92
Anwar Ali
PAK
38
92
Bilal Asif
PAK
38
93
Aizaz Khan
HK
37
93
Younis Khan
PAK
37
94
John Mooney
IRE
36
94
Collins Obuya
KEN
36
94
Litton Das
BAN
36
94
Gyanendra Malla
NEP
36
95
Charles Amini
PNG
35
95
Regis Chakabva
ZIM
35
95
Shafiqullah
AFG
35
95
Colin Munro
NZ
35
95
Daniel Vettori
NZ
35
96
John Hastings
AUS
34
96
Stephan Myburgh
NED
34
96
Kinchit Shah
HK
34
96
Krishna Chandran
UAE
34
97
Jean-Pierre Kotze
NAM
33
97
Lucas Oluoch
KEN
33
97
Nawroz Mangal
AFG
33
97
Tinashe Panyangara
ZIM
33
97
Ravi Bopara
ENG
33
98
Ravindra Jadeja
IND
32
98
Yasir Shah
PAK
32
98
Malcolm Waller
ZIM
32
98
Not on record
KEN
32
99
Johannes Smit
NAM
31
99
John Reva
PNG
31
99
Majid Haq
SCO
31
99
Robin Uthappa
IND
31
100
Vernon Philander
SA
30
100
Kyle Mills
NZ
30
100
Doug Bracewell
NZ
30
100
Tony Ura
PNG
30
101
Anamul Haque
BAN
29
102
Upul Tharanga
SL
28
102
Nizakat Khan
HK
28
102
Mirwais Ashraf
AFG
28
102
Vusi Sibanda
ZIM
28
102
Chad Soper
PNG
28
102
Not on record
NAM
28
102
Alasdair Evans
SCO
28
103
Tinotenda Mutombodzi
ZIM
27
103
Solomon Mire
ZIM
27
103
Mohammad Shahzad
UAE
27
103
Not on record
NAM
27
103
Graeme Cremer
ZIM
27
103
Waqas Barkat
HK
27
103
Mitchell Johnson
AUS
27
104
Alex Cusack
IRE
26
104
Dimuth Karunaratne
SL
26
105
Dawlat Zadran
AFG
25
105
George Dockrell
IRE
25
105
Dhiren Gondaria
KEN
25
105
Nathan McCullum
NZ
25
105
Mohammed Shami
IND
25
105
Bhuvneshwar Kumar
IND
25
106
Stuart Broad
ENG
24
106
Stuart Thompson
IRE
24
106
Abdul Shakoor
UAE
24
106
Basant Regmi
NEP
24
107
Michael Leask
SCO
23
107
Mohammad Naveed
UAE
23
107
Ahmed Raza
UAE
23
107
Jeevan Mendis
SL
23
107
Henry Nicholls
NZ
23
107
Andy McBrine
IRE
23
107
Michael Rippon
NED
23
107
Wesley Barresi
NED
23
108
Ben Cooper
NED
22
108
Calum MacLeod
SCO
22
108
Max Sorensen
IRE
22
108
Harbhajan Singh
IND
22
108
Manoj Tiwary
IND
22
108
Andri Berenger
UAE
22
109
George Worker
NZ
21
109
Not on record
NEP
21
109
Mashrafe Mortaza
BAN
21
109
Ajantha Mendis
SL
21
109
Prosper Utseya
ZIM
21
110
Matt Henry
NZ
20
110
Aaron Phangiso
SA
20
111
Kagiso Rabada
SA
19
111
Adam Milne
NZ
19
111
Tim Murtagh
IRE
19
111
Stuart Matsikenyeri
ZIM
19
112
Leon Johnson
WI
18
112
Tawanda Mupariwa
ZIM
18
112
Sulieman Benn
WI
18
112
Elijah Otieno
KEN
18
112
Tim Southee
NZ
18
112
Carlos Brathwaite
WI
18
112
Ashan Priyanjan
SL
18
112
Craig Williams
NAM
18
113
Avinash Karn
NEP
17
113
Rob Taylor
SCO
17
113
Lasith Malinga
SL
17
113
Wayne Parnell
SA
17
113
Chris Jordan
ENG
17
114
Ravichandran Ashwin
IND
16
114
Dale Steyn
SA
16
114
Mitchell McClenaghan
NZ
16
114
Mahuru Dai
PNG
16
114
Tendai Chatara
ZIM
16
114
Hamid Hassan
AFG
16
114
Saqib Ali
UAE
16
114
Pradeep Airee
NEP
16
114
Michau Preez
NAM
16
114
Not on record
NEP
16
115
Not on record
NEP
15
115
Zafar Gohar
PAK
15
115
Rashid Khan
AFG
15
115
Waqas Khan
HK
15
115
Arafat Sunny
BAN
15
115
Jerome Taylor
WI
15
115
Ehsan Adil
PAK
15
115
Axar Patel
IND
15
116
Fawad Alam
PAK
14
116
Aftab Alam
AFG
14
116
David Wiese
SA
14
117
David Willey
ENG
13
117
Mark Wood
ENG
13
117
Dushmantha Chameera
SL
13
117
Laxman Sreekumar
UAE
13
117
Donald Tiripano
ZIM
13
117
Rangana Herath
SL
13
117
Trent Boult
NZ
13
118
Kyle Abbott
SA
12
118
Chamara Kapugedera
SL
12
118
Shapoor Zadran
AFG
12
118
Vani Morea
PNG
12
118
Lega Siaka
PNG
12
118
Tendai Chisoro
ZIM
12
118
Chris Morris
SA
12
119
Sompal Kami
NEP
11
119
Mohit Sharma
IND
11
120
Gary Ballance
ENG
10
120
Steven Finn
ENG
10
120
Charles Coventry
ZIM
10
120
Manjula Guruge
UAE
10
120
Wellington Masakadza
ZIM
10
120
Umair Ali
UAE
10
120
Not on record
NAM
10
121
Not on record
KEN
9
121
Mustafizur Rahman
BAN
9
121
Jermaine Blackwood
WI
9
121
Sunil Narine
WI
9
121
Seekkuge Prasanna
SL
9
121
Bilawal Bhatti
PAK
9
121
Imran Tahir
SA
9
122
Asif Iqbal
PAK
8
122
James Anderson
ENG
8
122
Suranga Lakmal
SL
8
122
Brian Vitori
ZIM
8
122
Bernard Scholtz
NAM
8
122
Zaheer Maqsood
UAE
8
122
Asif Iqbal
PAK
8
123
Jeffrey Vandersay
SL
7
123
Saqlain Haider
UAE
7
123
John Nyumbu
ZIM
7
123
Sachithra Senanayake
SL
7
123
Gerrie Snyman
NAM
7
123
Pat Cummins
AUS
7
123
Sohail Khan
PAK
7
124
Morne Morkel
SA
6
124
Rahat Ali
CZR
6
124
Tafadzwa Kamungozi
ZIM
6
124
Andre Fletcher
WI
6
124
Shakti Gauchan
NEP
6
124
Reece Topley
ENG
6
124
Hiri Hiri
PNG
6
124
Rahat Ali
CZR
6
125
Junaid Khan
POR
5
125
Iftikhar Ahmed
PAK
5
125
Iain Wardlaw
SCO
5
125
Safyaan Sharif
SCO
5
125
Craig Young
IRE
5
125
Morris Ouma
KEN
5
125
Hiren Varaiya
KEN
5
125
Shaminda Eranga
SL
5
125
Dean Elgar
SA
5
125
Junaid Khan
POR
5
125
Ish Sodhi
NZ
5
125
Jubair Hossain
BAN
5
125
Ashton Agar
AUS
5
126
Rubel Hossain
BAN
4
126
Moises Henriques
AUS
4
126
Umesh Yadav
IND
4
126
Amit Mishra
IND
4
126
Nasir Jamshed
PAK
4
126
Mohammad Irfan
PAK
4
126
James Ngoche
KEN
4
126
Haseeb Amjad
HK
4
126
Amir Hamza
AFG
4
126
Hammad Azam
PAK
4
126
Rohan Mustafa
UAE
4
126
Jason Mohammed
WI
4
126
Marcus Stoinis
AUS
4
127
Taurai Muzarabani
ZIM
3
127
Christopher Carter
HK
3
127
Usman Mushtaq
UAE
3
127
Zane Green
NAM
3
127
Neville Madziva
ZIM
3
127
Sarel Burger
NAM
3
127
Nuwan Pradeep
SL
3
127
Mominul Haque
BAN
3
128
Dhammika Prasad
SL
2
128
James Pattinson
AUS
2
128
Dhawal Kulkarni
IND
2
128
Michael Swart
NED
2
128
Taskin Ahmed
BAN
2
128
Sheldon Cottrell
WI
2
128
Ravi Rampaul
WI
2
128
Craig Wallace
SCO
2
128
Qadeer Ahmed
UAE
2
129
Yodhin Punja
UAE
1
129
Norman Vanua
PNG
1
129
Mitchell Starc
AUS
1
129
Zulfiqar Babar
PAK
1
129
Al-Amin Hossain
BAN
1
130
Saeed Ajmal
PAK
0
130
Umar Gul
PAK
0
130
Cameron White
AUS
0
130
Xavier Doherty
AUS
0
130
Nathan Coulter-Nile
AUS
0
130
Willie Gavera
PNG
0
130
Tharindu Kaushal
SL
0
130
Kemar Roach
WI
0
130
Gulbadin Naib
AFG
0
130
Izatullah Dawlatzai
AFG
0
130
Yamin Ahmadzai
AFG
0
130
Nikolaas Davin
NAM
0
130
Kamran Shazad
UAE
0
130
Fahad Alhashmi
UAE
0
130
Andrew Mathieson
NZ
0
Show all 412 ↓
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)
›