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 1999 for Test
Position
Most Wickets
Player Name
Team Name
1
61
Glenn McGrath
Australia
2
54
Anil Kumble
India
3
48
Shaun Pollock
South Africa
4
47
Chris Cairns
New Zealand
5
44
Javagal Srinath
India
6
42
Saqlain Mushtaq
Pakistan
7
37
Daniel Vettori
New Zealand
7
37
Dion Nash
New Zealand
8
35
Courtney Walsh
West Indies
9
33
Allan Donald
South Africa
10
32
Shane Warne
Australia
10
32
Andy Caddick
England
11
31
Damien Fleming
Australia
12
27
Wasim Akram
Pakistan
12
27
Paul Adams
South Africa
13
25
Chaminda Vaas
Sri Lanka
14
24
Muttiah Muralitharan
Sri Lanka
14
24
Venkatesh Prasad
India
15
22
Jacques Kallis
South Africa
16
20
Sir Curtly Ambrose
West Indies
17
19
Phil Tufnell
England
18
17
Stuart MacGill
Australia
19
16
Henry Olonga
Zimbabwe
20
15
Pramodya Wickramasinghe
Sri Lanka
21
14
Darren Gough
England
21
14
Harbhajan Singh
India
21
14
Alan Mullally
England
22
13
Colin Miller
Australia
22
13
Bryan Strang
Zimbabwe
23
12
Carl Hooper
West Indies
23
12
Dean Headley
England
23
12
Shoaib Akhtar
Pakistan
24
11
Jason Gillespie
Australia
24
11
Ajit Agarkar
India
24
11
Mervyn Dillon
West Indies
25
10
Nehemiah Perry
West Indies
25
10
Lance Klusener
South Africa
25
10
Peter Such
England
26
9
Nathan Astle
New Zealand
27
8
Geoff Allott
New Zealand
27
8
Steve Elworthy
South Africa
27
8
Hansie Cronje
South Africa
27
8
Reon King
West Indies
27
8
Pedro Collins
West Indies
28
7
Nixon McLean
West Indies
28
7
Nantie Hayward
South Africa
28
7
Upul Chandana
Sri Lanka
28
7
Nuwan Zoysa
Sri Lanka
28
7
Brett Lee
Australia
28
7
Michael Kasprowicz
Australia
29
6
Sachin Tendulkar
India
29
6
Scott Muller
Australia
29
6
Sunil Joshi
India
29
6
Chris Harris
New Zealand
29
6
Arshad Khan
Pakistan
29
6
Shayne O'Connor
New Zealand
29
6
Russel Arnold
Sri Lanka
29
6
Rangana Herath
Sri Lanka
29
6
Shahid Afridi
Pakistan
29
6
Guy Whittall
Zimbabwe
30
5
Heath Streak
Zimbabwe
30
5
Gary Brent
Zimbabwe
30
5
Ravindra Pushpakumara
Sri Lanka
30
5
Azhar Mahmood
Pakistan
30
5
Mohammad Akram
Pakistan
30
5
Simon Doull
New Zealand
30
5
Andrew Flintoff
England
31
4
Ed Giddins
England
31
4
Waqar Younis
Pakistan
31
4
Mushtaq Ahmed
Pakistan
31
4
Sanath Jayasuriya
Sri Lanka
31
4
Ruwan Kalpage
Sri Lanka
31
4
Eddo Brandes
Zimbabwe
31
4
Pommie Mbangwa
Zimbabwe
32
3
Grant Flower
Zimbabwe
32
3
Dinanath Ramnarine
West Indies
32
3
Eric Upashantha
Sri Lanka
32
3
Franklyn Rose
West Indies
32
3
Sajeewa de Silva
Sri Lanka
32
3
Niroshan Bandaratilleke
Sri Lanka
32
3
Jimmy Adams
West Indies
32
3
Paul Wiseman
New Zealand
32
3
Alex Tudor
England
32
3
Mark Butcher
England
32
3
Robin Singh
India
32
3
Greg Blewett
Australia
32
3
Adam Dale
Australia
33
2
Mark Waugh
Australia
33
2
Sourav Ganguly
India
33
2
Aravinda de Silva
Sri Lanka
33
2
Everton Matambanadzo
Zimbabwe
34
1
Trevor Gripper
Zimbabwe
34
1
Corey Collymore
West Indies
34
1
Andy Whittall
Zimbabwe
34
1
Daryll Cullinan
South Africa
34
1
David Terbrugge
South Africa
34
1
Shiv Chanderpaul
West Indies
34
1
Ottis Gibson
West Indies
34
1
Ruchira Perera
Sri Lanka
34
1
Mahela Jayawardene
Sri Lanka
34
1
Ashish Nehra
India
34
1
Vijay Bharadwaj
India
34
1
Ricky Ponting
Australia
34
1
Ronnie Irani
England
34
1
Chris Silverwood
England
34
1
Chris Adams
England
34
1
Shahid Nazir
Pakistan
34
1
Fazl-e-Akbar
Pakistan
35
0
Gary Stead
New Zealand
35
0
Nadeem Khan
Pakistan
35
0
Craig McMillan
New Zealand
35
0
Matt Horne
New Zealand
35
0
Gavin Hamilton
England
35
0
Michael Vaughan
England
35
0
Roger Twose
New Zealand
35
0
Darren Maddy
England
35
0
Nasser Hussain
England
35
0
Graeme Hick
England
35
0
Mark Ramprakash
England
35
0
Steve Waugh
Australia
35
0
VVS Laxman
India
35
0
Sadagoppan Ramesh
India
35
0
Rahul Dravid
India
35
0
Indika Gallage
Sri Lanka
35
0
Wajahatullah Wasti
Pakistan
35
0
Hashan Tillakaratne
Sri Lanka
35
0
Murray Goodwin
Zimbabwe
35
0
Neil Johnson
Zimbabwe
35
0
Ricardo Powell
West Indies
35
0
Ray Price
Zimbabwe