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 2002 for all time
Position
Stats Value
Player Name
Team Name
1
5/182
Ray Price
Zimbabwe
2
4/178
Daniel Vettori
New Zealand
3
7/175
Harbhajan Singh
India
4
5/169
Anil Kumble
India
5
7/161
Shane Warne
Australia
6
7/160
Matthew Hoggard
England
7
7/159
Saqlain Mushtaq
Pakistan
8
4/154
Dilhara Fernando
Sri Lanka
9
5/153
Nicky Boje
South Africa
10
5/152
Stuart MacGill
Australia
11
6/150
Andy Caddick
England
12
4/148
Tapash Baisya
Bangladesh
13
4/146
Alex Tudor
England
14
4/144
Enamul Haque
Bangladesh
15
2/143
Richard Dawson
England
15
9/143
Muttiah Muralitharan
Sri Lanka
16
4/141
Chaminda Vaas
Sri Lanka
17
5/140
Mervyn Dillon
West Indies
18
4/138
Ashish Nehra
India
19
4/137
Ian Butler
New Zealand
19
3/137
Dinanath Ramnarine
West Indies
20
4/135
Talha Jubair
Bangladesh
21
5/134
Ashley Giles
England
22
5/133
Craig White
England
23
3/132
Mahendra Nagamootoo
West Indies
24
6/131
Henry Olonga
Zimbabwe
24
3/131
Fahim Muntasir
Bangladesh
25
3/130
Chris Drum
New Zealand
26
5/129
Jacques Kallis
South Africa
26
5/129
Zaheer Khan
India
27
3/128
Manjurul Islam
Bangladesh
27
7/128
Danish Kaneria
Pakistan
28
6/125
Pedro Collins
West Indies
29
5/124
Makhaya Ntini
South Africa
30
6/123
Waqar Younis
Pakistan
31
2/122
Alok Kapali
Bangladesh
32
2/121
Andre Nel
South Africa
33
4/120
Mohammad Sami
Pakistan
34
4/119
Allan Donald
South Africa
35
1/118
Naimur Rahman
Bangladesh
36
6/114
Shoaib Akhtar
Pakistan
37
3/113
Adam Sanford
West Indies
38
1/112
Claude Henderson
South Africa
39
4/111
Ajit Agarkar
India
39
4/111
Javagal Srinath
India
40
4/109
Shaun Pollock
South Africa
40
3/109
Chris Harris
New Zealand
41
2/108
Chris Martin
New Zealand
41
3/108
Steve Harmison
England
41
4/108
Andrew Flintoff
England
41
4/108
Heath Streak
Zimbabwe
41
2/108
Gareth Breese
West Indies
42
2/107
Sachin Tendulkar
India
43
5/104
Shane Bond
New Zealand
43
4/104
Paul Adams
South Africa
44
4/101
Dougie Marillier
Zimbabwe
45
4/99
Brett Lee
Australia
46
4/98
Mohammad Sharif
Bangladesh
47
2/97
Brooke Walker
New Zealand
47
3/97
Travis Friend
Zimbabwe
48
3/96
Grant Flower
Zimbabwe
48
4/96
Charitha Buddhika
Sri Lanka
49
5/95
Glenn McGrath
Australia
50
6/94
Daryl Tuffey
New Zealand
51
3/93
Nuwan Zoysa
Sri Lanka
51
3/93
Dominic Cork
England
51
1/93
Mluleki Nkala
Zimbabwe
52
3/90
Ruchira Perera
Sri Lanka
53
4/88
Cameron Cuffy
West Indies
53
6/88
Scott Styris
New Zealand
54
1/87
Brighton Watambwa
Zimbabwe
55
3/85
Carl Hooper
West Indies
55
1/85
Mohammad Rafique
Bangladesh
56
0/82
Alamgir Kabir
Bangladesh
56
6/82
Abdul Razzaq
Pakistan
57
5/81
Jason Gillespie
Australia
57
5/81
Andy Blignaut
Zimbabwe
58
1/80
Sarandeep Singh
India
59
5/78
Andy Bichel
Australia
60
2/77
James Kirtley
England
60
2/77
Collins Obuya
Kenya
61
6/76
Jermaine Lawson
West Indies
62
2/74
Gary Brent
Zimbabwe
62
0/74
Waddington Mwayenga
Zimbabwe
63
1/73
Maurice Odumbe
Kenya
64
1/72
Dewald Pretorius
South Africa
65
2/71
Steve Elworthy
South Africa
65
3/71
Mohammad Ashraful
Bangladesh
65
4/71
Michael Vaughan
England
65
1/71
Sean Ervine
Zimbabwe
65
2/71
Chamila Gamage
Sri Lanka
66
4/70
Chris Gayle
West Indies
67
4/69
Pulasthi Gunaratne
Sri Lanka
67
3/69
Murali Kartik
India
67
3/69
Shahid Afridi
Pakistan
67
3/69
Chris Cairns
New Zealand
68
2/68
Mohammad Zahid
Pakistan
68
2/68
Simon Jones
England
69
3/66
Craig McMillan
New Zealand
69
5/66
Sanath Jayasuriya
Sri Lanka
70
5/65
Nantie Hayward
South Africa
70
2/65
James Franklin
New Zealand
70
1/65
Gareth Batty
England
70
1/65
Eric Upashantha
Sri Lanka
71
2/64
Brian Murphy
Zimbabwe
71
5/64
Ronnie Irani
England
71
3/64
Ian Harvey
Australia
72
4/63
Darren Gough
England
72
2/63
Sanjay Bangar
India
72
1/63
Aravinda de Silva
Sri Lanka
72
2/63
Thomas Odoyo
Kenya
72
3/63
Hasantha Fernando
Sri Lanka
73
4/62
Vasbert Drakes
West Indies
73
1/62
Guy Whittall
Zimbabwe
73
3/62
Daren Powell
West Indies
73
4/62
Douglas Hondo
Zimbabwe
73
4/62
Wasim Akram
Pakistan
73
2/62
Sourav Ganguly
India
74
3/61
Andre Adams
New Zealand
74
5/61
David Terbrugge
South Africa
74
3/61
Prabath Nissanka
Sri Lanka
75
1/60
Blessing Mahwire
Zimbabwe
75
0/60
Richard Sims
Zimbabwe
75
2/60
Roger Telemachus
South Africa
75
5/60
Jacob Oram
New Zealand
76
3/59
Virender Sehwag
India
76
2/59
Roland Lefebvre
Netherlands
77
3/56
Corey Collymore
West Indies
77
3/56
Tareq Aziz
Bangladesh
77
3/56
Lance Klusener
South Africa
78
3/55
Shoaib Malik
Pakistan
78
3/55
Paul Hitchcock
New Zealand
79
2/54
Steve Tikolo
Kenya
79
2/54
Ian Blackwell
England
80
2/53
Jeremy Snape
England
80
3/53
Marlon Black
West Indies
81
1/52
Pommie Mbangwa
Zimbabwe
81
3/52
Khaled Mahmud
Bangladesh
81
2/52
Mark Butcher
England
82
1/51
Alan Dawson
South Africa
82
2/51
Azhar Mahmood
Pakistan
83
3/50
Dion Nash
New Zealand
83
0/50
Neil McKenzie
South Africa
83
2/50
Justin Kemp
South Africa
83
3/50
Tinu Yohannan
India
83
3/50
Darren Lehmann
Australia
83
2/50
Martin Suji
Kenya
83
2/50
Adeel Raja
Netherlands
84
2/49
Ryan Hinds
West Indies
84
4/49
Thilan Samaraweera
Sri Lanka
84
4/49
Paul Collingwood
England
84
1/49
Taufeeq Umar
Pakistan
84
3/49
Kyle Mills
New Zealand
85
2/48
Kumar Dharmasena
Sri Lanka
85
2/48
James Anderson
England
85
3/48
Andrew Symonds
Australia
85
3/48
Yuvraj Singh
India
86
3/47
Shane Watson
Australia
86
1/47
Pramodya Wickramasinghe
Sri Lanka
86
2/47
Robin Peterson
South Africa
86
3/47
Upul Chandana
Sri Lanka
86
1/47
Marlon Samuels
West Indies
86
3/47
Andrew Hall
South Africa
87
1/46
Joseph Angara
Kenya
87
1/46
Russel Arnold
Sri Lanka
87
4/46
Nathan Hauritz
Australia
88
0/45
Anwar Hossain Monir
Bangladesh
88
4/45
Sujeewa de Silva
Sri Lanka
89
0/44
Peter Ongondo
Kenya
89
3/44
Nathan Astle
New Zealand
89
0/44
Lakshmipathy Balaji
India
90
2/43
Mark Waugh
Australia
90
1/43
Brad Hogg
Australia
90
0/43
Habibul Bashar
Bangladesh
91
0/41
Trevor Gripper
Zimbabwe
91
0/41
Jon Kent
South Africa
92
1/40
Victor Grandia
Netherlands
93
2/38
Ramnaresh Sarwan
West Indies
94
0/37
Edgar Schiferli
Netherlands
94
0/37
Tim de Leede
Netherlands
94
1/37
Monde Zondeki
South Africa
95
0/36
Jacob-Jan Esmeijer
Netherlands
96
1/34
Ben Hollioake
England
97
1/33
Steve Waugh
Australia
98
1/32
VVS Laxman
India
98
1/32
Vijay Bharadwaj
India
99
3/31
Dinesh Mongia
India
99
0/31
Brad Williams
Australia
99
0/31
Charl Langeveldt
South Africa
99
3/31
Justin Ontong
South Africa
99
1/31
Darrel Brown
West Indies
100
0/30
Barney Rogers
Zimbabwe
101
0/29
Tony Suji
Kenya
101
0/29
Jehan Mubarak
Sri Lanka
101
0/29
Chris Silverwood
England
102
0/28
Shiv Sunder Das
India
103
0/27
Aminul Islam
Bangladesh
104
0/26
Luuk van Troost
Netherlands
104
1/26
Wavell Hinds
West Indies
104
1/26
Damien Martyn
Australia
104
0/26
Matthew Hart
New Zealand
105
0/25
Naved Latif
Pakistan
105
1/25
Jimmy Kamande
Kenya
106
1/24
Graeme Smith
South Africa
106
1/24
Younis Khan
Pakistan
107
1/23
Feiko Kloppenburg
Netherlands
108
0/22
Jai Prakash Yadav
India
109
2/18
Wasim Jaffer
India
109
1/18
Rahul Dravid
India
109
2/18
Craig Evans
Zimbabwe
110
0/17
Brijal Patel
Kenya
110
3/17
Dale Benkenstein
South Africa
110
0/17
Michael Bevan
Australia
110
0/17
Faisal Iqbal
Pakistan
111
0/16
Mahela Jayawardene
Sri Lanka
111
0/16
Alistair Campbell
Zimbabwe
112
0/14
Mehrab Hossain
Bangladesh
113
1/12
Inzamam-ul-Haq
Pakistan
113
1/12
Shiv Chanderpaul
West Indies
114
0/11
Ricky Ponting
Australia
114
0/11
Hemang Badani
India
115
0/9
Gavin Rennie
Zimbabwe
115
1/9
Hamilton Masakadza
Zimbabwe
115
0/9
Hitesh Modi
Kenya
116
0/8
Hashan Tillakaratne
Sri Lanka
117
0/5
Kennedy Otieno
Kenya
118
0/4
Mazharul Haque
Bangladesh
118
0/4
Andy Flower
Zimbabwe
119
0/3
Lou Vincent
New Zealand
120
0/1
Hasan Raza
Pakistan
120
0/1
Ajay Ratra
India
121
1/0
Martin van Jaarsveld
South Africa