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