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 1984 for all time
Position
Most Wickets
Player Name
Team Name
1
105
Joel Garner
West Indies
2
98
Malcolm Marshall
West Indies
3
73
Michael Holding
West Indies
4
62
Geoff Lawson
Australia
5
53
Abdul Qadir
Pakistan
6
50
Sir Richard Hadlee
New Zealand
7
45
Rodney Hogg
Australia
8
43
Sir Ian Botham
England
9
41
Stephen Boock
New Zealand
10
36
Carl Rackemann
Australia
10
36
Mudassar Nazar
Pakistan
10
36
Roger Harper
West Indies
11
33
Ewen Chatfield
New Zealand
12
32
Azeem Hafeez
Pakistan
13
31
Eldine Baptiste
West Indies
14
29
Lance Cairns
New Zealand
15
27
Bob Willis
England
15
27
Sarfraz Nawaz
Pakistan
15
27
Vinothen John
Sri Lanka
16
24
Wayne Daniel
West Indies
16
24
Nick Cook
England
17
21
Norman Cowans
England
17
21
John Maguire
Australia
17
21
Laxman Sivaramakrishnan
India
18
19
Tom Hogan
Australia
18
19
Vic Marks
England
18
19
Neil Foster
England
19
18
Pat Pocock
England
19
18
Iqbal Qasim
Pakistan
20
17
Terry Alderman
Australia
21
16
Arjuna Ranatunga
Sri Lanka
21
16
Sir Viv Richards
West Indies
22
15
Somachandra De Silva
Sri Lanka
22
15
Paul Allott
England
22
15
Martin Crowe
New Zealand
23
14
Bob Holland
Australia
23
14
Chetan Sharma
India
23
14
Derek Stirling
New Zealand
23
14
Tauseef Ahmed
Pakistan
24
13
Ravi Ratnayeke
Sri Lanka
24
13
Courtney Walsh
West Indies
25
12
Kapil Dev
India
25
12
Phil Edmonds
England
25
12
Kepler Wessels
Australia
26
11
John Bracewell
New Zealand
26
11
Richard Ellison
England
27
10
Craig McDermott
Australia
27
10
Shivlal Yadav
India
27
10
Ravi Shastri
India
27
10
Rashid Khan
Afghanistan
27
10
Larry Gomes
West Indies
28
9
Wasim Raja
Pakistan
28
9
Derek Pringle
England
29
8
Allan Border
Australia
29
8
Dennis Lillee
Australia
29
8
Ashantha de Mel
Sri Lanka
30
7
Winston Davis
West Indies
30
7
Geoff Miller
England
30
7
Mike Gatting
England
30
7
Jeremy Coney
New Zealand
30
7
Martin Snedden
New Zealand
31
6
Graham Dilley
England
31
6
Madan Lal
India
31
6
Greg Matthews
Australia
31
6
Ashok Patel
India
31
6
Roger Binny
India
31
6
Ijaz Faqih
Pakistan
31
6
Mohsin Kamal
Pakistan
32
5
Zakir Khan
Pakistan
32
5
Milton Small
West Indies
32
5
Manoj Prabhakar
India
32
5
Murray Bennett
Australia
33
4
Jonathan Agnew
England
33
4
Evan Gray
New Zealand
33
4
Tahir Naqqash
Pakistan
33
4
Manzoor Elahi
Pakistan
34
3
Zaheer Abbas
Pakistan
34
3
Jalal-ud-Din
Pakistan
34
3
Naved Anjum
Pakistan
34
3
Jayantha Amerasinghe
Sri Lanka
34
3
Chris Smith
England
35
2
Tony Pigott
England
35
2
Kirti Azad
India
35
2
Maninder Singh
India
35
2
Sanath Kaluperuma
Sri Lanka
35
2
Shahid Mahboob
Pakistan
35
2
Saadat Ali
Pakistan
36
1
Rumesh Ratnayake
Sri Lanka
36
1
Saleem Malik
Pakistan
36
1
Balwinder Sandhu
India
36
1
Rajinder Singh Ghai
India
36
1
Allan Lamb
England
36
1
Chris Cowdrey
England
37
0
John Reid
New Zealand
37
0
John Wright
New Zealand
37
0
Bruce Edgar
New Zealand
37
0
Paul McEwan
New Zealand
37
0
Jeff Crowe
New Zealand
37
0
Geoff Howarth
New Zealand
37
0
Graeme Fowler
England
37
0
Chris Tavaré
England
37
0
David Gower
England
37
0
Greg Chappell
Australia
37
0
Kim Hughes
Australia
37
0
Mohinder Amarnath
India
37
0
Sunil Gavaskar
India
37
0
Ken MacLeay
Australia
37
0
Steve Smith
Australia
37
0
Dean Jones
Australia
37
0
Mansoor Akhtar
Pakistan
37
0
Wasim Akram
Pakistan
37
0
Javed Miandad
Pakistan
37
0
Gary Robertson
New Zealand
37
0
Mohammad Nazir
Pakistan
37
0
Ranjan Madugalle
Sri Lanka
37
0
Gus Logie
West Indies
37
0
Tim Robinson
New Zealand