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 2009 for all time
Position
Most Wickets
Player Name
Team Name
1
113
Mitchell Johnson
Australia
2
88
Stuart Broad
England
3
81
James Anderson
England
4
73
Graeme Swann
England
5
70
Umar Gul
Pakistan
6
67
Harbhajan Singh
India
7
65
Nathan Hauritz
Australia
8
64
Dale Steyn
South Africa
9
60
Saeed Ajmal
Pakistan
9
60
Daniel Vettori
New Zealand
10
59
Nuwan Kulasekara
Sri Lanka
11
58
Peter Siddle
Australia
12
57
Muttiah Muralitharan
Sri Lanka
13
56
Ben Hilfenhaus
Australia
13
56
Ajantha Mendis
Sri Lanka
14
49
Iain O'Brien
New Zealand
15
47
Shakib Al Hasan
Bangladesh
16
46
Mohammad Amir
Pakistan
16
46
Zaheer Khan
India
17
45
Ishant Sharma
India
17
45
Thilan Thushara
Sri Lanka
17
45
Shahid Afridi
18
44
Ray Price
Zimbabwe
19
41
Kyle Mills
New Zealand
20
38
Shane Watson
Australia
20
38
Dwayne Bravo
West Indies
21
37
Sulieman Benn
West Indies
22
34
Doug Bollinger
Australia
22
34
Rangana Herath
Sri Lanka
23
33
Wayne Parnell
South Africa
23
33
James Hopes
Australia
23
33
Kemar Roach
West Indies
24
32
Graeme Cremer
Zimbabwe
24
32
Edgar Schiferli
Netherlands
24
32
Ashish Nehra
India
25
31
Jerome Taylor
West Indies
25
31
Fidel Edwards
West Indies
25
31
Angelo Mathews
Sri Lanka
26
30
Nathan Bracken
Australia
26
30
Chris Martin
New Zealand
27
29
Graham Onions
England
28
28
Lasith Malinga
Sri Lanka
29
27
Nehemiah Odhiambo
Kenya
29
27
Ian Butler
New Zealand
29
27
Morne Morkel
South Africa
30
26
Paul Harris
South Africa
30
26
Mahmudullah
Bangladesh
30
26
Shane Bond
New Zealand
30
26
Brett Lee
Australia
31
25
Danish Kaneria
Pakistan
31
25
Prosper Utseya
Zimbabwe
31
25
Roelof van der Merwe
Netherlands
32
24
Regan West
Ireland
32
24
Mohammad Asif
Pakistan
32
24
Makhaya Ntini
South Africa
32
24
Johan Botha
South Africa
32
24
Boyd Rankin
England
33
23
Abdur Razzak
Bangladesh
33
23
Pragyan Ojha
India
33
23
Khurram Chohan
Canada
33
23
Elton Chigumbura
Zimbabwe
33
23
Darren Sammy
West Indies
34
22
Alex Cusack
Ireland
34
22
Trent Johnston
Ireland
35
21
Thomas Odoyo
Kenya
35
21
Hamid Hassan
Afghanistan
35
21
Paul Collingwood
England
35
21
Tim Southee
New Zealand
36
20
Yuvraj Singh
India
37
19
Mashrafe Mortaza
Bangladesh
37
19
Enamul Haque jnr
Bangladesh
37
19
Andrew Flintoff
England
37
19
Jean-Paul Duminy
South Africa
37
19
Albie Morkel
South Africa
37
19
Sanath Jayasuriya
Sri Lanka
37
19
Mudassar Bukhari
Netherlands
38
18
Ryan ten Doeschate
Netherlands
38
18
Lameck Onyango
Kenya
38
18
Hiren Varaiya
Kenya
38
18
Nazmul Hossain
Bangladesh
39
17
Praveen Kumar
India
39
17
Yusuf Pathan
India
39
17
John Blain
Scotland
39
17
Craig Wright
Scotland
40
16
Kieron Pollard
West Indies
40
16
Dewald Nel
Scotland
40
16
Steve Tikolo
Kenya
40
16
Kyle McCallan
Ireland
40
16
Tim Bresnan
England
41
15
Abdul Razzaq
Pakistan
41
15
Rubel Hossain
Bangladesh
41
15
Jan Stander
Scotland
42
14
Zahid Shah
United Arab Emirates
42
14
Naeem Islam
Bangladesh
42
14
Jeetan Patel
New Zealand
42
14
Jacques Kallis
South Africa
42
14
Peter Connell
Ireland
42
14
Rodney Trott
Bermuda
42
14
Henry Osinde
Canada
42
14
Peter Borren
Netherlands
42
14
Daren Powell
West Indies
43
13
David Bernard
West Indies
43
13
Pieter Seelaar
Netherlands
43
13
Gerrie Snyman
Namibia
43
13
Peter Ongondo
Kenya
43
13
Rizwan Cheema
Canada
43
13
Daryl Tuffey
New Zealand
43
13
Ravindra Jadeja
India
44
12
Jacob Oram
New Zealand
44
12
Shoaib Malik
Pakistan
44
12
Naved-ul-Hasan
Pakistan
44
12
Sarel Burger
Namibia
44
12
Lionel Baker
West Indies
45
11
Chanaka Welegedara
Sri Lanka
45
11
Karim Sadiq
Afghanistan
45
11
Shapoor Zadran
Afghanistan
45
11
Umar Bhatti
Canada
45
11
Iftikhar Anjum
Pakistan
45
11
Grant Elliott
New Zealand
45
11
Mohammad Ashraful
Bangladesh
45
11
Gordon Goudie
Scotland
46
10
Gordon Drummond
Scotland
46
10
Amjad Javed
United Arab Emirates
46
10
Sunil Dhaniram
Canada
46
10
Luke Wright
England
46
10
Andrew White
Ireland
46
10
Samiullah Shenwari
Afghanistan
46
10
Mohammad Nabi
Afghanistan
46
10
Kyle Jarvis
Zimbabwe
47
9
Nikita Miller
West Indies
47
9
Hamilton Masakadza
Zimbabwe
47
9
Ravi Rampaul
West Indies
47
9
Dilhara Fernando
Sri Lanka
47
9
Jimmy Kamande
Kenya
47
9
Dimitri Mascarenhas
England
47
9
Syed Rasel
Bangladesh
47
9
Michael Clarke
Australia
47
9
Steve Harmison
England
47
9
Andrew McDonald
Australia
47
9
Nathan McCullum
New Zealand
47
9
Majid Haq
Scotland
48
8
Arshad Ali
United Arab Emirates
48
8
Ed Rainsford
Zimbabwe
48
8
Chamu Chibhabha
Zimbabwe
48
8
Zeeshan Siddiqui
Oman
48
8
Ryan Sidebottom
England
48
8
David Hussey
Australia
48
8
Sreesanth
India
48
8
Irfan Pathan
India
48
8
Jesse Ryder
New Zealand
48
8
Ryan McLaren
South Africa
48
8
Tillakaratne Dilshan
Sri Lanka
48
8
Janeiro Tucker
Bermuda
48
8
Farveez Maharoof
Sri Lanka
48
8
Ryan Hinds
West Indies
48
8
Keith Dabengwa
Zimbabwe
49
7
Gavin Tonge
West Indies
49
7
Chris Mpofu
Zimbabwe
49
7
Chris Gayle
West Indies
49
7
Lendl Simmons
West Indies
49
7
Harvir Baidwan
Canada
49
7
Elijah Otieno
Kenya
49
7
Deon Kotze
Namibia
49
7
Ryan Watson
Scotland
49
7
Lonwabo Tsotsobe
South Africa
49
7
Mahbubul Alam
Bangladesh
49
7
RP Singh
India
49
7
Munaf Patel
India
49
7
Stuart Clark
Australia
49
7
Shaun Tait
Australia
49
7
Fayyaz Ahmed
United Arab Emirates
49
7
Calum MacLeod
Scotland
50
6
Khurram Khan
United Arab Emirates
50
6
Bashir Shah
50
6
Suresh Raina
India
50
6
Marcus North
Australia
50
6
Shahadat Hossain
Bangladesh
50
6
Monty Panesar
England
50
6
Scott Styris
New Zealand
50
6
Charl Langeveldt
South Africa
50
6
Abdur Rauf
Pakistan
50
6
Adil Rashid
England
50
6
Kenneth Kamyuka
Canada
50
6
Malinga Bandara
Sri Lanka
50
6
Hasti Gul
Afghanistan
51
5
Nawroz Mangal
Afghanistan
51
5
Khaliq Dad
Afghanistan
51
5
Dolar Mahmud
Bangladesh
51
5
Dwayne Leverock
Bermuda
51
5
Tawanda Mupariwa
Zimbabwe
51
5
Dhammika Prasad
Sri Lanka
51
5
Suraj Randiv
Sri Lanka
51
5
Kevin O'Brien
Ireland
51
5
Stefan Kelly
Bermuda
51
5
Friedel de Wet
South Africa
51
5
Younis Khan
Pakistan
51
5
Ben Laughlin
Australia
51
5
Virender Sehwag
India
51
5
Simon Katich
Australia
51
5
Isuru Udana
Sri Lanka
51
5
Saqib Ali
United Arab Emirates
52
4
Haider Ali
Pakistan
52
4
Andrew Symonds
Australia
52
4
Shane Harwood
Australia
52
4
Clint McKay
Australia
52
4
Owais Shah
England
52
4
Shoaib Akhtar
Pakistan
52
4
Mark Gillespie
New Zealand
52
4
James Franklin
New Zealand
52
4
Chaminda Vaas
Sri Lanka
52
4
Balaji Rao
Canada
52
4
Sandeep Jyoti
Canada
52
4
Collins Obuya
Kenya
53
3
Rajesh Bhudia
Kenya
53
3
Louis Burger
Namibia
53
3
Ruud Nijman
Netherlands
53
3
Ryan Austin
West Indies
53
3
Irving Romaine
Bermuda
53
3
Robin Peterson
South Africa
53
3
Sohail Tanvir
Pakistan
53
3
Martin Guptill
New Zealand
53
3
Sajid Mahmood
England
53
3
Amjad Khan
England
53
3
Brett Geeves
Australia
53
3
Cameron White
Australia
53
3
Rohit Sharma
India
53
3
Amit Mishra
India
53
3
Aman Ali
United Arab Emirates
53
3
Moneeb Iqbal
Scotland
54
2
Johann Louw
South Africa
54
2
Devon Thomas
West Indies
54
2
Yusuf Abdulla
South Africa
54
2
Sachin Tendulkar
India
54
2
Dirk Nannes
Australia
54
2
Aaron Redmond
New Zealand
54
2
Yasir Arafat
Pakistan
54
2
Mahela Jayawardene
Sri Lanka
54
2
Dawlat Ahmadzai
Afghanistan
54
2
Stuart Matsikenyeri
Zimbabwe
54
2
Narsingh Deonarine
West Indies
54
2
Rawl Lewis
West Indies
54
2
Tino Best
West Indies
54
2
Suranga Lakmal
Sri Lanka
54
2
Daan van Bunge
Netherlands
54
2
Tom de Grooth
Netherlands
54
2
Mohammad Kashif
Netherlands
54
2
Jan-Berrie Burger
Namibia
54
2
Jacobi Robinson
Bermuda
54
2
Steven Outerbridge
Bermuda
54
2
Kyle Hodsoll
Bermuda
54
2
Tamauri Tucker
Bermuda
54
2
John Davison
Canada
54
2
John Mooney
Ireland
54
2
Zameer Zahir
Canada
54
2
Andre Botha
Ireland
55
1
Joe Denly
England
55
1
Phil Eaglestone
Ireland
55
1
Bjorn Kotze
Namibia
55
1
Darron Reekers
Netherlands
55
1
Ross Lyons
Scotland
55
1
Tharanga Paranavitana
Sri Lanka
55
1
Jehan Mubarak
Sri Lanka
55
1
Brendan Nash
West Indies
55
1
Mark Vermeulen
Zimbabwe
55
1
Noor Ali Zadran
Afghanistan
55
1
Sohail Khan
Pakistan
55
1
Mohammad Talha
Pakistan
55
1
Mehrab Hossain jnr
Bangladesh
55
1
Gareth Batty
England
55
1
Ryan Harris
Australia
55
1
Moises Henriques
Australia
55
1
Adam Voges
Australia
55
1
Kevin Pietersen
England
55
1
Ravi Bopara
England
55
1
MS Dhoni
India
55
1
Michael Hussey
Australia
55
1
Sudeep Tyagi
India
55
1
Ashok Dinda
India
55
1
Trevor Garwe
Zimbabwe
55
1
Adnan Ilyas
Oman
55
1
Muthumudalige Pushpakumara
Sri Lanka
55
1
Stuart Chalmers
Scotland
55
1
Alasdair Evans
Scotland
55
1
Richie Berrington
Scotland
55
1
Craig Williams
Namibia
55
1
Bernard Scholtz
Namibia
56
0
Glenn Rogers
Scotland
56
0
Kaushalya Weeraratne
Sri Lanka
56
0
Thilina Kandamby
Sri Lanka
56
0
Syed Ali
Oman
56
0
Fahad Alhashmi
United Arab Emirates
56
0
Abhishek Nayar
India
56
0
Lakshmipathy Balaji
India
56
0
Virat Kohli
India
56
0
Jonathan Trott
England
56
0
Eoin Morgan
England
56
0
Bryce McGain
Australia
56
0
Tamim Iqbal
Bangladesh
56
0
Imrul Kayes
Bangladesh
56
0
Ross Taylor
New Zealand
56
0
Jamie How
New Zealand
56
0
Imran Farhat
Pakistan
56
0
Salman Butt
Pakistan
56
0
Fawad Alam
Pakistan
56
0
Raees Ahmadzai
Afghanistan
56
0
Raqibul Hasan
Bangladesh
56
0
Ahmed Shah
Afghanistan
56
0
Mirwais Ashraf
Afghanistan
56
0
Nelon Pascal
West Indies
56
0
Adrian Barath
West Indies
56
0
Malcolm Waller
Zimbabwe
56
0
Sean Williams
Zimbabwe
56
0
Devon Smith
West Indies
56
0
Ramnaresh Sarwan
West Indies
56
0
Kumar Sangakkara
Sri Lanka
56
0
Chamara Kapugedera
Sri Lanka
56
0
Malinda Warnapura
Sri Lanka
56
0
Thisara Perera
Sri Lanka
56
0
Brendon Diamanti
New Zealand
56
0
Ewen Thompson
New Zealand
56
0
Maurits Jonkman
Netherlands
56
0
Alfred Luseno
Kenya
56
0
Rakep Patel
Kenya
56
0
Andrew Britton
Ireland
56
0
Shaheed Keshvani
Canada
56
0
Eion Katchay
Canada