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 Test
Position
Stats Value
Player Name
Team Name
1
8/2
Anil Kumble
India
2
8/18
Glenn McGrath
Australia
3
7/4
Michael Kasprowicz
Australia
4
7/12
Steve Harmison
England
5
7/14
Danish Kaneria
Pakistan
6
7/19
Harbhajan Singh
India
7
6/1
Chris Martin
New Zealand
8
6/4
Michael Clarke
Australia
9
6/7
Mohammad Rafique
Bangladesh
10
6/10
Chaminda Vaas
Sri Lanka
11
6/15
Daniel Vettori
New Zealand
11
6/15
Shane Warne
Australia
12
6/16
Pedro Collins
West Indies
13
6/17
Irfan Pathan
India
14
6/28
Dwayne Bravo
West Indies
15
6/37
Muttiah Muralitharan
Sri Lanka
16
5/0
Andrew Flintoff
England
17
5/1
Jason Gillespie
Australia
17
5/1
Sanath Jayasuriya
Sri Lanka
18
5/4
Chris Gayle
West Indies
19
5/6
Nicky Boje
South Africa
20
5/10
Simon Jones
England
21
5/11
Makhaya Ntini
South Africa
22
5/14
James Franklin
New Zealand
23
5/15
Andre Nel
South Africa
24
5/19
Chris Cairns
New Zealand
25
5/20
Ashley Giles
England
25
5/20
Nuwan Zoysa
Sri Lanka
26
5/21
Upul Chandana
Sri Lanka
27
5/22
Shoaib Akhtar
Pakistan
28
5/27
Abdul Razzaq
Pakistan
29
5/31
Umar Gul
Pakistan
30
4/0
Ramnaresh Sarwan
West Indies
31
4/4
Fidel Edwards
West Indies
32
4/5
Shaun Pollock
South Africa
33
4/10
Zaheer Khan
India
34
4/11
Dilhara Fernando
Sri Lanka
35
4/13
Rangana Herath
Sri Lanka
35
4/13
Lasith Malinga
Sri Lanka
36
4/15
Lakshmipathy Balaji
India
37
4/17
Murali Kartik
India
38
4/19
Heath Streak
Zimbabwe
39
4/20
Ray Price
Zimbabwe
39
4/20
Omari Banks
West Indies
39
4/20
Stuart MacGill
Australia
40
4/21
Matthew Hoggard
England
41
4/22
James Anderson
England
41
4/22
Mohammad Sami
Pakistan
42
4/25
Mushfiqur Rahman
Bangladesh
43
4/32
Adam Sanford
West Indies
44
4/60
Jermaine Lawson
West Indies
45
4/75
Brett Lee
Australia
46
3/1
Darren Lehmann
Australia
47
3/2
Andrew Hall
South Africa
48
3/4
Jacques Kallis
South Africa
48
3/4
Scott Styris
New Zealand
49
3/6
Jacob Oram
New Zealand
50
3/8
Tino Best
West Indies
51
3/12
Andy Blignaut
Zimbabwe
52
3/15
Nantie Hayward
South Africa
53
3/16
Nathan Hauritz
Australia
54
3/24
Douglas Hondo
Zimbabwe
55
3/25
Dave Mohammed
West Indies
56
3/26
Tapash Baisya
Bangladesh
56
3/26
Manzarul Islam
Bangladesh
57
3/34
Sean Ervine
Zimbabwe
58
3/36
Blessing Mahwire
Zimbabwe
59
3/42
Paul Wiseman
New Zealand
60
3/52
Naved-ul-Hasan
Pakistan
61
3/60
Mashrafe Mortaza
Bangladesh
62
3/101
Tinashe Panyangara
Zimbabwe
63
2/0
Tillakaratne Dilshan
Sri Lanka
64
2/1
Sachin Tendulkar
India
65
2/2
Paul Adams
South Africa
66
2/4
Farveez Maharoof
Sri Lanka
67
2/5
Martin Saggers
England
68
2/7
Ryan Hinds
West Indies
69
2/8
Corey Collymore
West Indies
70
2/13
Imran Farhat
Pakistan
71
2/20
Ashish Nehra
India
72
2/26
Dale Steyn
South Africa
73
2/29
Zander de Bruyn
South Africa
74
2/40
Lance Klusener
South Africa
75
2/42
Riaz Afridi
Pakistan
76
2/52
Kumar Dharmasena
Sri Lanka
77
2/114
Nazmul Hossain
Bangladesh
78
2/142
Enamul Haque jnr
Bangladesh
79
2/185
Gareth Batty
England
80
1/0
Mohammad Ashraful
Bangladesh
80
1/0
Sourav Ganguly
India
80
1/0
Michael Vaughan
England
80
1/0
Jacques Rudolph
South Africa
81
1/1
Andrew Symonds
Australia
82
1/3
Yuvraj Singh
India
82
1/3
Craig McMillan
New Zealand
82
1/3
Dwayne Smith
West Indies
83
1/4
Rajin Saleh
Bangladesh
84
1/5
Thilan Samaraweera
Sri Lanka
85
1/7
Graeme Smith
South Africa
86
1/13
Daryl Tuffey
New Zealand
87
1/17
Mervyn Dillon
West Indies
88
1/19
Gavin Ewing
Zimbabwe
89
1/20
Travis Friend
Zimbabwe
90
1/23
Shoaib Malik
Pakistan
91
1/24
Manjurul Islam
Bangladesh
92
1/27
Tatenda Taibu
Zimbabwe
93
1/31
Tareq Aziz
Bangladesh
93
1/31
Kyle Mills
New Zealand
94
1/41
Mluleki Nkala
Zimbabwe
95
1/44
Justin Ontong
South Africa
95
1/44
Elton Chigumbura
Zimbabwe
96
1/45
Ajit Agarkar
India
97
1/58
Stuart Matsikenyeri
Zimbabwe
98
1/64
Vasbert Drakes
West Indies
99
1/90
Robin Peterson
South Africa
100
1/162
Fazl-e-Akbar
Pakistan
101
1/204
Saqlain Mushtaq
Pakistan
102
0/0
Shiv Chanderpaul
West Indies
103
0/1
Jehan Mubarak
Sri Lanka
103
0/1
Neil McKenzie
South Africa
103
0/1
Gary Kirsten
South Africa
103
0/1
Nathan Astle
New Zealand
104
0/3
Marcus Trescothick
England
104
0/3
Trevor Gripper
Zimbabwe
105
0/4
Kumar Sangakkara
Sri Lanka
105
0/4
Mark Richardson
New Zealand
106
0/5
Virender Sehwag
India
106
0/5
Mark Vermeulen
Zimbabwe
106
0/5
Yasir Hameed
Pakistan
107
0/6
Steve Waugh
Australia
107
0/6
Alok Kapali
Bangladesh
108
0/7
Simon Katich
Australia
109
0/8
Ian Butler
New Zealand
109
0/8
Sylvester Joseph
West Indies
110
0/9
Russel Arnold
Sri Lanka
111
0/14
Aftab Ahmed
Bangladesh
112
0/15
Ricky Ponting
Australia
113
0/19
Brad Williams
Australia
114
0/21
Daren Ganga
West Indies
115
0/27
Damien Martyn
Australia
116
0/28
Martin van Jaarsveld
South Africa
117
0/31
Wavell Hinds
West Indies
118
0/32
Michael Mason
New Zealand
119
0/33
Kaushal Lokuarachchi
Sri Lanka
120
0/36
Ricardo Powell
West Indies
120
0/36
Nathan Bracken
Australia
121
0/38
Mohammad Khalil
Pakistan
122
0/39
Alamgir Kabir
Bangladesh
123
0/55
Prosper Utseya
Zimbabwe
124
0/93
David Terbrugge
South Africa
125
0/95
Talha Jubair
Bangladesh
126
0/122
Shabbir Ahmed
Pakistan
127
0/136
Tawanda Mupariwa
Zimbabwe