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 2007 for all time
Position
Most Wickets
Player Name
Team Name
1
81
Zaheer Khan
India
2
75
Muttiah Muralitharan
Sri Lanka
3
69
Makhaya Ntini
South Africa
4
67
Monty Panesar
England
5
65
James Anderson
England
6
63
Brett Lee
Australia
7
60
Lasith Malinga
Sri Lanka
8
59
Dilhara Fernando
Sri Lanka
8
59
Daniel Vettori
New Zealand
9
57
Dale Steyn
South Africa
9
57
RP Singh
India
10
55
Anil Kumble
India
11
53
Daren Powell
West Indies
12
49
Shaun Pollock
South Africa
13
47
Mitchell Johnson
Australia
14
46
Ryan Sidebottom
England
15
45
Glenn McGrath
Australia
15
45
Nathan Bracken
Australia
15
45
Shane Bond
New Zealand
16
44
Mohammad Asif
Pakistan
17
43
Chaminda Vaas
Sri Lanka
17
43
Abdur Razzak
Bangladesh
17
43
Stuart Clark
Australia
18
42
Andrew Flintoff
England
18
42
Brad Hogg
Australia
19
40
Danish Kaneria
Pakistan
19
40
Umar Gul
Pakistan
20
39
Jacques Kallis
South Africa
20
39
Andre Nel
South Africa
20
39
Harbhajan Singh
India
21
38
Sreesanth
India
21
38
Dwayne Bravo
West Indies
22
37
Farveez Maharoof
Sri Lanka
22
37
Mashrafe Mortaza
Bangladesh
22
37
Mark Gillespie
New Zealand
23
35
Paul Collingwood
England
23
35
Shaun Tait
Australia
24
34
Peter Ongondo
Kenya
25
33
Stuart Broad
England
25
33
Shahid Afridi
Pakistan
26
32
Jerome Taylor
West Indies
27
31
Elton Chigumbura
Zimbabwe
28
29
Sanath Jayasuriya
Sri Lanka
28
29
Paul Harris
South Africa
29
28
Shoaib Akhtar
Pakistan
29
28
Liam Plunkett
England
29
28
Fidel Edwards
West Indies
30
27
Mohammad Rafique
Bangladesh
31
26
Irfan Pathan
India
31
26
Ajit Agarkar
India
31
26
Shakib Al Hasan
Bangladesh
31
26
Syed Rasel
Bangladesh
31
26
Charl Langeveldt
South Africa
31
26
Andrew Hall
South Africa
31
26
Steve Tikolo
Kenya
32
24
Thomas Odoyo
Kenya
32
24
Majid Haq
Scotland
32
24
Iftikhar Anjum
Pakistan
32
24
Steve Harmison
England
33
23
Kyle Mills
New Zealand
33
23
Ryan ten Doeschate
Netherlands
34
22
Andre Botha
Ireland
34
22
James Franklin
New Zealand
34
22
Sohail Tanvir
Pakistan
35
21
Albie Morkel
South Africa
35
21
Jeetan Patel
New Zealand
35
21
Munaf Patel
India
35
21
Ramesh Powar
India
35
21
Craig Wright
Scotland
35
21
Hiren Varaiya
Kenya
35
21
Morne Morkel
South Africa
36
20
Kyle McCallan
Ireland
36
20
Sunil Dhaniram
Canada
36
20
Jacob Oram
New Zealand
37
19
Abdur Rehman
Pakistan
37
19
Jimmy Kamande
Kenya
37
19
Chris Gayle
West Indies
38
18
Ravi Rampaul
West Indies
38
18
Gary Brent
Zimbabwe
38
18
Chris Tremlett
England
39
17
Piyush Chawla
India
39
17
Corey Collymore
West Indies
40
16
John Blain
Scotland
40
16
Sachin Tendulkar
India
40
16
Yuvraj Singh
India
40
16
Mohammad Hafeez
Pakistan
41
15
Mohammad Sami
Pakistan
41
15
Shahadat Hossain
Bangladesh
41
15
Henry Osinde
Canada
41
15
Lameck Onyango
Kenya
41
15
Darren Sammy
West Indies
41
15
Dwayne Leverock
Bermuda
42
14
Dwayne Smith
West Indies
42
14
Scott Styris
New Zealand
42
14
Sajid Mahmood
England
43
13
Sourav Ganguly
India
43
13
Anderson Cummins
West Indies
44
12
Chris Mpofu
Zimbabwe
44
12
Prosper Utseya
Zimbabwe
44
12
John Davison
Canada
44
12
Umar Bhatti
Canada
44
12
Dimitri Mascarenhas
England
44
12
Paul Hoffmann
Scotland
44
12
Billy Stelling
Netherlands
44
12
Andrew Symonds
Australia
44
12
Michael Clarke
Australia
44
12
Boyd Rankin
England
44
12
Matthew Hoggard
England
44
12
Chris Martin
New Zealand
44
12
Shoaib Malik
Pakistan
45
11
Michael Mason
New Zealand
45
11
Shane Watson
Australia
45
11
Nehemiah Odhiambo
Kenya
45
11
Dougie Brown
England
45
11
Kevin Hurdle
Bermuda
45
11
Delyone Borden
Bermuda
45
11
Malinga Bandara
Sri Lanka
45
11
Tillakaratne Dilshan
Sri Lanka
46
10
Murali Kartik
India
46
10
Craig McMillan
New Zealand
46
10
Yasir Arafat
Pakistan
46
10
Vernon Philander
South Africa
46
10
Johan van der Wath
South Africa
46
10
Anthony Ireland
Zimbabwe
47
9
James Hopes
Australia
47
9
Saleem Mukuddem
Bermuda
47
9
Kevin Sandher
Canada
47
9
Trent Johnston
Ireland
47
9
Dave Langford-Smith
Ireland
47
9
Kevin O'Brien
Ireland
47
9
Edgar Schiferli
Netherlands
48
8
Peter Borren
Netherlands
48
8
Mudassar Bukhari
Netherlands
48
8
George Codrington
Canada
48
8
Farhad Reza
Bangladesh
48
8
Mohammad Ashraful
Bangladesh
49
7
Graeme Swann
England
49
7
Malachi Jones
Bermuda
49
7
Tim de Leede
Netherlands
50
6
Darron Reekers
Netherlands
50
6
Alex Cusack
Ireland
50
6
Rodney Trott
Bermuda
50
6
Sean Williams
Zimbabwe
50
6
Rawl Lewis
West Indies
50
6
Marlon Samuels
West Indies
50
6
Jon Lewis
England
50
6
Virender Sehwag
India
50
6
Ishant Sharma
India
50
6
Graeme Smith
South Africa
51
5
Johan Botha
South Africa
51
5
Stuart MacGill
Australia
51
5
Ravi Bopara
England
51
5
Andrew White
Ireland
51
5
Ross Lyons
Scotland
51
5
Mohammad Kashif
Netherlands
51
5
Chamu Chibhabha
Zimbabwe
52
4
Alfred Luseno
Kenya
52
4
Dewald Nel
Scotland
52
4
Glenn Rogers
Scotland
52
4
Pieter Seelaar
Netherlands
52
4
Ramnaresh Sarwan
West Indies
52
4
Ian Bradshaw
West Indies
52
4
Chanaka Welegedara
Sri Lanka
52
4
Sujeewa de Silva
Sri Lanka
52
4
Tawanda Mupariwa
Zimbabwe
52
4
Hamilton Masakadza
Zimbabwe
52
4
Janeiro Tucker
Bermuda
52
4
Michael Vaughan
England
52
4
Chris Schofield
England
52
4
Cameron White
Australia
52
4
Ben Hilfenhaus
Australia
52
4
Joginder Sharma
India
52
4
Justin Kemp
South Africa
52
4
Naved-ul-Hasan
Pakistan
52
4
Mahmudullah
Bangladesh
53
3
Tapash Baisya
Bangladesh
53
3
Iain O'Brien
New Zealand
53
3
Abdul Razzaq
Pakistan
53
3
Younis Khan
Pakistan
53
3
Fawad Alam
Pakistan
53
3
Russel Arnold
Sri Lanka
53
3
Dinesh Mongia
India
53
3
Vikram Singh
India
53
3
Darren Maddy
England
53
3
Ashley Noffke
Australia
53
3
Abdool Samad
Canada
53
3
Stefan Kelly
Bermuda
53
3
Keith Dabengwa
Zimbabwe
53
3
Kaushal Lokuarachchi
Sri Lanka
53
3
Nuwan Kulasekara
Sri Lanka
53
3
Geert-Maarten Mol
Netherlands
53
3
Maurits Jonkman
Netherlands
53
3
Ryan Watson
Scotland
53
3
Henk-Jan Mol
Netherlands
53
3
Kenneth Kamyuka
Canada
53
3
Jamie Dalrymple
England
53
3
Alfonso Thomas
South Africa
53
3
Mark Jonkman
Netherlands
53
3
Ed Rainsford
Zimbabwe
53
3
Thandi Tshabalala
South Africa
54
2
Jason Patraj
Canada
54
2
Roger Whelan
Ireland
54
2
Gayan Wijekoon
Sri Lanka
54
2
Ruchira Perera
Sri Lanka
54
2
Irving Romaine
Bermuda
54
2
Ryan Steede
Bermuda
54
2
Kevin Pietersen
England
54
2
Owais Shah
England
54
2
Shane Warne
Australia
54
2
Jean-Paul Duminy
South Africa
54
2
Robin Peterson
South Africa
54
2
Shahid Nazir
Pakistan
54
2
Aftab Ahmed
Bangladesh
54
2
Mehrab Hossain jnr
Bangladesh
55
1
Daryl Tuffey
New Zealand
55
1
Lou Vincent
New Zealand
55
1
Andre Adams
New Zealand
55
1
Azhar Mahmood
Pakistan
55
1
Mohammad Yousuf
Pakistan
55
1
Salman Butt
Pakistan
55
1
Brad Hodge
Australia
55
1
VVS Laxman
India
55
1
Mohammad Sharif
Bangladesh
55
1
Shane Harwood
Australia
55
1
Kyle Hodsoll
Bermuda
55
1
Jacobi Robinson
Bermuda
55
1
Lionel Cann
Bermuda
55
1
Ray Price
Zimbabwe
55
1
Chamara Silva
Sri Lanka
55
1
John Mooney
Ireland
55
1
Gary Kidd
Ireland
55
1
Calvert Hooper
Canada
55
1
Michael Yardy
England
55
1
Qaiser Ali
Canada
55
1
Durand Soraine
Canada
55
1
Adeel Raja
Netherlands
55
1
Daan van Bunge
Netherlands
55
1
Luuk van Troost
Netherlands
55
1
Elijah Otieno
Kenya
55
1
Collins Obuya
Kenya
55
1
Gordon Drummond
Scotland
55
1
Roger Telemachus
South Africa
55
1
Tom de Grooth
Netherlands
56
0
Najaf Shah
Pakistan
56
0
Mangesh Panchal
Netherlands
56
0
Rajesh Bhudia
Kenya
56
0
Alexei Kervezee
Netherlands
56
0
Steven Welsh
Canada
56
0
Trevin Bastiampillai
Canada
56
0
Mohsin Mulla
Canada
56
0
Don Maxwell
Canada
56
0
Jeremy Snape
England
56
0
Arvind Kandappah
Canada
56
0
Aftab Shamsudeen
Canada
56
0
Tony Suji
Kenya
56
0
Paul Mooney
Ireland
56
0
Kenny Carroll
Ireland
56
0
Thinus Fourie
Ireland
56
0
Luke Wright
England
56
0
Ishara Amerasinghe
Sri Lanka
56
0
Upul Chandana
Sri Lanka
56
0
Jehan Mubarak
Sri Lanka
56
0
Thilan Samaraweera
Sri Lanka
56
0
Narsingh Deonarine
West Indies
56
0
Runako Morton
West Indies
56
0
Shiv Chanderpaul
West Indies
56
0
Tatenda Taibu
Zimbabwe
56
0
Stuart Matsikenyeri
Zimbabwe
56
0
Vusi Sibanda
Zimbabwe
56
0
Timycen Maruma
Zimbabwe
56
0
Chris Lonsdale
Bermuda
56
0
Austin Codrington
Canada
56
0
Steven Outerbridge
Bermuda
56
0
David Hemp
Bermuda
56
0
Josclyn Pitcher
Bermuda
56
0
Oliver Pitcher
Bermuda
56
0
Adam Voges
Australia
56
0
Gavin Hamilton
England
56
0
James Kirtley
England
56
0
Habibul Bashar
Bangladesh
56
0
Alok Kapali
Bangladesh
56
0
Praveen Kumar
India
56
0
Rohit Sharma
India
56
0
Michael Hussey
Australia
56
0
Yusuf Pathan
India
56
0
Yasir Hameed
Pakistan
56
0
Shabbir Ahmed
Pakistan
56
0
Hashim Amla
South Africa
56
0
AB de Villiers
South Africa
56
0
Ashwell Prince
South Africa
56
0
Mahela Jayawardene
Sri Lanka
56
0
Imran Farhat
Pakistan
56
0
Ross Taylor
New Zealand
56
0
Nathan Astle
New Zealand
56
0
Tushar Imran
Bangladesh
56
0
Rajin Saleh
Bangladesh
56
0
Enamul Haque jnr
Bangladesh
56
0
Gulam Bodi
South Africa
56
0
Rayad Emrit
West Indies
56
0
Kieron Pollard
West Indies