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 →
Best Bowling Fig in 2009: Top Performers, Rankings & Full Stats
The best bowling fig in 2009 highlights the top performers of the season based on official match data.
ODI
2009
316 entries
1
6/14
Lameck Onyango
KEN
Best return on the list
2
6/20
Angelo Mathews
SL
3
6/38
Shahid Afridi
GER
● LEADS
Lameck Onyango
KEN
6/14 · best figures on this list
↑ MATCHING THE HAUL
4
entries on this list took 6 wickets in an innings
★ TOP-10 CUT-OFF
5/29
The mark at number ten — 306 entries sit below it
● NATION IN FRONT
Afghanistan
4 of the top 50 · 20 teams represented
Best Bowling Fig — full list
316 entries, ranked
Table view
1
Lameck Onyango
KEN
6/14
2
Angelo Mathews
SL
6/20
3
Shahid Afridi
GER
6/38
4
Graeme Cremer
ZIM
6/46
5
Trent Johnston
IRE
5/14
6
Andrew Flintoff
ENG
5/19
7
James Anderson
ENG
5/23
7
Hamid Hassan
AFG
5/23
8
Regan West
IRE
5/26
9
Graeme Swann
ENG
5/28
10
Abdur Razzak
BAN
5/29
10
Not on record
OMN
5/29
11
Iftikhar Anjum
PAK
5/30
12
Doug Bollinger
AUS
5/35
13
Not on record
OMN
5/39
14
Kemar Roach
WI
5/44
14
Sarel Burger
NAM
5/44
15
John Blain
SCO
5/45
16
Wayne Parnell
SA
5/48
17
Brett Lee
AUS
5/49
18
Harbhajan Singh
IND
5/56
19
Gordon Goudie
SCO
5/73
20
Dwayne Bravo
WI
4/19
21
Daniel Vettori
NZ
4/20
22
Ray Price
ZIM
4/22
22
Andrew White
IRE
4/22
23
Edgar Schiferli
NED
4/23
24
Shapoor Zadran
AFG
4/24
25
Gavin Tonge
WI
4/25
26
Khurram Chohan
CAN
4/26
27
Dale Steyn
SA
4/27
27
Karim Sadiq
AFG
4/27
28
Samiullah Shenwari
AFG
4/28
28
Elton Chigumbura
ZIM
4/28
28
Mohammad Amir
PAK
4/28
28
Dolar Mahmud
BAN
4/28
28
Lasith Malinga
SL
4/28
29
Nathan Hauritz
AUS
4/29
30
Rodney Trott
BER
4/30
30
Kyle McCallan
IRE
4/30
31
Grant Elliott
NZ
4/31
32
Ravindra Jadeja
IND
4/32
33
Rubel Hossain
BAN
4/33
33
Saeed Ajmal
PAK
4/33
33
Thomas Odoyo
KEN
4/33
34
Mitchell Johnson
AUS
4/34
35
Kyle Mills
NZ
4/35
35
Ryan ten Doeschate
NED
4/35
36
Ravi Rampaul
WI
4/37
37
Pragyan Ojha
IND
4/38
38
Stuart Broad
ENG
4/39
38
Henry Osinde
CAN
4/39
39
Gordon Drummond
SCO
4/41
39
Jan Stander
SCO
4/41
39
Craig Wright
SCO
4/41
40
Not on record
DEN
4/43
41
Naved-ul-Hasan
PAK
4/44
41
Ian Butler
NZ
4/44
42
Prosper Utseya
ZIM
4/46
43
Lonwabo Tsotsobe
SA
4/50
44
Zahid Shah
UAE
4/53
44
Not on record
NAM
4/53
44
Not on record
UGA
4/53
45
Ashish Nehra
IND
4/55
46
Ishant Sharma
IND
4/57
47
Umar Gul
PAK
4/58
47
Mark Gillespie
NZ
4/58
48
Nehemiah Odhiambo
KEN
4/61
49
Not on record
UGA
4/85
50
Shakib Al Hasan
BAN
3/8
51
Steve Tikolo
KEN
3/11
52
Nazmul Hossain
BAN
3/13
52
Nuwan Kulasekara
SL
3/13
53
Ajantha Mendis
SL
3/15
53
Michael Clarke
AUS
3/15
53
Owais Shah
ENG
3/15
53
Keith Dabengwa
ZIM
3/15
54
Paul Collingwood
ENG
3/16
54
Enamul Haque jnr
BAN
3/16
55
Muttiah Muralitharan
SL
3/19
55
Not on record
OMN
3/19
56
Saqib Ali
UAE
3/20
56
Jacob Oram
NZ
3/20
56
Albie Morkel
SA
3/20
57
Shane Bond
NZ
3/21
57
Mashrafe Mortaza
BAN
3/21
58
Praveen Kumar
IND
3/22
59
Scott Styris
NZ
3/23
60
Peter Connell
IRE
3/24
61
Daren Powell
WI
3/25
62
Fidel Edwards
WI
3/26
62
Dimitri Mascarenhas
ENG
3/26
62
Alex Cusack
IRE
3/26
63
Not on record
NAM
3/27
63
Roelof van der Merwe
NED
3/27
64
Umar Bhatti
CAN
3/28
65
Jesse Ryder
NZ
3/29
65
Janeiro Tucker
BER
3/29
65
Thilan Thushara
SL
3/29
65
Shane Watson
AUS
3/29
66
Yuvraj Singh
IND
3/31
66
Ruud Nijman
NED
3/31
67
Johan Botha
SA
3/32
67
Tawanda Mupariwa
ZIM
3/32
67
Naeem Islam
BAN
3/32
67
James Hopes
AUS
3/32
68
Dewald Nel
SCO
3/34
69
Nawroz Mangal
AFG
3/35
69
Nathan Bracken
AUS
3/35
69
Jerome Taylor
WI
3/35
70
Kyle Jarvis
ZIM
3/36
70
Charl Langeveldt
SA
3/36
71
Sunil Dhaniram
CAN
3/38
71
Hiren Varaiya
KEN
3/38
72
Makhaya Ntini
SA
3/39
72
Morne Morkel
SA
3/39
72
Sanath Jayasuriya
SL
3/39
73
Boyd Rankin
ENG
3/40
73
Khurram Khan
UAE
3/40
74
Ed Rainsford
ZIM
3/41
74
Rizwan Cheema
CAN
3/41
74
Gerrie Snyman
NAM
3/41
74
Mudassar Bukhari
NED
3/41
75
Chris Mpofu
ZIM
3/44
76
Arshad Ali
UAE
3/45
77
Jean-Paul Duminy
SA
3/48
78
Fayyaz Ahmed
UAE
3/49
79
Elijah Otieno
KEN
3/51
79
Ryan McLaren
SA
3/51
79
Suraj Randiv
SL
3/51
80
Mahmudullah
BAN
3/52
81
Frank Nsubuga
UGA
3/54
82
Peter Siddle
AUS
3/55
83
Yusuf Pathan
IND
3/56
84
Irfan Pathan
IND
3/58
85
Clint McKay
AUS
3/59
85
Peter Borren
NED
3/59
86
Not on record
UAE
3/62
87
Zaheer Khan
IND
3/63
88
Zeeshan Siddiqui
OMN
3/64
89
Iain O'Brien
NZ
3/68
90
Tim Bresnan
ENG
2/10
90
Cameron White
AUS
2/10
91
Devon Thomas
WI
2/11
92
Andrew Symonds
AUS
2/12
93
Kieron Pollard
WI
2/16
94
Amjad Javed
UAE
2/17
95
Majid Haq
SCO
2/18
96
Hamilton Masakadza
ZIM
2/20
97
Deon Kotze
NAM
2/22
97
RP Singh
IND
2/22
98
Sulieman Benn
WI
2/23
99
Nikita Miller
WI
2/24
99
Jacobi Robinson
BER
2/24
100
Harvir Baidwan
CAN
2/25
100
Stuart Matsikenyeri
ZIM
2/25
100
Khaliq Dad
AFG
2/25
101
Tim Southee
NZ
2/26
102
Rohit Sharma
IND
2/27
103
Mohammad Ashraful
BAN
2/28
103
Jan-Berrie Burger
NAM
2/28
103
Chamu Chibhabha
ZIM
2/28
103
Not on record
UGA
2/28
104
Lionel Baker
WI
2/29
105
Pieter Seelaar
NED
2/30
106
Mohammad Nabi
AFG
2/31
107
Tom de Grooth
NED
2/32
108
Ryan Watson
SCO
2/33
108
Abdul Razzaq
PAK
2/33
108
Not on record
UGA
2/33
109
Mohammad Asif
PAK
2/34
110
Chanaka Welegedara
SL
2/35
110
Zameer Zahir
CAN
2/35
110
Kenneth Kamyuka
CAN
2/35
111
Darren Sammy
WI
2/37
112
Andre Botha
IRE
2/38
112
Calum MacLeod
SCO
2/38
113
Daryl Tuffey
NZ
2/39
114
James Franklin
NZ
2/40
114
Farveez Maharoof
SL
2/40
114
Shaun Tait
AUS
2/40
114
Balaji Rao
CAN
2/40
115
Not on record
OMN
2/41
116
Not on record
PAK
2/42
116
Rajesh Bhudia
KEN
2/42
116
Peter Ongondo
KEN
2/42
116
Ben Hilfenhaus
AUS
2/42
116
Shoaib Akhtar
PAK
2/42
116
Mahbubul Alam
BAN
2/42
117
Virender Sehwag
IND
2/43
117
Jimmy Kamande
KEN
2/43
117
Not on record
DEN
2/43
118
Malinga Bandara
SL
2/44
119
Syed Rasel
BAN
2/45
120
Irving Romaine
BER
2/46
120
Moneeb Iqbal
SCO
2/46
121
Sandeep Jyoti
CAN
2/47
121
George O'Brien
BER
2/47
122
Hasti Gul
AFG
2/48
123
Stefan Kelly
BER
2/49
124
Not on record
UAE
2/50
125
Not on record
UGA
2/51
126
Syed Bashir Ahmed Shah
DEN
2/52
126
Luke Wright
ENG
2/52
127
Suranga Lakmal
SL
2/55
128
Shane Harwood
AUS
2/57
128
Collins Obuya
KEN
2/57
128
Jacques Kallis
SA
2/57
129
Graham Onions
ENG
2/58
130
David Bernard
WI
2/59
131
Mohammad Kashif
NED
2/60
132
Dilhara Fernando
SL
2/66
133
Kyle Hodsoll
BER
2/71
134
Aman Ali
UAE
1/3
135
Mark Vermeulen
ZIM
1/5
135
Dawlat Ahmadzai
AFG
1/5
136
Noor Ali Zadran
AFG
1/6
136
David Hussey
AUS
1/6
137
Jeetan Patel
NZ
1/8
138
Not on record
UAE
1/9
139
Ravi Bopara
ENG
1/12
140
Munaf Patel
IND
1/13
140
Suresh Raina
IND
1/13
140
Dwayne Leverock
BER
1/13
140
Kevin O'Brien
IRE
1/13
141
MS Dhoni
IND
1/14
142
Sudeep Tyagi
IND
1/15
142
Stuart Clark
AUS
1/15
142
John Davison
CAN
1/15
142
Not on record
DEN
1/15
143
Shoaib Malik
PAK
1/16
143
Adil Rashid
ENG
1/16
144
Tillakaratne Dilshan
SL
1/19
144
Not on record
NAM
1/19
144
Phil Eaglestone
IRE
1/19
144
Craig Williams
NAM
1/19
145
Louis Burger
NAM
1/20
145
Dirk Nannes
AUS
1/20
146
John Mooney
IRE
1/21
146
Not on record
DEN
1/21
147
Not on record
DEN
1/22
147
Darron Reekers
NED
1/22
147
Adam Voges
AUS
1/22
148
Not on record
NAM
1/25
149
Charles Waiswa
UGA
1/26
150
Amit Mishra
IND
1/27
151
Ben Laughlin
AUS
1/28
151
Chris Gayle
WI
1/28
152
Not on record
AFG
1/30
153
Bernard Scholtz
NAM
1/31
154
Adnan Ilyas
OMN
1/32
154
Ryan Sidebottom
ENG
1/32
155
Gareth Batty
ENG
1/34
155
Stuart Chalmers
SCO
1/34
155
Daan van Bunge
NED
1/34
156
Bjorn Kotze
NAM
1/35
156
Rawl Lewis
WI
1/35
157
Not on record
DEN
1/37
158
Not on record
DEN
1/38
159
Ross Lyons
SCO
1/40
159
Not on record
UAE
1/40
160
Sajid Mahmood
ENG
1/41
160
Steven Outerbridge
BER
1/41
161
Tamauri Tucker
BER
1/43
161
Mehrab Hossain jnr
BAN
1/43
162
Not on record
DEN
1/46
163
Sohail Tanvir
PAK
1/50
163
Trevor Garwe
ZIM
1/50
164
Moises Henriques
AUS
1/51
165
Sohail Khan
PAK
1/52
166
Ryan Harris
AUS
1/54
167
Alasdair Evans
SCO
1/55
167
Richie Berrington
SCO
1/55
168
Dhammika Prasad
SL
1/61
169
Brett Geeves
AUS
1/67
170
Kevin Pietersen
ENG
0/0
171
Thilina Kandamby
SL
0/2
172
Syed Ali
OMN
0/3
173
Sean Williams
ZIM
0/4
173
Rakep Patel
KEN
0/4
174
Eoin Morgan
ENG
0/5
175
Jonathan Trott
ENG
0/8
176
Asghar Stanikzai
AFG
0/9
177
Sachin Tendulkar
IND
0/11
178
Ahmed Shah
AFG
0/12
178
Martin Guptill
NZ
0/12
179
Not on record
OMN
0/13
179
Younis Khan
PAK
0/13
180
Malcolm Waller
ZIM
0/15
180
Not on record
DEN
0/15
181
Brendan Nash
WI
0/16
181
Marcus North
AUS
0/16
182
Abhishek Nayar
IND
0/17
182
Steve Harmison
ENG
0/17
183
Fahad Alhashmi
UAE
0/18
183
Not on record
UGA
0/18
184
Mirwais Ashraf
AFG
0/20
185
Raees Ahmadzai
AFG
0/21
185
Shaheed Keshvani
CAN
0/21
185
Virat Kohli
IND
0/21
186
Eion Katchay
CAN
0/23
187
Brendon Diamanti
NZ
0/25
188
Not on record
NAM
0/26
188
Michael Hussey
AUS
0/26
189
Nathan McCullum
NZ
0/27
190
Nelon Pascal
WI
0/29
191
Yasir Arafat
PAK
0/30
191
Not on record
DEN
0/30
192
Not on record
OMN
0/31
193
Lakshmipathy Balaji
IND
0/32
194
Maurits Jonkman
NED
0/35
195
Andrew Britton
IRE
0/37
196
Alfred Luseno
KEN
0/41
197
Ewen Thompson
NZ
0/42
198
Tino Best
WI
0/50
199
Thisara Perera
SL
0/66
Show all 316 ↓
Nothing matches that filter.