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 2019 for ODI
Position
Most Wickets
Player Name
Team Name
1
42
Mohammed Shami
India
2
38
Trent Boult
New Zealand
3
35
Lockie Ferguson
New Zealand
4
34
Mustafizur Rahman
Bangladesh
5
33
Bhuvneshwar Kumar
India
6
32
Kuldeep Yadav
India
7
31
Pat Cummins
Australia
7
31
Sheldon Cottrell
West Indies
8
29
Chris Woakes
England
8
29
Yuzvendra Chahal
India
9
28
Nosaina Pokana
P.N.G.
10
27
Shaheen Afridi
Pakistan
10
27
Mitchell Starc
Australia
10
27
Lasith Malinga
Sri Lanka
10
27
Mark Wood
England
11
25
James Neesham
New Zealand
11
25
Jasprit Bumrah
India
12
24
Kagiso Rabada
South Africa
12
24
Adil Rashid
England
12
24
Matt Henry
New Zealand
13
23
Mohammad Amir
Pakistan
13
23
Adam Zampa
Australia
14
22
Andile Phehlukwayo
South Africa
14
22
Jofra Archer
England
14
22
Imran Tahir
South Africa
14
22
Gulbadin Naib
Afghanistan
15
21
Jason Holder
West Indies
16
19
Nuwan Pradeep
Sri Lanka
16
19
Boyd Rankin
England
16
19
Liam Plunkett
England
16
19
Mujeeb Ur Rahman
Afghanistan
17
18
Mohammad Saifuddin
Bangladesh
17
18
Oshane Thomas
West Indies
18
17
Shadab Khan
Pakistan
18
17
Jhye Richardson
Australia
18
17
Ahmad Butt
Oman
18
17
Jan Frylinck
Namibia
18
17
Saurabh Netravalkar
U.S.A.
18
17
Muhammad Khan
U.S.A.
18
17
Dawlat Zadran
Afghanistan
18
17
Carlos Brathwaite
West Indies
19
16
Usman Khan
Pakistan
19
16
Tim Murtagh
Ireland
19
16
Mohammad Nabi
Afghanistan
19
16
Jason Behrendorff
Australia
19
16
Karima Gore
U.S.A.
20
15
Lungi Ngidi
South Africa
20
15
Marcus Stoinis
Australia
20
15
Rashid Khan
Afghanistan
20
15
Johannes Smit
Namibia
20
15
Khawar Ali
Oman
20
15
Mark Adair
Ireland
21
14
Hardik Pandya
India
21
14
Aftab Alam
Afghanistan
21
14
Nathan Coulter-Nile
Australia
21
14
Assad Vala
P.N.G.
22
13
Charles Amini
P.N.G.
22
13
Chris Morris
South Africa
22
13
Shakib Al Hasan
Bangladesh
22
13
Kyle Jarvis
Zimbabwe
22
13
Wahab Riaz
Pakistan
22
13
Imad Wasim
Pakistan
22
13
Mark Watt
Scotland
22
13
Mehidy Hasan
Bangladesh
22
13
Bilal Khan
Oman
22
13
Hamza Tahir
Scotland
23
12
Zeeshan Maqsood
Oman
23
12
Bernard Scholtz
Namibia
23
12
Zhivago Groenewald
Namibia
23
12
Ben Stokes
England
23
12
Ravindra Jadeja
India
23
12
Isuru Udana
Sri Lanka
23
12
Dhananjaya de Silva
Sri Lanka
24
11
Colin de Grandhomme
New Zealand
24
11
Kinchit Shah
Hong Kong
24
11
Nathan Lyon
Australia
24
11
Sean Williams
Zimbabwe
24
11
Saad Zafar
Canada
24
11
Steven Taylor
U.S.A.
25
10
Galkandage Eranga
Canada
25
10
Tendai Chatara
Zimbabwe
25
10
Shannon Gabriel
West Indies
25
10
Kemar Roach
West Indies
25
10
Norman Vanua
P.N.G.
25
10
Safyaan Sharif
Scotland
25
10
Rohan Mustafa
United Arab Emirates
25
10
Mitchell Santner
New Zealand
26
9
Tim Southee
New Zealand
26
9
Timil Patel
U.S.A.
26
9
Cameron Stevenson
U.S.A.
26
9
Tom Curran
England
26
9
Keemo Paul
West Indies
26
9
Imran Haider
United Arab Emirates
26
9
Chad Soper
P.N.G.
27
8
Roston Chase
West Indies
27
8
Anrich Nortje
South Africa
27
8
Muhammad Siddique
United Arab Emirates
27
8
Soumya Sarkar
Bangladesh
27
8
Mashrafe Mortaza
Bangladesh
27
8
Donald Tiripano
Zimbabwe
27
8
Ish Sodhi
New Zealand
27
8
Thisara Perera
Sri Lanka
27
8
Ashley Nurse
West Indies
27
8
Mohammad Naveed
United Arab Emirates
28
7
Sompal Kami
Nepal
28
7
Andy McBrine
Ireland
28
7
Nikhil Dutta
Canada
28
7
Kane Richardson
Australia
28
7
Jason Kila
P.N.G.
28
7
Sandeep Lamichhane
Nepal
28
7
Nisarg Patel
U.S.A.
28
7
Craig Williams
Namibia
28
7
Zahoor Khan
United Arab Emirates
28
7
Ehsan Khan
Hong Kong
28
7
Hasan Ali
Pakistan
28
7
Dwaine Pretorius
South Africa
29
6
Tabraiz Shamsi
South Africa
29
6
Alzarri Joseph
West Indies
29
6
Mohammad Nadeem
Oman
29
6
Aqib Sulehri
Oman
29
6
Shane Getkate
Ireland
29
6
Dilon Heyliger
Canada
29
6
Moeen Ali
England
29
6
Shafiul Islam
Bangladesh
29
6
Junaid Khan
Pakistan
29
6
Sikandar Raza
Zimbabwe
29
6
United Arab Emirates
30
5
Andre Russell
West Indies
30
5
Yasir Shah
Pakistan
30
5
Rubel Hossain
Bangladesh
30
5
Kedar Jadhav
India
30
5
Glenn Maxwell
Australia
30
5
Aizaz Khan
Hong Kong
30
5
George Dockrell
Ireland
30
5
Solomon Mire
Zimbabwe
30
5
Akila Dananjaya
Sri Lanka
30
5
Michael Leask
Scotland
30
5
Rusty Theron
South Africa
30
5
Jay Odedra
Oman
30
5
Jasdeep Singh
U.S.A.
30
5
Ian Holland
U.S.A.
30
5
Mohammad Hasnain
Pakistan
30
5
Hayden Walsh
West Indies
30
5
Ryan Burl
Zimbabwe
30
5
James Cameron-Dow
Ireland
30
5
Abu Jayed
Bangladesh
30
5
Lahiru Kumara
Sri Lanka
30
5
Josh Little
Ireland
31
4
Khaleel Ahmed
India
31
4
Vijay Shankar
India
31
4
Fabian Allen
West Indies
31
4
Wanindu Hasaranga
Sri Lanka
31
4
Brad Wheal
Scotland
31
4
Naveen-ul-Haq
Afghanistan
31
4
Barry McCarthy
Ireland
31
4
Qadeer Ahmed
United Arab Emirates
31
4
Frederick Klaassen
Netherlands
31
4
Christoffel Viljoen
Namibia
31
4
Thomas Sole
Scotland
31
4
Paras Khadka
Nepal
31
4
Karan KC
Nepal
31
4
David Willey
England
31
4
Dale Steyn
South Africa
32
3
Todd Astle
New Zealand
32
3
Chris Mpofu
Zimbabwe
32
3
Hamid Hassan
Afghanistan
32
3
Ashfaq Ahmed
Pakistan
32
3
Ahmed Raza
United Arab Emirates
32
3
Alasdair Evans
Scotland
32
3
Paul Stirling
Ireland
32
3
Pieter Seelaar
Netherlands
32
3
Nosthusha Kenjige
U.S.A.
32
3
Damien Ravu
P.N.G.
32
3
Merwe Erasmus
Namibia
32
3
Kaleemullah
Oman
32
3
Romario Shepherd
West Indies
32
3
Mosaddek Hossain
Bangladesh
32
3
Duanne Olivier
South Africa
33
2
Vishwa Fernando
Sri Lanka
33
2
Shardul Thakur
India
33
2
Navdeep Saini
India
33
2
Raymon Reifer
West Indies
33
2
Faheem Ashraf
Pakistan
33
2
Sandeep Goud
Oman
33
2
Zahir Khan
Afghanistan
33
2
Ajay Lalcheta
Oman
33
2
Brandon Mavuta
Zimbabwe
33
2
Simi Singh
Ireland
33
2
Ahsan Abbasi
Hong Kong
33
2
Helao France
Namibia
33
2
Syed Kaleem
Oman
33
2
Riley Hekure
P.N.G.
33
2
Darius D'Silva
United Arab Emirates
33
2
Cecil Khan
Canada
33
2
Navneet Dhaliwal
Canada
33
2
Karthik Meiyappan
United Arab Emirates
33
2
Paul van Meekeren
Netherlands
33
2
Vivian Kingma
Netherlands
33
2
Lega Siaka
P.N.G.
33
2
Tanwir Afzal
Hong Kong
33
2
Hiral Patel
Canada
33
2
Nitish Kumar
Canada
33
2
Rahmat Shah
Afghanistan
33
2
Sharafuddin Ashraf
Afghanistan
33
2
Josh Davey
Scotland
33
2
Kieron Pollard
West Indies
33
2
Shoaib Malik
Pakistan
33
2
Mohammad Hafeez
Pakistan
33
2
Kane Williamson
New Zealand
33
2
Aaron Finch
Australia
33
2
Peter Siddle
Australia
33
2
Joe Root
England
33
2
Jean-Paul Duminy
South Africa
33
2
Suranga Lakmal
Sri Lanka
33
2
Chris Gayle
West Indies
34
1
Angelo Mathews
Sri Lanka
34
1
Javed Ahmadi
Afghanistan
34
1
Samiullah Shenwari
Afghanistan
34
1
Devendra Bishoo
West Indies
34
1
Steven Smith
Australia
34
1
Doug Bracewell
New Zealand
34
1
Taijul Islam
Bangladesh
34
1
Mahmudullah
Bangladesh
34
1
Shaiman Anwar
United Arab Emirates
34
1
Roelof van der Merwe
Netherlands
34
1
Jonathan Carter
West Indies
34
1
Beuran Hendricks
South Africa
34
1
Reeza Hendricks
South Africa
34
1
Jeffrey Vandersay
Sri Lanka
34
1
Ruvindu Gunasekera
Canada
34
1
Kevin O'Brien
Ireland
34
1
Joe Denly
England
34
1
Haris Sohail
Pakistan
34
1
Richie Berrington
Scotland
34
1
Calum MacLeod
Scotland
34
1
Basil Hameed
United Arab Emirates
34
1
Waheed Ahmed
United Arab Emirates
34
1
Adrian Neill
Scotland
34
1
Stuart Whittingham
Scotland
34
1
Dylan Budge
Scotland
34
1
Alei Nao
P.N.G.
34
1
M Zulfiqar
Netherlands
34
1
Brandon Glover
Netherlands
34
1
Mohammad Ghazanfar
Hong Kong
34
1
Karl Birkenstock
Namibia
34
1
Ainsley Ndlovu
Zimbabwe
34
1
Mohammad Abbas
Pakistan
34
1
Kamindu Mendis
Sri Lanka
34
1
Aiden Markram
South Africa
34
1
Wiaan Mulder
South Africa
34
1
Deepak Chahar
India
34
1
John Reva
P.N.G.
34
1
Sese Bau
P.N.G.
34
1
Hiri Hiri
P.N.G.
34
1
Sayed Shirzad
Afghanistan
34
1
Lakshan Sandakan
Sri Lanka
35
0
Dane Paterson
South Africa
35
0
Gavin Main
Scotland
35
0
Yamin Ahmadzai
Afghanistan
35
0
Billy Stanlake
Australia
35
0
Iftikhar Ahmed
Pakistan
35
0
Mohammed Siraj
India
35
0
Shreyas Iyer
India
35
0
John Campbell
West Indies
35
0
Khary Pierre
West Indies
35
0
Oshada Fernando
Sri Lanka
35
0
Fakhar Zaman
Pakistan
35
0
Asif Ali
Pakistan
35
0
Hussain Talat
Pakistan
35
0
Shivam Dube
India
35
0
Dipendra Airee
Nepal
35
0
Aarif Sheikh
Nepal
35
0
Kombu Silva
U.S.A.
35
0
United Arab Emirates
35
0
Elmore Hutchinson
U.S.A.
35
0
Lalit Rajbanshi
Nepal
35
0
Chundangapoyil Rizwan
United Arab Emirates
35
0
Mohammad Boota
United Arab Emirates
35
0
Wesley Barresi
Netherlands
35
0
Ehsan Nawaz
Hong Kong
35
0
Sabbir Rahman
Bangladesh
35
0
Milinda Siriwardana
Sri Lanka
35
0
Basant Regmi
Nepal
35
0
Jeevan Mendis
Sri Lanka
35
0
Angelo Perera
Sri Lanka
35
0
Dushmantha Chameera
Sri Lanka
35
0
Ambati Rayudu
India
35
0
Hamilton Masakadza
Zimbabwe
35
0
Shapoor Zadran
Afghanistan
35
0
Seekkuge Prasanna
Sri Lanka
35
0
Dimuth Karunaratne
Sri Lanka
35
0
Colin Munro
New Zealand
35
0
Oman