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