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 2014 for all time
Position
Stats Value
Player Name
Team Name
1
5/193
Yasir Shah
Pakistan
2
2/181
Sohag Gazi
Bangladesh
3
5/170
Zaheer Khan
India
4
5/166
Saeed Ajmal
Pakistan
5
7/164
Ishant Sharma
India
6
4/163
Shaminda Eranga
Sri Lanka
7
5/162
Dilruwan Perera
Sri Lanka
7
4/162
Ish Sodhi
New Zealand
8
6/159
Shakib Al Hasan
Bangladesh
8
1/159
Tharindu Kaushal
Sri Lanka
9
5/157
John Nyumbu
Zimbabwe
10
7/154
Nathan Lyon
Australia
11
3/153
Varun Aaron
India
11
4/153
Ravindra Jadeja
India
12
4/149
Mohammed Shami
India
12
4/149
Natsai M'shangwe
Zimbabwe
13
5/148
Sulieman Benn
West Indies
13
9/148
Rangana Herath
Sri Lanka
14
2/146
Pankaj Singh
India
15
3/145
Shane Shillingford
West Indies
16
2/143
Karn Sharma
India
17
5/137
Zulfiqar Babar
Pakistan
18
3/136
Mohammad Talha
Pakistan
19
8/135
Taijul Islam
Bangladesh
19
7/135
Mitchell Johnson
Australia
20
4/134
Ravichandran Ashwin
India
21
4/131
Rahat Ali
Pakistan
22
4/130
Umesh Yadav
India
23
7/126
Mark Craig
New Zealand
24
3/124
Sheldon Cottrell
West Indies
25
4/123
Nuwan Pradeep
Sri Lanka
25
3/123
Sikandar Raza
Zimbabwe
25
4/123
Abdur Rehman
Pakistan
25
5/123
James Anderson
England
26
4/121
Imran Tahir
South Africa
27
4/118
Al-Amin Hossain
Bangladesh
28
4/116
Vernon Philander
South Africa
28
5/116
Liam Plunkett
England
29
4/114
Jerome Taylor
West Indies
30
2/112
Steve O'Keefe
Australia
31
2/110
Mahmudullah
Bangladesh
31
3/110
Rubel Hossain
Bangladesh
31
3/110
Mohammad Hafeez
Pakistan
32
2/109
Robiul Islam
Bangladesh
33
4/106
Neil Wagner
New Zealand
34
6/105
Moeen Ali
England
35
2/104
Shuvagata Hom
Bangladesh
35
5/104
Junaid Khan
Pakistan
36
5/102
Chris Jordan
England
37
6/101
Bhuvneshwar Kumar
India
38
4/100
Trent Boult
New Zealand
39
1/99
Dean Elgar
South Africa
39
6/99
Ajantha Mendis
Sri Lanka
39
6/99
Ben Stokes
England
40
3/96
Peter Siddle
Australia
40
5/96
Corey Anderson
New Zealand
40
5/96
Jubair Hossain
Bangladesh
41
3/95
Sean Williams
Zimbabwe
42
5/94
Morne Morkel
South Africa
43
4/93
Tim Southee
New Zealand
43
6/93
Stuart Broad
England
44
4/90
Dane Piedt
South Africa
44
4/90
Suranga Lakmal
Sri Lanka
45
2/89
Marlon Samuels
West Indies
45
4/89
Nuwan Kulasekara
Sri Lanka
46
4/88
Wahab Riaz
Pakistan
46
3/88
Mudassar Bukhari
Netherlands
47
4/87
Robin Peterson
South Africa
48
4/86
Mitchell Starc
Australia
49
5/85
Lasith Malinga
Sri Lanka
49
5/85
Kemar Roach
West Indies
50
1/82
Jeremy Gordon
Canada
51
5/81
Dhammika Prasad
Sri Lanka
51
4/81
Manjula Guruge
United Arab Emirates
52
4/80
Jean-Paul Duminy
South Africa
52
2/80
Bilawal Bhatti
Pakistan
52
2/80
Shafiul Islam
Bangladesh
52
2/80
Shannon Gabriel
West Indies
53
3/78
Suraj Randiv
Sri Lanka
53
6/78
Dale Steyn
South Africa
53
3/78
Glenn Maxwell
Australia
54
2/77
James Pattinson
Australia
54
2/77
Shingi Masakadza
Zimbabwe
54
3/77
Tendai Chatara
Zimbabwe
55
2/76
Abdur Razzak
Bangladesh
55
3/76
Umar Gul
Pakistan
55
4/76
Mitchell McClenaghan
New Zealand
56
3/75
Sohail Tanvir
Pakistan
56
5/75
Josh Hazlewood
Australia
57
5/74
Ryan Harris
Australia
58
4/73
James Faulkner
Australia
58
2/73
Ehsan Adil
Pakistan
58
4/73
Dawlat Zadran
Afghanistan
58
1/73
Kithuruwan Vithanage
Sri Lanka
59
4/72
Ryan McLaren
South Africa
59
3/72
Amit Mishra
India
59
3/72
Mohammad Naveed
United Arab Emirates
60
6/71
Chris Woakes
England
61
3/70
James Neesham
New Zealand
61
3/70
Tino Best
West Indies
61
3/70
Seekkuge Prasanna
Sri Lanka
61
5/70
Tinashe Panyangara
Zimbabwe
61
4/70
Haseeb Amjad
Hong Kong
62
2/69
Kenroy Peters
West Indies
62
3/69
Mashrafe Mortaza
Bangladesh
62
5/69
Matt Henry
New Zealand
63
2/68
Raza Hasan
Pakistan
63
3/68
Tim Bresnan
England
63
2/68
Kane Richardson
Australia
63
3/68
Kyle Abbott
South Africa
63
5/68
Khurram Chohan
Canada
64
2/67
Hamish Bennett
New Zealand
65
3/66
Wayne Parnell
South Africa
65
4/66
Harry Gurney
England
65
4/66
Sachithra Senanayake
Sri Lanka
65
4/66
Thisara Perera
Sri Lanka
66
5/65
Donald Tiripano
Zimbabwe
66
4/65
Malcolm Waller
Zimbabwe
66
1/65
Chanaka Welegedara
Sri Lanka
66
3/65
Mohammad Irfan
Pakistan
66
1/65
Shane Watson
Australia
66
4/65
Safyaan Sharif
Scotland
66
3/65
Rob Taylor
Scotland
67
4/64
Nathan McCullum
New Zealand
67
5/64
Sompal Kami
Nepal
67
3/64
Kamran Shazad
United Arab Emirates
67
3/64
Tillakaratne Dilshan
Sri Lanka
67
3/64
Shahid Afridi
Pakistan
67
5/64
Hamid Hassan
Afghanistan
67
1/64
Vusi Sibanda
Zimbabwe
67
4/64
Ravi Rampaul
West Indies
68
3/62
Mohammad Nabi
Afghanistan
68
2/62
Duncan Allan
Kenya
68
4/62
Nathan Coulter-Nile
Australia
68
1/62
Anwar Ali
Pakistan
68
4/62
Norman Vanua
P.N.G.
69
3/61
Jitendra Mukhiya
Nepal
69
3/61
Clint McKay
Australia
69
2/61
Steven Finn
England
69
4/61
Mohit Sharma
India
69
3/61
Pat Cummins
Australia
69
1/61
Elijah Otieno
Kenya
70
3/60
Stephen Parry
England
70
4/60
Elton Chigumbura
Zimbabwe
70
4/60
Dwayne Bravo
West Indies
70
2/60
Parvez Rasool
India
70
3/60
Kyle Mills
New Zealand
70
2/60
Nasir Hossain
Bangladesh
70
3/60
Neville Madziva
Zimbabwe
70
3/60
Imran Khan
70
3/60
Bernard Scholtz
Namibia
71
1/59
Lahiru Gamage
Sri Lanka
71
3/59
Axar Patel
India
71
1/59
Raza-ur-Rehman
Canada
72
2/58
Harvir Baidwan
Canada
72
3/58
Irfan Ahmed
Hong Kong
72
1/58
Chris Gayle
West Indies
72
3/58
Jason Holder
West Indies
72
4/58
Dhawal Kulkarni
India
72
6/58
Stuart Binny
India
72
3/58
Iain Wardlaw
Scotland
73
4/57
James Tredwell
England
73
2/57
Brian Vitori
Zimbabwe
74
3/56
Willie Gavera
P.N.G.
74
2/56
Pipi Raho
P.N.G.
74
2/56
Chaturanga de Silva
Sri Lanka
75
5/55
Prosper Utseya
Zimbabwe
76
2/54
Tafadzwa Kamungozi
Zimbabwe
76
2/54
Mirwais Ashraf
Afghanistan
76
5/54
Ahsan Malik
Netherlands
76
1/54
Paul van Meekeren
Netherlands
76
3/54
Thomas Odoyo
Kenya
76
3/54
Steve Tikolo
Kenya
76
4/54
Nehemiah Odhiambo
Kenya
76
3/54
Steven Smith
Australia
76
2/54
Xavier Doherty
Australia
76
5/54
Majid Haq
Scotland
77
2/53
Adam Milne
New Zealand
77
4/53
Amjad Javed
United Arab Emirates
77
3/53
Rohan Mustafa
United Arab Emirates
77
4/53
Khizar Hayat
77
1/53
Boyd Rankin
England
77
3/53
Daniel Vettori
New Zealand
77
4/53
Alex Cusack
Ireland
77
2/53
Aizaz Khan
Hong Kong
77
0/53
Danny Briggs
England
77
1/53
Gulbadin Naib
Afghanistan
78
3/52
Sunil Narine
West Indies
78
2/52
Daniel Christian
Australia
78
3/52
Fayyaz Ahmed
United Arab Emirates
78
3/52
Mahuru Dai
P.N.G.
79
6/51
Charles Amini
P.N.G.
79
3/51
Basant Regmi
Nepal
79
3/51
Johannes Smit
Namibia
79
2/51
Jermaine Blackwood
West Indies
79
4/51
Mohammad Shahzad
Afghanistan
79
3/51
Sharafuddin Ashraf
Afghanistan
79
2/51
Pieter Seelaar
Netherlands
80
4/50
Lameck Onyango
Kenya
80
5/50
Craig Young
Ireland
80
0/50
Junaid Siddiqui
Canada
80
2/50
Jade Dernbach
England
80
3/50
Amir Hamza
Afghanistan
80
2/50
Mitchell Marsh
Australia
80
2/50
Beuran Hendricks
South Africa
80
1/50
Nasir Aziz
United Arab Emirates
80
2/50
Ahmed Raza
United Arab Emirates
80
2/50
Fahad Alhashmi
United Arab Emirates
81
3/49
Solomon Mire
Zimbabwe
81
2/49
Chris Amini
P.N.G.
81
3/49
Scott Borthwick
England
81
1/49
Peter Borren
Netherlands
81
1/49
Shem Ngoche
Kenya
82
2/48
George Dockrell
Ireland
82
2/48
Hiren Varaiya
Kenya
82
2/48
Andy McBrine
Ireland
82
4/48
Nikita Miller
West Indies
82
2/48
Andre Russell
West Indies
82
0/48
Abul Hasan
Bangladesh
82
4/48
Angelo Mathews
Sri Lanka
82
3/48
Haris Sohail
Pakistan
82
2/48
Paras Khadka
Nepal
83
4/47
Munis Ansari
Oman
83
3/47
Krishna Chandran
United Arab Emirates
83
2/47
Ashan Priyanjan
Sri Lanka
83
2/47
Joe Root
England
83
2/47
Tim Murtagh
Ireland
83
2/47
Sarel Burger
Namibia
83
3/47
Nizakat Khan
Hong Kong
83
3/47
Tanwir Afzal
Hong Kong
84
4/46
Arafat Sunny
Bangladesh
84
5/46
Taskin Ahmed
Bangladesh
84
2/46
Nelson Odhiambo
Kenya
84
3/46
Darren Sammy
West Indies
84
2/46
Shapoor Zadran
Afghanistan
84
1/46
Lonwabo Tsotsobe
South Africa
84
2/46
Mominul Haque
Bangladesh
84
2/46
Khurram Khan
United Arab Emirates
84
4/46
Krishmar Santokie
West Indies
85
0/45
Luke Jongwe
Zimbabwe
85
1/45
Shahadat Hossain
Bangladesh
86
2/44
Aftab Alam
Afghanistan
86
2/44
Michael Swart
Netherlands
86
1/44
Ragheb Aga
Kenya
86
4/44
Nadeem Ahmed
Hong Kong
86
3/44
Josh Davey
Scotland
86
0/44
Fareed Ahmad
Afghanistan
86
1/44
Muhammad Wafiq
87
2/43
Zeeshan Maqsood
Oman
87
3/43
Aaron Phangiso
South Africa
88
3/42
Shakti Gauchan
Nepal
88
1/42
Miguel Cummins
West Indies
88
3/42
Sagar Pun
Nepal
88
2/42
Paul Stirling
Ireland
88
2/42
AB de Villiers
South Africa
89
3/41
Samiullah Shenwari
Afghanistan
89
4/41
Max Sorensen
Ireland
89
1/41
Jeevan Mendis
Sri Lanka
90
1/40
Farhaan Behardien
South Africa
90
2/40
Nitish Kumar
Canada
90
2/40
Ravi Bopara
England
90
1/40
Rohit Sharma
India
91
2/39
Hamilton Masakadza
Zimbabwe
91
1/39
Ziaur Rahman
Afghanistan
91
2/39
Aarif Sheikh
Nepal
92
1/38
Shadeep Silva
United Arab Emirates
92
0/38
Graeme McCarter
Ireland
92
0/38
Marshall Ayub
Bangladesh
93
1/37
Suresh Raina
India
93
4/37
Michael Rippon
Netherlands
93
2/37
Matt Machan
Scotland
93
3/37
Calum MacLeod
Scotland
93
4/37
Syed Kaleem
Oman
93
4/37
Ajay Lalcheta
Oman
93
4/37
Samuel Badree
West Indies
94
1/36
Syed Ali
Oman
94
1/36
Jimmy Hansra
Canada
94
1/36
John Mooney
Ireland
94
1/36
Virat Kohli
India
95
2/35
Moises Henriques
Australia
95
2/35
Kane Williamson
New Zealand
96
3/34
Marchant de Lange
South Africa
96
1/34
Doug Bollinger
Australia
96
4/34
Parth Desai
Canada
96
2/34
Alasdair Evans
Scotland
96
1/34
Richie Berrington
Scotland
96
2/34
James Muirhead
Australia
97
1/33
Ambati Rayudu
India
98
1/32
Brendon McCullum
New Zealand
98
2/32
Kevin O'Brien
Ireland
98
3/32
Timm van der Gugten
Netherlands
98
5/32
Rahmat Shah
Afghanistan
98
1/32
Michael Leask
Scotland
98
3/32
Logan van Beek
Netherlands
99
0/31
Pavandeep Singh
99
2/31
Cameron Boyce
Australia
99
1/31
Andy Balbirnie
Ireland
99
2/31
Brad Hogg
Australia
100
2/30
Vivian Kingma
Netherlands
100
1/30
Dwayne Smith
West Indies
101
0/29
Lendl Simmons
West Indies
101
1/29
Najeeb Amar
Hong Kong
101
1/29
Murali Vijay
India
102
1/28
Ehsan Nawaz
Hong Kong
103
1/27
Farhad Reza
Bangladesh
103
1/27
Javed Ahmadi
Afghanistan
103
1/27
Kagiso Rabada
South Africa
103
0/27
Mohammad Nadeem
Oman
104
0/26
Pradeep Airee
Nepal
104
0/26
Avinash Karn
Nepal
104
1/26
Albie Morkel
South Africa
105
1/25
Sean Abbott
Australia
105
3/25
Rajeshkumar Ranpura
Oman
106
3/24
Zeeshan Siddiqui
Oman
106
1/24
Michael Clarke
Australia
106
1/24
Ahmed Shehzad
Pakistan
106
0/24
Andrew White
Ireland
106
2/24
Waqas Barkat
Hong Kong
107
0/23
Narsingh Deonarine
West Indies
107
1/23
Fawad Alam
Pakistan
107
1/23
Azhar Ali
Pakistan
107
0/23
Salman Farooq
United Arab Emirates
107
0/23
Irfan Sajid
United Arab Emirates
108
1/22
Salman Faris
United Arab Emirates
108
2/22
Anton Devcich
New Zealand
108
0/22
Stiaan van Zyl
South Africa
108
2/22
Tom Cooper
Netherlands
109
1/21
Usman Ghani
Afghanistan
109
2/21
Sharif Asadullah
United Arab Emirates
109
3/21
David Wiese
South Africa
110
2/20
Assad Vala
P.N.G.
110
0/20
Vikrant Shetty
United Arab Emirates
110
1/20
Luke Wright
England
110
0/20
Rakep Patel
Kenya
111
2/19
Stuart Thompson
Ireland
111
0/19
Aaron Finch
Australia
111
1/19
Mohammad Tauqir
United Arab Emirates
111
1/19
Kieron Pollard
West Indies
112
1/18
Ben Cutting
Australia
113
0/17
Kevin Pietersen
England
113
0/17
Karim Sadiq
Afghanistan
113
0/17
Hashmatullah Shaidi
Afghanistan
113
0/17
Nawroz Mangal
Afghanistan
113
0/17
Angelo Perera
Sri Lanka
113
1/17
Rilee Rossouw
South Africa
114
0/16
Lega Siaka
P.N.G.
114
1/16
Tim Gruijters
Netherlands
114
1/16
Sabbir Rahman
Bangladesh
115
0/15
John Anderson
Ireland
115
1/15
Collins Obuya
Kenya
115
0/15
Timycen Maruma
Zimbabwe
115
0/15
Naeem Islam
Bangladesh
115
0/15
Vani Morea
P.N.G.
115
1/15
Khawar Ali
Oman
116
0/14
Anil Mandal
Nepal
116
0/14
Cameron White
Australia
117
1/13
Brad Hodge
Australia
117
0/13
Yuvraj Singh
India
117
0/13
Shamsur Rahman
Bangladesh
117
1/13
Jesse Ryder
New Zealand
117
0/13
Martin Guptill
New Zealand
117
1/13
Mahela Jayawardene
Sri Lanka
118
0/12
Sohaib Maqsood
Pakistan
118
0/12
Saad Nasim
Pakistan
118
1/12
Amrit Bhattarai
Nepal
119
1/10
Kyle Coetzer
Scotland
119
0/10
David Warner
Australia
120
0/9
Asad Shafiq
Pakistan
120
0/9
Brian Chari
Zimbabwe
120
0/9
Najibullah Zadran
Afghanistan
120
0/9
Leon Johnson
West Indies
121
1/8
Mthokozisi Shezi
South Africa
121
0/8
Jason Kila
P.N.G.
122
0/7
Lahiru Thirimanne
Sri Lanka
122
0/7
Kumar Sangakkara
Sri Lanka
123
1/6
Alastair Cook
England
124
0/5
Gary Ballance
England
124
0/5
MS Dhoni
India
124
0/5
Dimuth Karunaratne
Sri Lanka
125
0/4
Shikhar Dhawan
India
126
0/3
Roy Lamsam
Hong Kong
127
0/2
Kraigg Brathwaite
West Indies
127
0/2
Darren Bravo
West Indies
127
1/2
Noor Ali Zadran
Afghanistan
128
0/0
Robin Uthappa
India