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 2008: Top Performers, Rankings & Full Stats
This page shows players with the highest score during the 2008 season, ranking them by their on-field performances.
ODI
2008
394 entries
1
196
Darron Reekers
NED
30 clear of Brendon McCullum
2
166
Brendon McCullum
NZ
30 off the lead
3
161
James Marshall
NZ
35 off the lead
● LEADS
Darron Reekers
NED
196 · 30 ahead of McCullum
↑ IN THE CHASE
0
players within 10% of the lead — Reekers is out on their own
★ TOP-10 CUT-OFF
129
The mark at number ten — 384 entries sit below it
● NATION IN FRONT
Bangladesh
7 of the top 50 · 13 teams represented
Highest Score — full list
394 entries, ranked
Table view
1
Darron Reekers
NED
196
2
Brendon McCullum
NZ
166
3
James Marshall
NZ
161
4
Xavier Marshall
WI
157
5
Hashim Amla
SA
140
6
Jamie How
NZ
139
7
Yuvraj Singh
IND
138
8
Salman Butt
PAK
136
9
Sanath Jayasuriya
SL
130
9
Abdool Samad
CAN
130
10
Tamim Iqbal
BAN
129
11
Kumar Sangakkara
SL
128
12
Shane Watson
AUS
126
13
Shoaib Malik
PAK
125
14
Ricky Ponting
AUS
124
15
Younis Khan
PAK
123
16
Chris Gayle
WI
122
17
Jacques Kallis
SA
121
18
Virender Sehwag
IND
119
18
Frederik Andreas Klokker
DEN
119
19
Adam Gilchrist
AUS
118
20
Sachin Tendulkar
IND
117
21
Suresh Raina
IND
116
22
Alok Kapali
BAN
115
22
Gavin Hamilton
ENG
115
23
Gautam Gambhir
IND
113
24
Kevin Pietersen
ENG
111
25
Mohammad Ashraful
BAN
109
25
MS Dhoni
IND
109
26
Shakib Al Hasan
BAN
108
26
Mohammad Yousuf
PAK
108
27
Shiv Chanderpaul
WI
107
28
Ross Taylor
NZ
103
28
Graeme Smith
SA
103
29
Herschelle Gibbs
SA
102
29
Steve Tikolo
KEN
102
30
Kamran Akmal
PAK
100
31
Marlon Samuels
WI
98
32
Tom de Grooth
NED
96
33
Chamara Kapugedera
SL
95
34
Mahela Jayawardene
SL
94
35
Devon Smith
WI
91
36
Jean-Paul Duminy
SA
90
36
Shahriar Nafees
BAN
90
37
Raqibul Hasan
BAN
89
37
Raqibul Hasan
BAN
89
37
Rizwan Cheema
CAN
89
38
Jacob Oram
NZ
88
39
Scott Styris
NZ
87
39
Andrew Symonds
AUS
87
39
Hamilton Masakadza
ZIM
87
40
Michael Hussey
AUS
85
40
Junaid Siddique
BAN
85
40
Shahid Afridi
GER
85
40
Shahid Afridi
GER
85
41
Not on record
ITL
84
41
Ashish Bagai
CAN
84
42
Phil Mustard
ENG
83
42
Kevin O'Brien
IRE
83
43
Matthew Hayden
AUS
82
44
Shaun Marsh
AUS
81
44
Tatenda Taibu
ZIM
81
45
Qasim Sheikh
SCO
80
46
Sunil Dhaniram
CAN
79
46
Michael Clarke
AUS
79
46
Misbah-ul-Haq
PAK
79
46
Jesse Ryder
NZ
79
47
Andrew Flintoff
ENG
78
47
Khurram Khan
UAE
78
48
Amjad Ali
UAE
77
48
AB de Villiers
SA
77
49
Nasir Jamshed
PAK
74
49
Seren Waters
KEN
74
50
Mahela Udawatte
SL
73
50
Ian Bell
ENG
73
51
Owais Shah
ENG
72
51
Not on record
DEN
72
52
Alex Obanda
KEN
71
52
Sean Williams
ZIM
71
53
Niall O'Brien
IRE
70
53
Paul Collingwood
ENG
70
53
Rohit Sharma
IND
70
54
Alastair Cook
ENG
69
54
Khurram Manzoor
PAK
69
54
Chris Douglas
BER
69
55
Chamara Silva
SL
67
56
Tillakaratne Dilshan
SL
64
56
Luke Ronchi
NZ
64
57
James Hopes
AUS
63
57
Fawad Alam
PAK
63
57
Ramnaresh Sarwan
WI
63
58
Not on record
ITL
62
59
Aftab Ahmed
BAN
61
60
Ravi Bopara
ENG
60
60
Jehan Mubarak
SL
60
60
Irving Romaine
BER
60
60
Chris Foggo
BER
60
61
Vusi Sibanda
ZIM
59
61
Sohail Tanvir
PAK
59
61
Not on record
DEN
59
61
Colin Smith
SCO
59
61
Shawn Findlay
WI
59
62
Mahmudullah
BAN
58
62
William Porterfield
IRE
58
63
Mark Boucher
SA
57
64
Grant Elliott
NZ
56
64
Paul Stirling
IRE
56
64
Stuart Matsikenyeri
ZIM
56
64
Steven Outerbridge
BER
56
65
Brendan Taylor
ZIM
55
65
Eric Szwarczynski
NED
55
66
Ryan Watson
SCO
54
66
Ryan Haire
IRE
54
66
Thilan Thushara
SL
54
66
Virat Kohli
IND
54
67
David Hussey
AUS
52
67
Luke Wright
ENG
52
67
Sewnarine Chattergoon
WI
52
67
Chamu Chibhabha
ZIM
52
68
Leon Johnson
WI
51
68
Darren Sammy
WI
51
68
Gary Wilson
IRE
51
68
Robin Uthappa
IND
51
68
Bazid Khan
PAK
51
69
Yusuf Pathan
IND
50
69
Brad Haddin
AUS
50
69
Not on record
DEN
50
70
Patrick Browne
WI
49
71
Ramesh David
CAN
48
71
Brenton Parchment
WI
48
71
Rodney Trott
BER
48
72
Andre Botha
IRE
47
72
Kyle Mills
NZ
47
72
Nazimuddin
BAN
47
72
Ryan ten Doeschate
NED
47
72
Not on record
DEN
47
72
Muhammad Butt
BHR
46
73
Naeem Islam
BAN
46
73
Karun Jethi
CAN
46
74
Thomas Odoyo
KEN
45
74
Jekon Edness
BER
45
74
Keith Dabengwa
ZIM
45
74
Matt Prior
ENG
45
75
Mushfiqur Rahim
BAN
44
75
Edgar Schiferli
NED
44
76
Jerome Taylor
WI
43
77
Elton Chigumbura
ZIM
42
77
Jimmy Kamande
KEN
42
77
Daniel Vettori
NZ
42
78
Regis Chakabva
ZIM
41
78
Runako Morton
WI
41
78
Bas Zuiderent
NED
41
78
Arshad Ali
UAE
41
78
Kaushalya Weeraratne
SL
41
79
Thilina Kandamby
SL
40
79
Dwayne Bravo
WI
40
79
Upul Tharanga
SL
40
79
Andrew White
IRE
40
79
Cameron White
AUS
40
80
Kyle McCallan
IRE
39
80
Brendan Nash
WI
39
81
Alex Cusack
IRE
38
81
Irfan Pathan
IND
38
81
Mashrafe Mortaza
BAN
38
81
Not on record
NOR
38
82
Brett Lee
AUS
37
82
Albie Morkel
SA
37
82
Reinhardt Strydom
IRE
37
82
Nuwan Kulasekara
SL
37
83
David Obuya
KEN
35
83
Daniel Flynn
NZ
35
83
Eoin Morgan
ENG
35
84
Morris Ouma
KEN
34
84
Peter Borren
NED
34
84
Daan van Bunge
NED
34
85
Harvir Baidwan
CAN
33
85
Abdur Razzak
BAN
33
86
Brad Hogg
AUS
32
86
Timycen Maruma
ZIM
32
87
Prosper Utseya
ZIM
31
87
Angelo Mathews
SL
31
87
Denesh Ramdin
WI
31
87
Trent Johnston
IRE
31
87
Samit Patel
ENG
31
87
Not on record
ITL
31
87
Not on record
DEN
31
88
Malinda Warnapura
SL
30
88
Dhiman Ghosh
BAN
30
89
Carlton Baugh
WI
29
89
Kennedy Otieno
KEN
29
89
Dimitri Mascarenhas
ENG
29
89
Graeme Swann
ENG
29
89
Not on record
NOR
29
89
Not on record
NOR
29
89
Not on record
ITL
29
90
Not on record
ITL
28
90
Zeeshan Ali
HK
27
90
Kamran Hussain
PAK
28
90
Rawl Lewis
WI
28
91
Harbhajan Singh
IND
27
91
S Badrinath
IND
27
91
Justin Ontong
SA
27
91
Not on record
HK
27
92
Andre Fletcher
WI
26
92
Johan Botha
SA
26
92
Stuart Broad
ENG
26
92
Farhad Reza
BAN
26
92
Zain Abbas
HK
26
93
Irfan Ahmed
HK
25
93
Gareth Hopkins
NZ
25
93
Gregor Maiden
SCO
25
94
Alviro Petersen
SA
24
94
Tabarak Dar
HK
24
95
Jamie Atkinson
HK
23
95
Sulieman Benn
WI
23
95
Vernon Philander
SA
23
95
Johann Louw
SA
23
95
Adeel Raja
NED
23
95
Ehtsham Ul Haq
NOR
23
95
Not on record
DEN
23
96
Not on record
NOR
22
96
Neil McCallum
SCO
22
96
Andrew Poynter
IRE
22
96
Peter Connell
IRE
22
97
Najeeb Amar
HK
21
97
Daren Powell
WI
21
97
Shaun Pollock
SA
21
97
Not on record
ITL
21
97
Not on record
NOR
21
97
Not on record
DEN
21
98
Syed Bashir Ahmed Shah
DEN
20
98
Not on record
ITL
20
98
Oronde Bascome
BER
20
98
Dolar Mahmud
BAN
20
98
Dwayne Leverock
BER
20
99
Thinus Fourie
IRE
19
99
Sarfraz Ahmed
PAK
19
99
Chaminda Vaas
SL
19
99
Tim Southee
NZ
19
99
Khalid Latif
PAK
19
99
Mudassar Bukhari
NED
19
99
Saqib Ali
UAE
19
100
Henk-Jan Mol
NED
18
100
Jeroen Smits
NED
18
101
Zeeshan Siddiqui
OMN
16
101
Gordon Goudie
SCO
17
101
Mohammad Tauqir
UAE
17
101
Nehemiah Odhiambo
KEN
17
101
Mohammad Iqbal
CAN
17
101
Lionel Cann
BER
17
102
Roy Lamsam
HK
16
102
Sami Faridi
CAN
16
102
Iftikhar Anjum
PAK
16
102
Pragyan Ojha
IND
16
102
Richie Berrington
SCO
16
102
Cephas Zhuwao
ZIM
16
102
Maurits Jonkman
NED
16
102
Not on record
ITL
16
102
Not on record
NOR
16
102
Not on record
OMN
16
103
Not on record
ITL
15
103
Not on record
DEN
15
103
Lesley Stokkers
NED
15
103
Navdeep Poonia
SCO
15
103
Munaf Patel
IND
15
103
Ashif Mulla
CAN
15
103
Gary Kidd
IRE
15
103
Dennico Hollis
BER
15
103
Delyone Borden
BER
15
103
Ajantha Mendis
SL
15
104
Gary Brent
ZIM
14
104
Munir Dar
HK
14
104
Nathan Bracken
AUS
14
104
Imrul Kayes
BAN
14
104
Farveez Maharoof
SL
14
104
Fraser Watts
SCO
14
104
Geert-Maarten Mol
NED
14
104
Indika Batuwitarachchi
UAE
14
105
John Blain
SCO
13
105
Muttiah Muralitharan
SL
13
105
Andre Nel
SA
13
105
Umar Gul
PAK
13
105
Dave Langford-Smith
IRE
13
105
Ian Billcliff
CAN
13
106
Zubin Surkari
CAN
12
106
Eion Katchay
CAN
12
106
Nikita Miller
WI
12
106
Fidel Edwards
WI
12
106
James Celestine
BER
12
106
Lasith Malinga
SL
12
106
Dilhara Fernando
SL
12
106
Shahadat Hossain
BAN
12
106
Zaheer Khan
IND
12
106
Craig Wright
SCO
12
106
Not on record
ITL
12
107
Not on record
DEN
11
107
Paul Hitchcock
NZ
11
107
Kieron Pollard
WI
11
107
James Anderson
ENG
11
107
George O'Brien
BER
11
107
Qaiser Ali
CAN
11
108
Balaji Rao
CAN
10
108
Peter Ongondo
KEN
10
108
Ryan Sidebottom
ENG
10
108
Calum MacLeod
SCO
10
108
Gordon Drummond
SCO
10
108
Amjad Javed
UAE
10
109
Rizwan Tariq Mahmood
DEN
9
109
Mitchell Johnson
AUS
9
109
Ryan Steede
BER
9
110
Mosharraf Hossain
BAN
8
110
Dhammika Prasad
SL
8
110
Dilruwan Perera
SL
8
110
Regan West
IRE
8
110
Skhawat Ali
HK
8
110
Trevin Bastiampillai
CAN
8
110
Ishant Sharma
IND
8
110
Stuart Clark
AUS
8
111
Praveen Kumar
IND
7
111
Syed Rasel
BAN
7
111
Steven Welsh
CAN
7
111
Sanjayan Thuraisingam
CAN
7
111
Umar Bhatti
CAN
7
111
Ray Price
ZIM
7
111
Not on record
DEN
7
111
Vikrant Shetty
UAE
7
111
Shadeep Silva
UAE
7
112
Zahid Shah
UAE
6
112
Rakep Patel
KEN
6
112
Not on record
DEN
6
112
Not on record
NED
6
112
Geoff Barnett
CAN
6
112
Steve Harmison
ENG
6
112
Tim Ambrose
ENG
6
112
Piyush Chawla
IND
6
112
Morne Morkel
SA
6
112
Dale Steyn
SA
6
113
Mohammad Asif
PAK
5
113
Hiren Varaiya
KEN
5
113
Ishara Amerasinghe
SL
5
113
Not on record
NED
5
113
Rajesh Bhudia
KEN
5
113
Pieter Seelaar
NED
5
113
Naumanullah
PAK
5
113
Mansoor Amjad
PAK
5
113
Nizel Fernandes
UAE
5
114
Dewald Nel
SCO
4
114
Not on record
ITL
4
114
Not on record
IRE
4
114
Muhammad Shahbaz Butt
NOR
4
114
Stefan Kelly
BER
4
114
Phil Eaglestone
IRE
4
114
Ruvindu Gunasekera
CAN
4
114
Hussain Butt
HK
4
114
Mark Gillespie
NZ
4
114
Jeetan Patel
NZ
4
114
Peter Fulton
NZ
4
114
Saeed Ajmal
PAK
4
114
RP Singh
IND
4
114
Sreesanth
IND
4
115
Chris Tremlett
ENG
3
115
Wahab Riaz
PAK
3
115
Lameck Onyango
KEN
3
115
Tony Suji
KEN
3
115
Courtney Kruger
HK
3
115
Tawanda Mupariwa
ZIM
3
115
Ross Lyons
SCO
3
116
Majid Haq
SCO
2
116
Ravi Rampaul
WI
2
116
Lionel Baker
WI
2
116
Greg Thompson
IRE
2
116
Nadeem Ahmed
HK
2
116
Makhaya Ntini
SA
2
116
Chris Martin
NZ
2
116
Manoj Tiwary
IND
2
117
Mehrab Hossain jnr
BAN
1
117
Boyd Rankin
ENG
1
117
Henry Osinde
CAN
1
117
Chris Mpofu
ZIM
1
117
Alawi Shukri
UAE
1
117
Elijah Otieno
KEN
1
118
Glenn Rogers
SCO
0
118
Aman Ali
UAE
0
118
Fahad Alhashmi
UAE
0
118
Ed Rainsford
ZIM
0
118
Kyle Coetzer
SCO
0
118
Not on record
SCO
0
118
Kyle Hodsoll
BER
0
118
Afzaal Haider
HK
0
118
Nazmul Hossain
BAN
0
118
Brett Geeves
AUS
0
118
Michael Mason
NZ
0
118
Yasir Arafat
PAK
0
118
Charl Langeveldt
SA
0
Show all 394 ↓
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)
›