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