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 2008 for all time
Position
Most Wickets
Player Name
Team Name
1
90
Dale Steyn
South Africa
2
88
Mitchell Johnson
Australia
3
85
Ajantha Mendis
Sri Lanka
4
84
Harbhajan Singh
India
5
81
Brett Lee
Australia
6
78
Muttiah Muralitharan
Sri Lanka
7
76
Daniel Vettori
New Zealand
8
65
Ishant Sharma
India
9
61
Stuart Broad
England
10
60
Ryan Sidebottom
England
10
60
James Anderson
England
11
58
Makhaya Ntini
South Africa
12
57
Morne Morkel
South Africa
13
55
Shakib Al Hasan
Bangladesh
14
54
Jerome Taylor
West Indies
15
50
Kyle Mills
New Zealand
16
45
Mashrafe Mortaza
Bangladesh
17
44
Zaheer Khan
India
17
44
Fidel Edwards
West Indies
18
42
Stuart Clark
Australia
18
42
Chris Martin
New Zealand
19
40
Abdur Razzak
Bangladesh
20
39
Iain O'Brien
New Zealand
20
39
Monty Panesar
England
21
38
Shahadat Hossain
Bangladesh
22
36
Jacques Kallis
South Africa
22
36
Daren Powell
West Indies
22
36
Dwayne Bravo
West Indies
23
35
Nuwan Kulasekara
Sri Lanka
23
35
Sohail Tanvir
Pakistan
23
35
Tim Southee
New Zealand
23
35
Shahid Afridi
Pakistan
24
34
Nathan Bracken
Australia
25
33
Andrew Flintoff
England
25
33
Chaminda Vaas
Sri Lanka
26
31
Umar Gul
Pakistan
27
30
Jeetan Patel
New Zealand
27
30
Jacob Oram
New Zealand
27
30
Thilan Thushara
Sri Lanka
28
29
Irfan Pathan
India
29
28
Anil Kumble
India
30
27
Paul Harris
South Africa
31
25
Andre Nel
South Africa
32
24
Iftikhar Anjum
Pakistan
32
24
Johan Botha
South Africa
32
24
Graeme Swann
England
33
23
Virender Sehwag
India
33
23
RP Singh
India
33
23
Shoaib Malik
Pakistan
33
23
Andre Botha
Ireland
34
22
Praveen Kumar
India
35
21
Shane Watson
Australia
36
20
Michael Clarke
Australia
36
20
Amit Mishra
India
36
20
John Blain
Scotland
37
19
Chris Gayle
West Indies
37
19
Paul Collingwood
England
38
17
Harvir Baidwan
Canada
38
17
Dewald Nel
Scotland
38
17
Alex Cusack
Ireland
39
16
Farhad Reza
Bangladesh
39
16
Elton Chigumbura
Zimbabwe
39
16
Albie Morkel
South Africa
40
15
Steve Harmison
England
40
15
James Hopes
Australia
40
15
Andrew Symonds
Australia
40
15
Peter Connell
Ireland
41
14
Kyle McCallan
Ireland
41
14
Kevin O'Brien
Ireland
41
14
Edgar Schiferli
Netherlands
41
14
Ray Price
Zimbabwe
41
14
Darren Sammy
West Indies
41
14
Tawanda Mupariwa
Zimbabwe
41
14
Munaf Patel
India
41
14
Mark Gillespie
New Zealand
42
13
Jason Krejza
Australia
42
13
Farveez Maharoof
Sri Lanka
42
13
Sreesanth
India
42
13
Piyush Chawla
India
42
13
Yuvraj Singh
India
42
13
Sunil Dhaniram
Canada
43
12
Sulieman Benn
West Indies
43
12
Brad Hogg
Australia
43
12
Lasith Malinga
Sri Lanka
43
12
Dilhara Fernando
Sri Lanka
43
12
Charl Langeveldt
South Africa
43
12
Shaun Pollock
South Africa
44
11
Wahab Riaz
Pakistan
44
11
Grant Elliott
New Zealand
44
11
Samit Patel
England
44
11
Chris Mpofu
Zimbabwe
44
11
Hiren Varaiya
Kenya
44
11
Ryan ten Doeschate
Netherlands
44
11
Pieter Seelaar
Netherlands
45
10
Jimmy Kamande
Kenya
45
10
Nikita Miller
West Indies
45
10
Ishara Amerasinghe
Sri Lanka
45
10
Dhammika Prasad
Sri Lanka
45
10
Cameron White
Australia
46
9
Peter Siddle
Australia
46
9
Alok Kapali
Bangladesh
46
9
Fawad Alam
Pakistan
46
9
Stefan Kelly
Bermuda
46
9
Peter Ongondo
Kenya
47
8
Balaji Rao
Canada
47
8
Prosper Utseya
Zimbabwe
47
8
Abdur Rauf
Pakistan
47
8
Michael Mason
New Zealand
47
8
Naeem Islam
Bangladesh
47
8
Nathan Hauritz
Australia
48
7
Syed Rasel
Bangladesh
48
7
Henry Osinde
Canada
48
7
Rodney Trott
Bermuda
48
7
Eion Katchay
Canada
48
7
Rizwan Cheema
Canada
48
7
Dave Langford-Smith
Ireland
48
7
Gordon Drummond
Scotland
48
7
Richie Berrington
Scotland
48
7
Peter Borren
Netherlands
49
6
Zahid Shah
United Arab Emirates
49
6
Nehemiah Odhiambo
Kenya
49
6
Thomas Odoyo
Kenya
49
6
Tamauri Tucker
Bermuda
49
6
Lionel Baker
West Indies
49
6
Mahmudullah
Bangladesh
49
6
Jesse Ryder
New Zealand
49
6
Robin Peterson
South Africa
49
6
Monde Zondeki
South Africa
49
6
Yusuf Pathan
India
49
6
Mohammad Rafique
Bangladesh
50
5
Mohammad Ashraful
Bangladesh
50
5
Kevin Pietersen
England
50
5
Stuart MacGill
Australia
50
5
Pragyan Ojha
India
50
5
Mohammad Asif
Pakistan
50
5
Scott Styris
New Zealand
50
5
Mahbubul Alam
Bangladesh
50
5
Brendan Nash
West Indies
50
5
Kemar Roach
West Indies
50
5
Umar Bhatti
Canada
50
5
Irving Romaine
Bermuda
50
5
Keith Dabengwa
Zimbabwe
50
5
Steve Tikolo
Kenya
50
5
Tony Suji
Kenya
50
5
Andrew White
Ireland
50
5
Gary Kidd
Ireland
50
5
Glenn Rogers
Scotland
50
5
Zeeshan Ali
Hong Kong
51
4
Chamu Chibhabha
Zimbabwe
51
4
Majid Haq
Scotland
51
4
Kaushalya Weeraratne
Sri Lanka
51
4
Mudassar Bukhari
Netherlands
51
4
Mansoor Amjad
Pakistan
51
4
Trent Johnston
Ireland
51
4
Nadeem Ahmed
Hong Kong
51
4
Dimitri Mascarenhas
England
51
4
Luke Wright
England
51
4
Qaiser Ali
Canada
51
4
Sanjayan Thuraisingam
Canada
51
4
Ramnaresh Sarwan
West Indies
51
4
Marlon Samuels
West Indies
51
4
Saeed Ajmal
Pakistan
51
4
Sohail Khan
Pakistan
51
4
Boyd Rankin
England
52
3
Beau Casson
Australia
52
3
Jean-Paul Duminy
South Africa
52
3
Sanath Jayasuriya
Sri Lanka
52
3
James Franklin
New Zealand
52
3
Sajedul Islam
Bangladesh
52
3
Shoaib Akhtar
Pakistan
52
3
Aaron Redmond
New Zealand
52
3
Rawl Lewis
West Indies
52
3
Abdool Samad
Canada
52
3
John Davison
Canada
52
3
Timycen Maruma
Zimbabwe
52
3
Dolar Mahmud
Bangladesh
52
3
Dwayne Leverock
Bermuda
52
3
Delyone Borden
Bermuda
52
3
Ragheb Aga
Kenya
52
3
Kamran Hussain
Pakistan
52
3
Elijah Otieno
Kenya
52
3
Ryan Watson
Scotland
52
3
Kieron Pollard
West Indies
52
3
Ed Rainsford
Zimbabwe
52
3
Zeeshan Siddiqui
Oman
53
2
Bashir Shah
53
2
Abzal Dean
Canada
53
2
Fahad Alhashmi
United Arab Emirates
53
2
Gordon Goudie
Scotland
53
2
Gregor Maiden
Scotland
53
2
Matthew Parker
Scotland
53
2
Johann Louw
South Africa
53
2
Dilhara Lokuhettige
Sri Lanka
53
2
Khurram Khan
United Arab Emirates
53
2
Mohammad Tauqir
United Arab Emirates
53
2
Geert-Maarten Mol
Netherlands
53
2
Henk-Jan Mol
Netherlands
53
2
Paul Hitchcock
New Zealand
53
2
Regan West
Ireland
53
2
Afzaal Haider
Hong Kong
53
2
Najeeb Amar
Hong Kong
53
2
Ramesh David
Canada
53
2
Karun Jethi
Canada
53
2
Irfan Ahmed
Hong Kong
53
2
Ryan Steede
Bermuda
53
2
Graeme Cremer
Zimbabwe
53
2
Steven Welsh
Canada
53
2
Kyle Hodsoll
Bermuda
53
2
Dave Mohammed
West Indies
53
2
Tillakaratne Dilshan
Sri Lanka
53
2
Chamara Kapugedera
Sri Lanka
53
2
Mehrab Hossain jnr
Bangladesh
53
2
Adam Voges
Australia
53
2
Ashley Noffke
Australia
53
2
David Hussey
Australia
53
2
Brett Geeves
Australia
53
2
Aftab Ahmed
Bangladesh
53
2
Tim Bresnan
England
53
2
Darren Pattinson
England
53
2
Manpreet Gony
India
54
1
Simon Katich
Australia
54
1
Michael Hussey
Australia
54
1
Owais Shah
England
54
1
Chris Tremlett
England
54
1
Ravi Bopara
England
54
1
Nazmul Hossain
Bangladesh
54
1
Matthew Hoggard
England
54
1
Younis Khan
Pakistan
54
1
Rory Kleinveldt
South Africa
54
1
Rangana Herath
Sri Lanka
54
1
Jehan Mubarak
Sri Lanka
54
1
Justin Ontong
South Africa
54
1
Chamara Silva
Sri Lanka
54
1
Dilruwan Perera
Sri Lanka
54
1
Ravi Rampaul
West Indies
54
1
Gary Brent
Zimbabwe
54
1
Hamilton Masakadza
Zimbabwe
54
1
Stuart Matsikenyeri
Zimbabwe
54
1
Sewnarine Chattergoon
West Indies
54
1
Amit Jaggernauth
West Indies
54
1
Sean Williams
Zimbabwe
54
1
Mosharraf Hossain
Bangladesh
54
1
Steven Outerbridge
Bermuda
54
1
Zain Abbas
Hong Kong
54
1
Lameck Onyango
Kenya
54
1
Phil Eaglestone
Ireland
54
1
Reinhardt Strydom
Ireland
54
1
Greg Thompson
Ireland
54
1
Thinus Fourie
Ireland
54
1
Ewen Thompson
New Zealand
54
1
Maurits Jonkman
Netherlands
54
1
Adeel Raja
Netherlands
54
1
Craig Wright
Scotland
54
1
Saqib Ali
United Arab Emirates
54
1
Cephas Zhuwao
Zimbabwe
54
1
M Shahbaz Butt
55
0
Muhammad Butt
55
0
Shadeep Silva
United Arab Emirates
55
0
Aman Ali
United Arab Emirates
55
0
Amjad Javed
United Arab Emirates
55
0
Arshad Ali
United Arab Emirates
55
0
Thilina Kandamby
Sri Lanka
55
0
Rajesh Bhudia
Kenya
55
0
Samiullah Khan
Pakistan
55
0
Rizwan Ahmed
Pakistan
55
0
Anwar Ali
Pakistan
55
0
Munir Dar
Hong Kong
55
0
Skhawat Ali
Hong Kong
55
0
Roy Lamsam
Hong Kong
55
0
Oliver Pitcher
Bermuda
55
0
Raqibul Hasan
Bangladesh
55
0
Oronde Bascome
Bermuda
55
0
Chris Foggo
Bermuda
55
0
Dennico Hollis
Bermuda
55
0
McLaren Smith
Bermuda
55
0
Sami Faridi
Canada
55
0
Xavier Marshall
West Indies
55
0
Shiv Chanderpaul
West Indies
55
0
Angelo Mathews
Sri Lanka
55
0
Ryan Hinds
West Indies
55
0
Ashwell Prince
South Africa
55
0
Hashim Amla
South Africa
55
0
Neil McKenzie
South Africa
55
0
Yasir Arafat
Pakistan
55
0
Alviro Petersen
South Africa
55
0
Vernon Philander
South Africa
55
0
Misbah-ul-Haq
Pakistan
55
0
Salman Butt
Pakistan
55
0
Daniel Flynn
New Zealand
55
0
Ross Taylor
New Zealand
55
0
Jamie How
New Zealand
55
0
Tamim Iqbal
Bangladesh
55
0
Alastair Cook
England
55
0
Enamul Haque jnr
Bangladesh
55
0
Shaun Tait
Australia
55
0
Ricky Ponting
Australia
55
0
Rohit Sharma
India
55
0
Suresh Raina
India
55
0
Sachin Tendulkar
India
55
0
Sourav Ganguly
India
55
0
VVS Laxman
India
55
0
MS Dhoni
India