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 1998 for all time
Position
Most Wickets
Player Name
Team Name
1
107
Allan Donald
South Africa
2
100
Muttiah Muralitharan
Sri Lanka
3
89
Shaun Pollock
South Africa
4
73
Anil Kumble
India
5
62
Angus Fraser
England
6
61
Heath Streak
Zimbabwe
7
60
Ajit Agarkar
India
8
54
Javagal Srinath
India
9
49
Darren Gough
England
10
47
Waqar Younis
Pakistan
11
45
Sir Curtly Ambrose
West Indies
12
43
Jacques Kallis
South Africa
12
43
Saqlain Mushtaq
Pakistan
12
43
Damien Fleming
Australia
13
42
Wasim Akram
Pakistan
14
41
Glenn McGrath
Australia
14
41
Shane Warne
Australia
15
40
Chris Cairns
New Zealand
15
40
Paul Strang
Zimbabwe
15
40
Courtney Walsh
West Indies
16
39
Daniel Vettori
New Zealand
17
35
Dean Headley
England
17
35
Stuart MacGill
Australia
18
34
Lance Klusener
South Africa
19
32
Sanath Jayasuriya
Sri Lanka
19
32
Kumar Dharmasena
Sri Lanka
19
32
Simon Doull
New Zealand
20
31
Azhar Mahmood
Pakistan
20
31
Michael Kasprowicz
Australia
20
31
Venkatesh Prasad
India
21
27
Sachin Tendulkar
India
21
27
Pommie Mbangwa
Zimbabwe
22
26
Dion Nash
New Zealand
23
25
Mushtaq Ahmed
Pakistan
23
25
Harbhajan Singh
India
24
24
Dominic Cork
England
24
24
Hansie Cronje
South Africa
25
23
Carl Hooper
West Indies
25
23
Shayne O'Connor
New Zealand
25
23
Pramodya Wickramasinghe
Sri Lanka
25
23
Paul Adams
South Africa
25
23
Pat Symcox
South Africa
26
22
Chris Harris
New Zealand
26
22
Andy Whittall
Zimbabwe
27
21
Shoaib Akhtar
Pakistan
27
21
Chaminda Vaas
Sri Lanka
27
21
Upul Chandana
Sri Lanka
27
21
Robert Croft
England
27
21
Gavin Robertson
Australia
28
20
Craig McMillan
New Zealand
29
19
Henry Olonga
Zimbabwe
30
18
Niroshan Bandaratilleke
Sri Lanka
31
17
Shahid Afridi
Pakistan
31
17
Steve Waugh
Australia
31
17
Hrishikesh Kanitkar
India
31
17
Guy Whittall
Zimbabwe
32
16
Alan Mullally
England
33
15
Tom Moody
Australia
33
15
Sunil Joshi
India
34
14
Colin Miller
Australia
34
14
Aamer Sohail
Pakistan
34
14
Paul Wiseman
New Zealand
34
14
Aravinda de Silva
Sri Lanka
34
14
Nixon McLean
West Indies
35
13
Steve Elworthy
South Africa
35
13
Andy Caddick
England
35
13
Harvinder Singh
India
36
12
Makhaya Ntini
South Africa
36
12
Aaqib Javed
Pakistan
36
12
Neil Johnson
Zimbabwe
36
12
Roger Telemachus
South Africa
37
11
Phil Simmons
West Indies
37
11
Mohammad Hussain
Pakistan
37
11
Ravindra Pushpakumara
Sri Lanka
37
11
Mark Ealham
England
38
10
Paul Wilson
Australia
38
10
Robin Singh
India
38
10
Sourav Ganguly
India
38
10
Mark Waugh
Australia
38
10
Rahul Sanghvi
India
38
10
Fanie de Villiers
South Africa
38
10
Arshad Khan
Pakistan
38
10
Mervyn Dillon
West Indies
38
10
Grant Flower
Zimbabwe
38
10
Adam Huckle
Zimbabwe
39
9
Dinanath Ramnarine
West Indies
39
9
Franklyn Rose
West Indies
39
9
Saleem Malik
Pakistan
39
9
Suresh Perera
Sri Lanka
39
9
Paul Reiffel
Australia
39
9
Michael Bevan
Australia
40
8
Mohammad Rafique
Bangladesh
40
8
David Terbrugge
South Africa
40
8
Abdul Razzaq
Pakistan
40
8
Eddo Brandes
Zimbabwe
40
8
Rawl Lewis
West Indies
40
8
Matthew Fleming
England
41
7
Craig Evans
Zimbabwe
41
7
Brian McMillan
South Africa
41
7
Khaled Mahmud
Bangladesh
41
7
Nathan Astle
New Zealand
41
7
Brendon Julian
Australia
41
7
Adam Dale
Australia
41
7
Darren Lehmann
Australia
41
7
Phil Tufnell
England
41
7
Jason Gillespie
Australia
41
7
Venkatapathy Raju
India
42
6
Debasis Mohanty
India
42
6
Adam Hollioake
England
42
6
Mark Priest
New Zealand
42
6
Keith Arthurton
West Indies
42
6
Nuwan Zoysa
Sri Lanka
42
6
Steve Tikolo
Kenya
43
5
Dirk Viljoen
Zimbabwe
43
5
Derek Crookes
South Africa
43
5
Mohammad Sheikh
Bangladesh
43
5
Alex Tudor
England
43
5
Peter Such
England
43
5
Ian Harvey
Australia
43
5
Andy Bichel
Australia
43
5
Nikhil Chopra
India
44
4
Greg Blewett
Australia
44
4
Rajesh Chauhan
India
44
4
Matthew Nicholson
Australia
44
4
Mark Ramprakash
England
44
4
Hasibul Hossain
Bangladesh
44
4
Ben Hollioake
England
44
4
Ashley Giles
England
44
4
Don Anurasiri
Sri Lanka
44
4
Geoff Allott
New Zealand
44
4
Shakil Ahmed
Pakistan
44
4
Mohammad Zahid
Pakistan
44
4
Dougie Brown
England
44
4
Maurice Odumbe
Kenya
45
3
Martin Suji
Kenya
45
3
Ian Austin
England
45
3
Aasif Karim
Kenya
45
3
Mike Rindel
South Africa
45
3
Bryan Strang
Zimbabwe
45
3
Murray Goodwin
Zimbabwe
45
3
Athar Ali Khan
Bangladesh
45
3
Shafiuddin Ahmed
Bangladesh
45
3
Kenny Benjamin
West Indies
45
3
Fazl-e-Akbar
Pakistan
45
3
Ruwan Kalpage
Sri Lanka
45
3
Jayantha Silva
Sri Lanka
45
3
Ian Bishop
West Indies
45
3
Enamul Haque
Bangladesh
46
2
Peter Martin
England
46
2
Thilan Samaraweera
Sri Lanka
46
2
Nicky Boje
South Africa
46
2
Daryll Cullinan
South Africa
46
2
John Rennie
Zimbabwe
46
2
Thomas Odoyo
Kenya
46
2
Carl Tuckett
West Indies
46
2
Morshed Ali Khan
Bangladesh
46
2
Joseph Angara
Kenya
46
2
Alex Tait
New Zealand
47
1
Alistair Campbell
Zimbabwe
47
1
Neil McGarrell
West Indies
47
1
Shiv Chanderpaul
West Indies
47
1
Stuart Williams
Zimbabwe
47
1
Jimmy Adams
West Indies
47
1
Gary Brent
Zimbabwe
47
1
Mluleki Nkala
Zimbabwe
47
1
Ijaz Ahmed
Pakistan
47
1
Alan Dawson
South Africa
47
1
Sajeewa de Silva
Sri Lanka
47
1
Andrew Flintoff
England
47
1
Naimur Rahman
Bangladesh
47
1
Ian Salisbury
England
47
1
Graeme Hick
England
47
1
Chris Lewis
England
47
1
Brad Young
Australia
47
1
Paras Mhambrey
India
47
1
Ricky Ponting
Australia
47
1
Sairaj Bahutule
India
47
1
Sanjay Raul
India
47
1
Damien Martyn
Australia
48
0
Matthew Elliott
Australia
48
0
Stuart Law
Australia
48
0
Rahul Dravid
India
48
0
Ajay Jadeja
India
48
0
VVS Laxman
India
48
0
Nilesh Kulkarni
India
48
0
Andrew Symonds
Australia
48
0
Mark Butcher
England
48
0
Mahela Jayawardene
Sri Lanka
48
0
Malinga Bandara
Sri Lanka
48
0
Brian Lara
West Indies
48
0
Clayton Lambert
West Indies
48
0
Marvan Atapattu
Sri Lanka
48
0
Nantie Hayward
South Africa
48
0
Saeed Anwar
Pakistan
48
0
Ali Naqvi
Pakistan
48
0
Inzamam-ul-Haq
Pakistan
48
0
Kabir Khan
Pakistan
48
0
Mohammad Akram
Pakistan
48
0
Shariful Haque
Bangladesh
48
0
Zakir Hossain
Bangladesh
48
0
Anisur Rahman
Bangladesh
48
0
Craig Wishart
Zimbabwe
48
0
Reon King
West Indies
48
0
Manzoor Akhtar
Pakistan
48
0
Ravi Shah
Kenya
48
0
Lameck Onyango
Kenya
48
0
Ali Brown
England
48
0
Hitesh Modi
Kenya
48
0
Aminul Islam
Bangladesh
48
0
Laurie Williams
West Indies