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