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 2005 for all time
Position
Stats Value
Player Name
Team Name
1
7/188
Danish Kaneria
Pakistan
2
5/170
Daniel Vettori
New Zealand
3
7/160
Anil Kumble
India
4
5/154
Steve Harmison
England
5
7/152
Harbhajan Singh
India
6
5/150
Mohammad Rafique
Bangladesh
7
2/145
Graeme Smith
South Africa
8
7/144
Matthew Hoggard
England
9
3/141
Gavin Ewing
Zimbabwe
10
5/137
Daren Powell
West Indies
11
6/133
Naved-ul-Hasan
Pakistan
12
6/132
Chris Martin
New Zealand
13
5/131
Brett Lee
Australia
14
5/130
Lasith Malinga
Sri Lanka
15
4/129
Syed Rasel
Bangladesh
16
6/128
James Franklin
New Zealand
16
1/128
Paul Wiseman
New Zealand
16
8/128
Muttiah Muralitharan
Sri Lanka
17
3/127
Keith Dabengwa
Zimbabwe
18
6/125
Chaminda Vaas
Sri Lanka
18
3/125
Liam Plunkett
England
19
6/124
Shane Warne
Australia
20
5/123
Andrew Flintoff
England
20
2/123
Upul Chandana
Sri Lanka
21
4/122
Michael Kasprowicz
Australia
22
4/121
Blessing Mahwire
Zimbabwe
23
6/120
Monde Zondeki
South Africa
23
3/120
Mohammad Sami
Pakistan
24
5/117
Charl Langeveldt
South Africa
24
4/117
James Anderson
England
25
4/116
Tino Best
West Indies
25
5/116
Fidel Edwards
West Indies
26
6/115
Glenn McGrath
Australia
27
3/114
Jason Gillespie
Australia
27
5/114
Lakshmipathy Balaji
India
28
7/113
Makhaya Ntini
South Africa
28
4/113
Shahid Afridi
Pakistan
28
3/113
Graeme Cremer
Zimbabwe
29
4/111
Shaun Pollock
South Africa
30
0/110
Anwar Hossain Monir
Bangladesh
30
4/110
Chris Mpofu
Zimbabwe
31
4/108
Shahadat Hossain
Bangladesh
32
4/107
Abdul Razzaq
Pakistan
32
3/107
Mashrafe Mortaza
Bangladesh
32
3/107
Ashley Giles
England
33
7/106
Enamul Haque jnr
Bangladesh
33
4/106
Nicky Boje
South Africa
34
7/105
Irfan Pathan
India
35
6/104
Andre Nel
South Africa
35
4/104
Jermaine Lawson
West Indies
36
6/102
Heath Streak
Zimbabwe
37
5/99
Shoaib Akhtar
Pakistan
38
6/98
Dwayne Bravo
West Indies
39
5/97
Elton Chigumbura
Zimbabwe
39
1/97
Iain O'Brien
New Zealand
39
3/97
Shaun Tait
Australia
40
4/96
Jacques Kallis
South Africa
40
4/96
Andy Blignaut
Zimbabwe
40
4/96
Farveez Maharoof
Sri Lanka
41
4/93
Zaheer Khan
India
42
1/92
Shaun Udal
England
43
4/91
Rangana Herath
Sri Lanka
43
5/91
Chris Gayle
West Indies
44
3/87
Tapash Baisya
Bangladesh
44
5/87
Stuart MacGill
Australia
44
4/87
Arshad Khan
Pakistan
45
3/84
Malinga Bandara
Sri Lanka
45
1/84
Stuart Matsikenyeri
Zimbabwe
46
3/83
Nazmul Hossain
Bangladesh
47
1/80
Tama Canning
New Zealand
47
7/80
Corey Collymore
West Indies
47
3/80
Reon King
West Indies
48
1/79
Waddington Mwayenga
Zimbabwe
49
5/78
Pedro Collins
West Indies
49
3/78
Ian Bradshaw
West Indies
50
5/77
Dilhara Fernando
Sri Lanka
50
3/77
Mick Lewis
Australia
51
1/76
Lance Hamilton
New Zealand
52
6/75
Ashish Nehra
India
52
2/75
Dale Steyn
South Africa
53
2/74
Chris Cairns
New Zealand
53
6/74
Simon Jones
England
54
1/73
Daryl Tuffey
New Zealand
54
6/73
Shane Bond
New Zealand
54
0/73
Dwight Washington
West Indies
55
1/72
Marlon Samuels
West Indies
55
2/72
Mohammad Asif
Pakistan
56
5/71
Brad Hogg
Australia
57
3/70
Darren Gough
England
57
4/70
Shabbir Ahmed
Pakistan
57
2/70
Omari Banks
West Indies
57
1/70
Nuwan Kulasekara
Sri Lanka
57
6/70
Douglas Hondo
Zimbabwe
58
2/69
Mervyn Dillon
West Indies
58
2/69
Narsingh Deonarine
West Indies
58
4/69
Jacob Oram
New Zealand
58
4/69
Jon Lewis
England
59
1/68
Jeff Wilson
New Zealand
60
1/67
Ryan Hinds
West Indies
60
4/67
Kyle Mills
New Zealand
60
3/67
Andre Adams
New Zealand
60
3/67
Shoaib Malik
Pakistan
60
2/67
Iftikhar Anjum
Pakistan
61
3/66
Kabir Ali
England
62
5/65
Andrew Symonds
Australia
62
2/65
Aftab Ahmed
Bangladesh
63
2/64
Mohammad Khalil
Pakistan
63
0/64
Mitchell Johnson
Australia
63
3/64
Tinashe Panyangara
Zimbabwe
64
1/63
Craig McMillan
New Zealand
64
1/63
Azhar Mahmood
Pakistan
65
5/62
Ajit Agarkar
India
65
5/62
Sachin Tendulkar
India
65
2/62
Barney Rogers
Zimbabwe
65
2/62
Wavell Hinds
West Indies
66
3/61
Anthony Ireland
Zimbabwe
67
3/60
Prosper Utseya
Zimbabwe
67
3/60
Jeetan Patel
New Zealand
68
2/59
Mohammad Hafeez
Pakistan
68
2/59
Dwayne Smith
West Indies
69
4/58
Andrew Hall
South Africa
69
2/58
Justin Kemp
South Africa
69
3/58
Murali Kartik
India
69
6/58
Paul Collingwood
England
70
2/57
Sreesanth
India
70
4/57
Manzarul Islam
Bangladesh
71
4/56
Scott Styris
New Zealand
71
4/56
Shane Watson
Australia
72
3/55
Yuvraj Singh
India
72
4/55
Stuart Clark
Australia
73
2/54
Khaled Mahmud
Bangladesh
73
4/54
RP Singh
India
73
2/54
Albie Morkel
South Africa
73
3/54
Brendan Taylor
Zimbabwe
74
2/53
Jai Prakash Yadav
India
74
4/53
Chris Tremlett
England
75
1/51
Abdur Razzak
Bangladesh
75
3/51
Alex Wharf
England
76
2/50
Mluleki Nkala
Zimbabwe
76
3/50
Nathan Astle
New Zealand
77
2/49
AB de Villiers
South Africa
77
4/49
Nathan Bracken
Australia
77
3/49
Virender Sehwag
India
77
0/49
Ramnaresh Sarwan
West Indies
77
2/49
Gayan Wijekoon
Sri Lanka
78
1/47
Johan Botha
South Africa
78
2/47
Nuwan Zoysa
Sri Lanka
79
3/45
Ian Blackwell
England
79
1/45
Hamilton Masakadza
Zimbabwe
79
3/45
Thomas Odoyo
Kenya
80
1/44
Gareth Batty
England
80
3/44
Darren Lehmann
Australia
81
0/43
Sean Williams
Zimbabwe
82
4/42
Tillakaratne Dilshan
Sri Lanka
83
2/41
Dilhara Lokuhettige
Sri Lanka
83
2/41
Sanath Jayasuriya
Sri Lanka
84
0/40
Dinesh Mongia
India
84
0/40
Alok Kapali
Bangladesh
85
1/39
Rajin Saleh
Bangladesh
85
1/39
Deighton Butler
West Indies
86
1/38
James Hopes
Australia
86
1/38
Michael Clarke
Australia
87
1/36
Simon Katich
Australia
87
2/36
Adam Bacher
South Africa
88
1/34
Cameron White
Australia
89
1/33
Michael Vaughan
England
89
1/33
Ian Bell
England
90
0/31
Marcus Trescothick
England
90
1/31
Michael Hussey
Australia
90
1/31
Yasir Arafat
Pakistan
91
0/30
Sourav Ganguly
India
91
1/30
Ricardo Powell
West Indies
92
0/29
Jacques Rudolph
South Africa
93
1/28
Justin Ontong
South Africa
94
0/26
Tushar Imran
Bangladesh
95
0/25
Shiv Chanderpaul
West Indies
95
2/25
Tawanda Mupariwa
Zimbabwe
96
1/24
Younis Khan
Pakistan
97
1/23
Suresh Raina
India
98
1/22
Mohammad Ashraful
Bangladesh
98
0/22
Ashwell Prince
South Africa
99
0/21
Salman Butt
Pakistan
100
0/20
Russel Arnold
Sri Lanka
101
0/17
Craig Cumming
New Zealand
102
0/15
Runako Morton
West Indies
103
0/14
Vikram Solanki
England
103
0/14
Mahela Jayawardene
Sri Lanka
104
1/10
Ricky Ponting
Australia
105
0/8
Brad Hodge
Australia
105
0/8
Taufeeq Umar
Pakistan
106
1/6
Mark Boucher
South Africa
106
0/6
Thilan Samaraweera
Sri Lanka
107
0/4
Daren Ganga
West Indies
107
0/4
Herschelle Gibbs
South Africa
108
0/2
Lou Vincent
New Zealand
108
0/2
Jehan Mubarak
Sri Lanka
109
0/1
Boeta Dippenaar
South Africa