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