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