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 2010 for all time
Position
Stats Value
Player Name
Team Name
1
5/222
Suraj Randiv
Sri Lanka
2
4/193
Shane Shillingford
West Indies
3
5/189
Danish Kaneria
Pakistan
4
3/182
Paul Harris
South Africa
5
5/178
Daniel Vettori
New Zealand
6
4/172
Pragyan Ojha
India
6
6/172
Ajantha Mendis
Sri Lanka
7
5/169
Harbhajan Singh
India
8
5/166
Rubel Hossain
Bangladesh
9
4/158
Xavier Doherty
Australia
10
5/157
Abdur Razzak
Bangladesh
11
5/153
Nathan Hauritz
Australia
12
3/150
Abdur Rehman
Pakistan
13
4/145
Ishant Sharma
India
14
3/141
Jeetan Patel
New Zealand
15
4/140
Amit Mishra
India
16
4/138
Johan Botha
South Africa
17
6/137
Umar Gul
Pakistan
18
5/136
Shahadat Hossain
Bangladesh
19
6/134
Mitchell Johnson
Australia
20
5/133
Shakib Al Hasan
Bangladesh
21
5/130
Doug Bollinger
Australia
22
6/128
Graeme Swann
England
22
5/128
Muttiah Muralitharan
Sri Lanka
23
5/126
Saeed Ajmal
Pakistan
24
6/125
Steven Finn
England
25
6/124
Sulieman Benn
West Indies
26
6/121
Peter Siddle
Australia
26
4/121
Sreesanth
India
27
6/120
Tanvir Ahmed
Pakistan
27
4/120
Andy McKay
New Zealand
28
5/119
Tim Southee
New Zealand
28
5/119
Lasith Malinga
Sri Lanka
29
4/117
Abhimanyu Mithun
India
30
5/116
Chris Martin
New Zealand
30
5/116
Morne Morkel
South Africa
30
3/116
Dilhara Fernando
Sri Lanka
30
0/116
Dhammika Prasad
Sri Lanka
31
7/115
Dale Steyn
South Africa
32
4/111
Shafiul Islam
Bangladesh
32
6/111
James Anderson
England
33
0/107
Robiul Islam
Bangladesh
34
6/104
Mohammad Asif
Pakistan
35
2/103
Wayne Parnell
South Africa
36
3/101
Mohammad Sami
Pakistan
36
0/101
Jaydev Unadkat
India
37
4/100
Ben Hilfenhaus
Australia
37
5/100
Kemar Roach
West Indies
38
4/99
James Tredwell
England
39
3/98
Ryan Sidebottom
England
39
4/98
Lonwabo Tsotsobe
South Africa
40
6/97
Mohammad Amir
Pakistan
41
7/96
Zaheer Khan
India
42
4/95
Shingi Masakadza
Zimbabwe
43
4/93
Tim Bresnan
England
44
5/92
Wahab Riaz
Pakistan
45
6/91
Ryan Harris
Australia
46
3/89
Brent Arnel
New Zealand
47
5/88
Chanaka Welegedara
Sri Lanka
48
2/87
Graham Onions
England
48
5/87
Chris Tremlett
England
49
3/84
Daryl Tuffey
New Zealand
49
2/84
Mahmudullah
Bangladesh
49
2/84
Suranga Lakmal
Sri Lanka
50
4/83
Stuart Broad
England
51
5/80
Darren Sammy
West Indies
52
3/79
Thilan Thushara
Sri Lanka
53
2/78
Nazmul Hossain
Bangladesh
53
3/78
Steven Smith
Australia
54
2/77
Suresh Raina
India
54
3/77
Jacques Kallis
South Africa
54
3/77
Shoaib Akhtar
Pakistan
54
3/77
Parth Desai
Canada
55
4/76
Rangana Herath
Sri Lanka
56
4/75
Charl Langeveldt
South Africa
57
1/74
Ian Nicolson
Zimbabwe
58
2/73
Jean-Paul Duminy
South Africa
58
4/73
Dwayne Bravo
West Indies
58
1/73
Andre Russell
West Indies
59
3/72
Praveen Kumar
India
60
3/71
Vinay Kumar
India
60
4/71
Virender Sehwag
India
61
4/70
Ashish Nehra
India
61
3/70
Mashrafe Mortaza
Bangladesh
61
2/70
Naved-ul-Hasan
Pakistan
62
3/69
Shapoor Zadran
Afghanistan
63
4/68
Ravi Rampaul
West Indies
63
1/68
Michael Mason
New Zealand
64
4/67
Hiren Varaiya
Kenya
65
3/66
Rizwan Cheema
Canada
65
3/66
Ravichandran Ashwin
India
65
3/66
Yusuf Pathan
India
65
6/66
Shane Watson
Australia
65
4/66
Shahid Afridi
66
4/65
Kyle Mills
New Zealand
66
1/65
Brandon Bess
West Indies
67
4/64
Prosper Utseya
Zimbabwe
67
3/64
Graeme Cremer
Zimbabwe
67
3/64
Ross Lyons
Scotland
67
1/64
Iftikhar Anjum
Pakistan
68
2/63
Ravindra Jadeja
India
68
4/63
Nelson Odhiambo
Kenya
68
3/63
Chris Mpofu
Zimbabwe
69
3/62
Jerome Taylor
West Indies
69
4/62
George Dockrell
Ireland
69
6/62
Marcus North
Australia
69
2/62
Roelof van der Merwe
Netherlands
69
5/62
Rusty Theron
South Africa
70
5/61
Clint McKay
Australia
70
1/61
Umesh Yadav
India
70
1/61
Syed Rasel
Bangladesh
70
3/61
Umar Bhatti
Canada
70
3/61
Kevin O'Brien
Ireland
71
3/60
Harvir Baidwan
Canada
71
2/60
Chris Gayle
West Indies
71
4/60
Nuwan Kulasekara
Sri Lanka
71
4/60
Nikita Miller
West Indies
72
3/59
Dwayne Smith
West Indies
72
4/59
Khurram Chohan
Canada
72
2/59
Albie Morkel
South Africa
72
1/59
Sudeep Tyagi
India
72
3/59
Kieron Pollard
West Indies
73
2/58
Mohammad Hafeez
Pakistan
73
3/58
Ian Butler
New Zealand
73
4/58
Hamid Hassan
Afghanistan
74
3/57
Mark Jonkman
Netherlands
75
5/56
Nehemiah Odhiambo
Kenya
75
3/56
Tillakaratne Dilshan
Sri Lanka
75
2/56
Jesse Ryder
New Zealand
75
5/56
James Hopes
Australia
75
5/56
Ed Rainsford
Zimbabwe
76
3/55
Ajmal Shahzad
England
76
3/55
Mohammad Nabi
Afghanistan
76
5/55
Albert van der Merwe
Ireland
77
3/54
Elijah Otieno
Kenya
77
2/54
Ashok Dinda
India
78
4/53
Pieter Seelaar
Netherlands
78
4/53
Nathan McCullum
New Zealand
78
5/53
Alex Cusack
Ireland
78
1/53
Dawlat Ahmadzai
Afghanistan
78
2/53
Elton Chigumbura
Zimbabwe
78
2/53
Ray Price
Zimbabwe
78
5/53
Farveez Maharoof
Sri Lanka
78
2/53
Gordon Drummond
Scotland
79
3/52
Gordon Goudie
Scotland
79
4/52
Samiullah Shenwari
Afghanistan
79
1/52
Aftab Alam
Afghanistan
79
2/52
Mohammad Kashif
Netherlands
79
2/52
Jacob Oram
New Zealand
80
3/51
Naeem Islam
Bangladesh
80
0/51
Sachin Tendulkar
India
80
1/51
Paul Collingwood
England
80
4/51
Dirk Nannes
Australia
80
4/51
Mitchell Starc
Australia
80
2/51
Adeel Raja
Netherlands
81
3/50
Thomas Odoyo
Kenya
81
4/50
Mudassar Bukhari
Netherlands
81
2/50
Tom Cooper
Netherlands
81
1/50
Calvert Hooper
Canada
81
0/50
Keegan Meth
Zimbabwe
81
4/50
Shane Bond
New Zealand
82
1/49
Kane Williamson
New Zealand
82
5/49
Thisara Perera
Sri Lanka
82
3/49
Michael Yardy
England
82
2/49
Moneeb Iqbal
Scotland
83
1/48
Adam Milne
New Zealand
83
3/48
Angelo Mathews
Sri Lanka
83
2/48
Rory Kleinveldt
South Africa
83
2/48
Shoaib Malik
Pakistan
83
2/48
Peter George
Australia
83
3/48
Yuvraj Singh
India
83
4/48
Shaun Tait
Australia
84
3/47
Abdul Razzaq
Pakistan
84
3/47
Hamish Bennett
New Zealand
84
1/47
Narsingh Deonarine
West Indies
85
5/46
Ryan McLaren
South Africa
85
4/46
Peter Connell
Ireland
86
3/45
Bernard Loots
Netherlands
86
3/45
Greg Lamb
Zimbabwe
86
0/45
Pankaj Singh
India
86
3/45
Boyd Rankin
England
86
2/45
Richie Berrington
Scotland
87
4/44
Matthew Parker
Scotland
87
2/44
John Hastings
Australia
87
2/44
James Franklin
New Zealand
87
0/44
Malinga Bandara
Sri Lanka
87
2/44
Lameck Onyango
Kenya
87
4/44
Andrew White
Ireland
88
4/43
Trent Johnston
Ireland
88
3/43
Peter Borren
Netherlands
88
3/43
Bradley Kruger
Netherlands
88
3/43
Scott Styris
New Zealand
88
3/43
Robin Peterson
South Africa
88
3/43
Munaf Patel
India
89
2/42
John Mooney
Ireland
89
1/42
Balaji Rao
Canada
89
2/42
Jeevan Mendis
Sri Lanka
90
1/41
Josh Hazlewood
Australia
91
0/40
Mohammad Irfan
Pakistan
91
4/40
Paul Stirling
Ireland
91
1/40
Keith Dabengwa
Zimbabwe
91
1/40
Chamu Chibhabha
Zimbabwe
92
1/39
Sean Williams
Zimbabwe
92
3/39
James Ngoche
Kenya
93
2/38
Ryan ten Doeschate
Netherlands
93
2/38
Luke Wright
England
93
3/38
Andre Botha
Ireland
93
0/38
Sandeep Jyoti
Canada
93
1/38
Mohammad Ashraful
Bangladesh
93
4/38
Ravi Bopara
England
93
0/38
Gregor Maiden
Scotland
93
2/38
Majid Haq
Scotland
94
2/37
Thilina Kandamby
Sri Lanka
94
2/37
Izatullah Dawlatzai
Afghanistan
94
1/37
Sunil Dhaniram
Canada
95
4/36
Jimmy Kamande
Kenya
95
1/36
Kevin Pietersen
England
95
1/36
Friedel de Wet
South Africa
96
2/35
Maurits Jonkman
Netherlands
96
3/35
Karim Sadiq
Afghanistan
96
4/35
Mirwais Ashraf
Afghanistan
96
1/35
Khurram Khan
United Arab Emirates
97
1/34
Hiral Patel
Canada
97
3/34
Simon Katich
Australia
98
2/33
David Hussey
Australia
98
2/33
Martin Guptill
New Zealand
98
1/33
Steve Tikolo
Kenya
98
2/33
Shem Ngoche
Kenya
98
5/33
Josh Davey
Scotland
99
0/32
Gary Kidd
Ireland
99
0/32
Nelon Pascal
West Indies
99
3/32
David Bernard
West Indies
99
3/32
Yasir Arafat
Pakistan
100
3/31
Seekkuge Prasanna
Sri Lanka
100
3/31
Khaliq Dad
Afghanistan
100
1/31
Abdullah Mazari
Afghanistan
101
2/30
Alfred Luseno
Kenya
101
1/30
Jonathan Trott
England
101
2/30
Chinthaka Jayasinghe
Sri Lanka
102
2/29
Timroy Allen
U.S.A.
102
2/29
Daniel Christian
Australia
102
3/29
Steve O'Keefe
Australia
102
2/29
Grant Elliott
New Zealand
102
1/29
John Davison
Canada
102
3/29
Nawroz Mangal
Afghanistan
102
0/29
Kosala Kulasekara
Sri Lanka
103
1/28
Umar Amin
Pakistan
103
1/28
Rohit Sharma
India
103
1/28
Piyush Chawla
India
103
1/28
Jan Stander
Scotland
104
2/27
Saqib Ali
United Arab Emirates
104
2/27
Shadeep Silva
United Arab Emirates
104
1/27
Michael Clarke
Australia
104
1/27
Faisal Hossain
Bangladesh
104
1/27
Tendai Chatara
Zimbabwe
104
1/27
Brendan Taylor
Zimbabwe
104
3/27
Jimmy Hansra
Canada
104
2/27
Tony Suji
Kenya
104
1/27
Edgar Schiferli
Netherlands
104
2/27
Dewald Nel
Scotland
105
0/26
Alexei Kervezee
Netherlands
105
0/26
Henry Osinde
Canada
105
1/26
Imran Farhat
Pakistan
106
3/25
Kyle Coetzer
Scotland
107
2/23
Ryan Watson
Scotland
107
0/23
Grant Flower
Zimbabwe
108
1/22
Andy Blignaut
Zimbabwe
108
2/22
Nigel Jones
Ireland
108
0/22
Michael Hussey
Australia
108
2/22
Fayyaz Ahmed
United Arab Emirates
109
1/21
Isuru Udana
Sri Lanka
109
0/21
Muthumudalige Pushpakumara
Sri Lanka
109
0/21
Tim Gruijters
Netherlands
109
1/21
Brendan Nash
West Indies
109
2/21
Sachithra Senanayake
Sri Lanka
110
1/20
Hamilton Masakadza
Zimbabwe
110
0/20
Luke Woodcock
New Zealand
110
0/20
Wesley Barresi
Netherlands
111
1/19
Timycen Maruma
Zimbabwe
111
1/19
Alviro Petersen
South Africa
111
1/19
Preston Mommsen
Scotland
111
2/19
Ahmed Raza
United Arab Emirates
112
0/18
Brendon McCullum
New Zealand
113
0/17
Adam Voges
Australia
113
1/17
Sanath Jayasuriya
Sri Lanka
113
0/17
Thilan Samaraweera
Sri Lanka
114
0/16
Raees Ahmadzai
Afghanistan
114
0/16
Javed Ahmadi
Afghanistan
114
0/16
Phil Eaglestone
Ireland
114
0/16
Virat Kohli
India
115
0/15
Younis Khan
Pakistan
115
0/15
Ramesh David
Canada
116
1/14
Daan van Bunge
Netherlands
117
0/13
Shaheed Keshvani
Canada
117
2/13
Ross Taylor
New Zealand
118
0/12
Liam Plunkett
England
118
0/12
Arsalan Qadir
Canada
119
0/11
Trevin Bastiampillai
Canada
119
0/11
Geoff Barnett
Canada
119
0/11
Tharanga Paranavitana
Sri Lanka
120
0/10
Stuart Matsikenyeri
Zimbabwe
120
0/10
Aftab Ahmed
Bangladesh
120
1/10
Milinda Siriwardana
Sri Lanka
121
0/9
Rob Nicol
New Zealand
121
0/9
Azhar Ali
Pakistan
122
0/8
Chamara Kapugedera
Sri Lanka
123
1/7
Nuwan Pradeep
Sri Lanka
123
0/7
Tamim Iqbal
Bangladesh
124
0/5
MS Dhoni
India
125
0/4
Graeme Smith
South Africa
126
0/3
Travis Dowlin
West Indies
127
0/2
Francis Otieno
Kenya
128
0/1
Mathew Sinclair
New Zealand
129
0/0
Yasir Hameed
Pakistan
129
1/0
Raqibul Hasan
Bangladesh