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 2025 for all time
Position
Stats Value
Player Name
Team Name
1
7/18
Jomel Warrican
West Indies
2
7/21
Blessing Muzarabani
Zimbabwe
3
7/66
Rashid Khan
Pakistan
4
6/2
Scott Boland
Australia
5
6/6
Shoaib Bashir
England
6
6/8
Muhammad Butt
7
6/9
Mitchell Starc
Australia
8
6/16
Matt Henry
New Zealand
8
6/16
Matthew Humphreys
Ireland
9
6/18
Jayden Seales
West Indies
10
6/30
Akash Deep
India
11
6/31
Mohammed Siraj
India
12
6/39
Noman Ali
Pakistan
13
5/7
Shamar Joseph
West Indies
14
5/8
Anjar Tadarus
15
5/9
James Neesham
New Zealand
16
5/10
Josh Hazlewood
Australia
17
5/11
Ben Stokes
England
17
5/11
Zakary Foulkes
New Zealand
18
5/13
Zuhaib Zubair
United Arab Emirates
19
5/14
Keshav Maharaj
South Africa
20
5/15
Mohammed Shami
India
21
5/16
South Africa
22
5/17
Angus Atkinson
England
23
5/20
Prabath Jayasuriya
Sri Lanka
24
5/21
Alzarri Joseph
West Indies
24
5/21
Gulam Murtaza
25
5/23
Taijul Islam
Bangladesh
25
5/23
Varun Vinod
India
25
5/23
Benjamin Sears
New Zealand
26
5/29
Nayeem Hasan
Bangladesh
27
5/33
Jasprit Bumrah
India
27
5/33
Matthew Kuhnemann
Australia
28
5/39
Tanvir Islam
Bangladesh
28
5/39
Azmatullah Omarzai
Afghanistan
29
5/50
Sajid Khan
Pakistan
30
5/56
Joshua Tongue
England
31
4/3
Travis Head
Australia
31
4/3
D Rawat
32
4/4
S Murari
32
4/4
Mitchell Santner
New Zealand
33
4/6
Abrar Ahmed
Pakistan
33
4/6
Sandeep Lamichhane
Nepal
34
4/8
Dylan Leicher
Namibia
34
4/8
United Arab Emirates
35
4/9
Karanbir Singh
35
4/9
Haider Ali
Pakistan
35
4/9
Washington Sundar
India
36
4/10
Wanindu Hasaranga
Sri Lanka
36
4/10
Prakash Mishra
36
4/10
AA Rahayu
37
4/11
SA Okpe
37
4/11
Mahedi Hasan
Bangladesh
37
4/11
Ravindra Jadeja
India
37
4/11
Morawakage Theekshana
Sri Lanka
38
4/12
Michael Bracewell
New Zealand
38
4/12
Ish Sodhi
New Zealand
38
4/12
Amjad Sher
39
4/13
Ilyas Ataullah
39
4/13
Wiaan Mulder
South Africa
40
4/14
Jacob Duffy
New Zealand
40
4/14
Adil Rashid
England
40
4/14
Dominic Sabir
Bermuda
41
4/15
Craig Young
Ireland
41
4/15
Abdul Naser Baluch
42
4/17
42
4/17
Shaheen Afridi
Pakistan
43
4/18
Richard Ngarava
Zimbabwe
43
4/18
HER Tyler
43
4/18
A Limdawala
44
4/19
Troy Taylor
44
4/19
South Africa
44
4/19
Jason Holder
West Indies
44
4/19
Nathan Lyon
Australia
44
4/19
William O'Rourke
New Zealand
45
4/20
Liam Dawson
England
45
4/20
Ahmadullah Shinwari
45
4/20
New Zealand
46
4/21
Zeerak Chughtai
46
4/21
Wellington Masakadza
Zimbabwe
47
4/22
Barry McCarthy
Ireland
47
4/22
Taskin Ahmed
Bangladesh
47
4/22
Asitha Fernando
Sri Lanka
48
4/24
Benjamin Dwarshuis
Australia
48
4/24
Jakob Gul
49
4/32
Dunith Wellalage
Sri Lanka
50
4/34
Mark Adair
Ireland
51
4/36
South Africa
52
4/39
Muralikrishna Krishna
India
53
4/48
Pakistan
54
4/51
Tanaka Chivanga
Zimbabwe
55
3/0
Ehsan Khan
Hong Kong
56
3/1
Taranjeet Singh
57
3/2
Kamindu Mendis
Sri Lanka
58
3/3
Curtis Campher
Ireland
58
3/3
Aryan Dutt
Netherlands
58
3/3
D Ganesh
59
3/4
Kaleem Rehman
Canada
60
3/5
Vraj Patel
Kenya
60
3/5
Kariyawasam Asalanka
Sri Lanka
60
3/5
Imran Anwar
60
3/5
Waseem Abbas
60
3/5
F Banunaek
60
3/5
G Chohan
60
3/5
Canada
61
3/6
Mohameed Taiwo
61
3/6
F Nsubuga
61
3/6
SA Jumbe
62
3/7
KDA Lukies
62
3/7
Sri Lanka
62
3/7
DK Shetty
62
3/7
Bas Leede
Netherlands
62
3/7
Ayush Shukla
Hong Kong
62
3/7
Michael Leask
Scotland
62
3/7
Roelof van der Merwe
Netherlands
62
3/7
Imran Khan
Pakistan
63
3/8
Kyle Jamieson
New Zealand
63
3/8
Ali Dawood
63
3/8
Harrison Carlyon
63
3/8
Zimbabwe
63
3/8
64
3/9
64
3/9
DJ Hawoe
64
3/9
George Linde
South Africa
64
3/9
Jasraj Kundi
Kenya
64
3/9
Michael Levitt
Netherlands
64
3/9
Kyle Klein
Netherlands
64
3/9
Ravi Bishnoi
India
65
3/10
Jamie Overton
England
65
3/10
Salman Agha
Pakistan
65
3/10
Saad Zafar
Canada
65
3/10
Sri Lanka
66
3/11
DM Nakrani
66
3/11
Shahid Afridi
66
3/11
Kervon Hinds
66
3/11
Anas Khan
Hong Kong
66
3/11
Binura Fernando
Sri Lanka
67
3/12
Mohammad Islam
Bangladesh
67
3/12
Justin Greaves
West Indies
67
3/12
Delawar Khan
67
3/12
AM Kimote
67
3/12
J Miyagi
67
3/12
Sri Lanka
67
3/12
68
3/13
68
3/13
68
3/13
Ali Nayyer
68
3/13
C Roberts
69
3/14
69
3/14
Gudakesh Motie
West Indies
69
3/14
Daniel Doram
Netherlands
70
3/15
Trevor Gwandu
Zimbabwe
70
3/15
Lungi Ngidi
South Africa
70
3/15
Pat Cummins
Australia
70
3/15
70
3/15
Bermuda
70
3/15
R Mangal
71
3/16
Sajid Liaqat
71
3/16
Rameez Khan
71
3/16
George Dockrell
Ireland
71
3/16
Akeal Hosein
West Indies
71
3/16
Kevin Sinclair
West Indies
72
3/17
Senuran Muthusamy
South Africa
72
3/17
Muhammad Moiz
72
3/17
Khalid Zahid
72
3/17
AJ Parmar
72
3/17
SA Mohandas
72
3/17
Romeo Dunka
72
3/17
Shah Hussain
73
3/18
NM Salonen
73
3/18
K Nestor
73
3/18
KD Abeyrathna
73
3/18
C Kyewuta
73
3/18
U.S.A.
73
3/18
Mohammad Hossain
Bangladesh
73
3/18
Yasim Murtaza
Hong Kong
74
3/19
Hasan Mahmud
Bangladesh
74
3/19
Mohammad Abbas
Pakistan
74
3/19
Oman
74
3/19
Sri Lanka
74
3/19
K Waiswa
75
3/20
South Africa
75
3/20
Milad Momend
75
3/20
Virandeep Singh
75
3/20
Haris Rauf
Pakistan
75
3/20
Adam Zampa
Australia
75
3/20
Tanzim Sakib
Bangladesh
76
3/21
Nathan Ellis
Australia
76
3/21
Peter Langat
Kenya
76
3/21
Christopher Greaves
Scotland
76
3/21
Kagiso Rabada
South Africa
76
3/21
Sean Abbott
Australia
76
3/21
Chris Woakes
England
76
3/21
Jofra Archer
England
77
3/22
Sikandar Raza
Zimbabwe
77
3/22
Keith Burrows
78
3/23
Muhammad Khan
U.S.A.
79
3/24
Yamin Ahmadzai
Afghanistan
79
3/24
Sheraz Sheikh
79
3/24
West Indies
80
3/25
Syed Aziz
80
3/25
Jeffrey Vandersay
Sri Lanka
80
3/25
Harmeet Baddhan
U.S.A.
80
3/25
Luke Wood
England
81
3/27
FN Walsh
82
3/28
D Marks
82
3/28
A Nanda
82
3/28
Brydon Carse
England
83
3/30
Anil Nidamanuru
Netherlands
83
3/30
Andy McBrine
Ireland
83
3/30
India
84
3/31
Saqib Mahmood
England
85
3/32
Marco Jansen
South Africa
85
3/32
J Baguma
86
3/34
Sri Lanka
87
3/35
Matthew Forde
West Indies
88
3/37
Naseem Shah
Pakistan
88
3/37
Dushmantha Chameera
Sri Lanka
89
3/38
Kuldeep Yadav
India
90
3/51
Muhammad Khan
Pakistan
91
3/66
Ireland
92
2/0
Netherlands
92
2/0
K Nassoro
93
2/1
93
2/1
Saber Zakhil
93
2/1
Abdul Abbasi
94
2/2
Saim Ayub
Pakistan
94
2/2
Dhiren Gondaria
Kenya
95
2/3
Dilon Heyliger
Canada
95
2/3
A Reyes
95
2/3
Canada
95
2/3
India
96
2/4
England
96
2/4
Abbas Ghani
97
2/5
Harsh Thaker
Canada
97
2/5
Festus Benn
97
2/5
Gregory Taylor
97
2/5
Vishil Patel
Kenya
97
2/5
Gareth Delany
Ireland
98
2/6
Lucas Oluoch
Kenya
98
2/6
Mustafizur Rahman
Bangladesh
98
2/6
Hardik Pandya
India
98
2/6
Glenn Maxwell
Australia
98
2/6
Raja Khan
United Arab Emirates
98
2/6
Jack Jarvis
Scotland
98
2/6
Sufiyan Muqeem
Pakistan
98
2/6
Adrian Wright
98
2/6
S Ravikumar
98
2/6
Namibia
98
2/6
Australia
99
2/7
Sharwan Godara
99
2/7
Kevon Bazil
99
2/7
Sami Sohail
99
2/7
Khurram Shahzad
Pakistan
99
2/7
Simon Shikongo
Namibia
99
2/7
Dhananjaya de Silva
Sri Lanka
99
2/7
Safyaan Sharif
Scotland
99
2/7
Liam Livingstone
England
100
2/8
Josh Little
Ireland
100
2/8
Imran Ameer
100
2/8
A Prashar
100
2/8
S Pillai
100
2/8
Ghulam Abbas Butt
101
2/9
A Pusthay
101
2/9
Luqman Butt
102
2/10
RM Koda
102
2/10
Kenya
102
2/10
India
102
2/10
Hamid Mahmood
102
2/10
Glenn Phillips
New Zealand
102
2/10
Romario Shepherd
West Indies
102
2/10
Wessly Madhevere
Zimbabwe
102
2/10
Gerard Mwendwa
Kenya
102
2/10
Zeko Burgess
Bermuda
102
2/10
M Zulfiqar
Netherlands
103
2/11
Delray Rawlins
Bermuda
103
2/11
Jan Balt
Namibia
103
2/11
Shivam Dube
India
103
2/11
Karan KC
Nepal
103
2/11
I Danladi
103
2/11
Qamar Mushtaque
103
2/11
Bermuda
103
2/11
U.S.A.
103
2/11
103
2/11
103
2/11
Faisal Khaliq
104
2/12
Aqib Iqbal
104
2/12
Utkarsh Jain
104
2/12
E Karimi
105
2/13
Khalid Ahmadi
105
2/13
Fayaz Khan
105
2/13
Canada
105
2/13
Mohammad Nabi
Afghanistan
105
2/13
Faheem Ashraf
Pakistan
105
2/13
Sanjay Krishnamurthi
U.S.A.
105
2/13
Aaron Hardie
Australia
106
2/14
Zhivago Groenewald
Namibia
106
2/14
Marnus Labuschagne
Australia
106
2/14
Mehidy Hasan
Bangladesh
106
2/14
Daniel Jakiel
Zimbabwe
106
2/14
106
2/14
Murat Yilmaz
106
2/14
IK Gamantika
107
2/15
Gaurav Tiwari
107
2/15
VP Thamotharam
107
2/15
P Aho
107
2/15
107
2/15
107
2/15
Kemar Roach
West Indies
107
2/15
Francis Mutua
Kenya
107
2/15
Brandon McMullen
Scotland
107
2/15
Derrick Brangman
Bermuda
107
2/15
Shakeel Ahmed
Oman
108
2/16
Muhammad Afridi
Pakistan
108
2/16
Ateeq Iqbal
Hong Kong
108
2/16
Mark Watt
Scotland
108
2/16
Wanigamuni Mendis
Sri Lanka
108
2/16
Vishwa Fernando
Sri Lanka
108
2/16
SZ Vayani
108
2/16
Imran Khan
108
2/16
Alessandro Morris
109
2/17
Ghulam Ahmadi
109
2/17
Zimbabwe
109
2/17
Arshdeep Singh
India
110
2/18
110
2/18
K Fletcher
111
2/19
Scotland
111
2/19
Marc Taylor
111
2/19
Axar Patel
India
112
2/20
Kushal Bhurtel
Nepal
112
2/20
Nandre Burger
South Africa
112
2/20
112
2/20
K Mirpuri
112
2/20
Pavandeep Singh
112
2/20
Kervin Ebanks
112
2/20
Milen Gogev
113
2/21
V Saini
113
2/21
Dhruv Parashar
United Arab Emirates
113
2/21
Adam Milne
New Zealand
113
2/21
Mohammad Saifuddin
Bangladesh
114
2/22
Nasum Ahmed
Bangladesh
114
2/22
114
2/22
U.S.A.
114
2/22
KC Ramamoorthy
114
2/22
Rahmatullah Mangal
115
2/23
L Bruce
115
2/23
Amar Sharma
115
2/23
Dipendra Airee
Nepal
116
2/24
Vikramjit Singh
Netherlands
116
2/24
Benjamin Ward
116
2/24
Umair Tariq
116
2/24
SA Ahmad
116
2/24
Raaz Mohammad
117
2/25
Syed Shah
117
2/25
Usman Khan
117
2/25
Mark Wood
England
118
2/26
LT Bichard
118
2/26
Charles Perchard
119
2/27
Fareed Ahmad
Afghanistan
120
2/28
G Venkateswaran
121
2/29
Zimbabwe
122
2/32
Afghanistan
123
2/35
Hasan Ali
Pakistan
124
2/38
Shardul Thakur
India
125
2/39
Xavier Bartlett
Australia
126
2/44
Spencer Johnson
Australia
127
2/46
Scotland
128
2/47
Mohammad Wasim
Pakistan
129
2/48
Matthew Potts
England
130
2/124
Zimbabwe
131
2/127
Mir Hamza
Pakistan
132
1/0
Roston Chase
West Indies
132
1/0
Sean Williams
Zimbabwe
132
1/0
Joe Root
England
132
1/0
YJC Altamirano
133
1/2
Shamim Patwari
Bangladesh
133
1/2
William Jacks
England
134
1/3
Nicholas Kirton
Canada
134
1/3
Pargat Singh
Canada
134
1/3
P Useni
134
1/3
AG Achar
134
1/3
LJ Myott
135
1/4
Aqeel Wahid
135
1/4
PV Naringrekar
135
1/4
Shem Ngoche
Kenya
136
1/5
Harry Tector
Ireland
136
1/5
Sahel Zadran
136
1/5
South Africa
136
1/5
United Arab Emirates
137
1/6
137
1/6
Ibrahim Rahimi
137
1/6
KO Altamirano
137
1/6
Jaspal Singh
137
1/6
Daryl Mitchell
New Zealand
137
1/6
Aiden Markram
South Africa
138
1/7
Matthew Short
Australia
138
1/7
PR Surve
138
1/7
Zafer Durmaz
139
1/8
ASF Sirah
139
1/8
Luca Petre
139
1/8
E Mathew
139
1/8
Akhil Arjunan
139
1/8
Mominul Haque
Bangladesh
139
1/8
Rakep Patel
Kenya
140
1/9
Jonathan Barry
140
1/9
Conroy Wright
140
1/9
GD Arta
140
1/9
GA Priandana
140
1/9
IO Okpe
140
1/9
Samiullah Rahmani
140
1/9
Australia
141
1/10
Sri Lanka
141
1/10
Canada
141
1/10
Muhammad Wafiq
141
1/10
Rachin Ravindra
New Zealand
141
1/10
Shadab Khan
Pakistan
142
1/11
Syed Kaleem
Oman
142
1/11
Muhammad Burhan
142
1/11
Vinay Ravi
143
1/12
SI Runsewe
143
1/12
Bermuda
143
1/12
Jack Brassell
Namibia
143
1/12
Nasrulla Rana
Hong Kong
143
1/12
Najmul Hossain Shanto
Bangladesh
143
1/12
Khushdil Shah
Pakistan
144
1/13
Johnathan Campbell
Zimbabwe
144
1/13
Noor Lakanwal
Afghanistan
144
1/13
AR Ramjani
144
1/13
ACF Stokes
144
1/13
Muslim Yar
144
1/13
IKEG Artawan
145
1/14
Abdul Bashir
145
1/14
V Ravindran
145
1/14
Abdullah Mahmood
145
1/14
145
1/14
Milind Kumar
U.S.A.
146
1/15
Graham Hume
Ireland
146
1/15
Bermuda
146
1/15
AR Puri
146
1/15
Dominic Blampied
146
1/15
S Vijay Unni
146
1/15
147
1/16
AE Isesele
147
1/16
Mohamad Zalmai
147
1/16
Pakistan
147
1/16
Pakistan
147
1/16
New Zealand
147
1/16
Matthew Fisher
England
147
1/16
Kongala Vimukthi
Sri Lanka
147
1/16
Gulbadin Naib
Afghanistan
147
1/16
Andre Russell
West Indies
148
1/17
Lalit Rajbanshi
Nepal
148
1/17
149
1/18
M Koli
149
1/18
G Kansonkho
149
1/18
Harry Johnson
150
1/19
Zeeshan Kukikhel
150
1/19
Manpreet Singh
150
1/19
Nosthusha Kenjige
U.S.A.
151
1/20
Nqabayomzi Peter
South Africa
151
1/20
Paul van Meekeren
Netherlands
151
1/20
Sherfane Rutherford
West Indies
151
1/20
A Turkmen
151
1/20
Netherlands
151
1/20
Hristo Lakov
152
1/21
Amal Jacob
152
1/21
S Nsubuga
152
1/21
Benjamin White
Ireland
153
1/22
Dewald Brevis
South Africa
153
1/22
Bradley Currie
Scotland
154
1/23
Sandeep Goud
154
1/23
Samay Shrivastava
Oman
155
1/24
Steven Taylor
U.S.A.
155
1/24
M Dale-Bradley
155
1/24
Julius Sumerauer
156
1/25
V Vijh
156
1/25
Serdar Burak Emir
156
1/25
Mohammad Ali
Pakistan
156
1/25
Ilandari Thushara
Sri Lanka
157
1/26
Hussain Talat
Pakistan
158
1/27
Sufyan Mehmood
Oman
159
1/28
Todd Murphy
Australia
160
1/32
Fazalhaq Farooqi
Afghanistan
160
1/32
Anderson Phillip
West Indies
161
1/33
South Africa
162
1/37
Gerald Coetzee
South Africa
163
1/43
Mohammad Nadeem
Oman
163
1/43
Bangladesh
164
1/47
Junior Dala
South Africa
164
1/47
Sam Cook
England
165
0/1
Kraigg Brathwaite
West Indies
165
0/1
Saud Shakeel
Pakistan
166
0/2
Vivian Kingma
Netherlands
166
0/2
167
0/3
Dimuth Karunaratne
Sri Lanka
167
0/3
Kamran Ghulam
Pakistan
167
0/3
Asif Khan
United Arab Emirates
168
0/4
Dilpreet Bajwa
Canada
168
0/4
G Singhdeo
169
0/6
Jatinder Singh
Oman
169
0/6
Nizakat Khan
Hong Kong
170
0/7
Ryan Burl
Zimbabwe
170
0/7
Muhammad Amir
170
0/7
Afghanistan
171
0/8
171
0/8
Namibia
171
0/8
Shaik Basha
171
0/8
Sheikh Rasik
171
0/8
Saud Munir
171
0/8
Asa Tribe
171
0/8
Chamika Karunaratne
Sri Lanka
172
0/9
Nicholas Greenwood
172
0/9
VD Adewoye
172
0/9
Oman
172
0/9
173
0/10
Mahammad Zalmai
173
0/10
Lucky Ali
173
0/10
H Singh
173
0/10
Abdul Malik
Afghanistan
174
0/11
Brian Bennett
Zimbabwe
174
0/11
Oman
174
0/11
IP Swaney
175
0/12
NK Aneesh Kumar
175
0/12
Khaibar Deldar
175
0/12
Jaswinder Singh
175
0/12
Aaron Johnson
Canada
176
0/13
Kavem Hodge
West Indies
177
0/14
Dion Myers
Zimbabwe
177
0/14
Danyal Raja
177
0/14
Bilal Hassun
177
0/14
Oman
178
0/15
AN Lascu
178
0/15
Salvin Stanly
178
0/15
B Pondani
178
0/15
A Martel
178
0/15
RJ Hatchman
179
0/16
Dimo Nikolov
179
0/16
Sohail Ahmed
180
0/17
DNA Ankrah
180
0/17
MWR Stokes
180
0/17
Rizwan Haider
180
0/17
180
0/17
Peter-Daniel Blignaut
Namibia
181
0/18
181
0/18
Oman
182
0/20
Khizar Hayat
183
0/21
Surya Anand
183
0/21
Pushkar Sharma
Kenya
183
0/21
Aizaz Khan
Hong Kong
184
0/22
N Advani
184
0/22
184
0/22
GG Alta
185
0/23
Waqar Khan
185
0/23
Dawood Ahmadzai
186
0/24
Harry Brook
England
187
0/25
Fionn Hand
Ireland
187
0/25
South Africa
188
0/26
189
0/27
Oman
190
0/28
Mustafa Omer
190
0/28
Gagandeep Singh
191
0/31
192
0/34
Dwight Wheatley
192
0/34
Tanveer Sangha
Australia
193
0/35
Nepal
193
0/35
Akshay Reddy Naidoo
194
0/37
Lahiru Kumara
Sri Lanka
195
0/38
JA Fitzgerald
196
0/48
R Kalimuthu
197
0/49
Ireland
198
0/53
Tabraiz Shamsi
South Africa
199
0/55
Ebadot Hossain
Bangladesh
200
0/59
Rashid Khan
Afghanistan
201
0/72
Mohammad Hasnain
Pakistan
202
0/103
Victor Nyauchi
Zimbabwe
203
0/110
Aamer Jamal
Pakistan