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