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