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