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