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