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.
ODI
2010
244 entries
1
5/66
Chanaka Welegedara
SL
Best return on the list
2
4/35
Mirwais Ashraf
AFG
3
4/36
Jimmy Kamande
KEN
● LEADS
Chanaka Welegedara
SL
5/66 · best figures on this list
↑ MATCHING THE HAUL
1
entries on this list took 5 wickets in an innings
★ TOP-10 CUT-OFF
3/32
The mark at number ten — 234 entries sit below it
● NATION IN FRONT
Sri Lanka
6 of the top 50 · 16 teams represented
Worst Bowling Fig — full list
244 entries, ranked
Table view
1
Chanaka Welegedara
SL
5/66
2
Mirwais Ashraf
AFG
4/35
3
Jimmy Kamande
KEN
4/36
4
Ravi Bopara
ENG
4/38
5
Andrew White
IRE
4/44
6
Xavier Doherty
AUS
4/46
7
Shaun Tait
AUS
4/48
8
Stuart Broad
ENG
4/81
9
Jimmy Hansra
CAN
3/27
10
David Bernard
WI
3/32
11
Tillakaratne Dilshan
SL
3/37
12
Hamish Bennett
NZ
3/44
13
Greg Lamb
ZIM
3/45
14
Morne Morkel
SA
3/58
14
Lonwabo Tsotsobe
SA
3/58
16
Harvir Baidwan
CAN
3/60
17
Clint McKay
AUS
3/61
18
Rusty Theron
SA
3/62
19
Shapoor Zadran
AFG
3/69
20
Charl Langeveldt
SA
3/75
21
Khaliq Dad
AFG
2/31
22
Jacob Oram
NZ
2/33
23
Maurits Jonkman
NED
2/35
23
Rangana Herath
SL
2/35
25
Izatullah Dawlatzai
AFG
2/37
25
Thilina Kandamby
SL
2/37
27
Ryan ten Doeschate
NED
2/38
28
James Ngoche
KEN
2/39
29
Paul Stirling
IRE
2/40
30
Sulieman Benn
WI
2/43
30
Munaf Patel
IND
2/43
32
John Hastings
AUS
2/44
33
Boyd Rankin
ENG
2/45
34
Shoaib Malik
PAK
2/48
35
Shane Bond
NZ
2/50
36
Gordon Goudie
SCO
2/52
37
Pieter Seelaar
NED
2/53
37
Suraj Randiv
SL
2/53
39
Ishant Sharma
IND
2/54
39
Elijah Otieno
KEN
2/54
41
Lasith Malinga
SL
2/57
41
Mohammad Amir
PAK
2/57
43
Kieron Pollard
WI
2/59
43
Dwayne Smith
WI
2/59
45
Jerome Taylor
WI
2/62
46
Chris Mpofu
ZIM
2/63
46
Andy McKay
NZ
2/63
48
Ryan Harris
AUS
2/64
49
Ravichandran Ashwin
IND
2/66
50
Rubel Hossain
BAN
2/68
51
Ashish Nehra
IND
2/70
52
Dwayne Bravo
WI
2/73
53
Steven Smith
AUS
2/78
54
Johan Botha
SA
2/80
54
Umar Gul
PAK
2/80
56
Wayne Parnell
SA
2/95
56
Shingi Masakadza
ZIM
2/95
58
Shafiul Islam
BAN
2/97
59
Preston Mommsen
SCO
1/19
60
Hamilton Masakadza
ZIM
1/20
61
Imran Farhat
PAK
1/21
62
Andy Blignaut
ZIM
1/22
63
Faisal Hossain
BAN
1/27
64
Alfred Luseno
KEN
1/30
65
Abdullah Mazari
AFG
1/31
66
Steve Tikolo
KEN
1/33
66
Hiral Patel
CAN
1/33
66
Asghar Stanikzai
AFG
1/33
69
Kevin Pietersen
ENG
1/36
70
Sean Williams
ZIM
1/39
71
Josh Hazlewood
AUS
1/41
72
Trent Johnston
IRE
1/43
73
Kemar Roach
WI
1/44
73
James Franklin
NZ
1/44
75
Richie Berrington
SCO
1/45
75
Bernard Loots
NED
1/45
77
Ryan McLaren
SA
1/46
77
Ryan Sidebottom
ENG
1/46
79
Angelo Mathews
SL
1/48
80
Thisara Perera
SL
1/49
80
Mohammad Hafeez
PAK
1/49
82
Mudassar Bukhari
NED
1/50
82
Tom Cooper
NED
1/50
84
Peter Siddle
AUS
1/51
84
Naeem Islam
BAN
1/51
84
Darren Sammy
WI
1/51
87
Mohammad Kashif
NED
1/52
87
Samiullah Shenwari
AFG
1/52
87
Aftab Alam
AFG
1/52
90
Graeme Swann
ENG
1/53
90
Gordon Drummond
SCO
1/53
90
Elton Chigumbura
ZIM
1/53
90
Alex Cusack
IRE
1/53
94
Ajmal Shahzad
ENG
1/55
94
Albert van der Merwe
IRE
1/55
94
Mohammad Nabi
AFG
1/55
97
Ed Rainsford
ZIM
1/56
97
Harbhajan Singh
IND
1/56
97
Shahadat Hossain
BAN
1/56
100
Mark Jonkman
NED
1/57
101
Pragyan Ojha
IND
1/58
102
Albie Morkel
SA
1/59
102
Khurram Chohan
CAN
1/59
104
Chris Gayle
WI
1/60
104
Nuwan Kulasekara
SL
1/60
104
Mohammad Asif
PAK
1/60
107
Umesh Yadav
IND
1/61
107
Kevin O'Brien
IRE
1/61
107
Umar Bhatti
CAN
1/61
110
Roelof van der Merwe
NED
1/62
110
Tim Bresnan
ENG
1/62
112
Nelson Odhiambo
KEN
1/63
113
Ross Lyons
SCO
1/64
113
Ajantha Mendis
SL
1/64
113
Daryl Tuffey
NZ
1/64
116
Shane Watson
AUS
1/66
116
Yusuf Pathan
IND
1/66
116
Tim Southee
NZ
1/66
116
Shahid Afridi
GER
1/66
120
Thilan Thushara
SL
1/67
121
Mitchell Johnson
AUS
1/68
121
Michael Mason
NZ
1/68
121
Ravi Rampaul
WI
1/68
124
Naved-ul-Hasan
PAK
1/70
125
Muttiah Muralitharan
SL
1/71
126
Praveen Kumar
IND
1/72
127
Ian Nicolson
ZIM
1/74
128
Shoaib Akhtar
PAK
1/77
128
Parth Desai
CAN
1/77
130
Francis Otieno
KEN
0/2
131
Ross Taylor
NZ
0/3
132
Tamim Iqbal
BAN
0/7
133
Chamara Kapugedera
SL
0/8
133
Stuart Matsikenyeri
ZIM
0/8
135
Trevin Bastiampillai
CAN
0/11
136
Liam Plunkett
ENG
0/12
137
Martin Guptill
NZ
0/13
138
Ramesh David
CAN
0/15
138
Younis Khan
PAK
0/15
140
Virat Kohli
IND
0/16
140
Raees Ahmadzai
AFG
0/16
140
Javed Ahmadi
AFG
0/16
143
Adam Voges
AUS
0/17
143
Thilan Samaraweera
SL
0/17
145
Jonathan Trott
ENG
0/18
146
Timycen Maruma
ZIM
0/19
147
Jesse Ryder
NZ
0/20
147
Wesley Barresi
NED
0/20
149
Muthumudalige Pushpakumara
SL
0/21
149
Tim Gruijters
NED
0/21
149
Nigel Jones
IRE
0/21
152
Michael Hussey
AUS
0/22
153
Grant Flower
ZIM
0/23
153
Kyle Coetzer
SCO
0/23
155
Suresh Raina
IND
0/25
155
Michael Clarke
AUS
0/25
157
Alexei Kervezee
NED
0/26
157
Henry Osinde
CAN
0/26
157
Virender Sehwag
IND
0/26
160
Brendan Taylor
ZIM
0/27
160
Dewald Nel
SCO
0/27
162
Rohit Sharma
IND
0/28
163
Nawroz Mangal
AFG
0/29
163
Kane Williamson
NZ
0/29
163
Grant Elliott
NZ
0/29
163
Mohammad Ashraful
BAN
0/29
167
Shem Ngoche
KEN
0/33
167
Josh Davey
SCO
0/33
169
Karim Sadiq
AFG
0/35
170
Peter Connell
IRE
0/37
170
Sunil Dhaniram
CAN
0/37
172
Luke Wright
ENG
0/38
172
Andre Botha
IRE
0/38
172
Sandeep Jyoti
CAN
0/38
172
Gregor Maiden
SCO
0/38
172
Majid Haq
SCO
0/38
172
Jean-Paul Duminy
SA
0/38
178
Abdur Rehman
PAK
0/39
179
Mohammad Irfan
PAK
0/40
179
Chamu Chibhabha
ZIM
0/40
179
Keith Dabengwa
ZIM
0/40
182
John Mooney
IRE
0/42
182
Balaji Rao
CAN
0/42
182
Jeevan Mendis
SL
0/42
185
Peter Borren
NED
0/43
185
Bradley Kruger
NED
0/43
185
Scott Styris
NZ
0/43
185
Robin Peterson
SA
0/43
189
Matthew Parker
SCO
0/44
189
Jacques Kallis
SA
0/44
189
Malinga Bandara
SL
0/44
192
Pankaj Singh
IND
0/45
193
Abdul Razzaq
PAK
0/47
193
Narsingh Deonarine
WI
0/47
195
Yuvraj Singh
IND
0/48
196
Moneeb Iqbal
SCO
0/49
196
Michael Yardy
ENG
0/49
198
Thomas Odoyo
KEN
0/50
198
Calvert Hooper
CAN
0/50
198
Keegan Meth
ZIM
0/50
201
Adeel Raja
NED
0/51
201
Paul Collingwood
ENG
0/51
201
Mitchell Starc
AUS
0/51
204
James Tredwell
ENG
0/52
204
Mahmudullah
BAN
0/52
206
Dawlat Ahmadzai
AFG
0/53
206
Nathan McCullum
NZ
0/53
206
Farveez Maharoof
SL
0/53
206
Ray Price
ZIM
0/53
210
Ashok Dinda
IND
0/54
211
James Hopes
AUS
0/56
211
Amit Mishra
IND
0/56
211
Nehemiah Odhiambo
KEN
0/56
214
Zaheer Khan
IND
0/57
214
Daniel Vettori
NZ
0/57
216
Dilhara Fernando
SL
0/58
216
Ian Butler
NZ
0/58
216
Hamid Hassan
AFG
0/58
219
Sudeep Tyagi
IND
0/59
220
Nikita Miller
WI
0/60
221
Saeed Ajmal
PAK
0/61
221
Syed Rasel
BAN
0/61
223
George Dockrell
IRE
0/62
224
Abhimanyu Mithun
IND
0/63
224
Ravindra Jadeja
IND
0/63
224
Doug Bollinger
AUS
0/63
227
Iftikhar Anjum
PAK
0/64
227
Wahab Riaz
PAK
0/64
227
Prosper Utseya
ZIM
0/64
227
Graeme Cremer
ZIM
0/64
231
Kyle Mills
NZ
0/65
231
Suhrawadi Shuvo
BAN
0/65
233
Abdur Razzak
BAN
0/66
233
Rizwan Cheema
CAN
0/66
235
Hiren Varaiya
KEN
0/67
236
Nathan Hauritz
AUS
0/68
237
Mashrafe Mortaza
BAN
0/70
238
Vinay Kumar
IND
0/71
239
Suranga Lakmal
SL
0/75
239
Shakib Al Hasan
BAN
0/75
239
James Anderson
ENG
0/75
242
Nazmul Hossain
BAN
0/78
243
Sreesanth
IND
0/83
244
Dale Steyn
SA
0/89
Show all 244 ↓
Nothing matches that filter.