Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Worst Bowling Fig in 2004 for all time
Position
Stats Value
Player Name
Team Name
1
1/204
Saqlain Mushtaq
Pakistan
2
4/201
Brett Lee
Australia
3
2/185
Gareth Batty
England
4
7/178
Danish Kaneria
Pakistan
5
6/173
Muttiah Muralitharan
Sri Lanka
6
5/163
Nicky Boje
South Africa
7
1/162
Fazl-e-Akbar
Pakistan
8
6/158
Daniel Vettori
New Zealand
9
8/157
Anil Kumble
India
10
6/156
Mohammad Rafique
Bangladesh
11
6/152
Chris Martin
New Zealand
12
4/149
Lasith Malinga
Sri Lanka
13
5/146
Simon Jones
England
13
7/146
Harbhajan Singh
India
13
4/146
Stuart MacGill
Australia
14
2/142
Enamul Haque jnr
Bangladesh
15
3/140
Paul Wiseman
New Zealand
16
2/136
Tawanda Mupariwa
Zimbabwe
17
5/135
Makhaya Ntini
South Africa
17
5/135
Jason Gillespie
Australia
18
4/133
Tapash Baisya
Bangladesh
19
4/132
Adam Sanford
West Indies
19
4/132
Fidel Edwards
West Indies
20
4/131
Omari Banks
West Indies
21
6/129
Shane Warne
Australia
21
5/129
Ashley Giles
England
22
4/127
Mushfiqur Rahman
Bangladesh
23
7/126
Steve Harmison
England
23
3/126
Corey Collymore
West Indies
24
4/125
Rangana Herath
Sri Lanka
24
3/125
Mashrafe Mortaza
Bangladesh
25
4/122
Murali Kartik
India
25
3/122
Shabbir Ahmed
Pakistan
25
2/122
Dale Steyn
South Africa
26
3/120
Tinashe Panyangara
Zimbabwe
27
5/119
Shoaib Akhtar
Pakistan
28
2/118
Paul Adams
South Africa
29
4/117
Mohammad Sami
Pakistan
29
6/117
Dwayne Bravo
West Indies
30
3/116
Douglas Hondo
Zimbabwe
30
5/116
Jacob Oram
New Zealand
30
6/116
Ajit Agarkar
India
31
4/115
Jermaine Lawson
West Indies
32
4/114
Nazmul Hossain
Bangladesh
33
4/113
Shaun Pollock
South Africa
33
7/113
Michael Kasprowicz
Australia
33
6/113
Pedro Collins
West Indies
34
3/112
Dave Mohammed
West Indies
34
2/112
Stuart Matsikenyeri
Zimbabwe
35
3/111
Mluleki Nkala
Zimbabwe
36
5/109
Mervyn Dillon
West Indies
36
5/109
Upul Chandana
Sri Lanka
36
5/109
Andrew Flintoff
England
37
4/108
Lakshmipathy Balaji
India
37
3/108
Jacques Kallis
South Africa
37
5/108
Chris Cairns
New Zealand
37
3/108
Elton Chigumbura
Zimbabwe
38
6/107
Irfan Pathan
India
39
6/106
Chaminda Vaas
Sri Lanka
40
5/104
James Franklin
New Zealand
40
4/104
Tino Best
West Indies
41
5/102
Nuwan Zoysa
Sri Lanka
42
1/101
Vasbert Drakes
West Indies
43
2/100
Kumar Dharmasena
Sri Lanka
43
3/100
Manzarul Islam
Bangladesh
44
5/99
Abdul Razzaq
Pakistan
44
4/99
Kyle Mills
New Zealand
45
3/98
Daryl Tuffey
New Zealand
46
0/97
Nathan Bracken
Australia
46
3/97
Blessing Mahwire
Zimbabwe
47
4/96
Dilhara Fernando
Sri Lanka
48
4/95
Zaheer Khan
India
48
3/95
Tareq Aziz
Bangladesh
48
0/95
Talha Jubair
Bangladesh
48
3/95
Andrew Hall
South Africa
49
0/93
David Terbrugge
South Africa
49
4/93
Matthew Hoggard
England
50
5/91
Andre Nel
South Africa
51
1/90
Robin Peterson
South Africa
52
3/88
Scott Styris
New Zealand
53
3/87
Nathan Hauritz
Australia
54
2/86
Martin Saggers
England
55
0/84
Simon Katich
Australia
56
4/83
Naved-ul-Hasan
Pakistan
56
2/83
Ryan Hinds
West Indies
57
3/81
Nantie Hayward
South Africa
57
1/81
Rajin Saleh
Bangladesh
58
1/79
Justin Ontong
South Africa
58
8/79
Glenn McGrath
Australia
58
4/79
Ray Price
Zimbabwe
59
2/76
Richard Staple
U.S.A.
60
3/73
Andy Blignaut
Zimbabwe
60
1/73
Afzaal Haider
Hong Kong
60
2/73
Michael Mason
New Zealand
61
3/71
Dwayne Smith
West Indies
62
2/70
Ragheb Aga
Kenya
63
2/69
Rizwan Latif
United Arab Emirates
63
4/69
Ramnaresh Sarwan
West Indies
63
1/69
Andre Adams
New Zealand
63
2/69
Azhar Mahmood
Pakistan
63
3/69
Imran Farhat
Pakistan
63
3/69
Lance Klusener
South Africa
63
4/69
James Anderson
England
63
1/69
Manjurul Islam
Bangladesh
64
3/68
Ian Harvey
Australia
64
1/68
Marcus Trescothick
England
64
2/68
Andrew Symonds
Australia
65
4/67
Darren Gough
England
65
4/67
Shoaib Malik
Pakistan
65
3/67
Ilyas Gull
Hong Kong
66
0/66
Clayton Lambert
West Indies
66
5/66
Sanath Jayasuriya
Sri Lanka
67
5/65
Umar Gul
Pakistan
67
3/65
Ashish Nehra
India
67
3/65
Sean Ervine
Zimbabwe
67
1/65
Ryan Hurley
West Indies
68
0/63
Rashid
U.S.A.
68
0/63
Nadeem Ahmed
Hong Kong
69
2/62
Khalid Khan
Hong Kong
69
3/62
Farveez Maharoof
Sri Lanka
69
4/62
Khaled Mahmud
Bangladesh
70
5/61
Chris Gayle
West Indies
70
3/61
Ian Bradshaw
West Indies
70
1/61
Waddington Mwayenga
Zimbabwe
71
1/60
Syed Maqsood
United Arab Emirates
71
5/60
Shahid Afridi
Pakistan
71
1/60
Andy Bichel
Australia
71
4/60
Sachin Tendulkar
India
71
2/60
Michael Vaughan
England
72
0/59
Mohammad Khalil
Pakistan
72
1/59
Najeeb Amar
Hong Kong
73
3/58
Ian Butler
New Zealand
73
3/58
Paul Collingwood
England
74
6/57
Michael Clarke
Australia
74
4/57
Tillakaratne Dilshan
Sri Lanka
75
2/56
Ravi Rampaul
West Indies
75
5/56
Brad Hogg
Australia
75
1/56
Rohan Gavaskar
India
75
2/56
Sajid Mahmood
England
76
3/55
Sourav Ganguly
India
76
1/55
Prosper Utseya
Zimbabwe
76
1/55
Thilan Samaraweera
Sri Lanka
77
1/53
Steve Tikolo
Kenya
77
4/53
Heath Streak
Zimbabwe
77
0/53
Hasibul Hossain
Bangladesh
78
5/52
Brad Williams
Australia
78
1/52
Graeme Smith
South Africa
78
1/52
Leon Romero
U.S.A.
79
3/51
Grant Flower
Zimbabwe
79
1/51
Alexander French
Hong Kong
79
0/51
Chris Mpofu
Zimbabwe
79
3/51
Virender Sehwag
India
79
1/51
Joginder Sharma
India
79
0/51
Robert Croft
England
80
1/50
Rikki Clarke
England
80
4/50
Darren Lehmann
Australia
80
1/50
Nuwan Kulasekara
Sri Lanka
81
4/48
Khurram Khan
United Arab Emirates
82
0/47
Shane Watson
Australia
82
1/47
Ian Blackwell
England
83
1/46
Alan Dawson
South Africa
83
1/46
Mohammad Tauqir
United Arab Emirates
83
2/46
Ed Rainsford
Zimbabwe
84
4/45
Alex Wharf
England
84
2/45
Riaz Afridi
Pakistan
84
1/45
Chris Harris
New Zealand
85
1/44
Sameer Zia
United Arab Emirates
86
1/43
Howard Johnson
U.S.A.
86
2/43
Thomas Odoyo
Kenya
86
3/43
Sridharan Sriram
India
87
1/42
Sanjay Bangar
India
87
1/42
Martin Suji
Kenya
87
1/42
Brendan Taylor
Zimbabwe
87
2/42
Gary Brent
Zimbabwe
87
2/42
Tatenda Taibu
Zimbabwe
88
2/41
Yuvraj Singh
India
88
3/41
Abdur Razzak
Bangladesh
88
1/41
Iftikhar Anjum
Pakistan
88
3/41
Charl Langeveldt
South Africa
88
1/41
Albie Morkel
South Africa
89
2/40
Kaushal Lokuarachchi
Sri Lanka
90
0/39
Alamgir Kabir
Bangladesh
91
2/38
Ali Asad
United Arab Emirates
92
1/37
Tony Reid
U.S.A.
93
1/36
Ricardo Powell
West Indies
93
1/36
Gavin Ewing
Zimbabwe
93
5/36
Aftab Ahmed
Bangladesh
93
1/36
Anthony McGrath
England
94
0/35
Ramesh Powar
India
95
0/33
Jehan Mubarak
Sri Lanka
96
2/32
Zander de Bruyn
South Africa
97
3/31
Amit Bhandari
India
97
1/31
Hemang Badani
India
97
3/31
Wavell Hinds
West Indies
98
1/29
Mohammad Ashraful
Bangladesh
98
0/29
Imran Nazir
Pakistan
99
1/28
Jean-Paul Duminy
South Africa
99
0/28
Martin van Jaarsveld
South Africa
99
0/28
James Kirtley
England
100
0/27
Damien Martyn
Australia
100
0/27
Peter Ongondo
Kenya
101
1/26
Jacques Rudolph
South Africa
102
1/25
Asim Saeed
United Arab Emirates
102
0/25
Tony Suji
Kenya
103
1/24
Vusi Sibanda
Zimbabwe
103
1/24
Travis Friend
Zimbabwe
104
1/23
Craig McMillan
New Zealand
105
0/22
Kevin Pietersen
England
106
0/21
Alok Kapali
Bangladesh
106
2/21
Russel Arnold
Sri Lanka
106
0/21
Daren Ganga
West Indies
106
0/21
Brijal Patel
Kenya
107
0/20
Roy Lamsam
Hong Kong
108
1/19
Darren Sammy
West Indies
108
0/19
Saman Jayantha
Sri Lanka
109
0/16
Mahela Jayawardene
Sri Lanka
110
0/15
Ricky Ponting
Australia
110
0/15
Michael Hussey
Australia
111
0/11
Bazid Khan
Pakistan
111
0/11
Shiv Chanderpaul
West Indies
112
0/10
Dinesh Mongia
India
113
3/9
Ian Bell
England
114
0/8
Neil McKenzie
South Africa
114
0/8
Sylvester Joseph
West Indies
115
0/7
Donovan Blake
U.S.A.
116
0/6
Yasir Hameed
Pakistan
116
0/6
Steve Waugh
Australia
117
1/5
Arshad Ali
United Arab Emirates
117
0/5
Trevor Gripper
Zimbabwe
117
0/5
Mark Vermeulen
Zimbabwe
118
0/4
Kumar Sangakkara
Sri Lanka
118
0/4
Mark Richardson
New Zealand
119
0/3
Andrew Strauss
England
120
0/1
Nathan Astle
New Zealand
120
0/1
Mohammad Yousuf
Pakistan
120
0/1
Gary Kirsten
South Africa