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 all time
Position
Most Wickets
Player Name
Team Name
1
78
Jasprit Bumrah
India
2
77
Kagiso Rabada
South Africa
3
76
Adil Rashid
England
4
75
Rashid Khan
Afghanistan
5
73
Kuldeep Yadav
India
6
65
Trent Boult
New Zealand
7
62
Moeen Ali
England
8
61
Akila Dananjaya
Sri Lanka
8
61
Mehidy Hasan
Bangladesh
9
58
Shadab Khan
Pakistan
10
57
Mustafizur Rahman
Bangladesh
11
56
Hasan Ali
Pakistan
12
55
Jason Holder
West Indies
13
53
Shakib Al Hasan
Bangladesh
14
52
Tim Southee
New Zealand
14
52
Pat Cummins
Australia
15
51
Nathan Lyon
Australia
16
50
Mohammed Shami
India
16
50
Dilruwan Perera
Sri Lanka
17
48
Mujeeb Ur Rahman
Afghanistan
18
46
Lungi Ngidi
South Africa
19
44
Yuzvendra Chahal
India
20
43
Andrew Tye
Australia
20
43
Mitchell Starc
Australia
20
43
James Anderson
England
20
43
Taijul Islam
Bangladesh
21
42
Suranga Lakmal
Sri Lanka
22
41
Ishant Sharma
India
23
39
Ravindra Jadeja
India
23
39
Yasir Shah
Pakistan
23
39
Tendai Chatara
Zimbabwe
24
38
Ravichandran Ashwin
India
24
38
Mohammad Abbas
Pakistan
25
37
Mohammad Nabi
Afghanistan
25
37
Shannon Gabriel
West Indies
26
36
Kyle Jarvis
Zimbabwe
26
36
Rubel Hossain
Bangladesh
26
36
Keshav Maharaj
South Africa
26
36
Faheem Ashraf
Pakistan
27
35
Stuart Broad
England
27
35
Kemar Roach
West Indies
28
34
Josh Hazlewood
Australia
29
33
Bhuvneshwar Kumar
India
29
33
Mohammad Amir
Pakistan
29
33
Mohammad Naveed
United Arab Emirates
30
32
Vernon Philander
South Africa
30
32
Sikandar Raza
Zimbabwe
31
31
Chris Woakes
England
31
31
Keemo Paul
West Indies
31
31
Billy Stanlake
Australia
31
31
Shaheen Afridi
Pakistan
31
31
Sandeep Lamichhane
Nepal
32
30
Lahiru Kumara
Sri Lanka
32
30
Boyd Rankin
England
32
30
Umesh Yadav
India
32
30
Morne Morkel
South Africa
33
29
Rohan Mustafa
United Arab Emirates
34
28
Safyaan Sharif
Scotland
34
28
Andile Phehlukwayo
South Africa
34
28
Ehsan Khan
Hong Kong
34
28
Graeme Cremer
Zimbabwe
34
28
Tim Murtagh
Ireland
35
27
Thisara Perera
Sri Lanka
35
27
Rangana Herath
Sri Lanka
35
27
Ben Stokes
England
35
27
Hardik Pandya
India
35
27
Blessing Muzarabani
Zimbabwe
36
26
Mashrafe Mortaza
Bangladesh
36
26
Nadeem Ahmed
Hong Kong
37
25
Ish Sodhi
New Zealand
38
23
Liam Plunkett
England
38
23
Ahmed Raza
United Arab Emirates
39
22
Colin de Grandhomme
New Zealand
39
22
Barry McCarthy
Ireland
40
21
Lakshan Sandakan
Sri Lanka
40
21
Marcus Stoinis
Australia
40
21
David Willey
England
40
21
Sompal Kami
Nepal
40
21
Devendra Bishoo
West Indies
41
20
Imran Tahir
South Africa
41
20
Mark Wood
England
41
20
Alasdair Evans
Scotland
41
20
Jack Leach
England
42
19
Tom Curran
England
42
19
Usman Khan
Pakistan
42
19
Dale Steyn
South Africa
43
18
Kevin O'Brien
Ireland
43
18
Pieter Seelaar
Netherlands
43
18
Ashley Nurse
West Indies
43
18
Roelof van der Merwe
Netherlands
44
17
Khaleel Ahmed
India
44
17
Nazmul Islam
Bangladesh
44
17
Simi Singh
Ireland
45
16
Frederick Klaassen
Netherlands
45
16
Sam Curran
England
45
16
Kesrick Williams
West Indies
45
16
Tabraiz Shamsi
South Africa
45
16
Mark Watt
Scotland
45
16
Bilal Asif
Pakistan
45
16
Basant Regmi
Nepal
45
16
Carlos Brathwaite
West Indies
45
16
Peter Chase
Ireland
45
16
Tanwir Afzal
Hong Kong
45
16
Mahmudullah
Bangladesh
46
15
Ehsan Nawaz
Hong Kong
46
15
Aftab Alam
Afghanistan
46
15
Aizaz Khan
Hong Kong
46
15
Mitchell Santner
New Zealand
46
15
Lockie Ferguson
New Zealand
47
14
Norman Vanua
P.N.G.
47
14
Gulbadin Naib
Afghanistan
47
14
Neil Wagner
New Zealand
47
14
Kane Richardson
Australia
47
14
Jhye Richardson
Australia
47
14
Ajaz Patel
New Zealand
48
13
Roston Chase
West Indies
48
13
United Arab Emirates
48
13
Ashton Agar
Australia
48
13
Shardul Thakur
India
49
12
Rumman Raees
Pakistan
49
12
Imran Haider
United Arab Emirates
49
12
Brad Wheal
Scotland
49
12
Richie Berrington
Scotland
49
12
Dushmantha Chameera
Sri Lanka
49
12
Dhananjaya de Silva
Sri Lanka
49
12
George Dockrell
Ireland
49
12
Lasith Malinga
Sri Lanka
49
12
Sean Williams
Zimbabwe
49
12
Abu Jayed
Bangladesh
49
12
Junior Dala
South Africa
50
11
Brandon Mavuta
Zimbabwe
50
11
Stuart Whittingham
Scotland
50
11
Andy McBrine
Ireland
50
11
Mitchell Marsh
Australia
50
11
Michael Leask
Scotland
50
11
Charles Amini
P.N.G.
50
11
Duanne Olivier
South Africa
50
11
Oshane Thomas
West Indies
51
10
Jomel Warrican
West Indies
51
10
Wellington Masakadza
Zimbabwe
51
10
Jaydev Unadkat
India
51
10
Dawlat Zadran
Afghanistan
51
10
Donald Tiripano
Zimbabwe
51
10
Nuwan Pradeep
Sri Lanka
51
10
Bilal Khan
Oman
52
9
Malinda Pushpakumara
Sri Lanka
52
9
Syazrul Idrus
52
9
Dipendra Airee
Nepal
52
9
Amjad Mahboob
52
9
Sheldon Cottrell
West Indies
52
9
Glenn Maxwell
Australia
52
9
Chris Jordan
England
52
9
Colin Munro
New Zealand
52
9
Tendai Chisoro
Zimbabwe
52
9
Washington Sundar
India
52
9
Imad Wasim
Pakistan
52
9
Miguel Cummins
West Indies
53
8
Adam Zampa
Australia
53
8
Timm van der Gugten
Netherlands
53
8
Paul van Meekeren
Netherlands
53
8
Nathan Coulter-Nile
Australia
53
8
Shapoor Zadran
Afghanistan
53
8
Sharafuddin Ashraf
Afghanistan
53
8
Lalit Rajbanshi
Nepal
53
8
Shane Snater
Netherlands
53
8
Mohammad Saifuddin
Bangladesh
54
7
Marnus Labuschagne
Australia
54
7
William Somerville
New Zealand
54
7
Thomas Sole
Scotland
54
7
Alei Nao
P.N.G.
54
7
Kinchit Shah
Hong Kong
54
7
Jean-Paul Duminy
South Africa
54
7
Junaid Khan
Pakistan
54
7
Mohammad Hafeez
Pakistan
54
7
Chris Morris
South Africa
54
7
Zahoor Khan
United Arab Emirates
54
7
Chris Sole
Scotland
54
7
Amila Aponso
Sri Lanka
55
6
Karan KC
Nepal
55
6
Krunal Pandya
India
55
6
Fabian Allen
West Indies
55
6
Jeevan Mendis
Sri Lanka
55
6
Michael Rippon
Netherlands
55
6
Abu Hider
Bangladesh
55
6
Paras Khadka
Nepal
55
6
Todd Astle
New Zealand
55
6
Kedar Jadhav
India
55
6
Stuart Thompson
Ireland
55
6
Sunil Narine
West Indies
55
6
S Vijayakumar
55
6
Wiaan Mulder
South Africa
55
6
Nayeem Hasan
Bangladesh
56
5
Shehan Madushanka
Sri Lanka
56
5
Ahmad Butt
Oman
56
5
Anwar Rahman
56
5
Chris Mpofu
Zimbabwe
56
5
Brian Vitori
Zimbabwe
56
5
Andre Russell
West Indies
56
5
Joe Root
England
56
5
Abdur Razzak
Bangladesh
56
5
Shoaib Malik
Pakistan
56
5
Soumya Sarkar
Bangladesh
56
5
Isuru Udana
Sri Lanka
56
5
Shaiman Anwar
United Arab Emirates
56
5
Hanuma Vihari
India
56
5
Dwaine Pretorius
South Africa
57
4
Qadeer Ahmed
United Arab Emirates
57
4
Obed McCoy
West Indies
57
4
Jon Holland
Australia
57
4
Adam Milne
New Zealand
57
4
Matt Henry
New Zealand
57
4
Ahsan Malik
Netherlands
57
4
Assad Vala
P.N.G.
57
4
Rayad Emrit
West Indies
57
4
Marlon Samuels
West Indies
57
4
Joe Denly
England
57
4
Pavandeep Singh
57
4
Hamza Tahir
Scotland
57
4
A Krishna
57
4
Ajay Lalcheta
Oman
57
4
Mohammad Nadeem
Oman
57
4
Seth Rance
New Zealand
57
4
Sunzamul Islam
Bangladesh
57
4
Hussain Talat
Pakistan
58
3
Dominic Bess
England
58
3
Zeeshan Maqsood
Oman
58
3
Manpreet Singh
58
3
Scotland
58
3
Syed Aziz
58
3
S Muniandy
58
3
Haseeb Amjad
Hong Kong
58
3
Nizakat Khan
Hong Kong
58
3
Paul Stirling
Ireland
58
3
Nikita Miller
West Indies
58
3
Kraigg Brathwaite
West Indies
58
3
Peter Siddle
Australia
58
3
Mosaddek Hossain
Bangladesh
58
3
Samuel Badree
West Indies
58
3
Haris Sohail
Pakistan
58
3
Mahuru Dai
P.N.G.
58
3
Peter Borren
Netherlands
58
3
Aaron Phangiso
South Africa
58
3
Karim Janat
Afghanistan
58
3
Josh Little
Ireland
58
3
Shermon Lewis
West Indies
58
3
Vijay Shankar
India
58
3
Yamin Ahmadzai
Afghanistan
58
3
Rovman Powell
West Indies
59
2
Liam Dawson
England
59
2
Jake Ball
England
59
2
Fareed Ahmad
Afghanistan
59
2
Chad Soper
P.N.G.
59
2
Tyrone Kane
Ireland
59
2
Aamer Yamin
Pakistan
59
2
Deepak Chahar
India
59
2
Siddarth Kaul
India
59
2
Odean Smith
West Indies
59
2
Khary Pierre
West Indies
59
2
Dane Paterson
South Africa
59
2
Ben Wheeler
New Zealand
59
2
Sagar Pun
Nepal
59
2
Shakti Gauchan
Nepal
59
2
Abul Hasan
Bangladesh
59
2
Kane Williamson
New Zealand
59
2
Jerome Taylor
West Indies
59
2
Chris Gayle
West Indies
59
2
Gerrie Snyman
Namibia
59
2
Mudassar Bukhari
Netherlands
59
2
Wesley Barresi
Netherlands
59
2
Taskin Ahmed
Bangladesh
59
2
Rahmat Shah
Afghanistan
59
2
Nepal
59
2
U Aryaman Sunil
59
2
Bernard Scholtz
Namibia
59
2
Liam Roche
Zimbabwe
59
2
Anaru Kitchen
New Zealand
59
2
Mitchell Swepson
Australia
59
2
Robbie Frylinck
South Africa
59
2
Wafadar Momand
Afghanistan
59
2
Ryan Burl
Zimbabwe
59
2
Ariful Haque
Bangladesh
59
2
Waqas Maqsood
Pakistan
59
2
Chadd Sayers
Australia
59
2
Michael Neser
Australia
59
2
D'Arcy Short
Australia
60
1
Jason Behrendorff
Australia
60
1
Afif Hossain
Bangladesh
60
1
Fakhar Zaman
Pakistan
60
1
Mir Hamza
Pakistan
60
1
Mason Crane
England
60
1
Olly Stone
England
60
1
Kamrul Islam
Bangladesh
60
1
Jack Wildermuth
Australia
60
1
Kaleemullah
Oman
60
1
Aqib Sulehri
Oman
60
1
Bas Leede
Netherlands
60
1
Craig Williams
Namibia
60
1
D Mogan
60
1
K Subramanian
60
1
CR Suryawanshi
60
1
R Rohan
60
1
Javed Ahmadi
Afghanistan
60
1
Sarel Burger
Namibia
60
1
Hamilton Masakadza
Zimbabwe
60
1
Asghar Stanikzai
Afghanistan
60
1
Ashfaq Ahmed
Pakistan
60
1
Shahid Afridi
Pakistan
60
1
Nasir Hossain
Bangladesh
60
1
Shan Masood
Pakistan
60
1
Dean Elgar
South Africa
60
1
Suresh Raina
India
60
1
Solomon Mire
Zimbabwe
60
1
Chamu Chibhabha
Zimbabwe
60
1
Max O'Dowd
Netherlands
60
1
Vivian Kingma
Netherlands
60
1
Dawid Malan
England
60
1
Craig Overton
England
60
1
Mohammed Siraj
India
60
1
John Reva
P.N.G.
60
1
Alzarri Joseph
West Indies
61
0
Tarisai Musakanda
Zimbabwe
61
0
Sikander Zulfiqar
Netherlands
61
0
Loa Nou
P.N.G.
61
0
Andre McCarthy
West Indies
61
0
Chandrapaul Hemraj
West Indies
61
0
Tymal Mills
England
61
0
JJ Smuts
South Africa
61
0
Theunis de Bruyn
South Africa
61
0
Matt Renshaw
Australia
61
0
Keaton Jennings
England
61
0
Jeet Raval
New Zealand
61
0
Prince Masvaure
Zimbabwe
61
0
Ryan ten Doeschate
Netherlands
61
0
Mitchell McClenaghan
New Zealand
61
0
Willie Gavera
P.N.G.
61
0
Lega Siaka
P.N.G.
61
0
Farhaan Behardien
South Africa
61
0
Calum MacLeod
Scotland
61
0
Lahiru Gamage
Sri Lanka
61
0
Kusal Mendis
Sri Lanka
61
0
Travis Head
Australia
61
0
Cephas Zhuwao
Zimbabwe
61
0
Waqas Khan
Hong Kong
61
0
Kieron Pollard
West Indies
61
0
Jason Mohammed
West Indies
61
0
Sharad Vesawkar
Nepal
61
0
Murali Vijay
India
61
0
Steven Smith
Australia
61
0
Ambati Rayudu
India
61
0
Axar Patel
India
61
0
Aaron Finch
Australia
61
0
Kyle Abbott
South Africa
61
0
Temba Bavuma
South Africa
61
0
Rahat Ali
Pakistan
61
0
Sarfraz Ahmed
Pakistan
61
0
Azhar Ali
Pakistan
61
0
Umar Amin
Pakistan
61
0
Wahab Riaz
Pakistan
61
0
Asad Shafiq
Pakistan
61
0
Mominul Haque
Bangladesh
61
0
Samiullah Shenwari
Afghanistan
61
0
John Nyumbu
Zimbabwe
61
0
Veerasammy Permaul
West Indies
61
0
Malcolm Waller
Zimbabwe
61
0
Angelo Mathews
Sri Lanka
61
0
Dimuth Karunaratne
Sri Lanka
61
0
Sulieman Benn
West Indies
61
0
Craig Young
Ireland
61
0
Michael Swart
Netherlands
61
0
James Shannon
Ireland
61
0
Waqas Barkat
Hong Kong
61
0
Irfan Ahmed
Hong Kong
61
0
AE Paraam
61
0
Muhamad Syahadat
61
0
Pakistan
61
0
Virandeep Singh
61
0
Zhivago Groenewald
Namibia
61
0
Damien Ravu
P.N.G.
61
0
Jason Kila
P.N.G.
61
0
Johannes Smit
Namibia
61
0
Hidde Overdijk
Netherlands
61
0
Khawar Ali
Oman
61
0
M Zulfiqar
Netherlands
61
0
Jay Odedra
Oman
61
0
Richard Ngarava
Zimbabwe
61
0
Wanindu Hasaranga
Sri Lanka
61
0
Aiden Markram
South Africa
61
0
Prabath Jayasuriya
Sri Lanka
61
0
Kamindu Mendis
Sri Lanka
61
0
Khaled Ahmed
Bangladesh
61
0
Fazle Mahmud
Bangladesh
61
0
Mahedi Hasan
Bangladesh