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 2003 for all time
Position
Stats Value
Player Name
Team Name
1
3/237
Saqlain Mushtaq
Pakistan
2
3/204
Omari Banks
West Indies
3
6/199
Ray Price
Zimbabwe
4
5/190
Ashley Giles
England
5
6/181
Anil Kumble
India
6
3/170
Adam Sanford
West Indies
7
3/149
Harbhajan Singh
India
7
5/149
Stuart MacGill
Australia
8
4/146
Sean Ervine
Zimbabwe
9
5/145
Makhaya Ntini
South Africa
10
2/142
Trevor Gripper
Zimbabwe
11
7/140
Muttiah Muralitharan
Sri Lanka
12
3/137
Gareth Batty
England
13
1/136
Irfan Pathan
India
14
6/133
Fidel Edwards
West Indies
15
5/132
Brett Lee
Australia
15
3/132
Kumar Dharmasena
Sri Lanka
16
6/131
James Kirtley
England
16
4/131
Heath Streak
Zimbabwe
16
7/131
Jermaine Lawson
West Indies
16
7/131
Corey Collymore
West Indies
17
7/130
Andy Bichel
Australia
18
7/128
Paul Adams
South Africa
18
4/128
Daniel Vettori
New Zealand
19
4/127
Paul Wiseman
New Zealand
19
4/127
Darren Gough
England
20
5/126
Mohammad Sami
Pakistan
21
4/124
Mervyn Dillon
West Indies
22
1/123
Pedro Collins
West Indies
23
2/121
Waqar Younis
Pakistan
23
7/121
Andy Caddick
England
24
6/119
Ajit Agarkar
India
25
6/118
Mohammad Rafique
Bangladesh
25
5/118
Umar Gul
Pakistan
26
6/117
Jacques Kallis
South Africa
26
5/117
Shabbir Ahmed
Pakistan
27
6/116
Chaminda Vaas
Sri Lanka
27
6/116
Ian Butler
New Zealand
28
4/115
Dewald Pretorius
South Africa
28
4/115
Andrew Flintoff
England
28
6/115
Ashish Nehra
India
28
4/115
Andy Blignaut
Zimbabwe
29
5/113
Vasbert Drakes
West Indies
30
5/112
Danish Kaneria
Pakistan
31
6/111
Shaun Pollock
South Africa
31
3/111
Andrew Hall
South Africa
31
2/111
Marlon Samuels
West Indies
32
5/108
Prabath Nissanka
Sri Lanka
32
2/108
Mohammad Zahid
Pakistan
32
4/108
Mashrafe Mortaza
Bangladesh
33
5/106
Jason Gillespie
Australia
34
5/104
Steve Harmison
England
35
5/103
Zaheer Khan
India
35
5/103
Daryl Tuffey
New Zealand
36
5/102
James Anderson
England
37
0/99
Tino Best
West Indies
38
3/98
Douglas Hondo
Zimbabwe
38
3/98
Brad Hogg
Australia
38
4/98
Khaled Mahmud
Bangladesh
39
6/97
Shane Bond
New Zealand
39
2/97
Jerome Taylor
West Indies
40
4/96
Tapash Baisya
Bangladesh
41
0/95
Anwar Hossain Monir
Bangladesh
41
4/95
Jacob Oram
New Zealand
42
4/92
Matthew Hoggard
England
42
5/92
Rudi van Vuuren
Namibia
43
1/91
Jacques Rudolph
South Africa
44
4/90
Nathan Bracken
Australia
45
4/87
Javagal Srinath
India
46
1/84
Lakshmipathy Balaji
India
46
4/84
Martin Bicknell
England
47
3/83
Scott Styris
New Zealand
47
3/83
Kaushal Lokuarachchi
Sri Lanka
48
2/82
Upul Chandana
Sri Lanka
48
2/82
Nicky Boje
South Africa
49
2/81
Enamul Haque jnr
Bangladesh
49
0/81
Enamul Haque
Bangladesh
50
3/80
Kabir Ali
England
50
1/80
Mushtaq Ahmed
Pakistan
51
5/79
Chris Gayle
West Indies
51
3/79
Wavell Hinds
West Indies
51
2/79
Blessing Mahwire
Zimbabwe
52
4/78
Andre Nel
South Africa
52
3/78
Manjurul Islam
Bangladesh
53
1/77
Charl Willoughby
South Africa
54
3/76
Robin Peterson
South Africa
55
2/75
Bjorn Kotze
Namibia
56
3/74
Abdul Razzaq
Pakistan
56
1/74
Michael Mason
New Zealand
57
6/72
Shoaib Akhtar
Pakistan
57
2/72
Shane Watson
Australia
57
5/72
Brad Williams
Australia
57
1/72
Richard Dawson
England
58
4/71
Ian Harvey
Australia
58
3/71
Alok Kapali
Bangladesh
59
4/70
Shoaib Malik
Pakistan
59
3/70
Louis Burger
Namibia
60
3/69
Gerrie Snyman
Namibia
60
4/69
Tim de Leede
Netherlands
61
6/67
Richard Johnson
England
62
6/65
Simon Katich
Australia
62
1/65
Gary Brent
Zimbabwe
62
2/65
Ramnaresh Sarwan
West Indies
63
1/64
Kerry Walmsley
New Zealand
63
5/64
Wasim Akram
Pakistan
64
2/63
Shahid Afridi
Pakistan
64
2/63
Carl Hooper
West Indies
65
4/62
Maurice Odumbe
Kenya
65
3/62
Martin Suji
Kenya
65
5/62
Collins Obuya
Kenya
66
3/61
John Davison
Canada
66
1/61
Barry Seebaran
Canada
66
3/61
Dilhara Fernando
Sri Lanka
66
1/61
David Bernard
West Indies
66
0/61
Alamgir Kabir
Bangladesh
66
3/61
Darren Lehmann
Australia
67
4/60
Mark Butcher
England
67
2/60
Chris Cairns
New Zealand
67
3/60
Steve Tikolo
Kenya
67
1/60
Lennie Louw
Namibia
67
0/60
Jacob-Jan Esmeijer
Netherlands
67
2/60
Pulasthi Gunaratne
Sri Lanka
68
1/59
Burton van Rooi
Namibia
68
2/59
Tama Canning
New Zealand
68
4/59
Sanath Jayasuriya
Sri Lanka
68
2/59
Mushfiqur Rahman
Bangladesh
69
2/58
Shane Warne
Australia
69
5/58
Andre Adams
New Zealand
70
7/57
Glenn McGrath
Australia
70
2/57
Sachin Tendulkar
India
70
3/57
Craig White
England
70
3/57
Andrew Symonds
Australia
70
1/57
Ryan Hurley
West Indies
70
2/57
Peter Ongondo
Kenya
71
1/56
Deon Kotze
Namibia
71
3/56
Paul Hitchcock
New Zealand
71
2/56
Nantie Hayward
South Africa
72
4/55
Alan Dawson
South Africa
72
2/55
Naved-ul-Hasan
Pakistan
72
3/55
Ronnie Irani
England
73
3/54
Ian Blackwell
England
73
1/54
Allan Donald
South Africa
73
3/54
Mohammad Hafeez
Pakistan
73
2/54
Kyle Mills
New Zealand
74
4/53
Lance Klusener
South Africa
74
0/53
Thilan Samaraweera
Sri Lanka
74
2/53
Sanjayan Thuraisingam
Canada
74
2/53
Joseph Angara
Kenya
74
0/53
Gavin Ewing
Zimbabwe
75
2/52
Tony Suji
Kenya
76
4/51
Aravinda de Silva
Sri Lanka
76
2/51
Aavishkar Salvi
India
76
2/51
Murali Kartik
India
77
2/50
Nathan Hauritz
Australia
77
0/50
Tareq Aziz
Bangladesh
78
2/49
Dougie Marillier
Zimbabwe
78
1/49
Travis Friend
Zimbabwe
78
4/49
Matthew Walker
New Zealand
78
2/49
Edgar Schiferli
Netherlands
79
3/48
Brian Murphy
Zimbabwe
79
3/48
Rajin Saleh
Bangladesh
80
3/47
Russel Arnold
Sri Lanka
80
2/47
Davis Joseph
Canada
80
0/47
Ravi Rampaul
West Indies
80
4/47
Adeel Raja
Netherlands
81
3/46
Junaid Zia
Pakistan
81
0/46
Nicholas Ifill
Canada
81
0/46
Talha Jubair
Bangladesh
82
1/45
Chris Harris
New Zealand
82
2/45
Nicholas de Groot
Canada
82
4/45
Thomas Odoyo
Kenya
83
5/44
Austin Codrington
Canada
83
2/44
Grant Flower
Zimbabwe
84
1/43
Yasir Chowdhury
Bangladesh
84
4/43
Yuvraj Singh
India
84
3/43
Virender Sehwag
India
85
4/42
Michael Clarke
Australia
85
2/42
Mohammad Ashraful
Bangladesh
85
1/42
Azhar Mahmood
Pakistan
85
4/42
Feiko Kloppenburg
Netherlands
85
2/42
Chamila Gamage
Sri Lanka
86
1/41
Charitha Buddhika
Sri Lanka
86
3/41
Ashish Patel
Canada
86
2/41
Rikki Clarke
England
87
3/40
Anthony McGrath
England
88
2/39
Dinesh Mongia
India
88
1/39
Henk-Jan Mol
Netherlands
88
2/39
Roland Lefebvre
Netherlands
89
0/38
Nixon McLean
West Indies
89
1/38
Amit Mishra
India
89
0/38
Habibul Bashar
Bangladesh
90
1/37
Hasibul Hossain
Bangladesh
90
1/37
Michael Kasprowicz
Australia
90
2/37
Guy Whittall
Zimbabwe
90
0/37
Daren Powell
West Indies
91
0/36
Thilan Thushara
Sri Lanka
91
2/36
Dinusha Fernando
Sri Lanka
91
0/36
Younis Khan
Pakistan
92
1/35
Monde Zondeki
South Africa
92
1/35
Steve Waugh
Australia
92
1/35
Michael Vaughan
England
92
2/35
Ricardo Powell
West Indies
92
0/35
Sarel Burger
Namibia
93
1/34
Damien Martyn
Australia
93
3/34
Sourav Ganguly
India
93
2/34
Sarandeep Singh
India
93
3/34
Nathan Astle
New Zealand
94
1/33
Manzarul Islam
Bangladesh
94
2/33
Martin Saggers
England
95
0/32
Barney Rogers
Zimbabwe
96
1/31
Stuart Matsikenyeri
Zimbabwe
96
1/31
Sanjay Bangar
India
97
1/30
Dharshana Gamage
Sri Lanka
98
0/28
Jamaluddin Ahmed
Bangladesh
99
1/27
Gavin Rennie
Zimbabwe
99
3/27
Daan van Bunge
Netherlands
100
0/26
Alfred Luseno
Kenya
100
0/26
Daren Ganga
West Indies
101
3/25
Aasif Karim
Kenya
101
1/25
Charl Langeveldt
South Africa
102
0/24
Sairaj Bahutule
India
103
0/23
Hemang Badani
India
103
1/23
Paul Collingwood
England
103
1/23
Graeme Smith
South Africa
103
1/23
Jan-Berrie Burger
Namibia
104
0/22
Ishwar Maraj
Canada
104
1/22
Imran Farhat
Pakistan
105
1/21
Henry Olonga
Zimbabwe
106
2/19
Nuwan Kulasekara
Sri Lanka
107
0/18
Luuk van Troost
Netherlands
107
0/18
Richard Sims
Zimbabwe
107
1/18
Martin van Jaarsveld
South Africa
108
1/15
Saeed Anwar
Pakistan
108
0/15
Ricky Ponting
Australia
108
0/15
Brian Lara
West Indies
109
1/14
Tillakaratne Dilshan
Sri Lanka
109
0/14
Kaushalya Weeraratne
Sri Lanka
110
0/13
Hannan Sarkar
Bangladesh
110
0/13
Yasir Hameed
Pakistan
111
0/11
Craig McMillan
New Zealand
112
0/10
Saleem Elahi
Pakistan
112
0/10
Mehrab Hossain
Bangladesh
112
0/10
Marcus Trescothick
England
113
0/8
Mahela Jayawardene
Sri Lanka
114
0/7
Shiv Chanderpaul
West Indies
115
0/5
Dion Ebrahim
Zimbabwe
116
0/1
Hashan Tillakaratne
Sri Lanka