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