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 2017 for all time
Position
Stats Value
Player Name
Team Name
1
5/202
Dilruwan Perera
Sri Lanka
2
6/199
Steve O'Keefe
Australia
3
7/184
Yasir Shah
Pakistan
4
4/178
Mehidy Hasan
Bangladesh
5
5/167
Lakshan Sandakan
Sri Lanka
6
8/163
Nathan Lyon
Australia
7
5/161
Graeme Cremer
Zimbabwe
8
6/159
Rangana Herath
Sri Lanka
9
5/158
Tim Southee
New Zealand
10
3/156
Taijul Islam
Bangladesh
10
3/156
Malinda Pushpakumara
Sri Lanka
11
6/152
Ravindra Jadeja
India
12
7/151
Neil Wagner
New Zealand
13
3/146
Sean Williams
Zimbabwe
14
4/142
Stuart Broad
England
15
4/141
Taskin Ahmed
Bangladesh
16
6/132
Nuwan Pradeep
Sri Lanka
16
6/132
Ravichandran Ashwin
India
17
7/131
Trent Boult
New Zealand
17
6/131
Lahiru Kumara
Sri Lanka
18
4/128
Chris Woakes
England
19
5/125
Shannon Gabriel
West Indies
20
6/123
Kagiso Rabada
South Africa
21
6/120
Moeen Ali
England
22
3/118
Subashis Roy
Bangladesh
22
6/118
Keshav Maharaj
South Africa
23
4/117
Pat Cummins
Australia
24
7/116
James Anderson
England
24
5/116
Devendra Bishoo
West Indies
25
5/115
Morne Morkel
South Africa
26
4/113
Rubel Hossain
Bangladesh
26
3/113
Tendai Chisoro
Zimbabwe
26
4/113
Mustafizur Rahman
Bangladesh
26
4/113
Roston Chase
West Indies
27
2/111
Imran Khan
27
4/111
Suranga Lakmal
Sri Lanka
28
3/110
Craig Overton
England
29
5/109
Alzarri Joseph
West Indies
30
0/108
Jackson Bird
Australia
31
4/106
Umesh Yadav
India
32
5/104
Shakib Al Hasan
Bangladesh
33
6/103
Josh Hazlewood
Australia
33
5/103
Jason Holder
West Indies
34
4/100
Mohammed Shami
India
34
5/100
Hasan Ali
Pakistan
34
3/100
Kamrul Islam
Bangladesh
34
5/100
Mohammad Abbas
Pakistan
35
5/99
Sikandar Raza
Zimbabwe
36
3/98
Ishant Sharma
India
37
4/97
Lahiru Gamage
Sri Lanka
38
2/96
Richard Ngarava
Zimbabwe
39
5/95
Kemar Roach
West Indies
40
3/94
Jake Ball
England
41
4/93
Matt Henry
New Zealand
42
3/92
Peter Chase
Ireland
42
3/92
Miguel Cummins
West Indies
42
5/92
Bhuvneshwar Kumar
India
43
5/91
Mitchell Starc
Australia
43
5/91
Liam Plunkett
England
43
4/91
Chris Morris
South Africa
43
3/91
Duanne Olivier
South Africa
44
4/90
Shadab Khan
Pakistan
45
4/89
Wahab Riaz
Pakistan
46
2/87
Vishwa Fernando
Sri Lanka
47
2/85
Jeetan Patel
New Zealand
48
6/83
Mohammad Amir
Pakistan
49
3/82
Junaid Khan
Pakistan
49
3/82
Lasith Malinga
Sri Lanka
49
3/82
Mashrafe Mortaza
Bangladesh
49
3/82
Craig Young
Ireland
50
5/81
Jasprit Bumrah
India
51
3/80
Thisara Perera
Sri Lanka
52
4/79
Vernon Philander
South Africa
52
6/79
Ben Stokes
England
52
3/79
Adam Milne
New Zealand
53
0/77
Amila Aponso
Sri Lanka
54
5/76
Imran Tahir
South Africa
54
4/76
Nuwan Kulasekara
Sri Lanka
55
2/75
Jerome Taylor
West Indies
55
4/75
Kuldeep Yadav
India
56
1/74
Shafiul Islam
Bangladesh
56
4/74
Andile Phehlukwayo
South Africa
57
3/73
Aizaz Khan
Hong Kong
58
2/72
Seekkuge Prasanna
Sri Lanka
58
4/72
Safyaan Sharif
Scotland
59
3/71
Lockie Ferguson
New Zealand
59
3/71
John Reva
P.N.G.
59
4/71
Kevin O'Brien
Ireland
59
2/71
Shapoor Zadran
Afghanistan
59
3/71
Tendai Chatara
Zimbabwe
59
3/71
Ashton Agar
Australia
60
4/70
Mohammad Nabi
Afghanistan
60
2/70
Azhar Ali
Pakistan
60
2/70
Lahiru Madushanka
Sri Lanka
61
5/69
Barry McCarthy
Ireland
61
6/69
Zahoor Khan
United Arab Emirates
61
4/69
Dane Paterson
South Africa
61
3/69
Kesrick Williams
West Indies
61
2/69
Imad Wasim
Pakistan
61
5/69
Adil Rashid
England
61
2/69
John Hastings
Australia
62
2/68
James Neesham
New Zealand
62
4/68
Mark Wood
England
62
5/68
Con de Lange
Scotland
62
6/68
Akila Dananjaya
Sri Lanka
62
4/68
George Dockrell
Ireland
62
3/68
Tim Murtagh
Ireland
63
2/67
Timm van der Gugten
Netherlands
63
4/67
Michael Rippon
Netherlands
63
2/67
Liam Dawson
England
63
4/67
James Faulkner
Australia
64
3/66
Axar Patel
India
64
3/66
Kyle Jarvis
Zimbabwe
64
3/66
Adam Zampa
Australia
64
2/66
Travis Head
Australia
64
3/66
Seth Rance
New Zealand
65
1/65
Washington Sundar
India
65
3/65
Tom Curran
England
65
2/65
Chad Soper
P.N.G.
65
3/65
Fareed Ahmad
Afghanistan
65
3/65
Colin de Grandhomme
New Zealand
65
4/65
Dawlat Zadran
Afghanistan
66
1/64
Ahsan Malik
Netherlands
67
3/63
Mohammad Naveed
United Arab Emirates
67
3/63
Ish Sodhi
New Zealand
68
4/62
Ehsan Nawaz
Hong Kong
68
3/62
Sheldon Cottrell
West Indies
68
4/62
Imran Haider
United Arab Emirates
68
4/62
Chris Sole
Scotland
68
5/62
Mitchell Santner
New Zealand
68
4/62
Ashley Nurse
West Indies
68
3/62
Alei Nao
P.N.G.
69
3/61
Marcus Stoinis
Australia
69
1/61
Jeffrey Vandersay
Sri Lanka
69
0/61
Nosaina Pokana
P.N.G.
69
3/61
Dwaine Pretorius
South Africa
69
3/61
Chris Mpofu
Zimbabwe
70
3/60
Amir Hamza
Afghanistan
70
6/60
Yuzvendra Chahal
India
70
1/60
Tabraiz Shamsi
South Africa
70
3/60
Hardik Pandya
India
70
3/60
Roelof van der Merwe
Netherlands
70
3/60
Emmanuel Bundi
Kenya
70
1/60
Ronsford Beaton
West Indies
71
2/59
Peter Borren
Netherlands
71
2/59
Dushmantha Chameera
Sri Lanka
71
1/59
Dhananjaya de Silva
Sri Lanka
71
5/59
Ehsan Khan
Hong Kong
72
1/58
Jayant Yadav
India
72
4/58
Nadeem Ahmed
Hong Kong
72
4/58
Wayne Parnell
South Africa
72
3/58
Kane Richardson
Australia
72
3/58
Nathan Coulter-Nile
Australia
73
3/57
Norman Vanua
P.N.G.
73
4/57
Jacob Mulder
Ireland
73
0/57
Damien Ravu
P.N.G.
74
2/56
Craig Williams
Namibia
74
3/56
Carlos Brathwaite
West Indies
74
3/56
Chris Jordan
England
75
3/55
Corey Anderson
New Zealand
75
4/55
Doug Bracewell
New Zealand
75
6/55
Paul Stirling
Ireland
75
5/55
Rohan Mustafa
United Arab Emirates
75
1/55
Billy Stanlake
Australia
75
2/55
Johannes Smit
Namibia
76
2/54
Mahuru Dai
P.N.G.
76
1/54
Stuart Thompson
Ireland
76
4/54
Gulbadin Naib
Afghanistan
76
2/54
Mohammad Hafeez
Pakistan
76
2/54
Kedar Jadhav
India
77
3/53
Ahmed Raza
United Arab Emirates
77
2/53
Mohammad Saifuddin
Bangladesh
77
1/53
Mohammed Siraj
India
78
1/52
Raymon Reifer
West Indies
78
2/52
Toby Roland-Jones
England
78
0/52
Dhiren Gondaria
Kenya
78
3/52
Rumman Raees
Pakistan
78
1/52
Ben Cutting
Australia
78
3/52
Joe Root
England
78
2/52
Angelo Mathews
Sri Lanka
79
2/51
Collins Obuya
Kenya
79
3/51
Haris Sohail
Pakistan
79
0/51
Chamu Chibhabha
Zimbabwe
79
3/51
Sandeep Lamichhane
Nepal
80
3/50
Bernard Scholtz
Namibia
80
4/50
Mujeeb Ur Rahman
Afghanistan
80
3/50
Alasdair Evans
Scotland
80
7/50
Rashid Khan
Afghanistan
81
2/49
Ben Wheeler
New Zealand
81
1/49
Brad Wheal
Scotland
81
3/49
Isuru Udana
Sri Lanka
81
2/49
Sarel Burger
Namibia
81
2/49
Steven Finn
England
81
2/49
Nasir Hossain
Bangladesh
82
1/48
Nehemiah Odhiambo
Kenya
82
4/48
Josh Davey
Scotland
82
0/48
Blessing Muzarabani
Zimbabwe
82
1/48
Nepal
82
1/48
Shardul Thakur
India
83
1/47
Solomon Mire
Zimbabwe
83
4/47
Shem Ngoche
Kenya
83
2/47
Paul van Meekeren
Netherlands
83
3/47
Mark Watt
Scotland
83
3/47
Mosaddek Hossain
Bangladesh
83
2/47
David Willey
England
83
3/47
Hamish Bennett
New Zealand
83
4/47
Jean-Paul Duminy
South Africa
84
0/46
Kyle Abbott
South Africa
84
1/46
Kraigg Brathwaite
West Indies
84
0/46
Tangeni Lungameni
Namibia
85
3/45
Jan Frylinck
Namibia
85
3/45
Wanindu Hasaranga
Sri Lanka
85
1/45
Donald Tiripano
Zimbabwe
86
2/44
Malcolm Waller
Zimbabwe
86
2/44
Sohail Khan
Pakistan
86
2/44
Kane Williamson
New Zealand
86
4/44
Boyd Rankin
England
86
6/44
Vivian Kingma
Netherlands
87
1/43
Milinda Siriwardana
Sri Lanka
87
1/43
Mitchell Marsh
Australia
88
2/42
Beuran Hendricks
South Africa
88
2/42
Pieter Seelaar
Netherlands
88
3/42
Andy McBrine
Ireland
88
2/42
Michael Leask
Scotland
89
1/41
Mohammad Shahzad
Afghanistan
89
5/41
Sompal Kami
Nepal
89
3/41
Karim Janat
Afghanistan
89
1/41
Marlon Samuels
West Indies
89
2/41
Vikum Sanjaya
Sri Lanka
89
3/41
Scott Kuggeleijn
New Zealand
90
1/40
Sohail Tanvir
Pakistan
91
1/39
Samiullah Shenwari
Afghanistan
91
2/39
Nelson Odhiambo
Kenya
92
3/38
Amjad Javed
United Arab Emirates
92
1/38
Rovman Powell
West Indies
92
2/38
Samuel Badree
West Indies
92
1/38
Colin Munro
New Zealand
92
1/38
Moises Henriques
Australia
92
1/38
Jhye Richardson
Australia
92
1/38
Mason Crane
England
92
0/38
Simi Singh
Ireland
93
2/37
Stuart Whittingham
Scotland
93
0/37
Zhivago Groenewald
Namibia
93
3/37
Faheem Ashraf
Pakistan
93
3/37
Andrew Tye
Australia
93
2/37
Basant Regmi
Nepal
93
2/37
Rakep Patel
Kenya
94
0/36
Carl Mumba
Zimbabwe
94
1/36
Tymal Mills
England
95
2/35
Sese Bau
P.N.G.
95
3/35
Assad Vala
P.N.G.
95
2/35
Mahmudullah
Bangladesh
95
3/35
Bilal Khan
Oman
96
3/34
Sunil Narine
West Indies
96
1/34
Gerrie Snyman
Namibia
96
2/34
Lucas Oluoch
Kenya
97
3/33
Todd Astle
New Zealand
97
2/33
Kaleemullah
Oman
97
2/33
Robbie Frylinck
South Africa
98
1/32
Wiaan Mulder
South Africa
98
2/32
Khawar Ali
Oman
98
0/32
Shane Snater
Netherlands
98
1/32
Parvez Rasool
India
98
2/32
Tanwir Afzal
Hong Kong
98
2/32
Sagar Pun
Nepal
98
0/32
Shakti Gauchan
Nepal
99
2/31
Aaron Phangiso
South Africa
99
2/31
Willie Gavera
P.N.G.
99
0/31
Qadeer Ahmed
United Arab Emirates
99
2/31
Josh Little
Ireland
99
0/31
Veerasammy Permaul
West Indies
99
1/31
Dimuth Karunaratne
Sri Lanka
99
3/31
Ashish Nehra
India
100
0/30
Suresh Raina
India
100
0/30
Theunis de Bruyn
South Africa
100
1/30
Mohammed Qasim
United Arab Emirates
100
0/30
Stephan Baard
Namibia
101
2/29
Elijah Otieno
Kenya
101
1/29
Paras Khadka
Nepal
101
1/29
Richie Berrington
Scotland
102
0/28
Jonathan Carter
West Indies
102
0/28
Jason Mohammed
West Indies
102
1/28
Kyle Christie
Hong Kong
102
4/28
Sharad Vesawkar
Nepal
103
3/27
Mominul Haque
Bangladesh
103
1/27
Shoaib Malik
Pakistan
104
1/26
Nikita Miller
West Indies
104
1/26
Dilshan Munaweera
Sri Lanka
104
1/26
Sultan Ahmed
Oman
105
0/25
Fakhar Zaman
Pakistan
105
1/25
Sabbir Rahman
Bangladesh
105
0/25
Yuvraj Singh
India
105
1/25
Amit Mishra
India
106
1/24
Glenn Maxwell
Australia
106
1/24
Nizakat Khan
Hong Kong
106
0/24
Darren Sammy
West Indies
106
1/24
Asad Shafiq
Pakistan
106
2/24
Mohammad Nadeem
Oman
107
0/23
Ajay Lalcheta
Oman
107
0/23
Chaturanga de Silva
Sri Lanka
108
2/22
Karan KC
Nepal
108
1/22
JJ Smuts
South Africa
108
2/22
Jaydev Unadkat
India
108
1/22
Zeeshan Maqsood
Oman
108
1/22
Pushpak Kerai
Kenya
108
2/22
Sunzamul Islam
Bangladesh
108
0/22
Asitha Fernando
Sri Lanka
109
4/21
Jason Behrendorff
Australia
109
0/21
Dawid Malan
England
109
0/21
Soumya Sarkar
Bangladesh
109
0/21
Jermaine Blackwood
West Indies
109
0/21
Calum MacLeod
Scotland
110
1/19
Shaiman Anwar
United Arab Emirates
110
4/19
Lungi Ngidi
South Africa
111
0/18
Paul Collingwood
England
111
1/18
Sushan Bhari
Nepal
111
0/18
United Arab Emirates
111
2/18
Aiden Markram
South Africa
112
0/17
Aaron Finch
Australia
112
0/17
Virat Kohli
India
112
0/17
Murali Vijay
India
112
0/17
Grant Elliott
New Zealand
112
0/17
Kieron Pollard
West Indies
112
0/17
Farhaan Behardien
South Africa
113
0/16
Kusal Mendis
Sri Lanka
113
0/16
Hilton Cartwright
Australia
114
2/15
Ashton Turner
Australia
114
1/15
Ryan Burl
Zimbabwe
115
0/14
Ashfaq Ahmed
Pakistan
115
0/14
Temba Bavuma
South Africa
116
0/13
Dean Elgar
South Africa
116
0/13
Lega Siaka
P.N.G.
116
0/13
Najmul Hossain Shanto
Bangladesh
117
0/12
Tom Westley
England
117
0/12
Tony Ura
P.N.G.
118
0/11
Nawroz Mangal
Afghanistan
118
0/11
Steven Smith
Australia
118
0/11
Mehran Khan
Oman
119
0/10
Anaru Kitchen
New Zealand
119
0/10
Waqas Barkat
Hong Kong
119
0/10
Rahmat Shah
Afghanistan
119
0/10
Thikshila de Silva
Sri Lanka
120
0/9
Stephan Myburgh
Netherlands
120
0/9
Hamilton Masakadza
Zimbabwe
121
0/8
Hashmatullah Shaidi
Afghanistan
121
0/8
Aarif Sheikh
Nepal
122
0/7
Javed Ahmadi
Afghanistan
122
0/7
Daniel Christian
Australia
122
0/7
Karun Nair
India
123
1/6
Ryan ten Doeschate
Netherlands
124
1/5
Naveen-ul-Haq
Afghanistan
125
0/2
Keaton Jennings
England
125
0/2
Shreyas Iyer
India
126
0/1
Usman Khawaja
Australia
127
0/0
Shan Masood
Pakistan
127
0/0
Kieran Powell
West Indies