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