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 2016 for all time
Position
Stats Value
Player Name
Team Name
1
6/213
Yasir Shah
Pakistan
2
4/192
Adil Rashid
England
3
5/190
Moeen Ali
England
4
4/187
Graeme Cremer
Zimbabwe
5
7/175
Kagiso Rabada
South Africa
6
7/167
Ravichandran Ashwin
India
7
8/163
Devendra Bishoo
West Indies
8
2/153
Mark Craig
New Zealand
9
4/150
Chris Morris
South Africa
10
5/147
Wahab Riaz
Pakistan
11
4/146
Nathan Lyon
Australia
12
4/137
Mitchell Santner
New Zealand
13
3/132
Steven Finn
England
14
5/131
Sohail Khan
Pakistan
15
6/129
Dilruwan Perera
Sri Lanka
15
3/129
Liam Dawson
England
16
2/127
Doug Bracewell
New Zealand
16
5/127
Matt Henry
New Zealand
17
6/125
Mitchell Starc
Australia
18
5/121
Roston Chase
West Indies
19
2/120
Jeetan Patel
New Zealand
20
8/116
Rangana Herath
Sri Lanka
21
5/115
Suranga Lakmal
Sri Lanka
22
6/114
Tim Southee
New Zealand
22
3/114
Morne Morkel
South Africa
23
4/113
Trent Boult
New Zealand
23
5/113
Jackson Bird
Australia
24
4/112
Umesh Yadav
India
24
3/112
Dane Piedt
South Africa
25
7/109
Ravindra Jadeja
India
26
6/107
Josh Hazlewood
Australia
26
4/107
Nuwan Pradeep
Sri Lanka
26
0/107
John Nyumbu
Zimbabwe
27
2/106
Sikandar Raza
Zimbabwe
27
6/106
Neil Wagner
New Zealand
28
6/103
Chris Woakes
England
29
3/102
Donald Tiripano
Zimbabwe
30
4/101
Rahat Ali
Pakistan
30
3/101
Tabraiz Shamsi
South Africa
30
4/101
Carl Mumba
Zimbabwe
31
5/100
Vernon Philander
South Africa
31
3/100
Shaminda Eranga
Sri Lanka
31
5/100
Ben Stokes
England
32
6/99
Stuart Broad
England
32
5/99
Shannon Gabriel
West Indies
32
4/99
Ish Sodhi
New Zealand
32
6/99
Miguel Cummins
West Indies
33
5/98
Amit Mishra
India
34
4/97
Mohammad Amir
Pakistan
35
5/96
Dale Steyn
South Africa
35
2/96
Chris Mpofu
Zimbabwe
36
3/94
Keshav Maharaj
South Africa
37
5/93
Jake Ball
England
38
5/91
James Anderson
England
38
2/91
Dhananjaya de Silva
Sri Lanka
39
2/90
Lahiru Kumara
Sri Lanka
40
3/89
Jayant Yadav
India
41
2/87
Marchant de Lange
South Africa
42
3/86
Boyd Rankin
England
42
2/86
Peter Chase
Ireland
43
3/85
Dushmantha Chameera
Sri Lanka
43
5/85
Shakib Al Hasan
Bangladesh
43
3/85
Joe Mennie
Australia
44
1/83
Chaminda Bandara
Sri Lanka
44
5/83
Jason Holder
West Indies
45
4/82
Mohammed Shami
India
45
6/82
Mehidy Hasan
Bangladesh
46
4/81
James Pattinson
Australia
46
4/81
Kevin O'Brien
Ireland
46
3/81
Craig Young
Ireland
47
4/80
Carlos Brathwaite
West Indies
48
1/79
Michael Chinouya
Zimbabwe
48
6/79
John Hastings
Australia
48
2/79
Corey Anderson
New Zealand
48
1/79
Hardus Viljoen
South Africa
49
3/78
Chris Tremain
Australia
49
1/78
Daniel Worrall
Australia
49
2/78
Seekkuge Prasanna
Sri Lanka
50
6/77
Kyle Abbott
South Africa
50
3/77
Umar Gul
Pakistan
50
4/77
Ishant Sharma
India
50
3/77
Mitchell Marsh
Australia
50
2/77
Zafar Ansari
England
51
3/76
Imran Khan
52
3/75
Mark Wood
England
53
3/74
Scott Boland
Australia
53
6/74
Colin de Grandhomme
New Zealand
53
4/74
Hasan Ali
Pakistan
53
1/74
Rishi Dhawan
India
54
3/73
Lockie Ferguson
New Zealand
54
4/73
Dawlat Zadran
Afghanistan
54
3/73
Nuwan Kulasekara
Sri Lanka
55
1/72
Jerome Taylor
West Indies
55
3/72
Aizaz Khan
Hong Kong
55
2/72
Jon Holland
Australia
56
3/71
Norman Vanua
P.N.G.
56
7/71
Imran Tahir
South Africa
57
4/70
Taskin Ahmed
Bangladesh
57
4/70
Lakshan Sandakan
Sri Lanka
58
3/69
Alzarri Joseph
West Indies
58
4/69
Barry McCarthy
Ireland
58
5/69
James Faulkner
Australia
58
5/69
Bhuvneshwar Kumar
India
59
5/68
Kane Richardson
Australia
59
4/68
Rashid Khan
Afghanistan
60
3/67
Nathan Coulter-Nile
Australia
60
3/67
Liam Plunkett
England
61
3/66
Tim Murtagh
Ireland
61
3/66
Anwar Ali
Pakistan
61
3/66
Adam Zampa
Australia
62
4/65
David Willey
England
62
3/65
Gareth Batty
England
62
3/65
Taijul Islam
Bangladesh
62
3/65
Kraigg Brathwaite
West Indies
63
2/64
Sompal Kami
Nepal
63
3/64
David Wiese
South Africa
63
2/64
Kieron Pollard
West Indies
64
3/63
Wayne Parnell
South Africa
64
3/63
Steve O'Keefe
Australia
64
4/63
Barinder Sran
India
64
1/63
Yamin Ahmadzai
Afghanistan
65
6/62
Chad Soper
P.N.G.
65
2/62
Jomel Warrican
West Indies
65
1/62
Naveen-ul-Haq
Afghanistan
65
1/62
Rubel Hossain
Bangladesh
65
4/62
Pat Cummins
Australia
65
3/62
Peter Siddle
Australia
65
0/62
Suraj Randiv
Sri Lanka
65
5/62
Mustafizur Rahman
Bangladesh
65
5/62
Imad Wasim
Pakistan
65
2/62
Sean Williams
Zimbabwe
66
3/61
Mohammad Shahzad
Afghanistan
66
4/61
Neville Madziva
Zimbabwe
66
1/61
Sulieman Benn
West Indies
66
4/61
Mashrafe Mortaza
Bangladesh
66
2/61
Shafiul Islam
Bangladesh
66
4/61
John Reva
P.N.G.
67
3/60
James Neesham
New Zealand
67
2/60
Mohammad Irfan
Pakistan
67
1/60
Farveez Maharoof
Sri Lanka
67
2/60
Andy McBrine
Ireland
68
2/59
Rahmat Shah
Afghanistan
68
3/59
Amjad Javed
United Arab Emirates
68
2/59
Dhawal Kulkarni
India
68
4/59
Andile Phehlukwayo
South Africa
68
4/59
Amila Aponso
Sri Lanka
69
3/58
Thisara Perera
Sri Lanka
69
3/58
Sunil Narine
West Indies
69
3/58
Mohammad Naveed
United Arab Emirates
69
3/58
Mahuru Dai
P.N.G.
69
3/58
Ashley Nurse
West Indies
69
1/58
Paul Stirling
Ireland
69
4/58
Adam Milne
New Zealand
70
1/57
Josh Davey
Scotland
71
4/56
Chamu Chibhabha
Zimbabwe
71
3/56
George Dockrell
Ireland
71
2/56
Zulfiqar Babar
Pakistan
71
4/56
Chris Jordan
England
72
4/55
Grant Elliott
New Zealand
73
2/54
Joe Root
England
73
2/54
Michael Leask
Scotland
73
1/54
Zeeshan Maqsood
Oman
74
3/53
Ehsan Khan
Hong Kong
74
1/53
Joel Paris
Australia
74
3/53
Willie Gavera
P.N.G.
74
0/53
Fayyaz Ahmed
United Arab Emirates
74
2/53
Andre Russell
West Indies
74
1/53
Nasir Hossain
Bangladesh
74
2/53
Mohammad Sami
Pakistan
75
2/52
Azhar Ali
Pakistan
75
3/52
Brian Vitori
Zimbabwe
75
2/52
Nehemiah Odhiambo
Kenya
75
2/52
Aaron Phangiso
South Africa
75
3/52
Rohan Mustafa
United Arab Emirates
75
4/52
Jasprit Bumrah
India
75
1/52
Jan Frylinck
Namibia
76
3/51
Tendai Chisoro
Zimbabwe
76
4/51
Chris Sole
Scotland
76
1/51
Andrew Tye
Australia
76
3/51
Lucas Oluoch
Kenya
76
3/51
Mirwais Ashraf
Afghanistan
76
4/51
Jean-Paul Duminy
South Africa
77
4/50
Nadeem Ahmed
Hong Kong
77
1/50
Shem Ngoche
Kenya
77
1/50
Elijah Otieno
Kenya
77
3/50
Jeffrey Vandersay
Sri Lanka
77
5/50
Luke Jongwe
Zimbabwe
77
4/50
Reece Topley
England
77
2/50
Mosaddek Hossain
Bangladesh
77
3/50
Munis Ansari
Oman
78
0/49
Muhammed Shanil
United Arab Emirates
78
2/49
Travis Head
Australia
78
2/49
Rob Taylor
Scotland
78
3/49
Max Sorensen
Ireland
78
1/49
Sachithra Senanayake
Sri Lanka
78
2/49
Tillakaratne Dilshan
Sri Lanka
78
2/49
Axar Patel
India
79
1/48
Moises Henriques
Australia
79
0/48
Anton Devcich
New Zealand
79
2/48
Gerrie Snyman
Namibia
79
2/48
Shapoor Zadran
Afghanistan
79
4/48
Alasdair Evans
Scotland
79
0/48
Krishna Chandran
United Arab Emirates
79
2/48
Zhivago Groenewald
Namibia
79
2/48
Sandeep Lamichhane
Nepal
80
0/47
Tanbir Hayder
Bangladesh
80
4/47
Mohammad Nabi
Afghanistan
81
2/46
Ahmed Raza
United Arab Emirates
81
2/46
Glenn Maxwell
Australia
81
0/46
Shaun Tait
Australia
82
2/45
Farhaan Behardien
South Africa
82
3/45
Basant Regmi
Nepal
82
3/45
Amir Hamza
Afghanistan
82
2/45
Subashis Roy
Bangladesh
82
3/45
Hardik Pandya
India
83
3/44
Brad Wheal
Scotland
83
3/44
Timm van der Gugten
Netherlands
83
5/44
Rakep Patel
Kenya
83
2/44
Shakti Gauchan
Nepal
83
4/44
Safyaan Sharif
Scotland
83
3/44
Dwayne Bravo
West Indies
83
1/44
Shoaib Malik
Pakistan
84
0/43
Stiaan van Zyl
South Africa
84
0/43
Jaydev Unadkat
India
84
3/43
Al-Amin Hossain
Bangladesh
84
0/43
Logan van Beek
Netherlands
84
2/43
Ahsan Malik
Netherlands
84
3/43
Mitchell McClenaghan
New Zealand
84
0/43
Tawanda Mupariwa
Zimbabwe
84
1/43
Sese Bau
P.N.G.
84
0/43
Atif Ali Khan
United Arab Emirates
84
1/43
Ajay Lalcheta
Oman
85
1/42
Alei Nao
P.N.G.
85
5/42
Mark Watt
Scotland
85
2/42
Con de Lange
Scotland
85
1/42
Dwaine Pretorius
South Africa
85
4/42
Collins Obuya
Kenya
86
3/41
Haseeb Amjad
Hong Kong
86
3/41
Manjula Guruge
United Arab Emirates
86
2/41
Taurai Muzarabani
Zimbabwe
86
1/41
Johannes Smit
Namibia
86
1/41
Bernard Scholtz
Namibia
86
1/41
Kamrul Islam
Bangladesh
87
0/40
Stephan Baard
Namibia
87
2/40
Abu Hider
Bangladesh
87
2/40
Farhan Ahmed
United Arab Emirates
87
0/40
Saqlain Sajib
Bangladesh
87
2/40
Roelof van der Merwe
Netherlands
87
2/40
Tendai Chatara
Zimbabwe
87
2/40
Shahid Afridi
Pakistan
88
2/39
Fareed Ahmad
Afghanistan
88
3/39
Karim Janat
Afghanistan
89
0/38
Prince Masvaure
Zimbabwe
89
2/38
Qadeer Ahmed
United Arab Emirates
89
3/38
Yuzvendra Chahal
India
89
2/38
Hamid Hassan
Afghanistan
89
3/38
Sarel Burger
Namibia
89
1/38
Sagar Pun
Nepal
90
2/37
Milinda Siriwardana
Sri Lanka
90
4/37
Paul van Meekeren
Netherlands
90
3/37
Nelson Odhiambo
Kenya
90
3/37
Tinashe Panyangara
Zimbabwe
90
2/37
Angelo Mathews
Sri Lanka
90
0/37
Sunzamul Islam
Bangladesh
91
4/36
Syed Kaleem
Oman
91
3/36
Tanwir Afzal
Hong Kong
91
2/36
Assad Vala
P.N.G.
92
2/35
Arafat Sunny
Bangladesh
92
4/35
Michael Rippon
Netherlands
92
3/35
Sohail Tanvir
Pakistan
93
2/34
Hamilton Masakadza
Zimbabwe
93
0/34
Elton Chigumbura
Zimbabwe
93
3/34
Ashish Nehra
India
93
0/34
Isuru Udana
Sri Lanka
93
3/34
Samuel Badree
West Indies
93
2/34
Paras Khadka
Nepal
93
1/34
Ruaidhri Smith
Scotland
94
1/33
Imran Haider
United Arab Emirates
94
3/33
Bilal Khan
Oman
94
0/33
Aftab Alam
Afghanistan
95
1/32
Vivian Kingma
Netherlands
95
0/32
Stuart Binny
India
95
1/32
Mohammad Shahid
Bangladesh
95
4/32
Wellington Masakadza
Zimbabwe
96
2/31
Sayed Shirzad
Afghanistan
96
2/31
Shane Watson
Australia
96
6/31
Mudassar Bukhari
Netherlands
96
1/31
Samiullah Shenwari
Afghanistan
97
0/30
Kinchit Shah
Hong Kong
98
3/29
Kedar Jadhav
India
98
0/29
Kemar Roach
West Indies
98
1/29
Temba Bavuma
South Africa
98
1/29
Zaheer Maqsood
United Arab Emirates
99
1/28
Syed Ali
Oman
99
0/28
Todd Astle
New Zealand
99
2/28
Ryan Campbell
Australia
99
2/28
Gulbadin Naib
Afghanistan
99
2/28
Cameron Boyce
Australia
100
0/27
Ramith Rambukwella
Sri Lanka
100
0/27
Karim Sadiq
Afghanistan
100
0/27
Murali Vijay
India
100
0/27
Gurkeerat Singh Mann
India
101
4/26
Lasith Malinga
Sri Lanka
101
2/26
Matt Machan
Scotland
102
1/25
Malcolm Waller
Zimbabwe
102
1/25
Ashton Agar
Australia
102
0/25
Soumya Sarkar
Bangladesh
102
1/25
Shuvagata Hom
Bangladesh
102
0/25
Josh Little
Ireland
102
1/25
Jacob Mulder
Ireland
103
1/24
Khawar Ali
Oman
103
0/24
Ishtiaq Muhammad
Hong Kong
103
1/24
Nosaina Pokana
P.N.G.
103
2/24
Mahmudullah
Bangladesh
103
3/24
Kane Williamson
New Zealand
103
1/24
Mark Chapman
Hong Kong
103
3/24
Mosharraf Hossain
Bangladesh
103
0/24
Stuart Thompson
Ireland
104
0/23
Dhiren Gondaria
Kenya
104
3/23
Mehran Khan
Oman
105
1/22
Sufyan Mehmood
Oman
105
0/22
Tymal Mills
England
105
3/22
Richie Berrington
Scotland
105
2/22
Suresh Raina
India
106
1/21
Peter Borren
Netherlands
107
0/20
Emmanuel Bundi
Kenya
107
3/20
Sabbir Rahman
Bangladesh
107
1/20
Steven Smith
Australia
107
0/20
Keaton Jennings
England
108
1/19
Yuvraj Singh
India
108
0/19
Colin Munro
New Zealand
108
0/19
Shan Masood
Pakistan
109
0/18
Calum MacLeod
Scotland
109
0/18
Nic Maddinson
Australia
109
1/18
Karan KC
Nepal
109
0/18
Kyle Christie
Hong Kong
109
0/18
Fahad Tariq
United Arab Emirates
110
0/17
Hiri Hiri
P.N.G.
110
0/17
Muktar Ali
Bangladesh
110
0/17
Jonathan Carter
West Indies
110
2/17
Dean Elgar
South Africa
110
3/17
Martin Guptill
New Zealand
110
1/17
Darren Sammy
West Indies
110
2/17
Chris Gayle
West Indies
111
0/16
Aaron Finch
Australia
111
0/16
Stephen Cook
South Africa
111
0/16
Rameez Shahzad
United Arab Emirates
111
1/16
Vishwa Fernando
Sri Lanka
112
2/15
Kesrick Williams
West Indies
112
1/15
Virat Kohli
India
112
0/15
Javed Ahmadi
Afghanistan
112
2/15
Nathan McCullum
New Zealand
113
1/14
Michael Swart
Netherlands
114
0/13
Ehsan Nawaz
Hong Kong
114
0/13
Andre Fletcher
West Indies
114
2/13
Charles Amini
P.N.G.
114
1/13
Kusal Mendis
Sri Lanka
114
1/13
Gavin Main
Scotland
115
1/12
Iftikhar Ahmed
Pakistan
116
3/11
Pipi Raho
P.N.G.
116
1/11
Lega Siaka
P.N.G.
116
1/11
Harbhajan Singh
India
116
0/11
Rohit Sharma
India
116
0/11
Adam Voges
Australia
117
0/10
David Warner
Australia
117
0/10
James Vince
England
117
0/10
Pieter Seelaar
Netherlands
117
0/10
Rumman Raees
Pakistan
118
0/9
Nawroz Mangal
Afghanistan
118
0/9
Babar Hayat
Hong Kong
119
0/8
Sharad Vesawkar
Nepal
119
0/8
Jermaine Blackwood
West Indies
119
0/8
Mohammed Qasim
United Arab Emirates
120
0/7
Dilhara Fernando
Sri Lanka
121
0/5
Angelo Perera
Sri Lanka
122
0/4
Asad Shafiq
Pakistan
122
0/4
Karun Nair
India
123
0/3
Brendon McCullum
New Zealand
123
0/3
Brian Chari
Zimbabwe
124
0/2
Alex Hales
England
125
0/0
Mominul Haque
Bangladesh