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 2010: Top Performers, Rankings & Full Stats
The best bowling fig in 2010 highlights the top performers of the season based on official match data.
ALL FORMATS
2010
331 entries
1
7/51
Dale Steyn
SA
Best return on the list
2
7/87
Zaheer Khan
IND
3
6/17
James Anderson
ENG
● LEADS
Dale Steyn
SA
7/51 · best figures on this list
↑ MATCHING THE HAUL
2
entries on this list took 7 wickets in an innings
★ TOP-10 CUT-OFF
6/55
The mark at number ten — 321 entries sit below it
● NATION IN FRONT
Australia
9 of the top 50 · 14 teams represented
Best Bowling Fig — full list
331 entries, ranked
Table view
1
Dale Steyn
SA
7/51
2
Zaheer Khan
IND
7/87
3
James Anderson
ENG
6/17
4
Shane Watson
AUS
6/33
5
Mitchell Johnson
AUS
6/38
6
Mohammad Asif
PAK
6/41
7
Umar Gul
PAK
6/42
8
Ryan Harris
AUS
6/47
9
Peter Siddle
AUS
6/54
10
Marcus North
AUS
6/55
11
Graeme Swann
ENG
6/65
12
Sulieman Benn
WI
6/81
13
Mohammad Amir
PAK
6/84
14
Tanvir Ahmed
PAK
6/120
15
Steven Finn
ENG
6/125
16
Ajantha Mendis
SL
6/169
17
Josh Davey
SCO
5/9
18
James Hopes
AUS
5/14
19
Tim Southee
NZ
5/18
20
Ryan McLaren
SA
5/19
21
Alex Cusack
IRE
5/20
21
Nehemiah Odhiambo
KEN
5/20
21
Morne Morkel
SA
5/20
22
Not on record
UAE
5/24
23
Darren Sammy
WI
5/26
24
Thisara Perera
SL
5/28
24
Doug Bollinger
AUS
5/28
25
Abdur Razzak
BAN
5/30
26
Clint McKay
AUS
5/33
27
Lasith Malinga
SL
5/34
28
Ed Rainsford
ZIM
5/36
29
Farveez Maharoof
SL
5/42
30
Rusty Theron
SA
5/44
31
Albert van der Merwe
IRE
5/49
32
Nathan Hauritz
AUS
5/53
33
Harbhajan Singh
IND
5/59
34
Shakib Al Hasan
BAN
5/62
35
Chris Martin
NZ
5/63
35
Wahab Riaz
PAK
5/63
35
Muttiah Muralitharan
SL
5/63
36
Chanaka Welegedara
SL
5/66
37
Shahadat Hossain
BAN
5/71
38
Saeed Ajmal
PAK
5/82
38
Suraj Randiv
SL
5/82
39
Chris Tremlett
ENG
5/87
40
Kemar Roach
WI
5/100
41
Daniel Vettori
NZ
5/135
42
Danish Kaneria
PAK
5/151
43
Rubel Hossain
BAN
5/166
44
Virender Sehwag
IND
4/6
45
Paul Stirling
IRE
4/11
46
Peter Connell
IRE
4/14
46
Shahid Afridi
GER
4/14
47
Nathan McCullum
NZ
4/16
48
Dirk Nannes
AUS
4/18
49
Charl Langeveldt
SA
4/19
49
Pieter Seelaar
NED
4/19
50
George Dockrell
IRE
4/20
51
Dwayne Bravo
WI
4/21
52
Trent Johnston
IRE
4/22
53
Nelson Odhiambo
KEN
4/25
54
Hamid Hassan
AFG
4/26
54
Shane Bond
NZ
4/26
55
Mitchell Starc
AUS
4/27
55
Lonwabo Tsotsobe
SA
4/27
56
Tim Bresnan
ENG
4/28
57
Samiullah Shenwari
AFG
4/31
58
Hiren Varaiya
KEN
4/33
58
Mudassar Bukhari
NED
4/33
58
Matthew Parker
SCO
4/33
59
Mirwais Ashraf
AFG
4/35
60
Jimmy Kamande
KEN
4/36
61
Prosper Utseya
ZIM
4/38
61
Ravi Bopara
ENG
4/38
61
Stuart Broad
ENG
4/38
62
Khurram Chohan
CAN
4/39
63
Ashish Nehra
IND
4/40
64
Kyle Mills
NZ
4/41
65
Shafiul Islam
BAN
4/43
65
Ishant Sharma
IND
4/43
65
Nikita Miller
WI
4/43
66
Andrew White
IRE
4/44
67
Xavier Doherty
AUS
4/46
68
Sreesanth
IND
4/47
69
Shaun Tait
AUS
4/48
69
Nuwan Kulasekara
SL
4/48
70
Rangana Herath
SL
4/54
71
Johan Botha
SA
4/56
72
Ben Hilfenhaus
AUS
4/57
73
Ravi Rampaul
WI
4/61
74
Andy McKay
NZ
4/62
75
James Tredwell
ENG
4/82
76
Shingi Masakadza
ZIM
4/86
77
Amit Mishra
IND
4/92
78
Abhimanyu Mithun
IND
4/105
79
Pragyan Ojha
IND
4/107
80
Shane Shillingford
WI
4/123
81
Scott Styris
NZ
3/5
82
Graeme Cremer
ZIM
3/11
83
Abdul Razzaq
PAK
3/13
84
Suhrawadi Shuvo
BAN
3/14
84
Jerome Taylor
WI
3/14
84
Andre Botha
IRE
3/14
85
Bernard Loots
NED
3/16
86
Karim Sadiq
AFG
3/17
86
Mohammad Nabi
AFG
3/17
87
James Ngoche
KEN
3/18
87
Kevin O'Brien
IRE
3/18
87
Gordon Goudie
SCO
3/18
88
Ian Butler
NZ
3/19
89
Steven Smith
AUS
3/20
89
Henry Ssenyondo
UGA
3/20
90
Munaf Patel
IND
3/21
90
Ross Lyons
SCO
3/21
90
Bradley Kruger
NED
3/21
91
Harvir Baidwan
CAN
3/23
91
Nawroz Mangal
AFG
3/23
91
Ryan Sidebottom
ENG
3/23
91
Not on record
UAE
3/23
92
Vinay Kumar
IND
3/24
92
Ravichandran Ashwin
IND
3/24
92
Mark Jonkman
NED
3/24
93
Chris Mpofu
ZIM
3/25
93
Kyle Coetzer
SCO
3/25
94
Umar Bhatti
CAN
3/26
95
Jimmy Hansra
CAN
3/27
95
Mohammad Sami
PAK
3/27
95
Kieron Pollard
WI
3/27
96
Jacques Kallis
SA
3/29
96
Steve O'Keefe
AUS
3/29
97
Peter Borren
NED
3/30
97
Khaliq Dad
AFG
3/30
98
Mashrafe Mortaza
BAN
3/31
99
Yasir Arafat
PAK
3/32
99
David Bernard
WI
3/32
100
Daryl Tuffey
NZ
3/34
100
Simon Katich
AUS
3/34
100
Praveen Kumar
IND
3/34
101
Parth Desai
CAN
3/35
102
Angelo Mathews
SL
3/36
102
Dilhara Fernando
SL
3/36
103
Tillakaratne Dilshan
SL
3/37
104
Shoaib Akhtar
PAK
3/38
105
Rizwan Cheema
CAN
3/39
105
Elijah Otieno
KEN
3/39
106
Michael Yardy
ENG
3/41
106
Ajmal Shahzad
ENG
3/41
107
Robin Peterson
SA
3/42
108
Boyd Rankin
ENG
3/43
108
Yuvraj Singh
IND
3/43
108
Thomas Odoyo
KEN
3/43
109
Hamish Bennett
NZ
3/44
110
Dwayne Smith
WI
3/45
110
Greg Lamb
ZIM
3/45
111
Naeem Islam
BAN
3/49
111
Yusuf Pathan
IND
3/49
112
Thilan Thushara
SL
3/57
113
Shapoor Zadran
AFG
3/69
114
Paul Harris
SA
3/76
115
Brent Arnel
NZ
3/77
116
Abdur Rehman
PAK
3/81
117
Jeetan Patel
NZ
3/135
118
Suresh Raina
IND
2/1
119
David Hussey
AUS
2/3
119
Adeel Raja
NED
2/3
120
Ross Taylor
NZ
2/4
121
Mahmudullah
BAN
2/6
122
Martin Guptill
NZ
2/7
122
Shadeep Silva
UAE
2/7
123
Grant Elliott
NZ
2/8
124
Saqib Ali
UAE
2/9
124
Franco Nsubuga
UGA
2/9
125
Jean-Paul Duminy
SA
2/10
125
Shem Ngoche
KEN
2/10
125
Ryan Watson
SCO
2/10
126
Richie Berrington
SCO
2/12
126
Dewald Nel
SCO
2/12
126
James Franklin
NZ
2/12
126
Jeevan Mendis
SL
2/12
127
Fayyaz Ahmed
UAE
2/14
127
Gordon Drummond
SCO
2/14
128
Majid Haq
SCO
2/15
128
Chris Gayle
WI
2/15
128
Jacob Oram
NZ
2/15
128
Ashok Dinda
IND
2/15
129
Jesse Ryder
NZ
2/16
129
Shoaib Malik
PAK
2/16
129
John Mooney
IRE
2/16
130
Lameck Onyango
KEN
2/17
130
Wayne Parnell
SA
2/17
130
Ahmed Raza
UAE
2/17
131
Not on record
UGA
2/18
132
Not on record
USA
2/19
132
Nigel Jones
IRE
2/19
132
Tom Cooper
NED
2/19
133
Not on record
SCO
2/21
134
Alfred Luseno
KEN
2/23
135
Ray Price
ZIM
2/24
136
Tony Suji
KEN
2/25
137
Ravindra Jadeja
IND
2/27
138
Nazmul Hossain
BAN
2/28
138
Mohammad Kashif
NED
2/28
139
Daniel Christian
AUS
2/29
139
Timroy Allen
USA
2/29
140
Elton Chigumbura
ZIM
2/32
141
Luke Wright
ENG
2/34
141
Mohammad Hafeez
PAK
2/34
142
Albie Morkel
SA
2/35
142
Maurits Jonkman
NED
2/35
142
Moneeb Iqbal
SCO
2/35
143
Thilina Kandamby
SL
2/37
143
Izatullah Dawlatzai
AFG
2/37
144
Ryan ten Doeschate
NED
2/38
145
John Hastings
AUS
2/44
146
Roelof van der Merwe
NED
2/47
147
Peter George
AUS
2/48
147
Rory Kleinveldt
SA
2/48
148
Naved-ul-Hasan
PAK
2/55
149
Suranga Lakmal
SL
2/63
150
Graham Onions
ENG
2/69
151
Raqibul Hasan
BAN
1/0
152
Kane Williamson
NZ
1/2
152
Michael Clarke
AUS
1/2
152
Alviro Petersen
SA
1/2
153
Paul Collingwood
ENG
1/3
154
Hamilton Masakadza
ZIM
1/4
155
Rohit Sharma
IND
1/5
156
Brendan Taylor
ZIM
1/6
156
Steve Tikolo
KEN
1/6
157
Umar Amin
PAK
1/7
158
Kevin Pietersen
ENG
1/10
159
Not on record
USA
1/12
160
Deusdedit Muhumuza
UGA
1/14
160
Piyush Chawla
IND
1/14
160
Daan van Bunge
NED
1/14
161
Khurram Khan
UAE
1/15
162
Jan Stander
SCO
1/16
162
Timycen Maruma
ZIM
1/16
162
Jonathan Trott
ENG
1/16
163
Keith Dabengwa
ZIM
1/17
163
Sanath Jayasuriya
SL
1/17
163
Calvert Hooper
CAN
1/17
163
Sunil Dhaniram
CAN
1/17
164
Abdullah Mazari
AFG
1/18
164
Hiral Patel
CAN
1/18
164
Narsingh Deonarine
WI
1/18
164
Not on record
USA
1/18
164
Not on record
USA
1/18
165
Preston Mommsen
SCO
1/19
165
Chamu Chibhabha
ZIM
1/19
166
Brendan Nash
WI
1/21
166
Dawlat Ahmadzai
AFG
1/21
166
Imran Farhat
PAK
1/21
167
Asghar Stanikzai
AFG
1/22
167
Andy Blignaut
ZIM
1/22
168
Friedel de Wet
SA
1/23
168
Not on record
USA
1/23
169
Mohammad Ashraful
BAN
1/24
169
Sudeep Tyagi
IND
1/24
169
John Davison
CAN
1/24
170
Charles Waiswa
UGA
1/25
171
Not on record
USA
1/26
171
Balaji Rao
CAN
1/26
172
Edgar Schiferli
NED
1/27
172
Tendai Chatara
ZIM
1/27
172
Faisal Hossain
BAN
1/27
173
Not on record
CAN
1/30
174
Not on record
UGA
1/34
175
Iftikhar Anjum
PAK
1/39
175
Sean Williams
ZIM
1/39
176
Not on record
UGA
1/40
177
Josh Hazlewood
AUS
1/41
178
Ian Nicolson
ZIM
1/44
179
Adam Milne
NZ
1/48
180
Aftab Alam
AFG
1/49
181
Syed Rasel
BAN
1/53
182
Umesh Yadav
IND
1/61
183
Brandon Bess
WI
1/65
184
Michael Mason
NZ
1/68
185
Andre Russell
WI
1/73
186
Yasir Hameed
PAK
0/0
187
Mathew Sinclair
NZ
0/1
187
Sachin Tendulkar
IND
0/1
188
Aftab Ahmed
BAN
0/2
188
Tamim Iqbal
BAN
0/2
188
Francis Otieno
KEN
0/2
189
Travis Dowlin
WI
0/3
190
Graeme Smith
SA
0/4
191
MS Dhoni
IND
0/5
192
Chamara Kapugedera
SL
0/8
192
Stuart Matsikenyeri
ZIM
0/8
193
Azhar Ali
PAK
0/9
193
Rob Nicol
NZ
0/9
193
Junaid Siddique
BAN
0/9
194
Younis Khan
PAK
0/11
194
Virat Kohli
IND
0/11
194
Geoff Barnett
CAN
0/11
194
Trevin Bastiampillai
CAN
0/11
195
Thilan Samaraweera
SL
0/12
195
Liam Plunkett
ENG
0/12
195
Michael Hussey
AUS
0/12
195
Robiul Islam
BAN
0/12
195
Arsalan Qadir
CAN
0/12
196
Henry Osinde
CAN
0/13
196
Shaheed Keshvani
CAN
0/13
196
Tim Gruijters
NED
0/13
197
Ramesh David
CAN
0/15
197
Grant Flower
ZIM
0/15
198
Raees Ahmadzai
AFG
0/16
198
Javed Ahmadi
AFG
0/16
198
Phil Eaglestone
IRE
0/16
199
Adam Voges
AUS
0/17
200
Brendon McCullum
NZ
0/18
201
Wesley Barresi
NED
0/20
201
Luke Woodcock
NZ
0/20
202
Not on record
UGA
0/21
202
Muthumudalige Pushpakumara
SL
0/21
203
Jonathan Ssebanja
UGA
0/23
204
Roger Galwanao Mukasa
UGA
0/24
205
Not on record
USA
0/25
206
Alexei Kervezee
NED
0/26
207
Nelon Pascal
WI
0/27
208
Keegan Meth
ZIM
0/32
208
Gary Kidd
IRE
0/32
209
Mohammad Irfan
PAK
0/37
210
Sandeep Jyoti
CAN
0/38
210
Gregor Maiden
SCO
0/38
211
Malinga Bandara
SL
0/44
212
Pankaj Singh
IND
0/45
213
Jaydev Unadkat
IND
0/101
213
Dhammika Prasad
SL
0/101
Show all 331 ↓
Nothing matches that filter.