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