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