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 ICC Cricket World Cup (in Bangladesh/India/Sri Lanka)
Position
Most Wickets
Player Name
Team Name
1
21
Zaheer Khan
India
1
21
Shahid Afridi
Pakistan
2
17
Tim Southee
New Zealand
3
15
Robin Peterson
South Africa
3
15
Muttiah Muralitharan
Sri Lanka
3
15
Yuvraj Singh
India
4
14
Imran Tahir
South Africa
4
14
Umar Gul
Pakistan
5
13
Lasith Malinga
Sri Lanka
5
13
Kemar Roach
West Indies
5
13
Harvir Baidwan
Canada
6
12
Sulieman Benn
West Indies
6
12
Dale Steyn
South Africa
6
12
Jacob Oram
New Zealand
6
12
Brett Lee
Australia
6
12
Graeme Swann
England
7
11
Munaf Patel
India
8
10
John Mooney
Ireland
9
9
Ray Price
Zimbabwe
9
9
Balaji Rao
Canada
9
9
Harbhajan Singh
India
9
9
Tim Bresnan
England
9
9
Morne Morkel
South Africa
10
8
Wahab Riaz
Pakistan
10
8
Tillakaratne Dilshan
Sri Lanka
10
8
Mohammad Hafeez
Pakistan
10
8
Shakib Al Hasan
Bangladesh
10
8
Shaun Tait
Australia
10
8
Darren Sammy
West Indies
10
8
Trent Johnston
Ireland
10
8
Pieter Seelaar
Netherlands
10
8
Nathan McCullum
New Zealand
11
7
Ryan ten Doeschate
Netherlands
11
7
George Dockrell
Ireland
11
7
Chris Mpofu
Zimbabwe
11
7
Andre Russell
West Indies
11
7
Ajantha Mendis
Sri Lanka
11
7
Thisara Perera
Sri Lanka
11
7
Abdur Razzak
Bangladesh
12
6
Stuart Broad
England
12
6
Mitchell Johnson
Australia
12
6
Kyle Mills
New Zealand
12
6
Shafiul Islam
Bangladesh
12
6
Angelo Mathews
Sri Lanka
12
6
Prosper Utseya
Zimbabwe
12
6
Graeme Cremer
Zimbabwe
12
6
Rizwan Cheema
Canada
12
6
Nehemiah Odhiambo
Kenya
12
6
Henry Osinde
Canada
13
5
Elijah Otieno
Kenya
13
5
Mudassar Bukhari
Netherlands
13
5
John Davison
Canada
13
5
Ravi Rampaul
West Indies
13
5
Abdul Razzaq
Pakistan
13
5
Nuwan Kulasekara
Sri Lanka
13
5
Jacques Kallis
South Africa
13
5
Saeed Ajmal
Pakistan
13
5
Jason Krejza
Australia
13
5
Rubel Hossain
Bangladesh
14
4
Naeem Islam
Bangladesh
14
4
James Tredwell
England
14
4
James Anderson
England
14
4
Ravichandran Ashwin
India
14
4
Piyush Chawla
India
14
4
Johan Botha
South Africa
14
4
Scott Styris
New Zealand
14
4
Hamish Bennett
New Zealand
14
4
Devendra Bishoo
West Indies
14
4
Greg Lamb
Zimbabwe
14
4
Tom Cooper
Netherlands
14
4
Paul Stirling
Ireland
14
4
Andre Botha
Ireland
14
4
Kevin O'Brien
Ireland
15
3
Thomas Odoyo
Kenya
15
3
Jimmy Kamande
Kenya
15
3
Daniel Vettori
New Zealand
15
3
Shoaib Akhtar
Pakistan
15
3
Abdur Rehman
Pakistan
15
3
Lonwabo Tsotsobe
South Africa
15
3
Rangana Herath
Sri Lanka
15
3
Ashish Nehra
India
15
3
Ajmal Shahzad
England
15
3
Boyd Rankin
England
15
3
Mahmudullah
Bangladesh
16
2
Mohammad Ashraful
Bangladesh
16
2
Ravi Bopara
England
16
2
Shane Watson
Australia
16
2
David Hussey
Australia
16
2
Jean-Paul Duminy
South Africa
16
2
Michael Yardy
England
16
2
Peter Borren
Netherlands
16
2
James Ngoche
Kenya
16
2
Bernard Loots
Netherlands
16
2
Kieron Pollard
West Indies
16
2
Jimmy Hansra
Canada
16
2
Khurram Chohan
Canada
17
1
Berend Westdijk
Netherlands
17
1
Luke Woodcock
New Zealand
17
1
Peter Ongondo
Kenya
17
1
Collins Obuya
Kenya
17
1
Shem Ngoche
Kenya
17
1
Steve Tikolo
Kenya
17
1
Faf du Plessis
South Africa
17
1
Thilan Samaraweera
Sri Lanka
17
1
Andy McKay
New Zealand
17
1
Jesse Ryder
New Zealand
17
1
Paul Collingwood
England
17
1
Suresh Raina
India
17
1
Yusuf Pathan
India
18
0
Michael Clarke
Australia
18
0
Steven Smith
Australia
18
0
Virat Kohli
India
18
0
Sachin Tendulkar
India
18
0
Sreesanth
India
18
0
Kevin Pietersen
England
18
0
Chris Tremlett
England
18
0
Kane Williamson
New Zealand
18
0
James Franklin
New Zealand
18
0
Chamara Silva
Sri Lanka
18
0
Wayne Parnell
South Africa
18
0
Luke Wright
England
18
0
Andrew White
Ireland
18
0
Alex Cusack
Ireland
18
0
Adeel Raja
Netherlands
18
0
Bradley Kruger
Netherlands
18
0
Hiral Patel
Canada
18
0
Parth Desai
Canada
18
0
Tyson Gordon
Canada
18
0
Shingi Masakadza
Zimbabwe
18
0
Sean Williams
Zimbabwe
18
0
Elton Chigumbura
Zimbabwe
18
0
Tinashe Panyangara
Zimbabwe
18
0
Brendan Taylor
Zimbabwe
18
0
Suraj Randiv
Sri Lanka
18
0
Nikita Miller
West Indies
18
0
Chris Gayle
West Indies
18
0
Devon Smith
West Indies
18
0
Dwayne Bravo
West Indies