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
Joe Root
Sikandar Raza
Gerhard Erasmus
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 in 2009: Top Performers, Rankings & Full Stats
The highest score in 2009 highlights the top performers of the season based on official match data.
ODI
2009
429 entries
1
194
Charles Coventry
ZIM
16 clear of Hamilton Masakadza
2
178
Hamilton Masakadza
ZIM
16 off the lead
3
175
Sachin Tendulkar
IND
19 off the lead
● LEADS
Charles Coventry
ZIM
194 · 16 ahead of Masakadza
↑ IN THE CHASE
2
players sit within 10% of the lead on highest score
★ TOP-10 CUT-OFF
141
The mark at number ten — 419 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 20 teams represented
Highest Score — full list
429 entries, ranked
Table view
1
Charles Coventry
ZIM
194
2
Hamilton Masakadza
ZIM
178
3
Sachin Tendulkar
IND
175
4
David Hemp
BER
170
5
Amjad Javed
UAE
164
6
Tillakaratne Dilshan
SL
160
7
Tamim Iqbal
BAN
154
8
Gautam Gambhir
IND
150
9
Virender Sehwag
IND
146
10
Graeme Smith
SA
141
11
Shane Watson
AUS
136
12
Chris Gayle
WI
135
13
Ryan ten Doeschate
NED
134
14
John Davison
CAN
131
14
Brendon McCullum
NZ
131
14
Yuvraj Singh
IND
131
15
Shoaib Malik
PAK
128
16
Gavin Hamilton
ENG
127
16
Kyle Coetzer
SCO
127
17
Ricky Ponting
AUS
126
18
Jan-Berrie Burger
NAM
125
19
MS Dhoni
IND
124
19
Khurram Khan
UAE
124
20
Mahela Jayawardene
SL
123
21
Martin Guptill
NZ
122
21
Noor Ali Zadran
AFG
122
22
Not on record
DEN
121
22
Neil McCallum
SCO
121
22
AB de Villiers
SA
121
22
Alexei Kervezee
NED
121
23
Upul Tharanga
SL
118
23
Brendan Taylor
ZIM
118
24
Sandeep Jyoti
CAN
117
25
Kamran Akmal
PAK
116
26
Grant Elliott
NZ
115
27
Shaun Marsh
AUS
112
27
Shiv Chanderpaul
WI
112
28
Tim Paine
AUS
111
28
David Hussey
AUS
111
28
Jean-Paul Duminy
SA
111
29
Mohammad Shahzad
AFG
110
29
Herschelle Gibbs
SA
110
30
Brad Haddin
AUS
109
30
Not on record
UGA
109
30
Kennedy Otieno
KEN
109
31
Virat Kohli
IND
107
31
Sanath Jayasuriya
SL
107
31
Steven Outerbridge
BER
107
32
Jesse Ryder
NZ
105
32
Cameron White
AUS
105
32
Shakib Al Hasan
BAN
105
32
Paul Collingwood
ENG
105
32
Andrew Strauss
ENG
105
33
William Porterfield
IRE
104
33
Thilan Samaraweera
SL
104
34
Mohammad Ashraful
BAN
103
34
Tatenda Taibu
ZIM
103
35
Umar Akmal
PAK
102
35
Geoff Barnett
CAN
102
36
Kevin O'Brien
IRE
101
36
Fraser Watts
SCO
101
37
Sunil Dhaniram
CAN
100
37
Salman Butt
PAK
100
37
Michael Clarke
AUS
100
37
Travis Dowlin
WI
100
38
Mushfiqur Rahim
BAN
98
38
Owais Shah
ENG
98
38
Frank Nsubuga
UGA
98
39
Hashim Amla
SA
97
40
Ian Billcliff
CAN
96
40
Alex Obanda
KEN
96
41
Not on record
OMN
95
41
Gerrie Snyman
NAM
95
42
Rizwan Cheema
CAN
94
43
Thilina Kandamby
SL
93
44
Ashish Bagai
CAN
92
44
Karim Sadiq
AFG
92
44
Mark Vermeulen
ZIM
92
45
Stuart Matsikenyeri
ZIM
90
45
Kumar Sangakkara
SL
90
46
Younis Khan
PAK
89
46
Adnan Ilyas
OMN
89
47
Mohammad Yousuf
PAK
87
47
Matt Prior
ENG
87
47
Jonathan Trott
ENG
87
48
Runako Morton
WI
85
48
Kenneth Kamyuka
CAN
85
48
Not on record
UGA
85
49
Paul Stirling
IRE
84
49
Mudassar Bukhari
NED
84
49
Eoin Morgan
ENG
84
50
Khurram Manzoor
PAK
83
50
Michael Hussey
AUS
83
51
Jacques Kallis
SA
81
51
Not on record
UAE
81
52
Jan Stander
SCO
80
52
Daan van Bunge
NED
80
52
Tim Bresnan
ENG
80
53
Navdeep Poonia
SCO
79
53
Elton Chigumbura
ZIM
79
53
Forster Mutizwa
ZIM
79
54
Collins Obuya
KEN
78
54
Saqib Ali
UAE
78
54
Nawroz Mangal
AFG
78
54
Raqibul Hasan
BAN
78
55
Frederik Andreas Klokker
DEN
77
55
Vusi Sibanda
ZIM
77
56
Misbah-ul-Haq
PAK
76
56
Rahul Dravid
IND
76
56
Ross Taylor
NZ
76
57
Sarel Burger
NAM
75
57
Sean Williams
ZIM
75
58
Jimmy Kamande
KEN
74
58
Ryan Watson
SCO
74
58
Ramnaresh Sarwan
WI
74
59
Naeem Islam
BAN
73
59
Mohammad Amir
PAK
73
59
Mitchell Johnson
AUS
73
60
Adam Voges
AUS
72
61
Callum Ferguson
AUS
71
61
Andrew White
IRE
71
62
Shahid Afridi
GER
70
62
Not on record
OMN
70
63
Not on record
OMN
69
63
Asghar Stanikzai
AFG
69
63
Not on record
UGA
69
63
David Warner
AUS
69
63
Dwayne Bravo
WI
69
64
Suresh Raina
IND
68
64
Glenn Blakeney
BER
68
64
Prosper Utseya
ZIM
68
65
Bas Zuiderent
NED
67
65
Chamara Kapugedera
SL
67
65
Dinesh Karthik
IND
67
65
Joe Denly
ENG
67
66
Janeiro Tucker
BER
66
67
Eric Szwarczynski
NED
65
67
Devon Smith
WI
65
68
Khalid Latif
PAK
64
68
Niall O'Brien
IRE
64
68
Not on record
NAM
64
68
Craig Williams
NAM
64
68
Alviro Petersen
SA
64
69
Malcolm Waller
ZIM
63
69
Fayyaz Ahmed
UAE
63
69
Neil McKenzie
SA
63
69
James Hopes
AUS
63
70
Lendl Simmons
WI
62
70
Sultan Ahmed
OMN
62
71
Seren Waters
KEN
61
71
Morris Ouma
KEN
61
71
Gary Wilson
IRE
61
71
Not on record
NAM
61
71
Louis Burger
NAM
61
72
Ravindra Jadeja
IND
60
72
Not on record
UAE
60
72
Steve Tikolo
KEN
60
73
Not on record
DEN
59
73
Yusuf Pathan
IND
59
73
Mahbubul Alam
BAN
59
74
Andrew Symonds
AUS
58
74
Not on record
DEN
58
74
Not on record
OMN
58
74
Mohammad Nabi
AFG
58
75
Nuwan Kulasekara
SL
57
76
Peter McGlashan
NZ
56
76
David Obuya
KEN
56
77
Junaid Siddique
BAN
55
78
Andre Fletcher
WI
54
78
Praveen Kumar
IND
54
78
Kyle Mills
NZ
54
79
Naeemuddin Aslam
UAE
53
79
Syed Ali
OMN
53
80
Samiullah Shenwari
AFG
52
80
Aaron Redmond
NZ
52
80
Angelo Mathews
SL
52
81
Nikita Miller
WI
51
81
Mahmudullah
BAN
51
81
Roger Galwanao Mukasa
UGA
51
82
Zeeshan Siddiqui
OMN
50
82
Raees Ahmadzai
AFG
50
82
Thomas Odoyo
KEN
50
82
Albie Morkel
SA
50
82
Peter Borren
NED
50
83
Ravi Bopara
ENG
49
83
Harbhajan Singh
IND
49
83
Not on record
OMN
49
84
Kevin Pietersen
ENG
48
84
Luke Wright
ENG
48
84
Not on record
NAM
48
84
Daniel Vettori
NZ
48
85
Rakep Patel
KEN
47
85
Rajesh Bhudia
KEN
47
86
Ray Price
ZIM
46
86
Umar Bhatti
CAN
46
87
Fiqre Crockwell
BER
45
87
Denesh Ramdin
WI
45
87
Not on record
DEN
45
88
Not on record
UGA
44
89
Colin Smith
SCO
43
89
Mehrab Hossain jnr
BAN
43
89
Ahmed Shehzad
PAK
43
89
Rohit Sharma
IND
43
90
Kieron Pollard
WI
42
90
John Mooney
IRE
42
91
Edgar Schiferli
NED
41
91
Dolar Mahmud
BAN
41
91
John Blain
SCO
41
91
Arshad Ali
UAE
41
91
Not on record
OMN
41
92
Nehemiah Odhiambo
KEN
40
92
Darren Sammy
WI
40
92
Floyd Reifer
WI
40
92
Peter Fulton
NZ
40
93
Balaji Rao
CAN
39
93
Chamu Chibhabha
ZIM
39
93
Not on record
DEN
39
94
Farveez Maharoof
SL
38
94
David Bernard
WI
38
95
Neil Broom
NZ
37
95
Mark Boucher
SA
37
96
Ashif Mulla
CAN
36
96
Dimitri Mascarenhas
ENG
36
96
Not on record
DEN
36
97
Imran Nazir
PAK
35
97
Abdul Razzaq
PAK
35
97
Khurram Chohan
CAN
35
97
Darron Reekers
NED
35
98
Hiren Varaiya
KEN
34
99
Andre Botha
IRE
33
99
Deon Kotze
NAM
33
99
Zubin Surkari
CAN
33
99
James Franklin
NZ
33
99
Jacob Oram
NZ
33
99
Muttiah Muralitharan
SL
33
99
Umar Gul
PAK
33
99
Saeed Ajmal
PAK
33
99
Naved-ul-Hasan
PAK
33
100
Lionel Cann
BER
32
100
Tim Southee
NZ
32
100
Not on record
UGA
32
101
Not on record
DEN
31
101
Graeme Cremer
ZIM
31
101
Thisara Perera
SL
31
101
Jehan Mubarak
SL
31
101
Malinga Bandara
SL
31
101
Fawad Alam
PAK
31
101
Adil Rashid
ENG
31
101
Sulieman Benn
WI
31
102
Nathan Hauritz
AUS
30
102
Alex Cusack
IRE
30
102
Abdool Samad
CAN
30
103
Regan West
IRE
29
103
Jeroen Smits
NED
29
103
Devon Thomas
WI
29
104
Thilan Thushara
SL
28
104
Not on record
UGA
28
105
Jamie How
NZ
27
106
Brendon Diamanti
NZ
26
106
Kyle McCallan
IRE
26
107
Tom de Grooth
NED
25
107
Ian Butler
NZ
25
107
Shoaib Akhtar
PAK
25
107
Brett Lee
AUS
25
107
Shafiqullah
AFG
25
107
Keith Dabengwa
ZIM
25
107
Zahid Shah
UAE
25
107
Not on record
UAE
25
107
Craig Wright
SCO
25
107
Gordon Drummond
SCO
25
107
Richie Berrington
SCO
25
108
Not on record
UGA
24
108
Not on record
DEN
24
108
Ryan Sidebottom
ENG
24
109
Yasir Arafat
PAK
23
109
RP Singh
IND
23
109
Daniel Flynn
NZ
23
109
Not on record
DEN
23
109
Hasti Gul
AFG
23
110
Rawl Lewis
WI
22
110
Stuart Broad
ENG
22
111
Jerome Taylor
WI
21
111
Darren Bravo
WI
21
111
Irving Romaine
BER
21
111
Not on record
DEN
21
111
Johan Botha
SA
21
112
Rodney Trott
BER
20
112
Bjorn Kotze
NAM
20
112
Trent Johnston
IRE
20
112
Dale Richards
WI
20
113
Dilhara Fernando
SL
19
114
Not on record
NAM
18
114
Steve Harmison
ENG
18
114
Graeme Swann
ENG
18
114
Peter Ongondo
KEN
18
115
Lameck Onyango
KEN
17
115
Dale Steyn
SA
17
115
Mirwais Ashraf
AFG
17
115
Gareth Batty
ENG
17
115
Sewnarine Chattergoon
WI
17
115
Zaheer Khan
IND
17
115
Shaheed Keshvani
CAN
17
115
Jekon Edness
BER
17
116
Jeetan Patel
NZ
16
116
Not on record
NAM
16
116
Ben Hilfenhaus
AUS
16
116
Ravi Rampaul
WI
16
116
Moneeb Iqbal
SCO
16
117
Morne Morkel
SA
15
117
Brendan Nash
WI
15
117
Lasith Malinga
SL
15
118
Scott Styris
NZ
14
118
Harvir Baidwan
CAN
14
118
Andrew Poynter
IRE
14
118
Not on record
PAK
14
118
Rizwan Tariq Mahmood
DEN
14
118
Not on record
UGA
14
119
Kyle Jarvis
ZIM
13
119
Gareth Hopkins
NZ
13
119
Fidel Edwards
WI
13
119
Ishant Sharma
IND
13
120
Nathan Bracken
AUS
12
120
Moises Henriques
AUS
12
120
George O'Brien
BER
12
120
Gordon Goudie
SCO
12
120
Not on record
DEN
12
120
Majid Haq
SCO
12
121
Dawlat Ahmadzai
AFG
11
121
Shane Bond
NZ
11
121
Sohail Tanvir
PAK
11
121
Lionel Baker
WI
11
121
Abdur Razzak
BAN
11
122
Kemar Roach
WI
10
122
Jacobi Robinson
BER
10
122
Brett Geeves
AUS
10
122
Peter Connell
IRE
10
122
Shapoor Zadran
AFG
10
122
Syed Bashir Ahmed Shah
DEN
10
122
Tawanda Mupariwa
ZIM
10
122
Wayne Parnell
SA
10
123
Stuart Chalmers
SCO
9
123
Makhaya Ntini
SA
9
123
Mohammad Kashif
NED
9
123
Nasir Jamshed
PAK
9
123
Shaun Tait
AUS
9
124
Peter Siddle
AUS
8
124
Irfan Pathan
IND
8
124
James Anderson
ENG
8
124
Shawn Findlay
WI
8
124
Tino Best
WI
8
124
Hiral Patel
CAN
8
124
Ajantha Mendis
SL
8
124
Khaliq Dad
AFG
8
124
Not on record
UGA
8
124
Not on record
UAE
8
124
Elijah Otieno
KEN
8
125
Amjad Ali
UAE
7
125
Not on record
DEN
7
125
Muthumudalige Pushpakumara
SL
7
125
Not on record
NAM
7
125
Not on record
NAM
7
125
Syed Rasel
BAN
7
125
Lakshmipathy Balaji
IND
7
125
Ashish Nehra
IND
7
125
Graham Manou
AUS
7
125
Ryan Harris
AUS
7
126
Roelof van der Merwe
NED
6
126
Ross Lyons
SCO
6
126
Charl Langeveldt
SA
6
126
Ryan McLaren
SA
6
127
Vaughn van Jaarsveld
SA
5
127
Dewald Nel
SCO
5
127
Charles Waiswa
UGA
5
127
Not on record
UGA
5
127
Dwayne Leverock
BER
5
127
Suraj Randiv
SL
5
127
Marcus North
AUS
5
127
Iftikhar Anjum
PAK
5
127
Mashrafe Mortaza
BAN
5
127
Enamul Haque jnr
BAN
5
127
Steven Davies
ENG
5
127
Royston Crandon
WI
5
127
Gavin Tonge
WI
5
127
Kieran Powell
WI
5
128
Daren Powell
WI
4
128
Sohail Khan
PAK
4
128
Daryl Tuffey
NZ
4
128
Hamid Hassan
AFG
4
129
Marc Petrie
SCO
3
129
Not on record
OMN
3
129
Stefan Kelly
BER
3
129
Iain O'Brien
NZ
3
129
Zameer Zahir
CAN
3
129
Andrew Flintoff
ENG
3
129
Nazmul Hossain
BAN
3
130
Xavier Marshall
WI
2
130
Munaf Patel
IND
2
130
Stuart Clark
AUS
2
130
Ruud Nijman
NED
2
130
Pieter Seelaar
NED
2
130
Bernard Scholtz
NAM
2
130
Mathew Sinclair
NZ
2
130
Chanaka Welegedara
SL
2
130
Not on record
OMN
2
130
Ahmed Shah
AFG
2
130
Calum MacLeod
SCO
2
130
Qasim Sheikh
SCO
2
131
Aman Ali
UAE
1
131
Alfred Luseno
KEN
1
131
Chris Mpofu
ZIM
1
131
Ed Rainsford
ZIM
1
131
Dhammika Prasad
SL
1
131
Ben Laughlin
AUS
1
131
Dirk Nannes
AUS
1
131
Arvind Kandappah
CAN
1
131
Henry Osinde
CAN
1
131
Rubel Hossain
BAN
1
131
Graham Onions
ENG
1
132
Boyd Rankin
ENG
0
132
Nelon Pascal
WI
0
132
Chadwick Walton
WI
0
132
Doug Bollinger
AUS
0
132
Abhishek Nayar
IND
0
132
Pragyan Ojha
IND
0
132
Phil Eaglestone
IRE
0
132
Nick Statham
NED
0
132
Shane Harwood
AUS
0
132
Craig Cumming
NZ
0
132
Nathan McCullum
NZ
0
Show all 429 ↓
Nothing matches that filter.