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
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
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
Morne Morkel
SA
5/20
21
Nehemiah Odhiambo
KEN
5/20
21
Alex Cusack
IRE
5/20
22
Not on record
UAE
5/24
23
Darren Sammy
WI
5/26
24
Doug Bollinger
AUS
5/28
24
Thisara Perera
SL
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
Wahab Riaz
PAK
5/63
35
Muttiah Muralitharan
SL
5/63
35
Chris Martin
NZ
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
Pieter Seelaar
NED
4/19
49
Charl Langeveldt
SA
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
Shane Bond
NZ
4/26
54
Hamid Hassan
AFG
4/26
55
Lonwabo Tsotsobe
SA
4/27
55
Mitchell Starc
AUS
4/27
56
Tim Bresnan
ENG
4/28
57
Samiullah Shenwari
AFG
4/31
58
Matthew Parker
SCO
4/33
58
Hiren Varaiya
KEN
4/33
58
Mudassar Bukhari
NED
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
Ishant Sharma
IND
4/43
65
Nikita Miller
WI
4/43
65
Shafiul Islam
BAN
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
Mohammad Nabi
AFG
3/17
86
Karim Sadiq
AFG
3/17
87
Gordon Goudie
SCO
3/18
87
Kevin O'Brien
IRE
3/18
87
James Ngoche
KEN
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
Bradley Kruger
NED
3/21
90
Ross Lyons
SCO
3/21
91
Not on record
UAE
3/23
91
Harvir Baidwan
CAN
3/23
91
Ryan Sidebottom
ENG
3/23
91
Nawroz Mangal
AFG
3/23
92
Ravichandran Ashwin
IND
3/24
92
Vinay Kumar
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
Kieron Pollard
WI
3/27
95
Mohammad Sami
PAK
3/27
96
Steve O'Keefe
AUS
3/29
96
Jacques Kallis
SA
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
Praveen Kumar
IND
3/34
100
Simon Katich
AUS
3/34
100
Daryl Tuffey
NZ
3/34
101
Parth Desai
CAN
3/35
102
Dilhara Fernando
SL
3/36
102
Angelo Mathews
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
Ajmal Shahzad
ENG
3/41
106
Michael Yardy
ENG
3/41
107
Robin Peterson
SA
3/42
108
Thomas Odoyo
KEN
3/43
108
Boyd Rankin
ENG
3/43
108
Yuvraj Singh
IND
3/43
109
Hamish Bennett
NZ
3/44
110
Greg Lamb
ZIM
3/45
110
Dwayne Smith
WI
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
Frank Nsubuga
UGA
2/9
125
Ryan Watson
SCO
2/10
125
Shem Ngoche
KEN
2/10
125
Jean-Paul Duminy
SA
2/10
126
Dewald Nel
SCO
2/12
126
James Franklin
NZ
2/12
126
Jeevan Mendis
SL
2/12
126
Richie Berrington
SCO
2/12
127
Gordon Drummond
SCO
2/14
127
Fayyaz Ahmed
UAE
2/14
128
Jacob Oram
NZ
2/15
128
Chris Gayle
WI
2/15
128
Ashok Dinda
IND
2/15
128
Majid Haq
SCO
2/15
129
Shoaib Malik
PAK
2/16
129
Jesse Ryder
NZ
2/16
129
John Mooney
IRE
2/16
130
Ahmed Raza
UAE
2/17
130
Lameck Onyango
KEN
2/17
130
Wayne Parnell
SA
2/17
131
Not on record
UGA
2/18
132
Not on record
USA
2/19
132
Tom Cooper
NED
2/19
132
Nigel Jones
IRE
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
Mohammad Hafeez
PAK
2/34
141
Luke Wright
ENG
2/34
142
Albie Morkel
SA
2/35
142
Maurits Jonkman
NED
2/35
142
Moneeb Iqbal
SCO
2/35
143
Izatullah Dawlatzai
AFG
2/37
143
Thilina Kandamby
SL
2/37
144
Ryan ten Doeschate
NED
2/38
145
John Hastings
AUS
2/44
146
Roelof van der Merwe
NED
2/47
147
Rory Kleinveldt
SA
2/48
147
Peter George
AUS
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
Michael Clarke
AUS
1/2
152
Kane Williamson
NZ
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
Timycen Maruma
ZIM
1/16
162
Jonathan Trott
ENG
1/16
162
Jan Stander
SCO
1/16
163
Sanath Jayasuriya
SL
1/17
163
Keith Dabengwa
ZIM
1/17
163
Calvert Hooper
CAN
1/17
163
Sunil Dhaniram
CAN
1/17
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
164
Abdullah Mazari
AFG
1/18
165
Preston Mommsen
SCO
1/19
165
Chamu Chibhabha
ZIM
1/19
166
Brendan Nash
WI
1/21
166
Imran Farhat
PAK
1/21
166
Dawlat Ahmadzai
AFG
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
John Davison
CAN
1/24
169
Mohammad Ashraful
BAN
1/24
169
Sudeep Tyagi
IND
1/24
170
Charles Waiswa
UGA
1/25
171
Not on record
USA
1/26
171
Balaji Rao
CAN
1/26
172
Tendai Chatara
ZIM
1/27
172
Edgar Schiferli
NED
1/27
172
Faisal Hossain
BAN
1/27
173
Not on record
CAN
1/30
174
Not on record
UGA
1/34
175
Sean Williams
ZIM
1/39
175
Iftikhar Anjum
PAK
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
Sachin Tendulkar
IND
0/1
187
Mathew Sinclair
NZ
0/1
188
Francis Otieno
KEN
0/2
188
Aftab Ahmed
BAN
0/2
188
Tamim Iqbal
BAN
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
Rob Nicol
NZ
0/9
193
Junaid Siddique
BAN
0/9
193
Azhar Ali
PAK
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
Arsalan Qadir
CAN
0/12
195
Michael Hussey
AUS
0/12
195
Thilan Samaraweera
SL
0/12
195
Robiul Islam
BAN
0/12
195
Liam Plunkett
ENG
0/12
196
Shaheed Keshvani
CAN
0/13
196
Henry Osinde
CAN
0/13
196
Tim Gruijters
NED
0/13
197
Ramesh David
CAN
0/15
197
Grant Flower
ZIM
0/15
198
Phil Eaglestone
IRE
0/16
198
Javed Ahmadi
AFG
0/16
198
Raees Ahmadzai
AFG
0/16
199
Adam Voges
AUS
0/17
200
Brendon McCullum
NZ
0/18
201
Luke Woodcock
NZ
0/20
201
Wesley Barresi
NED
0/20
202
Muthumudalige Pushpakumara
SL
0/21
202
Not on record
UGA
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
Gary Kidd
IRE
0/32
208
Keegan Meth
ZIM
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.