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