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 2007 for all time
Position
Stats Value
Player Name
Team Name
1
7/2
Darren Sammy
West Indies
2
6/1
Monty Panesar
England
3
6/6
Muttiah Muralitharan
Sri Lanka
4
6/9
Dale Steyn
South Africa
5
6/12
Dilhara Fernando
Sri Lanka
6
6/14
Makhaya Ntini
South Africa
7
6/27
Murali Kartik
India
8
5/1
Mitchell Johnson
Australia
9
5/4
Andrew Flintoff
England
9
5/4
Shaun Pollock
South Africa
10
5/6
Jerome Taylor
West Indies
11
5/7
Daniel Vettori
New Zealand
11
5/7
Mark Gillespie
New Zealand
11
5/7
Harbhajan Singh
India
12
5/8
Fidel Edwards
West Indies
13
5/9
Zaheer Khan
India
14
5/10
Peter Ongondo
Kenya
15
5/11
Paul Harris
South Africa
16
5/12
Shane Bond
New Zealand
16
5/12
James Anderson
England
17
5/13
RP Singh
India
18
5/14
Mohammad Asif
Pakistan
18
5/14
Yasir Arafat
Pakistan
19
5/15
Andrew Hall
South Africa
20
5/18
Charl Langeveldt
South Africa
21
5/19
Andre Nel
South Africa
21
5/19
Ishant Sharma
India
21
5/19
Ryan Sidebottom
England
22
5/25
Kyle Mills
New Zealand
23
5/27
Anil Kumble
India
24
4/2
Munaf Patel
India
24
4/2
Sanath Jayasuriya
Sri Lanka
25
4/4
Andre Botha
Ireland
25
4/4
Brett Lee
Australia
25
4/4
Scott Styris
New Zealand
25
4/4
Jacques Kallis
South Africa
25
4/4
Michael Mason
New Zealand
26
4/5
Kyle McCallan
Ireland
26
4/5
Albie Morkel
South Africa
27
4/6
Chaminda Vaas
Sri Lanka
27
4/6
Dwayne Bravo
West Indies
27
4/6
Daren Powell
West Indies
28
4/7
Thomas Odoyo
Kenya
28
4/7
Umar Gul
Pakistan
28
4/7
Abdur Rehman
Pakistan
29
4/8
Mashrafe Mortaza
Bangladesh
29
4/8
Nathan Bracken
Australia
29
4/8
Steve Tikolo
Kenya
29
4/8
Dwayne Smith
West Indies
29
4/8
Lasith Malinga
Sri Lanka
30
4/9
Brad Hogg
Australia
31
4/10
Vernon Philander
South Africa
31
4/10
Elton Chigumbura
Zimbabwe
31
4/10
Sunil Dhaniram
Canada
32
4/11
Delyone Borden
Bermuda
32
4/11
Farveez Maharoof
Sri Lanka
33
4/12
Shakib Al Hasan
Bangladesh
34
4/13
Stuart Clark
Australia
34
4/13
Steve Harmison
England
35
4/15
Shahid Afridi
Pakistan
36
4/16
Ravi Rampaul
West Indies
36
4/16
Henry Osinde
Canada
36
4/16
Ryan ten Doeschate
Netherlands
37
4/17
Morne Morkel
South Africa
37
4/17
Craig Wright
Scotland
38
4/18
Sohail Tanvir
Pakistan
38
4/18
Sajid Mahmood
England
38
4/18
Mohammad Rafique
Bangladesh
39
4/19
Umar Bhatti
Canada
39
4/19
Gary Brent
Zimbabwe
40
4/20
Stuart Broad
England
41
4/21
Ajit Agarkar
India
42
4/22
Shaun Tait
Australia
42
4/22
Shoaib Akhtar
Pakistan
43
4/26
Majid Haq
Scotland
44
4/27
Graeme Swann
England
45
4/28
Matthew Hoggard
England
46
4/31
Jon Lewis
England
47
4/32
Rodney Trott
Bermuda
47
4/32
Alfred Luseno
Kenya
48
4/36
Danish Kaneria
Pakistan
49
3/1
Iftikhar Anjum
Pakistan
50
3/2
Mohammad Ashraful
Bangladesh
50
3/2
Lameck Onyango
Kenya
51
3/3
Ramesh Powar
India
51
3/3
Shoaib Malik
Pakistan
51
3/3
Craig McMillan
New Zealand
52
3/4
Shane Watson
Australia
53
3/5
Younis Khan
Pakistan
53
3/5
Jimmy Kamande
Kenya
54
3/6
Michael Vaughan
England
55
3/7
Billy Stelling
Netherlands
56
3/8
Nehemiah Odhiambo
Kenya
56
3/8
Yuvraj Singh
India
57
3/9
Mohammad Sami
Pakistan
57
3/9
Mudassar Bukhari
Netherlands
57
3/9
Anderson Cummins
West Indies
57
3/9
Chris Gayle
West Indies
58
3/10
Sean Williams
Zimbabwe
58
3/10
Hiren Varaiya
Kenya
58
3/10
Syed Rasel
Bangladesh
59
3/11
Irfan Pathan
India
59
3/11
Corey Collymore
West Indies
60
3/12
Sreesanth
India
60
3/12
Chris Tremlett
England
61
3/13
Saleem Mukuddem
Bermuda
62
3/14
Alex Cusack
Ireland
62
3/14
Glenn McGrath
Australia
62
3/14
Jacob Oram
New Zealand
62
3/14
Chris Martin
New Zealand
63
3/15
Abdur Razzak
Bangladesh
63
3/15
Dimitri Mascarenhas
England
64
3/16
Kevin Sandher
Canada
64
3/16
Paul Hoffmann
Scotland
64
3/16
James Franklin
New Zealand
65
3/17
Jeetan Patel
New Zealand
66
3/18
Ashley Noffke
Australia
66
3/18
Edgar Schiferli
Netherlands
66
3/18
Dougie Brown
England
67
3/19
John Blain
Scotland
67
3/19
Dwayne Leverock
Bermuda
68
3/22
Maurits Jonkman
Netherlands
68
3/22
Vikram Singh
India
69
3/23
Shahadat Hossain
Bangladesh
70
3/24
Liam Plunkett
England
70
3/24
Boyd Rankin
England
71
3/25
Alfonso Thomas
South Africa
72
3/26
Prosper Utseya
Zimbabwe
72
3/26
Chris Mpofu
Zimbabwe
73
3/27
Pieter Seelaar
Netherlands
74
3/28
Piyush Chawla
India
75
3/29
Mohammad Kashif
Netherlands
76
3/31
Anthony Ireland
Zimbabwe
77
3/36
Rawl Lewis
West Indies
77
3/36
Malinga Bandara
Sri Lanka
78
3/47
Stefan Kelly
Bermuda
79
3/49
Dinesh Mongia
India
80
2/0
Paul Collingwood
England
80
2/0
Tillakaratne Dilshan
Sri Lanka
81
2/1
Sachin Tendulkar
India
82
2/2
Andrew Symonds
Australia
82
2/2
John Davison
Canada
83
2/4
Kevin O'Brien
Ireland
83
2/4
Justin Kemp
South Africa
84
2/5
Graeme Smith
South Africa
84
2/5
Andrew White
Ireland
84
2/5
Ramnaresh Sarwan
West Indies
85
2/6
Irving Romaine
Bermuda
85
2/6
Ravi Bopara
England
85
2/6
Darren Maddy
England
86
2/7
Sourav Ganguly
India
86
2/7
Mohammad Hafeez
Pakistan
87
2/8
Virender Sehwag
India
88
2/9
Keith Dabengwa
Zimbabwe
88
2/9
Hamilton Masakadza
Zimbabwe
88
2/9
Russel Arnold
Sri Lanka
89
2/10
Nuwan Kulasekara
Sri Lanka
89
2/10
Darron Reekers
Netherlands
89
2/10
Peter Borren
Netherlands
89
2/10
Geert-Maarten Mol
Netherlands
89
2/10
Michael Clarke
Australia
90
2/11
Chamu Chibhabha
Zimbabwe
91
2/12
Chris Schofield
England
91
2/12
Kaushal Lokuarachchi
Sri Lanka
91
2/12
Farhad Reza
Bangladesh
92
2/13
James Hopes
Australia
92
2/13
Johan van der Wath
South Africa
93
2/14
Ryan Watson
Scotland
93
2/14
Trent Johnston
Ireland
94
2/15
George Codrington
Canada
94
2/15
Fawad Alam
Pakistan
94
2/15
Mehrab Hossain jnr
Bangladesh
94
2/15
Glenn Rogers
Scotland
95
2/16
Ben Hilfenhaus
Australia
95
2/16
Joginder Sharma
India
95
2/16
Henk-Jan Mol
Netherlands
96
2/17
Chanaka Welegedara
Sri Lanka
96
2/17
Naved-ul-Hasan
Pakistan
97
2/19
Johan Botha
South Africa
97
2/19
Mahmudullah
Bangladesh
97
2/19
Abdul Razzaq
Pakistan
97
2/19
Malachi Jones
Bermuda
97
2/19
Ross Lyons
Scotland
98
2/21
Kevin Hurdle
Bermuda
99
2/22
Mark Jonkman
Netherlands
99
2/22
Dave Langford-Smith
Ireland
100
2/23
Iain O'Brien
New Zealand
101
2/24
Dewald Nel
Scotland
101
2/24
Tim de Leede
Netherlands
102
2/27
Ian Bradshaw
West Indies
103
2/29
Sujeewa de Silva
Sri Lanka
104
2/31
Kenneth Kamyuka
Canada
105
2/35
Tapash Baisya
Bangladesh
106
2/37
Ruchira Perera
Sri Lanka
107
2/41
Ed Rainsford
Zimbabwe
108
2/64
Stuart MacGill
Australia
109
1/0
Lou Vincent
New Zealand
109
1/0
Mohammad Yousuf
Pakistan
110
1/1
Aftab Ahmed
Bangladesh
111
1/2
VVS Laxman
India
111
1/2
Kevin Pietersen
England
111
1/2
Tom de Grooth
Netherlands
112
1/3
Chamara Silva
Sri Lanka
113
1/4
Daan van Bunge
Netherlands
114
1/5
Jamie Dalrymple
England
114
1/5
Abdool Samad
Canada
114
1/5
Cameron White
Australia
114
1/5
Salman Butt
Pakistan
115
1/6
Jean-Paul Duminy
South Africa
115
1/6
Janeiro Tucker
Bermuda
116
1/8
Luuk van Troost
Netherlands
116
1/8
Collins Obuya
Kenya
117
1/10
Gordon Drummond
Scotland
118
1/12
Gayan Wijekoon
Sri Lanka
118
1/12
Marlon Samuels
West Indies
119
1/13
Shahid Nazir
Pakistan
119
1/13
Owais Shah
England
120
1/14
John Mooney
Ireland
120
1/14
Durand Soraine
Canada
121
1/17
Brad Hodge
Australia
122
1/19
Adeel Raja
Netherlands
122
1/19
Lionel Cann
Bermuda
123
1/20
Ray Price
Zimbabwe
124
1/22
Tawanda Mupariwa
Zimbabwe
124
1/22
Robin Peterson
South Africa
124
1/22
Roger Telemachus
South Africa
125
1/23
Azhar Mahmood
Pakistan
125
1/23
Shane Warne
Australia
126
1/27
Jason Patraj
Canada
126
1/27
Gary Kidd
Ireland
127
1/28
Kyle Hodsoll
Bermuda
128
1/29
Michael Yardy
England
128
1/29
Daryl Tuffey
New Zealand
128
1/29
Thandi Tshabalala
South Africa
129
1/32
Ryan Steede
Bermuda
130
1/37
Qaiser Ali
Canada
131
1/43
Roger Whelan
Ireland
132
1/44
Shane Harwood
Australia
133
1/49
Elijah Otieno
Kenya
134
1/53
Mohammad Sharif
Bangladesh
134
1/53
Andre Adams
New Zealand
135
1/57
Jacobi Robinson
Bermuda
136
1/66
Calvert Hooper
Canada
137
0/1
Jehan Mubarak
Sri Lanka
138
0/2
Ross Taylor
New Zealand
139
0/3
Ashwell Prince
South Africa
139
0/3
Rohit Sharma
India
140
0/4
Nathan Astle
New Zealand
140
0/4
Mahela Jayawardene
Sri Lanka
140
0/4
Runako Morton
West Indies
140
0/4
Arvind Kandappah
Canada
141
0/5
Josclyn Pitcher
Bermuda
141
0/5
Yusuf Pathan
India
142
0/6
Enamul Haque jnr
Bangladesh
142
0/6
Imran Farhat
Pakistan
142
0/6
Stuart Matsikenyeri
Zimbabwe
143
0/7
Hashim Amla
South Africa
144
0/8
Thilan Samaraweera
Sri Lanka
144
0/8
Trevin Bastiampillai
Canada
144
0/8
Kenny Carroll
Ireland
144
0/8
Alexei Kervezee
Netherlands
144
0/8
Gulam Bodi
South Africa
145
0/10
Mangesh Panchal
Netherlands
146
0/11
Luke Wright
England
146
0/11
Gavin Hamilton
England
147
0/12
Michael Hussey
Australia
147
0/12
Rajin Saleh
Bangladesh
147
0/12
Jeremy Snape
England
147
0/12
Don Maxwell
Canada
148
0/13
Steven Outerbridge
Bermuda
149
0/15
Tony Suji
Kenya
150
0/16
Narsingh Deonarine
West Indies
151
0/17
Rajesh Bhudia
Kenya
151
0/17
Paul Mooney
Ireland
151
0/17
Tushar Imran
Bangladesh
151
0/17
James Kirtley
England
152
0/19
Shabbir Ahmed
Pakistan
152
0/19
Thinus Fourie
Ireland
152
0/19
Chris Lonsdale
Bermuda
153
0/20
Tatenda Taibu
Zimbabwe
153
0/20
Kieron Pollard
West Indies
154
0/22
AB de Villiers
South Africa
154
0/22
Habibul Bashar
Bangladesh
155
0/23
Alok Kapali
Bangladesh
155
0/23
Timycen Maruma
Zimbabwe
156
0/24
Vusi Sibanda
Zimbabwe
156
0/24
Aftab Shamsudeen
Canada
156
0/24
Yasir Hameed
Pakistan
157
0/25
Oliver Pitcher
Bermuda
158
0/28
Upul Chandana
Sri Lanka
159
0/30
Austin Codrington
Canada
160
0/31
Ishara Amerasinghe
Sri Lanka
161
0/32
David Hemp
Bermuda
162
0/33
Adam Voges
Australia
163
0/34
Rayad Emrit
West Indies
164
0/43
Shiv Chanderpaul
West Indies
165
0/50
Praveen Kumar
India
166
0/59
Najaf Shah
Pakistan
167
0/64
Mohsin Mulla
Canada
168
0/68
Steven Welsh
Canada