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 2006 for all time
Position
Most Wickets
Player Name
Team Name
1
128
Muttiah Muralitharan
Sri Lanka
2
86
Makhaya Ntini
South Africa
3
81
Brett Lee
Australia
4
69
Jerome Taylor
West Indies
5
61
Sreesanth
India
6
60
Lasith Malinga
Sri Lanka
7
59
Anil Kumble
India
8
58
Stuart Clark
Australia
9
53
Irfan Pathan
India
9
53
Mashrafe Mortaza
Bangladesh
10
52
Shaun Pollock
South Africa
11
51
Matthew Hoggard
England
12
49
Mohammad Rafique
Bangladesh
12
49
Nathan Bracken
Australia
12
49
Shane Warne
Australia
12
49
Chaminda Vaas
Sri Lanka
12
49
Mohammad Asif
Pakistan
13
48
Abdur Razzak
Bangladesh
14
47
Umar Gul
Pakistan
14
47
Farveez Maharoof
Sri Lanka
14
47
Steve Harmison
England
15
46
Abdul Razzaq
Pakistan
16
45
Harbhajan Singh
India
16
45
Ian Bradshaw
West Indies
17
43
Chris Gayle
West Indies
17
43
Dilhara Fernando
Sri Lanka
18
42
James Franklin
New Zealand
18
42
Shane Bond
New Zealand
19
40
Danish Kaneria
Pakistan
19
40
Andrew Hall
South Africa
19
40
Monty Panesar
England
20
39
Andrew Flintoff
England
20
39
Munaf Patel
India
21
38
Andre Nel
South Africa
21
38
Dwayne Bravo
West Indies
22
36
Sajid Mahmood
England
23
35
Ajit Agarkar
India
24
33
Glenn McGrath
Australia
24
33
Shahadat Hossain
Bangladesh
24
33
Daniel Vettori
New Zealand
25
32
Jacques Kallis
South Africa
25
32
Dwayne Smith
West Indies
26
31
Corey Collymore
West Indies
26
31
Naved-ul-Hasan
Pakistan
27
30
Malinga Bandara
Sri Lanka
27
30
Kyle Mills
New Zealand
28
29
Zaheer Khan
India
29
27
Chris Martin
New Zealand
29
27
Prosper Utseya
Zimbabwe
30
26
Thomas Odoyo
Kenya
30
26
Brad Hogg
Australia
30
26
Andrew Symonds
Australia
30
26
Syed Rasel
Bangladesh
31
25
Sanath Jayasuriya
Sri Lanka
31
25
Dale Steyn
South Africa
31
25
Peter Ongondo
Kenya
32
24
Fidel Edwards
West Indies
32
24
Liam Plunkett
England
33
23
Tawanda Mupariwa
Zimbabwe
34
22
RP Singh
India
34
22
Shahid Afridi
Pakistan
35
21
Anthony Ireland
Zimbabwe
36
20
Shane Watson
Australia
36
20
Stuart MacGill
Australia
36
20
James Anderson
England
37
19
Ramesh Powar
India
37
19
Jeetan Patel
New Zealand
38
18
Saleem Mukuddem
Bermuda
38
18
Dave Mohammed
West Indies
39
17
Blessing Mahwire
Zimbabwe
39
17
Ed Rainsford
Zimbabwe
39
17
Shahid Nazir
Pakistan
40
16
Shakib Al Hasan
Bangladesh
40
16
Dwayne Leverock
Bermuda
40
16
Marlon Samuels
West Indies
41
15
Dave Langford-Smith
Ireland
41
15
Charl Langeveldt
South Africa
41
15
Virender Sehwag
India
42
14
Mitchell Johnson
Australia
42
14
Ruchira Perera
Sri Lanka
42
14
Kaushal Lokuarachchi
Sri Lanka
42
14
Mohammad Sami
Pakistan
42
14
Shoaib Akhtar
Pakistan
42
14
Ryan ten Doeschate
Netherlands
43
13
Tim de Leede
Netherlands
43
13
Ryan Higgins
Zimbabwe
43
13
Jamie Dalrymple
England
43
13
Kevin Hurdle
Bermuda
43
13
John Davison
Canada
43
13
Hasan Durham
Bermuda
43
13
Jacob Oram
New Zealand
43
13
Paul Collingwood
England
44
12
Shoaib Malik
Pakistan
44
12
Tillakaratne Dilshan
Sri Lanka
44
12
Nicky Boje
South Africa
44
12
Henry Osinde
Canada
44
12
Kevin Sandher
Canada
44
12
Hiren Varaiya
Kenya
45
11
Billy Stelling
Netherlands
45
11
Steve Tikolo
Kenya
45
11
Johan van der Wath
South Africa
45
11
Sunil Dhaniram
Canada
45
11
Daren Powell
West Indies
45
11
Iftikhar Anjum
Pakistan
45
11
Jon Lewis
England
46
10
Pedro Collins
West Indies
46
10
Gary Brent
Zimbabwe
46
10
46
10
Craig Wright
Scotland
47
9
Troy Taylor
47
9
Hamilton Masakadza
Zimbabwe
47
9
Janeiro Tucker
Bermuda
47
9
Scott Styris
New Zealand
47
9
Michael Mason
New Zealand
47
9
Nathan Astle
New Zealand
47
9
Robin Peterson
South Africa
47
9
Nuwan Kulasekara
Sri Lanka
48
8
Johan Botha
South Africa
48
8
Graeme Smith
South Africa
48
8
Enamul Haque jnr
Bangladesh
48
8
Jason Gillespie
Australia
48
8
Michael Clarke
Australia
48
8
George Codrington
Canada
48
8
John Mooney
Ireland
48
8
Piet Rinke
Zimbabwe
48
8
Roger Telemachus
South Africa
48
8
John Blain
Scotland
48
8
Jimmy Kamande
Kenya
48
8
Peter Borren
Netherlands
49
7
Nehemiah Odhiambo
Kenya
49
7
Darron Reekers
Netherlands
49
7
Sanjayan Thuraisingam
Canada
49
7
Austin Codrington
Canada
49
7
Irving Romaine
Bermuda
49
7
Keith Dabengwa
Zimbabwe
49
7
Michael Kasprowicz
Australia
49
7
Yuvraj Singh
India
49
7
Stuart Broad
England
49
7
Mick Lewis
Australia
50
6
Justin Kemp
South Africa
50
6
Rajin Saleh
Bangladesh
50
6
Abdur Rehman
Pakistan
50
6
Ramnaresh Sarwan
West Indies
50
6
Daan van Bunge
Netherlands
51
5
Mark Jonkman
Netherlands
51
5
Ross Lyons
Scotland
51
5
Ryan Watson
Scotland
51
5
Chamu Chibhabha
Zimbabwe
51
5
Tafadzwa Kamungozi
Zimbabwe
51
5
Umar Bhatti
Canada
51
5
Michael Yardy
England
51
5
Steven Welsh
Canada
51
5
Mohammad Hafeez
Pakistan
51
5
Kabir Ali
England
51
5
Ian Blackwell
England
51
5
Shaun Udal
England
51
5
Vikram Singh
India
51
5
James Hopes
Australia
52
4
Sachin Tendulkar
India
52
4
Alok Kapali
Bangladesh
52
4
Dougie Brown
England
52
4
Stefan Kelly
Bermuda
52
4
Elton Chigumbura
Zimbabwe
52
4
Chris Mpofu
Zimbabwe
52
4
Dewald Nel
Scotland
52
4
Paul Hoffmann
Scotland
52
4
Mohammad Kashif
Netherlands
52
4
Tony Suji
Kenya
53
3
Luuk van Troost
Netherlands
53
3
Zishan Shah
53
3
Sean Williams
Zimbabwe
53
3
Wavell Hinds
West Indies
53
3
Abdool Samad
Canada
53
3
Andre Botha
Ireland
53
3
Paul Mooney
Ireland
53
3
Mohammad Ashraful
Bangladesh
53
3
Ian Bell
England
53
3
Ashley Giles
England
53
3
Dan Cullen
Australia
53
3
Dinesh Mongia
India
53
3
Mehrab Hossain jnr
Bangladesh
53
3
Mark Gillespie
New Zealand
53
3
Morne Morkel
South Africa
53
3
Monde Zondeki
South Africa
53
3
Dhammika Prasad
Sri Lanka
54
2
Andre Adams
New Zealand
54
2
Chris Cairns
New Zealand
54
2
Kevin Pietersen
England
54
2
Brett Dorey
Australia
54
2
Tim Bresnan
England
54
2
Boyd Rankin
England
54
2
Aftab Ahmed
Bangladesh
54
2
Kevin O'Brien
Ireland
54
2
Andrew White
Ireland
54
2
Trent Johnston
Ireland
54
2
Kyle McCallan
Ireland
54
2
Malachi Jones
Bermuda
54
2
Rawl Lewis
West Indies
54
2
Farhad Reza
Bangladesh
54
2
Stuart Matsikenyeri
Zimbabwe
54
2
Brijal Patel
Kenya
54
2
Alfred Luseno
Kenya
54
2
Josephat Ababu
Kenya
54
2
Pieter Seelaar
Netherlands
54
2
Garnett Kruger
South Africa
54
2
Glenn Rogers
Scotland
54
2
Majid Haq
Scotland
55
1
Gordon Goudie
Scotland
55
1
Esteban Nino
55
1
Gregory Strydom
Zimbabwe
55
1
Keegan Meth
Zimbabwe
55
1
Daren Ganga
West Indies
55
1
Tino Best
West Indies
55
1
David Hemp
Bermuda
55
1
Ryan Steede
Bermuda
55
1
Delyone Borden
Bermuda
55
1
Don Maxwell
Canada
55
1
Vikram Solanki
England
55
1
Durand Soraine
Canada
55
1
Nazmul Hossain
Bangladesh
55
1
Tushar Imran
Bangladesh
55
1
Mark Cosgrove
Australia
55
1
Rikki Clarke
England
55
1
Michael Hussey
Australia
55
1
Piyush Chawla
India
55
1
Murali Kartik
India
55
1
Sourav Ganguly
India
55
1
Arshad Khan
Pakistan
55
1
Yasir Arafat
Pakistan
55
1
Chamara Silva
Sri Lanka
55
1
Jehan Mubarak
Sri Lanka
55
1
Hasantha Fernando
Sri Lanka
55
1
Ashwell Prince
South Africa
56
0
Jacques Rudolph
South Africa
56
0
Hashim Amla
South Africa
56
0
AB de Villiers
South Africa
56
0
Jean-Paul Duminy
South Africa
56
0
Albie Morkel
South Africa
56
0
Shiv Chanderpaul
West Indies
56
0
Russel Arnold
Sri Lanka
56
0
Mahela Jayawardene
Sri Lanka
56
0
Salman Butt
Pakistan
56
0
Younis Khan
Pakistan
56
0
Taufeeq Umar
Pakistan
56
0
Imran Farhat
Pakistan
56
0
Gautam Gambhir
India
56
0
MS Dhoni
India
56
0
Suresh Raina
India
56
0
Brad Hodge
Australia
56
0
Ricky Ponting
Australia
56
0
Darren Gough
England
56
0
Gareth Batty
England
56
0
Manzarul Islam
Bangladesh
56
0
Khaled Mahmud
Bangladesh
56
0
Tapash Baisya
Bangladesh
56
0
Alex Loudon
England
56
0
Glen Chapple
England
56
0
Qaiser Ali
Canada
56
0
Sandeep Jyoti
Canada
56
0
Steven Outerbridge
Bermuda
56
0
Runako Morton
West Indies
56
0
Sewnarine Chattergoon
West Indies
56
0
Lendl Simmons
West Indies
56
0
Mluleki Nkala
Zimbabwe
56
0
Tyron Henderson
South Africa
56
0
Akalanka Ganegama
Sri Lanka
56
0
Jignesh Desai
U.S.A.
56
0
Steve Massiah
U.S.A.
56
0
Deighton Butler
West Indies
56
0
Collins Obuya
Kenya
56
0
Martin Suji
Kenya
56
0
Tanmay Mishra
Kenya
56
0
Kalpesh Patel
Kenya