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 2011 for all time
Position
Stats Value
Player Name
Team Name
1
4/170
Amit Mishra
India
2
6/168
Mitchell Johnson
Australia
3
6/167
Saeed Ajmal
Pakistan
4
6/159
Ishant Sharma
India
5
5/158
Sreesanth
India
6
7/157
Rangana Herath
Sri Lanka
7
6/156
Ravichandran Ashwin
India
8
5/154
Devendra Bishoo
West Indies
9
7/152
Harbhajan Singh
India
10
5/132
Darren Sammy
West Indies
11
3/128
Dilhara Fernando
Sri Lanka
12
3/126
Suranga Lakmal
Sri Lanka
12
6/126
Pragyan Ojha
India
13
6/125
Stuart Broad
England
14
5/124
Praveen Kumar
India
15
6/123
Elias Sunny
Bangladesh
16
5/122
Chanaka Welegedara
Sri Lanka
17
6/121
Shakib Al Hasan
Bangladesh
17
5/121
Ben Hilfenhaus
Australia
18
3/120
Greg Lamb
Zimbabwe
19
4/119
Abdur Rehman
Pakistan
20
3/118
RP Singh
India
20
3/118
Ray Price
Zimbabwe
21
5/116
Fidel Edwards
West Indies
22
3/114
Thisara Perera
Sri Lanka
23
1/113
Shahadat Hossain
Bangladesh
24
1/112
Michael Beer
Australia
25
4/111
Peter Siddle
Australia
26
4/108
Steven Finn
England
26
4/108
Aizaz Cheema
Pakistan
27
0/107
Nuwan Pradeep
Sri Lanka
28
6/106
Kemar Roach
West Indies
28
4/106
Morne Morkel
South Africa
28
2/106
Robiul Islam
Bangladesh
28
6/106
Graeme Swann
England
28
4/106
Umesh Yadav
India
28
3/106
Varun Aaron
India
29
6/104
Doug Bracewell
New Zealand
29
3/104
Marlon Samuels
West Indies
29
3/104
Dhammika Prasad
Sri Lanka
30
5/103
Suraj Randiv
Sri Lanka
30
5/103
Brian Vitori
Zimbabwe
30
5/103
Tim Southee
New Zealand
31
4/102
Umar Gul
Pakistan
32
4/101
Imran Tahir
South Africa
33
5/100
Daniel Vettori
New Zealand
34
5/98
Dale Steyn
South Africa
34
5/98
Kyle Jarvis
Zimbabwe
35
4/97
Rubel Hossain
Bangladesh
36
4/95
Brent Arnel
New Zealand
36
5/95
Ravi Rampaul
West Indies
37
3/94
Mahmudullah
Bangladesh
37
5/94
Junaid Khan
Pakistan
38
4/93
Tanvir Ahmed
Pakistan
38
2/93
Trent Copeland
Australia
39
4/92
Chris Mpofu
Zimbabwe
39
1/92
Farveez Maharoof
Sri Lanka
40
5/91
Nathan Lyon
Australia
40
5/91
James Anderson
England
40
4/91
Chris Martin
New Zealand
40
0/91
Jeetan Patel
New Zealand
41
2/90
Mitchell Starc
Australia
42
5/89
Tim Bresnan
England
42
4/89
Zaheer Khan
India
43
6/85
Chris Tremlett
England
43
2/85
Keegan Meth
Zimbabwe
44
3/84
Harvir Baidwan
Canada
44
4/84
Tillakaratne Dilshan
Sri Lanka
45
2/83
Suresh Raina
India
46
4/82
Lonwabo Tsotsobe
South Africa
47
7/81
Marchant de Lange
South Africa
48
3/80
Mashrafe Mortaza
Bangladesh
48
3/80
Njabulo Ncube
Zimbabwe
48
3/80
Seekkuge Prasanna
Sri Lanka
49
6/79
Pat Cummins
Australia
50
3/78
Nasir Hossain
Bangladesh
50
4/78
Sohail Tanvir
Pakistan
51
4/77
Shafiul Islam
Bangladesh
51
4/77
Andy McKay
New Zealand
51
3/77
Ryan ten Doeschate
Netherlands
52
1/76
Berend Westdijk
Netherlands
52
2/76
Trent Johnston
Ireland
53
2/75
Elijah Otieno
Kenya
54
1/74
Bernard Loots
Netherlands
54
3/74
Pieter Seelaar
Netherlands
54
3/74
Abdur Razzak
Bangladesh
54
2/74
Boyd Rankin
England
55
6/73
Chris Woakes
England
55
4/73
Jade Dernbach
England
56
1/72
Paul Harris
South Africa
57
2/71
Piyush Chawla
India
57
4/71
Munaf Patel
India
57
4/71
Kevin O'Brien
Ireland
58
5/70
Vernon Philander
South Africa
58
2/70
Shoaib Akhtar
Pakistan
59
4/68
Brett Lee
Australia
59
2/68
George Dockrell
Ireland
59
1/68
James Ngoche
Kenya
60
5/67
Ryan Harris
Australia
60
3/67
Steven Smith
Australia
61
4/66
Majid Haq
Scotland
61
6/66
Ajantha Mendis
Sri Lanka
62
4/65
Shaminda Eranga
Sri Lanka
62
1/65
Kosala Kulasekara
Sri Lanka
62
3/65
Prosper Utseya
Zimbabwe
62
3/65
Mudassar Bukhari
Netherlands
62
3/65
Nehemiah Odhiambo
Kenya
62
1/65
Stuart Meaker
England
62
3/65
Khurram Chohan
Canada
62
2/65
Ashish Nehra
India
62
2/65
Kieron Pollard
West Indies
63
4/64
Vinay Kumar
India
63
5/64
James Pattinson
Australia
63
4/64
Doug Bollinger
Australia
63
3/64
Rizwan Cheema
Canada
63
2/64
Michael Yardy
England
63
2/64
Jimmy Kamande
Kenya
63
3/64
Nuwan Kulasekara
Sri Lanka
64
4/63
Andre Russell
West Indies
64
4/63
John Mooney
Ireland
64
4/63
Hamish Bennett
New Zealand
65
2/62
Sohail Khan
Pakistan
65
5/62
Wahab Riaz
Pakistan
65
4/62
Ravindra Jadeja
India
65
4/62
Balaji Rao
Canada
65
3/62
Nathan McCullum
New Zealand
66
0/61
Virender Sehwag
India
66
2/61
Kyle Mills
New Zealand
66
2/61
Nazmul Hossain
Bangladesh
67
5/60
Shahid Afridi
Pakistan
67
6/60
Lasith Malinga
Sri Lanka
67
2/60
Dwayne Bravo
West Indies
68
3/59
Shaun Tait
Australia
68
1/59
Scott Borthwick
England
69
3/58
Ajmal Shahzad
England
69
5/58
Shane Watson
Australia
69
2/58
Luke Woodcock
New Zealand
70
1/57
Zahid Hussain
Canada
70
3/57
Samit Patel
England
70
5/57
Yuvraj Singh
India
70
4/57
Jacob Oram
New Zealand
70
4/57
Mohammad Hafeez
Pakistan
71
2/56
Jacques Kallis
South Africa
71
3/56
Andre Botha
Ireland
71
2/56
John Davison
Canada
71
4/56
Sulieman Benn
West Indies
71
2/56
Angelo Mathews
Sri Lanka
72
4/55
Gordon Goudie
Scotland
73
4/54
Muttiah Muralitharan
Sri Lanka
73
2/54
Naeem Islam
Bangladesh
73
4/54
Xavier Doherty
Australia
74
2/53
Jason Krejza
Australia
74
1/53
Wayne Parnell
South Africa
74
2/53
Gordon Drummond
Scotland
74
2/53
Richie Berrington
Scotland
74
4/53
Safyaan Sharif
Scotland
74
1/53
Graeme Aldridge
New Zealand
74
4/53
Henry Osinde
Canada
74
1/53
Peter Ongondo
Kenya
75
4/52
Robin Peterson
South Africa
75
3/52
Peter Borren
Netherlands
75
2/52
Ahmed Raza
United Arab Emirates
76
2/51
Yasir Shah
Pakistan
76
3/51
Trent Boult
New Zealand
76
3/51
Scott Styris
New Zealand
76
2/51
Yusuf Pathan
India
76
3/51
John Hastings
Australia
76
2/51
Paul Stirling
Ireland
76
0/51
Tinashe Panyangara
Zimbabwe
77
2/50
Elton Chigumbura
Zimbabwe
77
0/50
Natsai M'shangwe
Zimbabwe
77
3/50
Thomas Odoyo
Kenya
77
2/50
Abhimanyu Mithun
India
77
3/50
James Franklin
New Zealand
78
2/49
Liam Plunkett
England
78
2/49
Abdul Razzaq
Pakistan
78
1/49
Steve Tikolo
Kenya
78
2/49
Hiren Varaiya
Kenya
78
2/49
Gerrie Snyman
Namibia
78
3/49
Dawlat Zadran
Afghanistan
79
1/48
Mirwais Ashraf
Afghanistan
79
2/48
Johan Botha
South Africa
79
4/48
James Tredwell
England
79
2/48
Arshad Ali
United Arab Emirates
80
4/47
Anthony Martin
West Indies
80
0/47
Michael Swart
Netherlands
80
2/47
Jimmy Hansra
Canada
80
0/47
Luke Wright
England
81
3/46
Lucas Oluoch
Kenya
81
1/46
Shem Ngoche
Kenya
81
2/46
Sunil Narine
West Indies
81
2/46
Sanath Jayasuriya
Sri Lanka
81
2/46
Paul Collingwood
England
81
0/46
Makhaya Ntini
South Africa
81
1/46
Amjad Javed
United Arab Emirates
82
3/45
Ahsan Malik
Netherlands
82
3/45
Josh Davey
Scotland
82
1/45
Junaid Siddiqui
Canada
82
3/45
Rahul Sharma
Hong Kong
83
1/44
Parth Desai
Canada
83
0/44
Adeel Raja
Netherlands
83
0/44
Shingi Masakadza
Zimbabwe
83
1/44
Virat Kohli
India
84
1/43
Kevin Pietersen
England
84
3/43
Amir Hamza
Afghanistan
84
1/43
Kraigg Brathwaite
West Indies
84
3/43
Alex Cusack
Ireland
84
3/43
Jeevan Mendis
Sri Lanka
85
2/42
Shadeep Silva
United Arab Emirates
85
2/42
Rusty Theron
South Africa
85
3/42
Graeme Cremer
Zimbabwe
85
4/42
Mohammad Nabi
Afghanistan
85
2/42
Mohammad Ashraful
Bangladesh
85
4/42
David Hussey
Australia
85
2/42
Irfan Pathan
India
86
1/41
Runish Gudhka
Kenya
86
1/41
Nasir Aziz
United Arab Emirates
87
1/40
Hammad Azam
Pakistan
87
1/40
Hamid Hassan
Afghanistan
87
1/40
Javed Ahmadi
Afghanistan
87
0/40
Nikita Miller
West Indies
88
2/39
Rohit Sharma
India
89
1/38
Shiv Chanderpaul
West Indies
89
1/38
Chamu Chibhabha
Zimbabwe
90
1/37
Lendl Simmons
West Indies
90
2/37
Tim Gruijters
Netherlands
90
2/37
Tom Cooper
Netherlands
90
0/37
Albert van der Merwe
Ireland
91
2/36
Dominic Wesonga
Kenya
91
1/36
Kyle Coetzer
Scotland
91
3/36
Samiullah Shenwari
Afghanistan
91
3/36
Karim Sadiq
Afghanistan
91
0/36
Nathan Hauritz
Australia
91
4/36
Ravi Bopara
England
92
1/35
Steve O'Keefe
Australia
93
0/34
Chris Gayle
West Indies
93
3/34
Tom Heggelman
Netherlands
94
1/33
Collins Obuya
Kenya
94
1/33
Hamilton Masakadza
Zimbabwe
94
0/33
Kane Williamson
New Zealand
94
0/33
Ashley Nurse
West Indies
95
2/32
Nigel Jones
Ireland
96
2/31
Jonathan Trott
England
97
1/30
Rob Nicol
New Zealand
97
3/30
Lameck Onyango
Kenya
97
1/30
Malcolm Waller
Zimbabwe
98
0/29
Sean Williams
Zimbabwe
98
1/29
Duncan Allan
Kenya
98
2/29
Jean-Paul Duminy
South Africa
99
1/28
Martin Guptill
New Zealand
99
1/28
Manoj Tiwary
India
99
0/28
Emmanuel Bundi
Kenya
99
5/28
Rajesh Bhudia
Kenya
99
4/28
Hiral Patel
Canada
99
3/28
Saqib Ali
United Arab Emirates
100
2/27
Stephan Baard
Namibia
100
3/27
Preston Mommsen
Scotland
100
0/27
Graeme Smith
South Africa
101
3/26
Dilruwan Perera
Sri Lanka
102
4/25
Khurram Khan
United Arab Emirates
102
1/25
Carlos Brathwaite
West Indies
103
1/24
Chris Barnwell
West Indies
103
0/24
Tyson Gordon
Canada
103
1/24
Jesse Ryder
New Zealand
103
2/24
Alok Kapali
Bangladesh
103
1/24
Sachin Tendulkar
India
104
0/23
MS Dhoni
India
104
1/23
Azhar Ali
Pakistan
104
0/23
Andrew White
Ireland
104
0/23
Bradley Kruger
Netherlands
104
0/23
Brendan Taylor
Zimbabwe
105
3/22
Shoaib Malik
Pakistan
105
1/22
Faf du Plessis
South Africa
106
2/21
Michael Clarke
Australia
106
2/21
Sharif Asadullah
United Arab Emirates
107
1/20
Younis Khan
Pakistan
108
1/19
Mitchell Marsh
Australia
108
0/19
Kirk Edwards
West Indies
108
0/19
Brendan Nash
West Indies
108
0/19
Sarel Burger
Namibia
108
0/19
Rakep Patel
Kenya
109
0/18
Nkrumah Bonner
West Indies
110
1/17
Krishmar Santokie
West Indies
111
2/16
Vikrant Shetty
United Arab Emirates
111
0/16
Ahmed Shehzad
Pakistan
112
1/15
Michael Hussey
Australia
113
0/14
Ricky Ponting
Australia
113
0/14
Abhinav Mukund
India
113
0/14
Seren Waters
Kenya
113
0/14
Dwayne Smith
West Indies
114
1/13
Dean Brownlie
New Zealand
115
0/12
Devon Smith
West Indies
115
0/12
Chamara Silva
Sri Lanka
115
0/12
Raqibul Hasan
Bangladesh
116
0/11
Chamara Kapugedera
Sri Lanka
117
0/10
Tharanga Paranavitana
Sri Lanka
117
0/10
Farhad Reza
Bangladesh
118
1/9
Nawroz Mangal
Afghanistan
118
0/9
Thilina Kandamby
Sri Lanka
118
0/9
Shuvagata Hom
Bangladesh
118
0/9
Alviro Petersen
South Africa
118
3/9
Garey Mathurin
West Indies
119
0/8
David Warner
Australia
120
0/7
Lahiru Thirimanne
Sri Lanka
120
1/7
Thilan Samaraweera
Sri Lanka
121
0/6
Cameron White
Australia
122
0/5
Mahela Jayawardene
Sri Lanka
123
0/4
Kumar Sangakkara
Sri Lanka
124
0/1
Vusi Sibanda
Zimbabwe
124
0/1
Imrul Kayes
Bangladesh