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 2012 for all time
Position
Stats Value
Player Name
Team Name
1
6/194
Ravichandran Ashwin
India
2
3/180
Imran Tahir
South Africa
3
6/167
Sohag Gazi
Bangladesh
4
6/164
Rangana Herath
Sri Lanka
5
3/154
Dhammika Prasad
Sri Lanka
5
6/154
Mitchell Starc
Australia
6
4/151
Shakib Al Hasan
Bangladesh
6
6/151
Graeme Swann
England
7
5/148
Sunil Narine
West Indies
8
6/146
Morne Morkel
South Africa
8
7/146
Saeed Ajmal
Pakistan
9
3/144
Ishant Sharma
India
10
5/143
Pragyan Ojha
India
11
3/142
Reggie Schwarz
South Africa
12
4/140
Tim Bresnan
England
13
5/136
Umesh Yadav
India
13
5/136
Nathan Lyon
Australia
14
6/134
Chris Martin
New Zealand
15
4/131
Suraj Randiv
Sri Lanka
15
6/131
Thisara Perera
Sri Lanka
16
3/130
Chanaka Welegedara
Sri Lanka
16
5/130
Peter Siddle
Australia
17
6/129
Monty Panesar
England
17
5/129
Dale Steyn
South Africa
18
3/127
Robin Peterson
South Africa
19
6/126
Abdur Rehman
Pakistan
20
1/125
Devendra Bishoo
West Indies
21
1/124
Daniel Vettori
New Zealand
22
3/122
Zaheer Khan
India
23
3/120
Darren Sammy
West Indies
23
2/120
Kyle Jarvis
Zimbabwe
24
6/119
Shane Shillingford
West Indies
25
5/118
Ravi Rampaul
West Indies
25
7/118
Stuart Broad
England
25
4/118
Steven Finn
England
26
5/116
James Anderson
England
27
2/113
Abul Hasan
Bangladesh
27
6/113
Mark Gillespie
New Zealand
28
2/112
Neil Wagner
New Zealand
28
7/112
Sid Pegler
South Africa
28
2/112
Graeme Cremer
Zimbabwe
29
4/110
Mitchell Johnson
Australia
30
3/109
Shaminda Eranga
Sri Lanka
31
5/108
Kemar Roach
West Indies
32
5/106
Ben Hilfenhaus
Australia
32
4/106
James Pattinson
Australia
32
3/106
Doug Bracewell
New Zealand
33
1/105
Brian Vitori
Zimbabwe
34
2/103
Nuwan Pradeep
Sri Lanka
34
6/103
Vernon Philander
South Africa
35
4/102
Shingi Masakadza
Zimbabwe
35
1/102
John Hastings
Australia
36
7/100
Tim Southee
New Zealand
36
4/100
Jeetan Patel
New Zealand
37
3/97
Rory Kleinveldt
South Africa
38
5/96
Lasith Malinga
Sri Lanka
38
3/96
Samit Patel
England
39
6/95
Fidel Edwards
West Indies
40
2/94
Sid Emery
Australia
41
4/93
Trent Boult
New Zealand
42
2/92
Elton Chigumbura
Zimbabwe
43
4/90
Umar Gul
Pakistan
44
2/89
Rubel Hossain
Bangladesh
45
4/88
Graham Onions
England
46
4/86
Aizaz Cheema
Pakistan
46
5/86
Michael Clarke
Australia
46
7/86
Aubrey Faulkner
South Africa
47
6/85
Sydney Barnes
England
47
3/85
Shahadat Hossain
Bangladesh
48
3/84
Nuwan Kulasekara
Sri Lanka
49
3/83
Ryan Harris
Australia
50
2/81
Suranga Lakmal
Sri Lanka
51
3/79
Veerasammy Permaul
West Indies
52
2/78
Ravi Bopara
England
53
3/77
Praveen Kumar
India
53
7/77
Gerry Hazlitt
Australia
53
6/77
Tino Best
West Indies
53
4/77
Marchant de Lange
South Africa
54
4/76
Ashok Dinda
India
55
3/75
Virender Sehwag
India
55
3/75
Mohammad Sami
Pakistan
56
4/74
Harbhajan Singh
India
56
3/74
Dilhara Fernando
Sri Lanka
57
2/73
Tillakaratne Dilshan
Sri Lanka
57
3/73
Vinay Kumar
India
57
5/73
Junaid Khan
Pakistan
58
3/72
Brett Lee
Australia
59
5/71
Bill Whitty
Australia
59
2/71
Charlie Llewellyn
South Africa
59
3/71
Farveez Maharoof
Sri Lanka
59
3/71
Prosper Utseya
Zimbabwe
60
4/69
Piyush Chawla
India
60
5/69
Irfan Pathan
India
61
3/68
Jacob Oram
New Zealand
62
2/67
Ray Price
Zimbabwe
63
1/66
Albie Morkel
South Africa
63
5/66
Charles Kelleway
Australia
63
2/66
Tarun Nethula
New Zealand
64
3/65
Shane Watson
Australia
65
4/64
Xavier Doherty
Australia
66
4/62
Dave Nourse
South Africa
66
5/62
Shahid Afridi
Pakistan
67
4/61
Manoj Tiwary
India
67
4/61
Andre Russell
West Indies
68
3/60
Shannon Gabriel
West Indies
68
3/60
Angelo Mathews
Sri Lanka
68
3/60
Shapoor Zadran
Afghanistan
69
4/59
Jade Dernbach
England
69
2/59
Ravindra Jadeja
India
69
3/59
Wilfred Rhodes
England
69
3/59
Sohail Tanvir
Pakistan
69
2/59
Kamau Leverock
Bermuda
70
5/58
Elias Sunny
Bangladesh
70
3/58
Dwayne Bravo
West Indies
70
1/58
Mohammad Irfan
Pakistan
71
3/57
Durand Soraine
Canada
71
5/57
Clint McKay
Australia
72
2/56
Michael Beer
Australia
72
1/56
Todd Astle
New Zealand
72
4/56
Izatullah Dawlatzai
Afghanistan
73
3/55
Lonwabo Tsotsobe
South Africa
73
3/55
Kyle Mills
New Zealand
73
3/55
Mohammad Hafeez
Pakistan
73
4/55
Mashrafe Mortaza
Bangladesh
73
5/55
Daniel Christian
Australia
74
5/54
Frank Foster
England
74
6/54
Ajantha Mendis
Sri Lanka
74
1/54
Lucas Oluoch
Kenya
74
2/54
Andrew Ellis
New Zealand
75
2/53
Michael Swart
Netherlands
75
3/53
Irfan Ahmed
Hong Kong
75
5/53
Dawlat Zadran
Afghanistan
75
2/53
Sachithra Senanayake
Sri Lanka
75
4/53
Narsingh Deonarine
West Indies
75
3/53
Pat Cummins
Australia
75
0/53
Chris Tremlett
England
76
3/52
Kevin Pietersen
England
76
3/52
Ryan McLaren
South Africa
76
2/52
Wayne Parnell
South Africa
77
2/51
Jean-Paul Duminy
South Africa
77
3/51
Marlon Samuels
West Indies
78
4/50
Jacques Kallis
South Africa
78
2/50
Mohammad Nabi
Afghanistan
78
2/50
Wahab Riaz
Pakistan
78
2/50
Ahmed Raza
United Arab Emirates
79
1/49
Sajeewa Weerakoon
Sri Lanka
79
3/49
James Tredwell
England
79
3/49
Shafiul Islam
Bangladesh
79
4/49
Harry Dean
England
79
2/49
Suresh Raina
India
79
4/49
Roy Minnett
Australia
79
0/49
Chris Mpofu
Zimbabwe
79
3/49
Harvir Baidwan
Canada
79
4/49
Shem Ngoche
Kenya
79
1/49
Seekkuge Prasanna
Sri Lanka
80
1/48
Keegan Meth
Zimbabwe
80
4/48
Samiullah Shenwari
Afghanistan
80
4/48
David Hussey
Australia
81
3/47
Abdur Razzak
Bangladesh
81
2/47
Kane Williamson
New Zealand
81
1/47
Mirwais Ashraf
Afghanistan
81
1/47
Javed Ahmadi
Afghanistan
81
3/47
Michael Bates
New Zealand
82
2/46
Henry Osinde
Canada
82
4/46
Hiren Varaiya
Kenya
82
2/46
Dwayne Smith
West Indies
82
0/46
Brent Arnel
New Zealand
82
3/46
Mahmudullah
Bangladesh
82
3/46
Bhuvneshwar Kumar
India
83
2/45
David Warner
Australia
83
0/45
Andy McKay
New Zealand
83
1/45
Hamilton Masakadza
Zimbabwe
83
2/45
Rahul Sharma
Hong Kong
83
4/45
Peter Borren
Netherlands
83
3/45
Pieter Seelaar
Netherlands
83
2/45
Gordon Goudie
Scotland
83
3/45
Khurram Khan
United Arab Emirates
84
2/44
Nehemiah Odhiambo
Kenya
85
4/43
Rob Nicol
New Zealand
85
1/43
Naeem Islam
Bangladesh
85
4/43
Jimmy Matthews
Australia
85
3/43
Charles Macartney
Australia
86
0/42
Parvinder Awana
India
86
3/42
Max Sorensen
Ireland
86
1/42
Stuart Meaker
England
86
0/42
Isuru Udana
Sri Lanka
86
3/42
Aaron Phangiso
South Africa
87
3/41
Arshad Ali
United Arab Emirates
87
4/41
Timm van der Gugten
Netherlands
87
4/41
Dion Stovell
Bermuda
87
2/41
Trent Johnston
Ireland
87
5/41
Frank Woolley
England
88
2/40
James Franklin
New Zealand
88
1/40
Asif Khan
United Arab Emirates
88
2/40
Nathan McCullum
New Zealand
89
2/39
Danny Briggs
England
89
0/39
Tim Murtagh
Ireland
90
3/38
Paul Stirling
Ireland
90
2/38
Luke Wright
England
90
2/38
Rodney Trott
Bermuda
90
1/38
Brad Hogg
Australia
90
2/38
Safyaan Sharif
Scotland
91
3/37
Jeevan Mendis
Sri Lanka
91
1/37
Ronnie Hira
New Zealand
91
4/37
Mudassar Bukhari
Netherlands
91
3/37
Josh Davey
Scotland
91
3/37
Gordon Drummond
Scotland
91
2/37
Richie Berrington
Scotland
91
3/37
Lakshmipathy Balaji
India
91
1/37
Glenn Maxwell
Australia
91
6/37
Aftab Ahmed
Bangladesh
91
1/37
Gulbadin Naib
Afghanistan
92
1/36
Jimmy Hansra
Canada
92
3/36
Alex Cusack
Ireland
92
2/36
Chris Gayle
West Indies
92
0/36
Kosala Kulasekara
Sri Lanka
92
0/36
Graeme Smith
South Africa
92
3/36
Nazmul Hossain
Bangladesh
92
0/36
Sir Jack Hobbs
England
92
2/36
Matthew Parker
Scotland
92
1/36
Adam Milne
New Zealand
92
2/36
John Reva
P.N.G.
92
2/36
Bashir Shah
93
3/35
Elmore Hutchinson
U.S.A.
93
3/35
Sarel Burger
Namibia
93
2/35
Chris Amini
P.N.G.
93
0/35
Chris Woakes
England
93
0/35
James Neesham
New Zealand
93
3/35
George Dockrell
Ireland
93
1/35
Jeremy Gordon
Canada
93
2/35
Roy Lamsam
Hong Kong
93
3/35
Kevin O'Brien
Ireland
93
6/35
Rizwan Cheema
Canada
94
4/34
Aftab Alam
Afghanistan
94
5/34
Aizaz Khan
Hong Kong
94
3/34
Junaid Siddiqui
Canada
94
1/34
Faf du Plessis
South Africa
94
0/34
Rahat Ali
Pakistan
94
2/34
Raza Hasan
Pakistan
94
2/34
Rajeshkumar Ranpura
Oman
94
3/34
Basant Regmi
Nepal
94
2/34
Manjula Guruge
United Arab Emirates
94
3/34
Craig Williams
Namibia
95
2/33
Vikrant Shetty
United Arab Emirates
95
1/33
Garey Mathurin
West Indies
95
2/33
Samuel Badree
West Indies
95
3/33
Preston Mommsen
Scotland
95
2/33
Moneeb Iqbal
Scotland
95
1/33
Rakep Patel
Kenya
95
3/33
Yuvraj Singh
India
95
3/33
Munir Dar
Hong Kong
95
3/33
Nizakat Khan
Hong Kong
95
3/33
Collins Obuya
Kenya
95
4/33
Karim Sadiq
Afghanistan
96
2/32
Jackson Bird
Australia
96
2/32
Mitchell McClenaghan
New Zealand
96
2/32
Ahsan Malik
Netherlands
96
3/32
Majid Haq
Scotland
96
2/32
Akila Dananjaya
Sri Lanka
97
2/31
Paras Khadka
Nepal
97
1/31
'Young Jack' Hearne
England
97
3/31
Nelson Odhiambo
Kenya
97
3/31
James Ngoche
Kenya
97
2/31
Kaushal Lokuarachchi
Sri Lanka
97
2/31
Johan Botha
South Africa
97
0/31
Gerald Hartigan
South Africa
98
1/30
Gerrie Snyman
Namibia
98
1/30
Parth Desai
Canada
98
1/30
Mitchell Marsh
Australia
98
0/30
Yusuf Pathan
India
98
3/30
Yasir Arafat
Pakistan
98
4/30
Boyd Rankin
England
98
4/30
Shakti Gauchan
Nepal
98
2/30
Shadeep Silva
United Arab Emirates
98
1/30
Amjad Javed
United Arab Emirates
99
2/29
Manny Aulakh
Canada
99
1/29
Syed Kaleem
Oman
99
2/29
Ajay Lalcheta
Oman
99
0/29
Nasir Hossain
Bangladesh
99
1/29
Gordon White
South Africa
100
1/28
Hiral Patel
Canada
100
1/28
Stefan Kelly
Bermuda
100
1/28
Janeiro Tucker
Bermuda
100
3/28
Zahid Hussain
Canada
100
3/28
Zeeshan Siddiqui
Oman
100
0/28
Rohan Mustafa
United Arab Emirates
100
1/28
Jason Kila
P.N.G.
101
1/27
Rusty Theron
South Africa
101
1/27
Krishmar Santokie
West Indies
101
1/27
Mahuru Dai
P.N.G.
101
2/27
John Mooney
Ireland
101
0/27
Zakiullah Zaki
Afghanistan
101
1/27
Virat Kohli
India
102
1/26
Michael Hussey
Australia
102
1/26
Duncan Allan
Kenya
102
3/26
Willie Gavera
P.N.G.
102
3/26
Tom Cooper
Netherlands
102
1/26
Zamir Khan
Afghanistan
102
2/26
Syed Ali
Oman
102
2/26
Bernard Scholtz
Namibia
103
1/25
Lahiru Thirimanne
Sri Lanka
104
1/24
Jonathan Trott
England
104
2/24
Jan Stander
Scotland
105
1/23
Vani Morea
P.N.G.
105
0/23
Shoaib Malik
Pakistan
105
1/23
Rohit Sharma
India
106
2/22
Amir Hamza
Afghanistan
106
0/22
Mohammad Naveed
United Arab Emirates
107
2/21
Kieron Pollard
West Indies
107
1/21
Hammad Azam
Pakistan
107
1/21
Nigel Jones
Ireland
107
2/21
Andrew White
Ireland
107
4/21
Kinchit Shah
Hong Kong
107
1/21
Dean Elgar
South Africa
107
0/21
Corey Anderson
New Zealand
107
0/21
Martin Guptill
New Zealand
108
0/20
Dean Brownlie
New Zealand
108
0/20
Alviro Petersen
South Africa
108
3/20
Ragheb Aga
Kenya
109
1/19
Elijah Otieno
Kenya
109
0/19
Herbie Taylor
South Africa
109
2/19
Chris Morris
South Africa
110
0/18
James Faulkner
Australia
111
0/17
Tom Heggelman
Netherlands
112
1/16
Ziaur Rahman
Afghanistan
112
0/16
Claude Carter
South Africa
113
0/15
Steven Outerbridge
Bermuda
113
0/15
Azhar Ali
Pakistan
113
0/15
Kyle Coetzer
Scotland
114
2/14
Mominul Haque
Bangladesh
114
2/14
Nawroz Mangal
Afghanistan
115
1/13
Damodar Daesrath
Canada
115
1/13
Alasdair Evans
Scotland
115
2/13
Tim Gruijters
Netherlands
115
0/13
Alexei Kervezee
Netherlands
116
1/12
Tony Ura
P.N.G.
116
1/12
Sufyan Mehmood
Oman
116
0/12
Tyson Gordon
Canada
116
2/12
Abdul Razzaq
Pakistan
116
0/12
Cameron White
Australia
116
0/12
Rob Quiney
Australia
116
0/12
Sachin Tendulkar
India
117
0/11
Younis Khan
Pakistan
117
0/11
Assad Fudadin
West Indies
118
0/10
Malcolm Waller
Zimbabwe
118
0/10
Daniel Flynn
New Zealand
118
0/10
Tamim Iqbal
Bangladesh
119
0/9
Steven Smith
Australia
119
0/9
Justin Ontong
South Africa
119
0/9
Hashim Amla
South Africa
119
0/9
Colin de Grandhomme
New Zealand
120
0/8
Louis Stricker
South Africa
121
0/7
Chamara Kapugedera
Sri Lanka
121
0/7
Amrit Bhattarai
Nepal
122
0/5
Joe Root
England
123
0/4
Walter Brearley
England
123
0/4
Gautam Gambhir
India
124
0/3
Ricky Ponting
Australia
124
0/3
Schofield Haigh
England
124
0/3
Stuart Matsikenyeri
Zimbabwe
125
0/2
Thilan Samaraweera
Sri Lanka
126
0/0
Matthew Wade
Australia