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 2020 for all time
Position
Stats Value
Player Name
Team Name
1
5/182
Lasith Embuldeniya
Sri Lanka
2
5/180
Keshav Maharaj
South Africa
3
4/173
Yasir Shah
Pakistan
4
5/172
Roston Chase
West Indies
5
4/171
Wanindu Hasaranga
Sri Lanka
6
2/170
Ainsley Ndlovu
Zimbabwe
7
4/139
Taijul Islam
Bangladesh
8
3/129
Vishwa Fernando
Sri Lanka
9
5/121
Shaheen Afridi
Pakistan
10
4/114
Kemar Roach
West Indies
11
3/113
Rubel Hossain
Bangladesh
11
7/113
Sikandar Raza
Zimbabwe
12
5/111
Beuran Hendricks
South Africa
12
2/111
Todd Astle
New Zealand
13
5/110
Anrich Nortje
South Africa
13
2/110
Chemar Holder
West Indies
14
4/109
Naseem Shah
Pakistan
14
4/109
Alzarri Joseph
West Indies
15
2/104
Sean Williams
Zimbabwe
16
3/103
Lahiru Kumara
Sri Lanka
17
4/99
Ravichandran Ashwin
India
17
1/99
William Somerville
New Zealand
18
1/97
Ebadot Hossain
Bangladesh
18
3/97
Kagiso Rabada
South Africa
19
2/96
Donald Tiripano
Zimbabwe
19
4/96
Trent Boult
New Zealand
19
5/96
Tim Southee
New Zealand
20
1/94
Matt Henry
New Zealand
21
5/93
Shannon Gabriel
West Indies
22
4/91
Mohammed Shami
India
23
3/89
Yuzvendra Chahal
India
24
4/88
Jasprit Bumrah
India
25
2/87
Dwaine Pretorius
South Africa
25
4/87
Joe Root
England
25
3/87
Shardul Thakur
India
25
3/87
Victor Nyauchi
Zimbabwe
26
4/86
Abu Jayed
Bangladesh
26
2/86
Dane Paterson
South Africa
27
2/85
Al-Amin Hossain
Bangladesh
27
6/85
Jason Holder
West Indies
27
0/85
Rahkeem Cornwall
West Indies
27
1/85
Charlton Tshuma
Zimbabwe
28
1/84
Sean Abbott
Australia
28
2/84
Kuldeep Yadav
India
28
0/84
Kyle Jarvis
Zimbabwe
29
3/83
Navdeep Saini
India
30
5/82
Nayeem Hasan
Bangladesh
30
2/82
Mohammad Abbas
Pakistan
30
3/82
Isuru Udana
Sri Lanka
30
4/82
Mitchell Starc
Australia
31
4/80
Pat Cummins
Australia
31
2/80
Muhammad Khan
Pakistan
32
3/78
Colin de Grandhomme
New Zealand
33
4/77
Hamish Bennett
New Zealand
34
2/76
Shafiul Islam
Bangladesh
34
4/76
Lutho Sipamla
South Africa
35
5/74
Dominic Bess
England
35
5/74
Mark Wood
England
36
2/73
Kane Richardson
Australia
37
5/72
Nathan Lyon
Australia
37
3/72
Jofra Archer
England
38
3/71
Dhananjaya de Silva
Sri Lanka
39
5/70
David Willey
England
39
3/70
Sam Curran
England
39
3/70
Thangarasu Natarajan
India
40
3/69
Wiaan Mulder
South Africa
40
3/69
Carl Mumba
Zimbabwe
40
4/69
Sheldon Cottrell
West Indies
41
2/68
Chris Mpofu
Zimbabwe
41
5/68
Ishant Sharma
India
41
5/68
Josh Hazlewood
Australia
41
3/68
Craig Young
Ireland
41
3/68
Adil Rashid
England
41
2/68
Curtis Campher
Ireland
42
2/67
Tom Curran
England
42
3/67
Mohammad Nadeem
Oman
43
6/66
Stuart Broad
England
43
4/66
Neil Wagner
New Zealand
44
4/65
Wahab Riaz
Pakistan
44
6/65
Sandeep Lamichhane
Nepal
45
2/64
Keemo Paul
West Indies
45
2/64
Ravindra Jadeja
India
45
6/64
Lungi Ngidi
South Africa
46
5/63
Ashton Agar
Australia
46
5/63
James Anderson
England
47
4/62
Adam Zampa
Australia
47
3/62
Josh Little
Ireland
47
2/62
Richard Ngarava
Zimbabwe
48
2/61
Andy McBrine
Ireland
49
3/60
Rusty Theron
South Africa
49
5/60
Iftikhar Ahmed
Pakistan
49
5/60
Lockie Ferguson
New Zealand
50
2/59
Mitchell Santner
New Zealand
50
5/59
Chris Woakes
England
50
1/59
Moeen Ali
England
50
2/59
Chris Jordan
England
50
4/59
Angelo Mathews
Sri Lanka
51
0/58
James Pattinson
Australia
51
3/58
Tabraiz Shamsi
South Africa
51
0/58
Jhye Richardson
Australia
51
2/58
Saqib Mahmood
England
51
5/58
Khizar Hayat
52
4/57
MNM Aslam
52
3/57
Haris Rauf
Pakistan
52
3/57
Faheem Ashraf
Pakistan
52
3/57
Cameron Stevenson
U.S.A.
52
3/57
Lakshan Sandakan
Sri Lanka
53
0/56
Anasim Khan
53
1/56
Ameel Mauroof
54
3/55
Syazrul Idrus
54
2/55
Barry McCarthy
Ireland
54
2/55
Glenn Maxwell
Australia
55
1/54
Thisara Perera
Sri Lanka
56
4/53
Suranga Lakmal
Sri Lanka
56
5/53
Kyle Jamieson
New Zealand
56
4/53
S Muniandy
56
2/53
Prakash Mishra
57
3/52
Muhammad Ansar
57
1/52
James Neesham
New Zealand
57
2/52
Mashrafe Mortaza
Bangladesh
57
2/52
Andile Phehlukwayo
South Africa
57
2/52
Rohan Mustafa
United Arab Emirates
58
1/51
George Dockrell
Ireland
58
3/51
Mitchell Marsh
Australia
58
3/51
Ish Sodhi
New Zealand
58
1/51
Mark Adair
Ireland
59
2/50
Khary Pierre
West Indies
59
2/50
Vernon Philander
South Africa
60
3/49
Umesh Yadav
India
60
4/49
Ben Stokes
England
60
2/49
Imad Wasim
Pakistan
60
2/49
Tendai Chisoro
Zimbabwe
60
3/49
Mujeeb Ur Rahman
Afghanistan
60
5/49
Blessing Muzarabani
Zimbabwe
60
4/49
Bilal Khan
Oman
60
1/49
Craig Williams
Namibia
60
1/49
Hristo Lakov
61
1/48
S Kushretha
61
1/48
Wessly Madhevere
Zimbabwe
61
2/48
Imran Masood Butt
61
4/48
Muhammad Siddique
United Arab Emirates
61
3/48
Simi Singh
Ireland
61
0/48
Matthew Parkinson
England
61
1/48
Deepak Chahar
India
61
3/48
Shadab Khan
Pakistan
61
0/48
Kesrick Williams
West Indies
61
1/48
Tinotenda Mutombodzi
Zimbabwe
62
4/47
Karan KC
Nepal
62
1/47
Andrew Tye
Australia
62
2/47
Mehidy Hasan
Bangladesh
62
4/47
Hayden Walsh
West Indies
62
2/47
Kaleemullah
Oman
62
2/47
Bernard Scholtz
Namibia
62
4/47
Khawar Ali
Oman
62
2/47
Namibia
63
1/46
Umar Adam
63
4/46
Zeeshan Maqsood
Oman
63
5/46
Johannes Smit
Namibia
63
1/46
Lasith Malinga
Sri Lanka
63
2/46
Fawad Alam
Pakistan
64
1/45
Jan Frylinck
Namibia
64
2/45
Ibrahim Hassan
64
2/45
Bakhtiar Tahiri
64
0/45
RG Mukasa
65
5/44
Oshane Thomas
West Indies
65
1/44
Boyd Rankin
England
66
2/43
Dale Steyn
South Africa
66
2/43
JJ Smuts
South Africa
66
4/43
Sushan Bhari
Nepal
66
4/43
ST Kanakalil
66
3/43
M Cope
67
2/42
V Vijh
67
2/42
Sayed Monib
67
1/42
TC Vine
67
3/42
Saurabh Netravalkar
U.S.A.
67
2/42
Joe Denly
England
67
2/42
Nuwan Pradeep
Sri Lanka
68
2/41
Aizaz Khan
Hong Kong
68
0/41
Kusal Mendis
Sri Lanka
68
1/41
Ian Holland
U.S.A.
68
2/41
Ben Shikongo
Namibia
68
4/41
Mohammad Saifuddin
Bangladesh
68
0/41
Lewis Gregory
England
68
1/41
Daniel Sams
Australia
68
2/41
T Bukenya
68
4/41
Iqbal Hussain
68
3/41
Pavandeep Singh
69
1/40
VP Thamotharam
69
3/40
K Mendon
69
3/40
Scott Kuggeleijn
New Zealand
69
3/40
Mohammed Siraj
India
69
3/40
Mustafizur Rahman
Bangladesh
70
1/39
Shapoor Zadran
Afghanistan
70
1/39
Romario Shepherd
West Indies
70
2/39
Abinash Bohara
Nepal
70
2/39
Nemish Mehta
70
2/39
S Wickramasekara
70
2/39
Rohan Patel
70
3/39
Amar Sharma
70
2/39
C Waiswa
71
0/38
Oman
71
2/38
Syed Kaleem
Oman
72
3/37
Mohsin Khan
Hong Kong
72
4/37
Karthik Meiyappan
United Arab Emirates
72
0/37
Nisarg Patel
U.S.A.
72
2/37
Washington Sundar
India
72
2/37
Fabian Allen
West Indies
72
5/37
Ahmed Raza
United Arab Emirates
72
5/37
D Muhumuza
72
1/37
F Akankwasa
73
1/36
Usman Ali
73
1/36
A Ashokan
73
4/36
Kieron Pollard
West Indies
73
2/36
Kinchit Shah
Hong Kong
73
0/36
Dimuth Karunaratne
Sri Lanka
73
5/36
Mohammad Hasnain
Pakistan
73
2/36
Gareth Delany
Ireland
73
4/36
Aqib Sulehri
Oman
74
1/35
Timothy David
Australia
74
1/35
Blair Tickner
New Zealand
74
0/35
D'Arcy Short
Australia
74
3/35
Dwayne Bravo
West Indies
74
2/35
Aphsal Ashraf
74
2/35
Imran Yousaf
74
3/35
NN Akhter
74
0/35
Imran Ashraf
75
3/34
Mohammed Nadeem
75
0/34
H Ssenyondo
75
1/34
J Butler
75
1/34
UKPW Kumaranayaka
75
0/34
Naiem Bameri
75
3/34
Moises Henriques
Australia
75
3/34
Aminul Islam
Bangladesh
75
1/34
Shivam Dube
India
75
3/34
Aftab Hussain
Hong Kong
75
1/34
Steven Taylor
U.S.A.
76
3/33
Saber Zakhil
76
5/33
Haroon Mohammad
Hong Kong
76
4/33
Jacob Duffy
New Zealand
76
1/33
Andre Russell
West Indies
76
2/33
L Shafeeg
76
2/33
MNR Cooray
76
1/33
J Perman
76
2/33
U Aryaman Sunil
77
2/32
Tamoor Sajjad
77
2/32
IGTR Kumara
77
3/32
Fitri Sham
77
0/32
Naveed Fakhr
77
3/32
Naveed Ahmed
77
0/32
Karim Janat
Afghanistan
77
1/32
Karima Gore
U.S.A.
78
2/31
Imran Anwar
78
0/31
Cameron Green
Australia
78
2/31
Ehsan Khan
Hong Kong
78
2/31
Rovman Powell
West Indies
78
1/31
Reece Topley
England
78
2/31
Asad Rehemtulla
78
1/31
Delrick Varghese
78
1/31
D Mogan
78
1/31
Shoaib Ali
79
2/30
Amjad Mahboob
79
2/30
GBW Munaweera
79
2/30
Waqar Abbasi
79
2/30
V Saini
79
1/30
S Desungnoen
79
1/30
Vichanath Singh
79
2/30
P Malav
79
0/30
Paras Khadka
Nepal
79
1/30
Sarfaraz Ali
79
1/30
Kushal Malla
Nepal
80
0/29
Kamal Airee
Nepal
80
0/29
Zawar Farid
United Arab Emirates
80
3/29
Waheed Ahmed
United Arab Emirates
80
3/29
Khalid Ahmadi
80
1/29
Mahedi Hasan
Bangladesh
80
0/29
MJ Ansell
80
2/29
Sulaiman Ali
80
1/29
S Rengarajan
80
1/29
D Klein
80
1/29
Waseem Abbas
81
4/28
A Krishna
81
1/28
F Nsubuga
81
1/28
R Panchal
81
0/28
W Uisuk
81
1/28
K Gilham
81
0/28
Muslim Yar
81
1/28
Milton Shumba
Zimbabwe
81
1/28
Waqas Barkat
Hong Kong
82
2/27
George Linde
South Africa
82
0/27
Mohammad Sanuth
Oman
82
0/27
Ryan Burl
Zimbabwe
82
2/27
Dimo Nikolov
82
2/27
N Senamontree
82
1/27
Tauqeer Hussain
82
3/27
K Subramanian
83
2/26
Adil Butt
83
1/26
Asif Bevinje
83
1/26
Yasir Ali
83
0/26
Ahmed Wardak
83
1/26
Helao France
Namibia
83
0/26
Nasrulla Rana
Hong Kong
83
3/26
Rashid Khan
Afghanistan
84
0/25
Izatullah Dawlatzai
Afghanistan
84
1/25
Tendai Chatara
Zimbabwe
84
0/25
Marcus Stoinis
Australia
84
0/25
Mohammad Amir
Pakistan
84
0/25
Muhammad Ayaz
United Arab Emirates
84
1/25
Murid Ekrami
84
0/25
Hasan Mahmud
Bangladesh
84
3/25
Qais Ahmad
Afghanistan
84
3/25
Mitchell Swepson
Australia
84
0/25
V Ganesan
85
3/24
M Breban
85
3/24
WA Peatfield
85
2/24
H Gori
85
1/24
Shiraz Khan
85
2/24
Ilyas Ahmed
85
4/24
Usman Qadir
Pakistan
85
2/24
Junaid Mehr
85
1/24
Asad Shafiq
Pakistan
85
1/24
Hardik Pandya
India
86
4/23
Abdul Malik
86
2/23
Asad Mohammad
86
2/23
Sami Ullah
86
2/23
Janak Prakash
87
1/22
M Gherasim
87
2/22
P Masih
87
4/22
United Arab Emirates
87
4/22
WJ Cope
87
3/22
A Nanda
87
0/22
Sathaiya Veerapathiran
87
3/22
Ashiqullah Said
87
0/22
Sazzad Hosen
87
3/22
Darius D'Silva
United Arab Emirates
87
1/22
Dipendra Airee
Nepal
87
0/22
Hassan Mohammad
Hong Kong
87
1/22
Gulbadin Naib
Afghanistan
87
0/22
Soumya Sarkar
Bangladesh
87
0/22
Mahmudullah
Bangladesh
88
3/21
Naveen-ul-Haq
Afghanistan
88
1/21
Daryn Dupavillon
South Africa
88
0/21
Timil Patel
U.S.A.
88
1/21
Sherfane Rutherford
West Indies
88
0/21
Navid Abdollahpour
88
3/21
SVE Bharathi
88
1/21
Z Hoque
88
1/21
Musawar Shah
88
2/21
AG Achar
88
3/21
S Vashisht
89
1/20
R Satheesan
89
1/20
S Davizi
89
0/20
Masood Jayezeh
89
0/20
Marnus Labuschagne
Australia
89
1/20
Daryl Mitchell
New Zealand
89
1/20
Elmore Hutchinson
U.S.A.
89
1/20
Sufyan Mehmood
Oman
89
1/20
James Vince
England
90
1/19
Wellington Masakadza
Zimbabwe
90
0/19
Jay Odedra
Oman
90
0/19
Heinrich Klaasen
South Africa
90
0/19
ACF Stokes
90
1/19
Anwar Rahman
90
1/19
N Pathan
90
1/19
Kuldeep Lal
91
2/18
Raja Adeel
91
1/18
Ijaz Hussain
91
0/18
Ajaz Patel
New Zealand
91
1/18
Afif Hossain
Bangladesh
91
0/18
Wasim Ali
Oman
91
3/18
Zahoor Khan
United Arab Emirates
91
0/18
Mohammad Nabi
Afghanistan
92
2/17
Haris Sohail
Pakistan
92
0/17
Pawan Sarraf
Nepal
92
0/17
Muhammad Muneeb
92
0/17
S Vats
92
1/17
CJ Langford
92
2/17
LC Le Tissier
93
0/16
Adel Kolasangiani
93
0/16
LT Bichard
93
0/16
H Singh
93
0/16
Chamu Chibhabha
Zimbabwe
94
2/15
Nosthusha Kenjige
U.S.A.
94
0/15
Bjorn Fortuin
South Africa
94
0/15
Sahir Naqash
94
1/15
M Dixit
94
0/15
Ibrahim Rizan
94
0/15
Aftab Kayani
95
0/14
Ahmed Raid
95
0/14
C Liebenberg
95
1/14
Mamoon Latif
95
0/14
Shan Masood
Pakistan
95
0/14
Kraigg Brathwaite
West Indies
96
1/13
Nikolay Nankov
96
2/13
V Baskaran
97
1/12
L Gherasim
97
1/12
Muhammad Tanveer
97
0/12
Muhammad Kashif
97
1/12
Mohammad Amin
97
0/12
Sandeep Goud
Oman
97
0/12
Mohammad Akram
Zimbabwe
98
0/11
Aaron Finch
Australia
98
0/11
Travis Head
Australia
98
1/11
Paul Stirling
Ireland
98
0/11
Nazril Rahman
98
2/11
Abdul Waheed
98
2/11
M Faheem
99
1/10
Nader Zahadiafzal
99
0/10
Merwe Erasmus
Namibia
99
0/10
Kyle Mayers
West Indies
99
0/10
Mayank Agarwal
India
100
0/9
Shoaib Malik
Pakistan
100
1/9
C Zavoiu
101
0/8
Khurram Shahzad
101
0/8
Steven Smith
Australia
102
0/7
Mohammad Hafeez
Pakistan
102
0/7
Dominic Sibley
England
102
0/7
JA Burrows
103
0/6
Kevin D'Souza
103
0/6
Aiden Markram
South Africa
103
1/6
Bhuvan Karki
Nepal
103
0/6
Dean Elgar
South Africa
104
0/5
Basil Hameed
United Arab Emirates
104
0/5
Pieter Malan
South Africa
105
0/4
Virat Kohli
India
106
0/1
Kane Williamson
New Zealand
107
0/0
Azhar Ali
Pakistan