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 2015 for all time
Position
Stats Value
Player Name
Team Name
1
3/183
Zulfiqar Babar
Pakistan
2
6/179
Taijul Islam
Bangladesh
3
6/177
Devendra Bishoo
West Indies
4
5/163
Adil Rashid
England
5
7/162
Tim Southee
New Zealand
6
4/158
Jomel Warrican
West Indies
7
4/157
Mitchell Johnson
Australia
8
4/156
Mark Craig
New Zealand
9
7/154
Rangana Herath
Sri Lanka
10
5/153
Dane Piedt
South Africa
10
5/153
Tharindu Kaushal
Sri Lanka
11
5/146
Shakib Al Hasan
Bangladesh
12
7/142
Ravichandran Ashwin
India
13
4/138
Moeen Ali
England
14
4/137
Umesh Yadav
India
15
6/134
Josh Hazlewood
Australia
16
6/133
Ben Stokes
England
17
5/127
Trent Boult
New Zealand
18
4/125
Wahab Riaz
Pakistan
19
3/124
Veerasammy Permaul
West Indies
20
7/123
Yasir Shah
Pakistan
20
4/123
Nathan Lyon
Australia
21
4/122
Bhuvneshwar Kumar
India
21
4/122
Dilruwan Perera
Sri Lanka
22
2/120
Shuvagata Hom
Bangladesh
23
6/119
Mitchell Starc
Australia
24
4/117
Nuwan Pradeep
Sri Lanka
25
2/115
Sulieman Benn
West Indies
26
4/113
Kemar Roach
West Indies
26
3/113
Jubair Hossain
Bangladesh
27
5/112
Mohammed Shami
India
27
5/112
Dushmantha Chameera
Sri Lanka
28
8/109
Stuart Broad
England
28
2/109
Carlos Brathwaite
West Indies
29
6/108
Jerome Taylor
West Indies
30
3/107
Doug Bracewell
New Zealand
31
4/106
Matt Henry
New Zealand
32
4/105
Simon Harmer
South Africa
33
4/104
Jason Holder
West Indies
34
4/102
Dhammika Prasad
Sri Lanka
35
4/101
Dawlat Zadran
Afghanistan
36
6/99
James Anderson
England
37
2/97
Chris Jordan
England
37
4/97
Shoaib Malik
Pakistan
37
3/97
Mark Wood
England
38
2/96
Ryan Harris
Australia
38
3/96
Andre Russell
West Indies
39
3/95
Kevin O'Brien
Ireland
40
4/93
Mitchell McClenaghan
New Zealand
40
4/93
James Tredwell
England
40
3/93
Suranga Lakmal
Sri Lanka
40
1/93
Bilawal Bhatti
Pakistan
41
6/90
Steven Finn
England
42
4/89
Chris Woakes
England
42
2/89
Junaid Khan
Pakistan
42
4/89
Shapoor Zadran
Afghanistan
42
3/89
David Willey
England
43
2/88
Mohammad Shahid
Bangladesh
44
3/87
Neil Wagner
New Zealand
44
2/87
Thisara Perera
Sri Lanka
44
3/87
Amjad Javed
United Arab Emirates
45
3/86
Rahat Ali
Pakistan
45
3/86
Nathan McCullum
New Zealand
46
4/85
Wayne Parnell
South Africa
46
2/85
Samit Patel
England
47
3/84
Mohit Sharma
India
47
3/84
Lasith Malinga
Sri Lanka
47
3/84
Chris Mpofu
Zimbabwe
47
3/84
Mohammad Nabi
Afghanistan
47
2/84
Marlon Samuels
West Indies
48
4/83
Morne Morkel
South Africa
49
4/82
Mohammad Hafeez
Pakistan
49
4/82
Rubel Hossain
Bangladesh
49
3/82
Tinashe Panyangara
Zimbabwe
49
3/82
Taskin Ahmed
Bangladesh
50
2/81
Anwar Ali
Pakistan
51
6/78
Kraigg Brathwaite
West Indies
51
4/78
Amit Mishra
India
51
4/78
Dale Steyn
South Africa
51
3/78
Nuwan Kulasekara
Sri Lanka
52
1/77
Seekkuge Prasanna
Sri Lanka
52
5/77
Ishant Sharma
India
52
1/77
Brian Vitori
Zimbabwe
53
2/76
Shannon Gabriel
West Indies
53
2/76
Max Sorensen
Ireland
53
3/76
Mashrafe Mortaza
Bangladesh
54
4/75
Iain Wardlaw
Scotland
54
3/75
Ben Wheeler
New Zealand
55
5/74
Imran Khan
55
3/74
Tendai Chatara
Zimbabwe
55
4/74
Pat Cummins
Australia
55
5/74
Imran Tahir
South Africa
55
1/74
Saeed Ajmal
Pakistan
56
5/73
Sohail Khan
Pakistan
56
4/73
Mohammad Irfan
Pakistan
56
3/73
Vernon Philander
South Africa
56
5/73
James Pattinson
Australia
56
3/73
Harbhajan Singh
India
56
5/73
Mitchell Marsh
Australia
56
3/73
Mitchell Santner
New Zealand
57
4/72
Corey Anderson
New Zealand
57
3/72
Sean Williams
Zimbabwe
57
5/72
Alasdair Evans
Scotland
57
3/72
Willie Gavera
P.N.G.
58
3/71
Liam Plunkett
England
58
5/71
Ravindra Jadeja
India
58
2/71
Shane Watson
Australia
59
3/70
Hamid Hassan
Afghanistan
60
2/68
Sheldon Cottrell
West Indies
60
1/68
Dwayne Smith
West Indies
60
6/68
Josh Davey
Scotland
60
3/68
Paul Stirling
Ireland
60
1/68
Varun Aaron
India
60
1/68
Ehsan Adil
Pakistan
60
5/68
Kyle Abbott
South Africa
61
3/65
Ish Sodhi
New Zealand
61
3/65
Axar Patel
India
61
2/65
Umair Ali
United Arab Emirates
61
4/65
Mohammad Naveed
United Arab Emirates
62
2/64
Taurai Muzarabani
Zimbabwe
63
5/63
David Wiese
South Africa
63
3/63
Stuart Binny
India
63
3/63
James Faulkner
Australia
63
3/63
Mohammad Sami
Pakistan
63
4/63
Alex Cusack
Ireland
63
2/63
Andy McBrine
Ireland
63
3/63
Michael Leask
Scotland
63
2/63
Prosper Utseya
Zimbabwe
64
1/62
Lahiru Gamage
Sri Lanka
64
2/62
Haris Sohail
Pakistan
65
2/61
Adam Milne
New Zealand
65
1/61
Tawanda Mupariwa
Zimbabwe
65
3/61
James Neesham
New Zealand
65
2/61
Solomon Mire
Zimbabwe
66
2/60
Nasir Aziz
United Arab Emirates
66
3/60
Milinda Siriwardana
Sri Lanka
66
2/60
Zaheer Maqsood
United Arab Emirates
66
2/60
Dhawal Kulkarni
India
66
1/60
Xavier Doherty
Australia
66
5/60
Graeme Cremer
Zimbabwe
67
3/59
Sikandar Raza
Zimbabwe
67
4/59
Sachithra Senanayake
Sri Lanka
67
1/59
Darren Sammy
West Indies
67
3/59
Stuart Thompson
Ireland
67
3/59
John Mooney
Ireland
67
2/59
Nelson Odhiambo
Kenya
67
3/59
Angelo Mathews
Sri Lanka
67
3/59
Jean-Paul Duminy
South Africa
67
1/59
Kamran Shazad
United Arab Emirates
67
1/59
Krishna Chandran
United Arab Emirates
67
4/59
Neville Madziva
Zimbabwe
68
6/58
Kagiso Rabada
South Africa
68
3/58
Reece Topley
England
68
4/58
Daniel Vettori
New Zealand
68
2/58
Gurinder Sandhu
Australia
69
1/57
Soumya Sarkar
Bangladesh
69
3/57
Grant Elliott
New Zealand
69
3/57
Shahid Afridi
Pakistan
69
6/57
Mustafizur Rahman
Bangladesh
69
2/57
Craig Williams
Namibia
70
3/56
Sompal Kami
Nepal
70
4/56
Manjula Guruge
United Arab Emirates
70
2/56
John Reva
P.N.G.
70
4/56
Glenn Maxwell
Australia
70
3/56
John Hastings
Australia
70
4/56
George Dockrell
Ireland
71
2/55
Rakep Patel
Kenya
71
2/55
Farhaan Behardien
South Africa
71
2/55
Chris Morris
South Africa
71
3/55
Aftab Alam
Afghanistan
71
2/55
Joe Root
England
71
2/55
Jeffrey Vandersay
Sri Lanka
71
3/55
Chamu Chibhabha
Zimbabwe
72
2/54
Zafar Gohar
Pakistan
72
4/54
Peter Siddle
Australia
72
3/54
Michael Rippon
Netherlands
73
3/53
Shem Ngoche
Kenya
73
3/53
Aaron Phangiso
South Africa
73
2/53
Gulbadin Naib
Afghanistan
73
1/53
Tafadzwa Kamungozi
Zimbabwe
73
4/53
Dwayne Bravo
West Indies
73
3/53
Suresh Raina
India
73
1/53
Umar Gul
Pakistan
73
3/53
Luke Jongwe
Zimbabwe
74
2/52
Mohammad Tauqir
United Arab Emirates
74
2/52
Rashid Khan
Afghanistan
74
2/52
John Nyumbu
Zimbabwe
74
4/52
Haseeb Amjad
Hong Kong
74
4/52
Tim Murtagh
Ireland
75
1/51
Majid Haq
Scotland
75
2/51
Ajantha Mendis
Sri Lanka
76
3/50
Kane Williamson
New Zealand
76
3/50
Nathan Coulter-Nile
Australia
76
4/50
Mudassar Bukhari
Netherlands
76
4/50
Wellington Masakadza
Zimbabwe
77
0/49
Yodhin Punja
United Arab Emirates
77
3/49
Craig Young
Ireland
77
3/49
Norman Vanua
P.N.G.
77
1/49
Mahmudullah
Bangladesh
77
2/49
Shaminda Eranga
Sri Lanka
78
2/48
Mahuru Dai
P.N.G.
78
3/48
Rob Taylor
Scotland
78
3/48
Safyaan Sharif
Scotland
78
4/48
Amir Hamza
Afghanistan
78
2/48
Donald Tiripano
Zimbabwe
78
1/48
Nikita Miller
West Indies
78
2/48
Paras Khadka
Nepal
79
4/47
Basant Regmi
Nepal
79
1/47
Johannes Smit
Namibia
79
1/47
Sabbir Rahman
Bangladesh
79
3/47
Arafat Sunny
Bangladesh
79
2/47
Roelof van der Merwe
Netherlands
79
2/47
Jeevan Mendis
Sri Lanka
79
2/47
Marchant de Lange
South Africa
80
1/46
Matt Machan
Scotland
80
3/46
Elijah Otieno
Kenya
80
4/46
Gerrie Snyman
Namibia
80
1/46
Qadeer Ahmed
United Arab Emirates
81
0/45
Fahad Alhashmi
United Arab Emirates
81
3/45
Rohan Mustafa
United Arab Emirates
81
2/45
Rokhan Barakzai
Afghanistan
81
3/45
Tanwir Afzal
Hong Kong
81
2/45
Tillakaratne Dilshan
Sri Lanka
81
3/45
Nasir Hossain
Bangladesh
81
1/45
Ashton Agar
Australia
82
3/44
Al-Amin Hossain
Bangladesh
82
3/44
Sohail Tanvir
Pakistan
82
3/44
Elton Chigumbura
Zimbabwe
82
1/44
Con de Lange
Scotland
82
4/44
Munis Ansari
Oman
82
2/44
Chad Soper
P.N.G.
82
1/44
Sreenath Aravind
India
83
4/43
Imad Wasim
Pakistan
83
2/43
Ahmed Raza
United Arab Emirates
83
2/43
Mirwais Ashraf
Afghanistan
83
4/43
Richie Berrington
Scotland
83
2/43
AB de Villiers
South Africa
84
2/42
Kyle Mills
New Zealand
84
0/42
Abul Hasan
Bangladesh
84
2/42
Kieron Pollard
West Indies
85
2/41
Karan KC
Nepal
85
3/41
Tendai Chisoro
Zimbabwe
85
3/41
Mark Watt
Scotland
85
4/41
Ahsan Malik
Netherlands
85
1/41
Lucas Oluoch
Kenya
85
2/41
Chris Gayle
West Indies
86
3/40
Timm van der Gugten
Netherlands
86
4/40
Dean Elgar
South Africa
86
4/40
Bernard Scholtz
Namibia
86
1/40
Andrew Mathieson
New Zealand
86
2/40
Tinotenda Mutombodzi
Zimbabwe
87
1/39
Sandeep Sharma
India
87
5/39
Bilal Asif
Pakistan
87
2/39
Gavin Main
Scotland
87
5/39
James Ngoche
Kenya
87
0/39
Kyle Coetzer
Scotland
87
3/39
Ravi Rampaul
West Indies
87
1/39
Hamilton Masakadza
Zimbabwe
87
1/39
Mohammad Shahzad
Afghanistan
87
0/39
Izatullah Dawlatzai
Afghanistan
88
3/38
Aizaz Khan
Hong Kong
88
4/38
Zeeshan Maqsood
Oman
88
1/38
Aamer Yamin
Pakistan
88
2/38
Binura Fernando
Sri Lanka
88
3/38
Shakti Gauchan
Nepal
89
3/37
Rajeshkumar Ranpura
Oman
89
4/37
Javed Ahmadi
Afghanistan
90
5/36
Nadeem Ahmed
Hong Kong
90
3/36
Assad Vala
P.N.G.
90
2/36
Lahiru Thirimanne
Sri Lanka
90
2/36
Ajay Lalcheta
Oman
90
2/36
Syed Kaleem
Oman
90
3/36
Timil Patel
U.S.A.
90
2/36
Sese Bau
P.N.G.
91
3/35
Tyrone Kane
Ireland
91
2/35
Azhar Ali
Pakistan
92
1/34
Moises Henriques
Australia
92
2/34
Paul van Meekeren
Netherlands
92
2/34
Samiullah Shenwari
Afghanistan
92
3/34
Sharafuddin Ashraf
Afghanistan
92
3/34
Yamin Ahmadzai
Afghanistan
92
2/34
Jasdeep Singh
U.S.A.
92
3/34
Sagar Pun
Nepal
93
0/33
Udara Jayasundera
Sri Lanka
93
1/33
Mohammad Nadeem
Oman
93
3/33
Irfan Ahmed
Hong Kong
93
2/33
Stephen Parry
England
94
1/32
Sarel Burger
Namibia
94
0/32
Asif Iqbal
Pakistan
94
1/32
Asad Shafiq
Pakistan
94
4/32
Mehran Khan
Oman
94
3/32
Eddie Leie
South Africa
95
1/31
Iftikhar Ahmed
Pakistan
95
1/31
Avinash Karn
Nepal
95
2/31
Ravi Bopara
England
95
0/31
Saad Nasim
Pakistan
95
0/31
Khurram Khan
United Arab Emirates
96
0/30
Graeme McCarter
Ireland
96
2/30
Nitish Kumar
Canada
96
0/30
Junaid Siddiqui
Canada
96
0/30
Faf du Plessis
South Africa
97
1/29
Ahmed Shehzad
Pakistan
97
2/29
Jeremy Gordon
Canada
97
0/29
Hammad Azam
Pakistan
97
1/29
Fayyaz Ahmed
United Arab Emirates
97
2/29
Khawar Ali
Oman
97
4/29
Bilal Khan
Oman
98
1/28
Saad Zafar
Canada
98
1/28
Mohammad Nasim Baras
Afghanistan
98
2/28
Nehemiah Odhiambo
Kenya
99
3/27
Sunil Narine
West Indies
99
3/27
Sayed Shirzad
Afghanistan
99
3/27
Anthony Hawkins-Kay
100
2/26
Syed Ali
Oman
100
1/26
Loa Nou
P.N.G.
100
1/26
Hiral Patel
Canada
100
1/26
Andy Balbirnie
Ireland
101
0/25
Jermaine Blackwood
West Indies
101
0/25
Jason Mohammed
West Indies
101
1/25
Rhys Palmer
102
1/24
Charles Perchard
102
0/24
Ashley Nurse
West Indies
102
1/24
Malcolm Waller
Zimbabwe
102
1/24
Peter Borren
Netherlands
102
2/24
Michael Swart
Netherlands
103
2/23
Pieter Seelaar
Netherlands
103
2/23
Charles Amini
P.N.G.
103
3/23
Stiaan van Zyl
South Africa
104
0/22
Rizwan Cheema
Canada
104
2/22
Thijs van Schelven
Netherlands
105
0/21
Najibullah Zadran
Afghanistan
105
0/21
Kithuruwan Vithanage
Sri Lanka
105
1/21
Steven Smith
Australia
105
0/21
Rohit Sharma
India
106
2/20
Karim Sadiq
Afghanistan
106
1/20
Hiren Varaiya
Kenya
107
0/19
Waqas Barkat
Hong Kong
107
0/19
Narsingh Deonarine
West Indies
107
1/19
Murali Vijay
India
107
0/19
Colin Munro
New Zealand
107
1/19
George Worker
New Zealand
107
0/19
Cameron Boyce
Australia
107
2/19
Jonathan Carter
West Indies
108
0/18
David Warner
Australia
108
0/18
Pipi Raho
P.N.G.
109
1/17
Nizakat Khan
Hong Kong
109
0/17
Younis Khan
Pakistan
109
0/17
Justin Ontong
South Africa
109
0/17
Marcus Stoinis
Australia
109
0/17
Jatinder Singh
Oman
110
0/16
Jehan Mubarak
Sri Lanka
110
0/16
Brendon McCullum
New Zealand
110
0/16
Sohag Gazi
Bangladesh
110
1/16
Sohaib Maqsood
Pakistan
111
0/15
Adam Voges
Australia
111
0/15
Navneet Dhaliwal
Canada
112
0/14
Eugene Ochieng
Kenya
112
0/14
Anas Khan
Hong Kong
112
1/14
Michael Clarke
Australia
112
0/14
Virat Kohli
India
112
0/14
Rilee Rossouw
South Africa
112
1/14
Nawroz Mangal
Afghanistan
113
0/13
John Anderson
Ireland
113
0/13
Mominul Haque
Bangladesh
113
0/13
Rajesh Pulami
Nepal
113
0/13
Jonty Jenner
114
0/12
Waqas Khan
Hong Kong
114
0/12
Johnson Charles
West Indies
114
0/12
Martin Guptill
New Zealand
114
3/12
Albie Morkel
South Africa
114
0/12
Stephan Myburgh
Netherlands
114
0/12
Lendl Simmons
West Indies
115
1/11
Tim Bresnan
England
116
0/10
Mark Chapman
Hong Kong
116
0/10
Jitendra Mukhiya
Nepal
117
0/9
Usman Mushtaq
United Arab Emirates
117
0/9
Shikhar Dhawan
India
118
0/8
Sufyan Mehmood
Oman
119
0/7
Nasir Jamal
Afghanistan
119
0/7
Lega Siaka
P.N.G.
120
0/6
Manoj Tiwary
India
121
1/5
Ambati Rayudu
India
122
0/4
Shahadat Hossain
Bangladesh
122
0/4
Gyanendra Malla
Nepal
122
0/4
Shaiman Anwar
United Arab Emirates
123
0/3
Imrul Kayes
Bangladesh
123
0/3
Aaron Finch
Australia
124
0/2
Jonathan Trott
England
124
0/2
Cheteshwar Pujara
India
124
0/2
Hamish Rutherford
New Zealand
125
0/0
Adam Lyth
England