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 2018 for ODI
Position
Most Wickets
Player Name
Team Name
1
51
Rashid Khan
Afghanistan
2
45
Kuldeep Yadav
India
3
42
Adil Rashid
England
4
38
Mujeeb Ur Rahman
Afghanistan
5
33
Mohammad Naveed
United Arab Emirates
6
31
Tendai Chatara
Zimbabwe
6
31
Sandeep Lamichhane
Nepal
7
29
Yuzvendra Chahal
India
7
29
Mustafizur Rahman
Bangladesh
7
29
Rohan Mustafa
United Arab Emirates
7
29
Moeen Ali
England
8
28
Mohammad Nabi
Afghanistan
8
28
Ehsan Khan
Hong Kong
9
27
Akila Dananjaya
Sri Lanka
10
26
Nadeem Ahmed
Hong Kong
10
26
Mashrafe Mortaza
Bangladesh
10
26
Graeme Cremer
Zimbabwe
10
26
Lungi Ngidi
South Africa
11
25
Thisara Perera
Sri Lanka
11
25
Boyd Rankin
England
11
25
Sikandar Raza
Zimbabwe
12
24
Safyaan Sharif
Scotland
13
23
Rubel Hossain
Bangladesh
13
23
Ahmed Raza
United Arab Emirates
13
23
Kagiso Rabada
South Africa
13
23
Shadab Khan
Pakistan
14
22
Jasprit Bumrah
India
14
22
Jason Holder
West Indies
14
22
Tim Murtagh
Ireland
15
21
Trent Boult
New Zealand
15
21
Shakib Al Hasan
Bangladesh
16
20
Andile Phehlukwayo
South Africa
17
19
Hasan Ali
Pakistan
17
19
Liam Plunkett
England
17
19
Chris Woakes
England
17
19
Kyle Jarvis
Zimbabwe
18
18
Sompal Kami
Nepal
18
18
Mehidy Hasan
Bangladesh
18
18
Blessing Muzarabani
Zimbabwe
19
17
Tom Curran
England
20
16
Faheem Ashraf
Pakistan
20
16
Barry McCarthy
Ireland
20
16
Tanwir Afzal
Hong Kong
20
16
Roelof van der Merwe
Netherlands
20
16
Kemar Roach
West Indies
21
15
Imran Tahir
South Africa
21
15
Aizaz Khan
Hong Kong
21
15
Ehsan Nawaz
Hong Kong
21
15
Basant Regmi
Nepal
22
14
Lockie Ferguson
New Zealand
22
14
Kevin O'Brien
Ireland
22
14
Norman Vanua
P.N.G.
22
14
Ravindra Jadeja
India
23
13
Pieter Seelaar
Netherlands
23
13
Gulbadin Naib
Afghanistan
23
13
Ashley Nurse
West Indies
23
13
David Willey
England
23
13
Mark Wood
England
23
13
Marcus Stoinis
Australia
24
12
Andrew Tye
Australia
24
12
Usman Khan
Pakistan
24
12
Mark Watt
Scotland
24
12
Brad Wheal
Scotland
24
12
Shaheen Afridi
Pakistan
24
12
Frederick Klaassen
Netherlands
24
12
Dale Steyn
South Africa
24
12
Ish Sodhi
New Zealand
25
11
Suranga Lakmal
Sri Lanka
25
11
Bhuvneshwar Kumar
India
25
11
Mitchell Starc
Australia
25
11
Tim Southee
New Zealand
25
11
Aftab Alam
Afghanistan
25
11
Andy McBrine
Ireland
25
11
Charles Amini
P.N.G.
25
11
Alasdair Evans
Scotland
25
11
Keemo Paul
West Indies
25
11
Imran Haider
United Arab Emirates
25
11
Khaleel Ahmed
India
25
11
United Arab Emirates
26
10
Bilal Khan
Oman
26
10
Dawlat Zadran
Afghanistan
26
10
Lasith Malinga
Sri Lanka
27
9
Simi Singh
Ireland
27
9
Dipendra Airee
Nepal
27
9
Syazrul Idrus
27
9
Amjad Mahboob
28
8
Stuart Whittingham
Scotland
28
8
Lalit Rajbanshi
Nepal
28
8
Rumman Raees
Pakistan
28
8
Mitchell Santner
New Zealand
28
8
Pat Cummins
Australia
28
8
Josh Hazlewood
Australia
28
8
Sean Williams
Zimbabwe
28
8
Richie Berrington
Scotland
28
8
Dushmantha Chameera
Sri Lanka
29
7
Timm van der Gugten
Netherlands
29
7
Peter Chase
Ireland
29
7
Kinchit Shah
Hong Kong
29
7
Junaid Khan
Pakistan
29
7
Carlos Brathwaite
West Indies
29
7
Tendai Chisoro
Zimbabwe
29
7
Zahoor Khan
United Arab Emirates
29
7
Alei Nao
P.N.G.
29
7
Jhye Richardson
Australia
29
7
Thomas Sole
Scotland
30
6
Wiaan Mulder
South Africa
30
6
Oshane Thomas
West Indies
30
6
Mohammad Saifuddin
Bangladesh
30
6
S Vijayakumar
30
6
Kesrick Williams
West Indies
30
6
Billy Stanlake
Australia
30
6
Tabraiz Shamsi
South Africa
30
6
Wellington Masakadza
Zimbabwe
30
6
Paras Khadka
Nepal
30
6
Dhananjaya de Silva
Sri Lanka
30
6
Colin Munro
New Zealand
30
6
Nuwan Pradeep
Sri Lanka
30
6
Devendra Bishoo
West Indies
30
6
Sunil Narine
West Indies
30
6
Kane Richardson
Australia
30
6
Kedar Jadhav
India
30
6
Donald Tiripano
Zimbabwe
30
6
Sharafuddin Ashraf
Afghanistan
30
6
Paul van Meekeren
Netherlands
30
6
Michael Leask
Scotland
31
5
Shaiman Anwar
United Arab Emirates
31
5
Michael Rippon
Netherlands
31
5
George Dockrell
Ireland
31
5
Brian Vitori
Zimbabwe
31
5
Ben Stokes
England
31
5
Mahmudullah
Bangladesh
31
5
Jean-Paul Duminy
South Africa
31
5
Hardik Pandya
India
31
5
Dwaine Pretorius
South Africa
31
5
Chris Sole
Scotland
31
5
Karan KC
Nepal
31
5
Shardul Thakur
India
31
5
Lakshan Sandakan
Sri Lanka
31
5
Anwar Rahman
31
5
Nazmul Islam
Bangladesh
31
5
Brandon Mavuta
Zimbabwe
31
5
Ahmad Butt
Oman
32
4
Obed McCoy
West Indies
32
4
Pavandeep Singh
32
4
Ajay Lalcheta
Oman
32
4
Mohammad Nadeem
Oman
32
4
Shane Snater
Netherlands
32
4
Lahiru Kumara
Sri Lanka
32
4
Qadeer Ahmed
United Arab Emirates
32
4
Marlon Samuels
West Indies
32
4
Umesh Yadav
India
32
4
Ashton Agar
Australia
32
4
Shapoor Zadran
Afghanistan
32
4
Ahsan Malik
Netherlands
32
4
Colin de Grandhomme
New Zealand
32
4
Matt Henry
New Zealand
32
4
Assad Vala
P.N.G.
32
4
A Krishna
33
3
Scotland
33
3
Manpreet Singh
33
3
Aaron Phangiso
South Africa
33
3
Mahuru Dai
P.N.G.
33
3
Nikita Miller
West Indies
33
3
Haseeb Amjad
Hong Kong
33
3
Nizakat Khan
Hong Kong
33
3
Peter Borren
Netherlands
33
3
Mitchell Marsh
Australia
33
3
Mohammed Shami
India
33
3
Todd Astle
New Zealand
33
3
Mohammad Amir
Pakistan
33
3
Amila Aponso
Sri Lanka
33
3
Abu Hider
Bangladesh
33
3
Zeeshan Maqsood
Oman
33
3
Syed Aziz
33
3
S Muniandy
33
3
Sunzamul Islam
Bangladesh
33
3
Shehan Madushanka
Sri Lanka
34
2
Michael Neser
Australia
34
2
Liam Roche
Zimbabwe
34
2
Roston Chase
West Indies
34
2
Sam Curran
England
34
2
Bernard Scholtz
Namibia
34
2
Adam Zampa
Australia
34
2
Sagar Pun
Nepal
34
2
Chad Soper
P.N.G.
34
2
Rovman Powell
West Indies
34
2
Keshav Maharaj
South Africa
34
2
Morne Morkel
South Africa
34
2
Shoaib Malik
Pakistan
34
2
Chris Gayle
West Indies
34
2
Joe Root
England
34
2
Kane Williamson
New Zealand
34
2
Gerrie Snyman
Namibia
34
2
Rahmat Shah
Afghanistan
34
2
Mudassar Bukhari
Netherlands
34
2
Chris Morris
South Africa
34
2
U Aryaman Sunil
34
2
Nepal
35
1
K Subramanian
35
1
Vivian Kingma
Netherlands
35
1
Haris Sohail
Pakistan
35
1
Javed Ahmadi
Afghanistan
35
1
Asghar Stanikzai
Afghanistan
35
1
Sarel Burger
Namibia
35
1
Paul Stirling
Ireland
35
1
Nasir Hossain
Bangladesh
35
1
Nathan Lyon
Australia
35
1
Nathan Coulter-Nile
Australia
35
1
Jerome Taylor
West Indies
35
1
Sheldon Cottrell
West Indies
35
1
Andre Russell
West Indies
35
1
Hamilton Masakadza
Zimbabwe
35
1
Chris Mpofu
Zimbabwe
35
1
Mohammad Hafeez
Pakistan
35
1
Ashfaq Ahmed
Pakistan
35
1
Soumya Sarkar
Bangladesh
35
1
Yasir Shah
Pakistan
35
1
Deepak Chahar
India
35
1
Alzarri Joseph
West Indies
35
1
John Reva
P.N.G.
35
1
Liam Dawson
England
35
1
Shakti Gauchan
Nepal
35
1
Imad Wasim
Pakistan
35
1
Mosaddek Hossain
Bangladesh
35
1
Aamer Yamin
Pakistan
35
1
Bas Leede
Netherlands
35
1
Craig Williams
Namibia
35
1
Aqib Sulehri
Oman
35
1
CR Suryawanshi
35
1
R Rohan
35
1
D Mogan
35
1
Olly Stone
England
35
1
Fakhar Zaman
Pakistan
35
1
Kaleemullah
Oman
35
1
Ryan Burl
Zimbabwe
35
1
Junior Dala
South Africa
36
0
Prabath Jayasuriya
Sri Lanka
36
0
Aiden Markram
South Africa
36
0
D'Arcy Short
Australia
36
0
Wanindu Hasaranga
Sri Lanka
36
0
Richard Ngarava
Zimbabwe
36
0
Jay Odedra
Oman
36
0
Fazle Mahmud
Bangladesh
36
0
Ariful Haque
Bangladesh
36
0
Chandrapaul Hemraj
West Indies
36
0
Fabian Allen
West Indies
36
0
Craig Overton
England
36
0
Damien Ravu
P.N.G.
36
0
Jason Kila
P.N.G.
36
0
AE Paraam
36
0
Muhamad Syahadat
36
0
Virandeep Singh
36
0
Khawar Ali
Oman
36
0
Johannes Smit
Namibia
36
0
Zhivago Groenewald
Namibia
36
0
Loa Nou
P.N.G.
36
0
Travis Head
Australia
36
0
Waqas Khan
Hong Kong
36
0
Jason Mohammed
West Indies
36
0
Chamu Chibhabha
Zimbabwe
36
0
Cephas Zhuwao
Zimbabwe
36
0
Sharad Vesawkar
Nepal
36
0
Max O'Dowd
Netherlands
36
0
Jake Ball
England
36
0
Tarisai Musakanda
Zimbabwe
36
0
Siddarth Kaul
India
36
0
Prince Masvaure
Zimbabwe
36
0
Sarfraz Ahmed
Pakistan
36
0
Umar Amin
Pakistan
36
0
Kyle Abbott
South Africa
36
0
Sulieman Benn
West Indies
36
0
Dilruwan Perera
Sri Lanka
36
0
Aaron Finch
Australia
36
0
Glenn Maxwell
Australia
36
0
Suresh Raina
India
36
0
Ambati Rayudu
India
36
0
Abul Hasan
Bangladesh
36
0
Mominul Haque
Bangladesh
36
0
Ryan ten Doeschate
Netherlands
36
0
Irfan Ahmed
Hong Kong
36
0
Waqas Barkat
Hong Kong
36
0
Samiullah Shenwari
Afghanistan
36
0
Malcolm Waller
Zimbabwe
36
0
Willie Gavera
P.N.G.
36
0
Lega Siaka
P.N.G.
36
0
Wesley Barresi
Netherlands
36
0
Michael Swart
Netherlands
36
0
Kieron Pollard
West Indies
36
0
Calum MacLeod
Scotland
36
0
Farhaan Behardien
South Africa