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 2002 for all time
Position
Most Wickets
Player Name
Team Name
1
102
Harbhajan Singh
India
2
93
Shane Warne
Australia
3
92
Glenn McGrath
Australia
3
92
Waqar Younis
Pakistan
4
90
Makhaya Ntini
South Africa
5
89
Zaheer Khan
India
6
85
Muttiah Muralitharan
Sri Lanka
7
81
Shoaib Akhtar
Pakistan
8
78
Saqlain Mushtaq
Pakistan
9
76
Mervyn Dillon
West Indies
10
73
Jacques Kallis
South Africa
11
69
Shaun Pollock
South Africa
12
68
Jason Gillespie
Australia
12
68
Anil Kumble
India
13
66
Brett Lee
Australia
14
63
Matthew Hoggard
England
15
59
Pedro Collins
West Indies
16
55
Abdul Razzaq
Pakistan
17
54
Shane Bond
New Zealand
17
54
Chaminda Vaas
Sri Lanka
18
50
Andy Caddick
England
19
47
Ajit Agarkar
India
19
47
Allan Donald
South Africa
20
45
Daryl Tuffey
New Zealand
20
45
Dilhara Fernando
Sri Lanka
21
44
Wasim Akram
Pakistan
22
43
Andrew Flintoff
England
23
42
Cameron Cuffy
West Indies
24
40
Javagal Srinath
India
25
38
Mohammad Sami
Pakistan
26
37
Ashish Nehra
India
26
37
Ashley Giles
England
27
35
Nicky Boje
South Africa
28
34
Shahid Afridi
Pakistan
28
34
Vasbert Drakes
West Indies
29
33
Chris Gayle
West Indies
30
30
Daniel Vettori
New Zealand
31
29
Andy Bichel
Australia
32
28
Craig White
England
33
27
Darren Gough
England
33
27
Carl Hooper
West Indies
33
27
Sanath Jayasuriya
Sri Lanka
34
26
Chris Cairns
New Zealand
34
26
Danish Kaneria
Pakistan
35
24
Lance Klusener
South Africa
35
24
Jacob Oram
New Zealand
36
23
Scott Styris
New Zealand
37
22
Andre Adams
New Zealand
38
21
Tapash Baisya
Bangladesh
38
21
Nuwan Zoysa
Sri Lanka
38
21
Charitha Buddhika
Sri Lanka
38
21
Douglas Hondo
Zimbabwe
38
21
Pulasthi Gunaratne
Sri Lanka
39
20
Jermaine Lawson
West Indies
39
20
Adam Sanford
West Indies
39
20
Grant Flower
Zimbabwe
39
20
Upul Chandana
Sri Lanka
39
20
Talha Jubair
Bangladesh
39
20
Chris Harris
New Zealand
39
20
Ian Butler
New Zealand
40
18
Manjurul Islam
Bangladesh
40
18
Ray Price
Zimbabwe
40
18
Henry Olonga
Zimbabwe
41
17
Alex Tudor
England
42
16
Nantie Hayward
South Africa
42
16
Heath Streak
Zimbabwe
43
15
Darren Lehmann
Australia
43
15
Virender Sehwag
India
44
14
Stuart MacGill
Australia
44
14
Steve Harmison
England
44
14
Travis Friend
Zimbabwe
45
13
Dougie Marillier
Zimbabwe
45
13
Daren Powell
West Indies
45
13
Mahendra Nagamootoo
West Indies
45
13
Corey Collymore
West Indies
45
13
Enamul Haque
Bangladesh
45
13
Ronnie Irani
England
45
13
Sourav Ganguly
India
46
12
Sanjay Bangar
India
46
12
Shane Watson
Australia
46
12
Chris Drum
New Zealand
46
12
Andy Blignaut
Zimbabwe
46
12
Roger Telemachus
South Africa
47
11
Chamila Gamage
Sri Lanka
47
11
Khaled Mahmud
Bangladesh
47
11
David Terbrugge
South Africa
47
11
Mohammad Sharif
Bangladesh
47
11
Paul Collingwood
England
48
10
Michael Vaughan
England
48
10
Andrew Hall
South Africa
48
10
Paul Adams
South Africa
48
10
Nathan Astle
New Zealand
49
9
Steve Elworthy
South Africa
49
9
Ian Harvey
Australia
49
9
Sachin Tendulkar
India
49
9
Hasantha Fernando
Sri Lanka
49
9
Prabath Nissanka
Sri Lanka
49
9
Thilan Samaraweera
Sri Lanka
50
8
Mohammad Ashraful
Bangladesh
51
7
Ian Blackwell
England
51
7
Nathan Hauritz
Australia
51
7
Dominic Cork
England
51
7
Brooke Walker
New Zealand
51
7
Kyle Mills
New Zealand
51
7
Sujeewa de Silva
Sri Lanka
51
7
Paul Hitchcock
New Zealand
52
6
Kumar Dharmasena
Sri Lanka
52
6
Russel Arnold
Sri Lanka
52
6
Jeremy Snape
England
52
6
Martin Suji
Kenya
52
6
Ryan Hinds
West Indies
52
6
James Franklin
New Zealand
52
6
Dion Nash
New Zealand
52
6
Mohammad Rafique
Bangladesh
52
6
Tinu Yohannan
India
52
6
Yuvraj Singh
India
53
5
Simon Jones
England
53
5
James Anderson
England
53
5
Fahim Muntasir
Bangladesh
53
5
Thomas Odoyo
Kenya
53
5
Ruchira Perera
Sri Lanka
54
4
Steve Tikolo
Kenya
54
4
Brian Murphy
Zimbabwe
54
4
Dale Benkenstein
South Africa
54
4
Collins Obuya
Kenya
54
4
Tareq Aziz
Bangladesh
54
4
Craig McMillan
New Zealand
54
4
Justin Ontong
South Africa
54
4
Azhar Mahmood
Pakistan
54
4
Shoaib Malik
Pakistan
54
4
James Kirtley
England
54
4
Richard Dawson
England
54
4
Mark Waugh
Australia
54
4
Murali Kartik
India
55
3
Dinesh Mongia
India
55
3
Andrew Symonds
Australia
55
3
Naimur Rahman
Bangladesh
55
3
Robin Peterson
South Africa
55
3
Claude Henderson
South Africa
55
3
Chris Martin
New Zealand
55
3
Alok Kapali
Bangladesh
55
3
Mohammad Zahid
Pakistan
55
3
Joseph Angara
Kenya
55
3
Gary Brent
Zimbabwe
55
3
Marlon Black
West Indies
55
3
Maurice Odumbe
Kenya
55
3
Sean Ervine
Zimbabwe
55
3
Aravinda de Silva
Sri Lanka
55
3
Dinanath Ramnarine
West Indies
55
3
Ramnaresh Sarwan
West Indies
56
2
Shiv Chanderpaul
West Indies
56
2
Alan Dawson
South Africa
56
2
Marlon Samuels
West Indies
56
2
Gareth Breese
West Indies
56
2
Craig Evans
Zimbabwe
56
2
Roland Lefebvre
Netherlands
56
2
Adeel Raja
Netherlands
56
2
Andre Nel
South Africa
56
2
Monde Zondeki
South Africa
56
2
Justin Kemp
South Africa
56
2
Mark Butcher
England
56
2
Sarandeep Singh
India
56
2
Damien Martyn
Australia
56
2
Wasim Jaffer
India
57
1
VVS Laxman
India
57
1
Rahul Dravid
India
57
1
Vijay Bharadwaj
India
57
1
Steve Waugh
Australia
57
1
Brad Hogg
Australia
57
1
Ben Hollioake
England
57
1
Gareth Batty
England
57
1
Dewald Pretorius
South Africa
57
1
Graeme Smith
South Africa
57
1
Martin van Jaarsveld
South Africa
57
1
Taufeeq Umar
Pakistan
57
1
Younis Khan
Pakistan
57
1
Inzamam-ul-Haq
Pakistan
57
1
Victor Grandia
Netherlands
57
1
Jimmy Kamande
Kenya
57
1
Feiko Kloppenburg
Netherlands
57
1
Darrel Brown
West Indies
57
1
Pommie Mbangwa
Zimbabwe
57
1
Mluleki Nkala
Zimbabwe
57
1
Guy Whittall
Zimbabwe
57
1
Brighton Watambwa
Zimbabwe
57
1
Hamilton Masakadza
Zimbabwe
57
1
Blessing Mahwire
Zimbabwe
57
1
Eric Upashantha
Sri Lanka
57
1
Pramodya Wickramasinghe
Sri Lanka
57
1
Wavell Hinds
West Indies
58
0
Jehan Mubarak
Sri Lanka
58
0
Hashan Tillakaratne
Sri Lanka
58
0
Mahela Jayawardene
Sri Lanka
58
0
Hitesh Modi
Kenya
58
0
Kennedy Otieno
Kenya
58
0
Tony Suji
Kenya
58
0
Barney Rogers
Zimbabwe
58
0
Waddington Mwayenga
Zimbabwe
58
0
Mazharul Haque
Bangladesh
58
0
Gavin Rennie
Zimbabwe
58
0
Trevor Gripper
Zimbabwe
58
0
Alistair Campbell
Zimbabwe
58
0
Andy Flower
Zimbabwe
58
0
Richard Sims
Zimbabwe
58
0
Aminul Islam
Bangladesh
58
0
Jon Kent
South Africa
58
0
Peter Ongondo
Kenya
58
0
Brijal Patel
Kenya
58
0
Tim de Leede
Netherlands
58
0
Edgar Schiferli
Netherlands
58
0
Luuk van Troost
Netherlands
58
0
Jacob-Jan Esmeijer
Netherlands
58
0
Hasan Raza
Pakistan
58
0
Lou Vincent
New Zealand
58
0
Alamgir Kabir
Bangladesh
58
0
Anwar Hossain Monir
Bangladesh
58
0
Matthew Hart
New Zealand
58
0
Naved Latif
Pakistan
58
0
Faisal Iqbal
Pakistan
58
0
Charl Langeveldt
South Africa
58
0
Neil McKenzie
South Africa
58
0
Habibul Bashar
Bangladesh
58
0
Mehrab Hossain
Bangladesh
58
0
Chris Silverwood
England
58
0
Brad Williams
Australia
58
0
Michael Bevan
Australia
58
0
Ricky Ponting
Australia
58
0
Hemang Badani
India
58
0
Jai Prakash Yadav
India
58
0
Shiv Sunder Das
India
58
0
Ajay Ratra
India
58
0
Lakshmipathy Balaji
India