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 2009 for all time
Position
Stats Value
Player Name
Team Name
1
7/6
Danish Kaneria
Pakistan
2
6/1
Fidel Edwards
West Indies
3
6/6
Umar Gul
Pakistan
4
6/9
Stuart Broad
England
5
6/10
Angelo Mathews
Sri Lanka
6
6/11
Graeme Cremer
Zimbabwe
6
6/11
Shahid Afridi
7
6/12
Lameck Onyango
Kenya
7
6/12
Harbhajan Singh
India
8
6/15
Kemar Roach
West Indies
9
6/34
Paul Harris
South Africa
10
5/1
Mitchell Johnson
Australia
11
5/3
Brett Lee
Australia
12
5/4
Graeme Swann
England
13
5/5
Rangana Herath
Sri Lanka
13
5/5
Thilan Thushara
Sri Lanka
13
5/5
Jerome Taylor
West Indies
14
5/6
Wayne Parnell
South Africa
14
5/6
Mahmudullah
Bangladesh
15
5/8
Shakib Al Hasan
Bangladesh
16
5/10
Abdur Razzak
Bangladesh
17
5/11
Trent Johnston
Ireland
17
5/11
Sarel Burger
Namibia
18
5/12
Graham Onions
England
19
5/13
Peter Siddle
Australia
19
5/13
Nathan Hauritz
Australia
20
5/14
Darren Sammy
West Indies
21
5/15
Mohammad Asif
Pakistan
21
5/15
Mohammad Amir
Pakistan
22
5/17
Shane Bond
New Zealand
23
5/18
Iftikhar Anjum
Pakistan
23
5/18
Hamid Hassan
Afghanistan
23
5/18
Regan West
Ireland
24
5/19
Zaheer Khan
India
24
5/19
Andrew Flintoff
England
24
5/19
James Anderson
England
25
5/23
Sulieman Benn
West Indies
26
5/24
Gordon Goudie
Scotland
27
5/26
Doug Bollinger
Australia
28
5/32
John Blain
Scotland
29
5/36
Sreesanth
India
30
4/0
Tillakaratne Dilshan
Sri Lanka
31
4/1
Elton Chigumbura
Zimbabwe
32
4/2
Henry Osinde
Canada
32
4/2
Muttiah Muralitharan
Sri Lanka
32
4/2
Daniel Vettori
New Zealand
33
4/3
Grant Elliott
New Zealand
33
4/3
Alex Cusack
Ireland
34
4/5
Ray Price
Zimbabwe
35
4/6
Andrew White
Ireland
35
4/6
Ishant Sharma
India
35
4/6
Marcus North
Australia
36
4/8
Jeetan Patel
New Zealand
36
4/8
Samiullah Shenwari
Afghanistan
37
4/9
Shapoor Zadran
Afghanistan
37
4/9
Ajantha Mendis
Sri Lanka
37
4/9
Ravindra Jadeja
India
37
4/9
Ashish Nehra
India
38
4/10
Thomas Odoyo
Kenya
38
4/10
Zahid Shah
United Arab Emirates
39
4/12
Kyle Mills
New Zealand
40
4/13
Ian Butler
New Zealand
40
4/13
Rubel Hossain
Bangladesh
40
4/13
Khurram Chohan
Canada
40
4/13
Nuwan Kulasekara
Sri Lanka
41
4/14
Lasith Malinga
Sri Lanka
41
4/14
Lendl Simmons
West Indies
41
4/14
Jan Stander
Scotland
42
4/15
Prosper Utseya
Zimbabwe
42
4/15
Craig Wright
Scotland
42
4/15
Ben Hilfenhaus
Australia
43
4/16
Iain O'Brien
New Zealand
43
4/16
Lonwabo Tsotsobe
South Africa
43
4/16
Saeed Ajmal
Pakistan
43
4/16
Karim Sadiq
Afghanistan
44
4/17
Nehemiah Odhiambo
Kenya
44
4/17
Kyle McCallan
Ireland
44
4/17
Chris Martin
New Zealand
45
4/18
Pragyan Ojha
India
46
4/19
Naved-ul-Hasan
Pakistan
46
4/19
Dale Steyn
South Africa
46
4/19
Ravi Rampaul
West Indies
46
4/19
Dwayne Bravo
West Indies
47
4/23
Edgar Schiferli
Netherlands
47
4/23
Mark Gillespie
New Zealand
48
4/25
Gordon Drummond
Scotland
48
4/25
Ryan ten Doeschate
Netherlands
48
4/25
Gavin Tonge
West Indies
49
4/26
Dolar Mahmud
Bangladesh
50
4/30
Rodney Trott
Bermuda
51
4/35
Chanaka Welegedara
Sri Lanka
51
4/35
Daryl Tuffey
New Zealand
52
4/55
Friedel de Wet
South Africa
53
3/0
Michael Clarke
Australia
53
3/0
Albie Morkel
South Africa
53
3/0
Peter Borren
Netherlands
54
3/1
Sunil Dhaniram
Canada
54
3/1
Yusuf Pathan
India
54
3/1
Yuvraj Singh
India
54
3/1
Paul Collingwood
England
55
3/2
Nawroz Mangal
Afghanistan
56
3/3
Jean-Paul Duminy
South Africa
56
3/3
Jesse Ryder
New Zealand
57
3/4
Jacob Oram
New Zealand
57
3/4
Jacques Kallis
South Africa
57
3/4
David Hussey
Australia
58
3/5
James Hopes
Australia
58
3/5
Sanath Jayasuriya
Sri Lanka
58
3/5
Daren Powell
West Indies
59
3/6
Owais Shah
England
60
3/7
Simon Katich
Australia
60
3/7
Naeem Islam
Bangladesh
60
3/7
Arshad Ali
United Arab Emirates
61
3/8
Keith Dabengwa
Zimbabwe
62
3/9
Dimitri Mascarenhas
England
62
3/9
Hiren Varaiya
Kenya
62
3/9
Abdul Razzaq
Pakistan
62
3/9
Scott Styris
New Zealand
62
3/9
Irfan Pathan
India
62
3/9
Zeeshan Siddiqui
Oman
63
3/10
Khurram Khan
United Arab Emirates
63
3/10
Praveen Kumar
India
63
3/10
Tim Bresnan
England
63
3/10
Tim Southee
New Zealand
63
3/10
Nazmul Hossain
Bangladesh
63
3/10
Ryan McLaren
South Africa
64
3/11
Boyd Rankin
England
64
3/11
Nathan McCullum
New Zealand
64
3/11
Steve Tikolo
Kenya
65
3/12
Martin Guptill
New Zealand
65
3/12
Shane Watson
Australia
65
3/12
Ed Rainsford
Zimbabwe
66
3/13
Roelof van der Merwe
Netherlands
66
3/13
Munaf Patel
India
66
3/13
Elijah Otieno
Kenya
66
3/13
Tawanda Mupariwa
Zimbabwe
67
3/14
Peter Connell
Ireland
68
3/15
Rizwan Cheema
Canada
68
3/15
Steve Harmison
England
68
3/15
Stuart Clark
Australia
69
3/16
Nathan Bracken
Australia
69
3/16
Enamul Haque jnr
Bangladesh
69
3/16
Johan Botha
South Africa
69
3/16
Robin Peterson
South Africa
70
3/18
Mashrafe Mortaza
Bangladesh
71
3/19
Morne Morkel
South Africa
71
3/19
Gerrie Snyman
Namibia
71
3/19
Malinga Bandara
Sri Lanka
71
3/19
Fayyaz Ahmed
United Arab Emirates
72
3/20
Saqib Ali
United Arab Emirates
73
3/21
Kyle Jarvis
Zimbabwe
74
3/22
Umar Bhatti
Canada
74
3/22
Andrew McDonald
Australia
75
3/24
Charl Langeveldt
South Africa
75
3/24
Mudassar Bukhari
Netherlands
76
3/25
Dewald Nel
Scotland
77
3/27
Chris Mpofu
Zimbabwe
78
3/29
Janeiro Tucker
Bermuda
79
3/31
Ruud Nijman
Netherlands
80
3/33
Suraj Randiv
Sri Lanka
81
3/38
Makhaya Ntini
South Africa
82
3/44
Clint McKay
Australia
83
2/0
Cameron White
Australia
83
2/0
Mohammad Ashraful
Bangladesh
83
2/0
Peter Ongondo
Kenya
84
2/1
Narsingh Deonarine
West Indies
85
2/2
Collins Obuya
Kenya
85
2/2
Jimmy Kamande
Kenya
86
2/3
Shoaib Malik
Pakistan
87
2/4
Virender Sehwag
India
87
2/4
Ryan Watson
Scotland
87
2/4
Irving Romaine
Bermuda
87
2/4
Stuart Matsikenyeri
Zimbabwe
88
2/5
Nikita Miller
West Indies
88
2/5
Sandeep Jyoti
Canada
89
2/6
Luke Wright
England
89
2/6
Ryan Hinds
West Indies
89
2/6
Sachin Tendulkar
India
89
2/6
Younis Khan
Pakistan
89
2/6
James Franklin
New Zealand
90
2/7
Rohit Sharma
India
90
2/7
Hamilton Masakadza
Zimbabwe
90
2/7
Kieron Pollard
West Indies
91
2/8
Amjad Javed
United Arab Emirates
91
2/8
Andre Botha
Ireland
92
2/9
Jan-Berrie Burger
Namibia
92
2/9
Andrew Symonds
Australia
93
2/10
Harvir Baidwan
Canada
94
2/11
Amjad Khan
England
94
2/11
Devon Thomas
West Indies
95
2/12
Moneeb Iqbal
Scotland
95
2/12
Lionel Baker
West Indies
95
2/12
Farveez Maharoof
Sri Lanka
96
2/13
RP Singh
India
96
2/13
Abdur Rauf
Pakistan
97
2/14
Deon Kotze
Namibia
98
2/15
Rajesh Bhudia
Kenya
98
2/15
Ryan Sidebottom
England
99
2/16
Chaminda Vaas
Sri Lanka
100
2/17
Kenneth Kamyuka
Canada
100
2/17
David Bernard
West Indies
100
2/17
Isuru Udana
Sri Lanka
101
2/18
Majid Haq
Scotland
101
2/18
Calum MacLeod
Scotland
101
2/18
Shoaib Akhtar
Pakistan
102
2/20
Dilhara Fernando
Sri Lanka
102
2/20
Khaliq Dad
Afghanistan
102
2/20
Balaji Rao
Canada
102
2/20
Bashir Shah
103
2/21
Shane Harwood
Australia
104
2/24
Aaron Redmond
New Zealand
104
2/24
Jacobi Robinson
Bermuda
104
2/24
Mohammad Nabi
Afghanistan
105
2/25
Hasti Gul
Afghanistan
105
2/25
Mahbubul Alam
Bangladesh
106
2/27
Haider Ali
Pakistan
107
2/28
Chamu Chibhabha
Zimbabwe
108
2/30
Syed Rasel
Bangladesh
108
2/30
Mohammad Kashif
Netherlands
108
2/30
Pieter Seelaar
Netherlands
109
2/32
Tom de Grooth
Netherlands
110
2/34
Monty Panesar
England
111
2/35
Brett Geeves
Australia
111
2/35
Zameer Zahir
Canada
111
2/35
Stefan Kelly
Bermuda
112
2/36
Shaun Tait
Australia
112
2/36
Johann Louw
South Africa
113
2/38
Tino Best
West Indies
114
2/41
Dhammika Prasad
Sri Lanka
115
2/55
Suranga Lakmal
Sri Lanka
116
2/71
Kyle Hodsoll
Bermuda
117
1/0
Kevin Pietersen
England
118
1/1
Chris Gayle
West Indies
119
1/2
Brendan Nash
West Indies
119
1/2
Tharanga Paranavitana
Sri Lanka
119
1/2
Ravi Bopara
England
120
1/3
Michael Hussey
Australia
120
1/3
Suresh Raina
India
120
1/3
Aman Ali
United Arab Emirates
120
1/3
Craig Williams
Namibia
121
1/4
Adam Voges
Australia
122
1/5
Mark Vermeulen
Zimbabwe
122
1/5
Dawlat Ahmadzai
Afghanistan
122
1/5
Adnan Ilyas
Oman
123
1/6
Noor Ali Zadran
Afghanistan
124
1/7
Bjorn Kotze
Namibia
124
1/7
Mehrab Hossain jnr
Bangladesh
125
1/8
Louis Burger
Namibia
126
1/9
Kevin O'Brien
Ireland
126
1/9
Joe Denly
England
126
1/9
Jehan Mubarak
Sri Lanka
126
1/9
Mahela Jayawardene
Sri Lanka
127
1/11
Adil Rashid
England
128
1/13
Darron Reekers
Netherlands
128
1/13
Ryan Austin
West Indies
128
1/13
Dwayne Leverock
Bermuda
128
1/13
Sohail Tanvir
Pakistan
129
1/14
MS Dhoni
India
129
1/14
Daan van Bunge
Netherlands
130
1/15
John Davison
Canada
130
1/15
Sudeep Tyagi
India
130
1/15
Stuart Chalmers
Scotland
131
1/16
Yusuf Abdulla
South Africa
132
1/17
Gareth Batty
England
133
1/18
Shahadat Hossain
Bangladesh
134
1/19
Phil Eaglestone
Ireland
135
1/20
Dirk Nannes
Australia
136
1/21
John Mooney
Ireland
137
1/23
Steven Outerbridge
Bermuda
138
1/27
Amit Mishra
India
138
1/27
Muthumudalige Pushpakumara
Sri Lanka
139
1/28
Ben Laughlin
Australia
140
1/30
Yasir Arafat
Pakistan
141
1/31
Sajid Mahmood
England
141
1/31
Bernard Scholtz
Namibia
142
1/33
Moises Henriques
Australia
142
1/33
Sohail Khan
Pakistan
143
1/34
Ashok Dinda
India
143
1/34
Tamauri Tucker
Bermuda
144
1/35
Rawl Lewis
West Indies
145
1/40
Ross Lyons
Scotland
146
1/44
Alasdair Evans
Scotland
147
1/50
Trevor Garwe
Zimbabwe
148
1/54
Ryan Harris
Australia
149
1/55
Richie Berrington
Scotland
150
1/88
Mohammad Talha
Pakistan
151
0/0
Jamie How
New Zealand
152
0/2
Thilina Kandamby
Sri Lanka
153
0/3
Syed Ali
Oman
153
0/3
Tamim Iqbal
Bangladesh
153
0/3
Devon Smith
West Indies
153
0/3
Raqibul Hasan
Bangladesh
154
0/4
Sean Williams
Zimbabwe
154
0/4
Adrian Barath
West Indies
154
0/4
Rakep Patel
Kenya
154
0/4
Ross Taylor
New Zealand
155
0/5
Eoin Morgan
England
156
0/7
Imrul Kayes
Bangladesh
156
0/7
Ramnaresh Sarwan
West Indies
157
0/8
Jonathan Trott
England
158
0/9
Chamara Kapugedera
Sri Lanka
159
0/11
Salman Butt
Pakistan
160
0/12
Ahmed Shah
Afghanistan
160
0/12
Kaushalya Weeraratne
Sri Lanka
161
0/15
Malcolm Waller
Zimbabwe
161
0/15
Fawad Alam
Pakistan
162
0/17
Imran Farhat
Pakistan
162
0/17
Abhishek Nayar
India
163
0/18
Fahad Alhashmi
United Arab Emirates
164
0/19
Brendon Diamanti
New Zealand
165
0/20
Mirwais Ashraf
Afghanistan
166
0/21
Raees Ahmadzai
Afghanistan
166
0/21
Shaheed Keshvani
Canada
166
0/21
Virat Kohli
India
167
0/23
Eion Katchay
Canada
168
0/29
Nelon Pascal
West Indies
169
0/32
Lakshmipathy Balaji
India
170
0/34
Kumar Sangakkara
Sri Lanka
171
0/35
Maurits Jonkman
Netherlands
172
0/37
Andrew Britton
Ireland
173
0/40
Malinda Warnapura
Sri Lanka
174
0/41
Alfred Luseno
Kenya
175
0/42
Ewen Thompson
New Zealand
176
0/52
Glenn Rogers
Scotland
177
0/66
Thisara Perera
Sri Lanka
178
0/149
Bryce McGain
Australia