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 2022 for Test
Position
Stats Value
Player Name
Team Name
1
4/235
Zahid Mahmood
Pakistan
2
7/205
Abrar Ahmed
Pakistan
3
6/194
Nathan Lyon
Australia
4
5/190
Jack Leach
England
5
3/188
Lasith Embuldeniya
Sri Lanka
6
6/185
Noman Ali
Pakistan
7
2/167
Sajid Khan
Pakistan
8
6/161
William Jacks
England
9
3/156
Mitchell Swepson
Australia
10
5/154
Tim Southee
New Zealand
11
6/148
Ebadot Hossain
Bangladesh
12
5/144
Kagiso Rabada
South Africa
13
3/140
Roston Chase
West Indies
13
5/140
Naseem Shah
Pakistan
14
6/135
Prabath Jayasuriya
Sri Lanka
14
7/135
Keshav Maharaj
South Africa
14
2/135
Vishwa Fernando
Sri Lanka
14
6/135
Taijul Islam
Bangladesh
15
7/128
Matt Henry
New Zealand
16
3/126
Veerasammy Permaul
West Indies
16
4/126
Matthew Potts
England
17
5/125
Mehidy Hasan
Bangladesh
18
1/124
Glenton Stuurman
South Africa
18
2/124
Mohammad Ali
Pakistan
19
3/122
Yasir Shah
Pakistan
20
5/119
Wanigamuni Mendis
Sri Lanka
21
5/117
Taskin Ahmed
Bangladesh
22
6/115
Mark Wood
England
22
2/115
Anderson Phillip
West Indies
23
2/112
Ajaz Patel
New Zealand
24
3/109
Michael Bracewell
New Zealand
24
3/109
Alzarri Joseph
West Indies
25
2/108
Philippe Boissevain
Netherlands
25
4/108
Perumapperuma Jayawickrama
Sri Lanka
26
5/107
Stuart Broad
England
27
5/106
Trent Boult
New Zealand
27
5/106
Khaled Ahmed
Bangladesh
28
6/105
Nayeem Hasan
Bangladesh
28
4/105
Mohammad Wasim
Pakistan
29
4/103
Simon Harmer
South Africa
30
4/102
Neil Wagner
New Zealand
31
3/100
Duanne Olivier
South Africa
32
1/99
Shane Snater
Netherlands
33
5/98
Marco Jansen
South Africa
33
3/98
Lungi Ngidi
South Africa
33
4/98
Mohammed Siraj
India
34
5/96
Shakib Al Hasan
Bangladesh
35
5/95
Pat Cummins
Australia
35
4/95
Shaheen Afridi
Pakistan
35
4/95
Jayden Seales
West Indies
36
6/93
Asitha Fernando
Sri Lanka
37
3/92
Anrich Nortje
South Africa
38
5/91
Kemar Roach
West Indies
39
2/90
Suranga Lakmal
Sri Lanka
40
4/89
Mitchell Starc
Australia
40
1/89
Tabraiz Shamsi
South Africa
40
4/89
Logan van Beek
Netherlands
40
5/89
Rehan Ahmed
England
41
3/88
Chris Woakes
England
42
6/87
Ish Sodhi
New Zealand
43
4/85
Ben Stokes
England
43
2/85
Craig Overton
England
43
1/85
Jamie Overton
England
44
2/84
Josh Little
Ireland
45
0/83
Mir Hamza
Pakistan
45
2/83
Pieter Seelaar
Netherlands
46
4/82
Kyle Jamieson
New Zealand
47
3/80
Lockie Ferguson
New Zealand
48
2/79
Dhananjaya de Silva
Sri Lanka
48
3/79
Mohammad Islam
Bangladesh
49
4/78
Haris Rauf
Pakistan
49
3/78
Craig Young
Ireland
49
2/78
Mohammed Shami
India
50
4/77
Axar Patel
India
50
2/77
Yannic Cariah
West Indies
51
3/76
Jason Holder
West Indies
52
4/75
Ravichandran Ashwin
India
52
3/75
Deepak Chahar
India
53
5/74
Jasprit Bumrah
India
53
2/74
Sean Abbott
Australia
53
2/74
Nuwan Pradeep
Sri Lanka
54
5/73
Kuldeep Yadav
India
55
5/72
Oliver Robinson
England
56
4/71
Blair Tickner
New Zealand
56
3/71
Mitchell Santner
New Zealand
56
2/71
Hasan Ali
Pakistan
56
5/71
Adam Zampa
Australia
57
4/70
Mujeeb Ur Rahman
Afghanistan
57
3/70
Romario Shepherd
West Indies
57
4/70
Fazalhaq Farooqi
Afghanistan
58
1/69
Ravi Bishnoi
India
58
3/69
Chamika Karunaratne
Sri Lanka
59
4/68
Jeffrey Vandersay
Sri Lanka
59
0/68
Arshdeep Singh
India
59
2/68
Morawakage Theekshana
Sri Lanka
60
0/67
Rachin Ravindra
New Zealand
60
1/67
Matthew Fisher
England
60
2/67
Wanindu Hasaranga
Sri Lanka
60
0/67
Yuzvendra Chahal
India
60
3/67
Shermon Lewis
West Indies
60
3/67
Adam Milne
New Zealand
61
2/66
Vivian Kingma
Netherlands
61
5/66
James Anderson
England
61
2/66
Hayden Walsh
West Indies
61
2/66
Umran Malik
India
61
3/66
Avesh Khan
India
61
1/66
Nathan Ellis
Australia
62
1/65
Timothy Pringle
Netherlands
62
3/65
Bas Leede
Netherlands
62
2/65
Joe Root
England
62
1/65
James Neesham
New Zealand
62
2/65
Kraigg Brathwaite
West Indies
62
7/65
Shardul Thakur
India
63
4/64
Umesh Yadav
India
63
3/64
Brandon Glover
Netherlands
64
4/63
Blessing Muzarabani
Zimbabwe
64
1/63
Andile Phehlukwayo
South Africa
65
4/62
Shadab Khan
Pakistan
65
5/62
Ravindra Jadeja
India
65
3/62
Frederick Klaassen
Netherlands
65
0/62
Graham Hume
Ireland
66
3/61
Tendai Chatara
Zimbabwe
67
2/60
Washington Sundar
India
67
5/60
Ryan Burl
Zimbabwe
67
4/60
Akeal Hosein
West Indies
68
2/59
Paul van Meekeren
Netherlands
68
2/59
Adil Rashid
England
69
3/58
Richard Ngarava
Zimbabwe
69
2/58
Saqib Mahmood
England
70
1/57
Khushdil Shah
Pakistan
70
3/57
Moeen Ali
England
70
2/57
Keemo Paul
West Indies
71
1/56
Marnus Labuschagne
Australia
71
3/56
Fareed Ahmad
Afghanistan
71
4/56
Rashid Khan
Afghanistan
71
4/56
Mohammad Nabi
Afghanistan
71
3/56
Curtis Campher
Ireland
72
2/55
Aryan Dutt
Netherlands
72
2/55
Michael Rippon
Netherlands
72
2/55
Faheem Ashraf
Pakistan
73
2/54
Lahiru Kumara
Sri Lanka
73
5/54
Brad Evans
Zimbabwe
73
3/54
Lizaad Williams
South Africa
73
2/54
Shahbaz Ahmed
India
74
1/53
Salman Agha
Pakistan
74
3/53
Mustafizur Rahman
Bangladesh
74
4/53
Andy McBrine
Ireland
74
2/53
Devon Thomas
West Indies
74
3/53
Josh Hazlewood
Australia
75
4/52
Glenn Maxwell
Australia
75
1/52
Ryan Klein
Netherlands
75
1/52
Jacob Duffy
New Zealand
75
2/52
Simi Singh
Ireland
75
1/52
Bjorn Fortuin
South Africa
76
0/51
Jason Behrendorff
Australia
77
1/50
Gareth Delany
Ireland
77
3/50
Muralikrishna Krishna
India
77
5/50
Kyle Mayers
West Indies
77
2/50
Jaydev Unadkat
India
77
2/50
Yamin Ahmadzai
Afghanistan
78
4/49
Scott Boland
Australia
78
2/49
Luke Jongwe
Zimbabwe
78
1/49
Lutho Sipamla
South Africa
78
2/49
Brydon Carse
England
79
1/48
Victor Nyauchi
Zimbabwe
79
3/48
Gulbadin Naib
Afghanistan
79
1/48
Sean Williams
Zimbabwe
79
4/48
Nicholas Pooran
West Indies
80
2/47
Dushmantha Chameera
Sri Lanka
80
1/47
Matthew Parkinson
England
80
5/47
Cameron Green
Australia
81
2/46
Sam Curran
England
81
4/46
David Willey
England
81
2/46
Reece Topley
England
82
1/45
Sikandar Raza
Zimbabwe
82
4/45
Kevin Sinclair
West Indies
83
1/44
Wayne Parnell
South Africa
84
3/43
Mark Adair
Ireland
84
1/43
Pothotuwa Lakshan
Sri Lanka
85
0/42
Gudakesh Motie
West Indies
85
1/42
Wellington Masakadza
Zimbabwe
86
1/41
Shariz Ahmad
Netherlands
86
1/41
Tanaka Chivanga
Zimbabwe
86
2/41
Clayton Floyd
Netherlands
87
1/40
Liam Livingstone
England
88
1/38
Iftikhar Ahmed
Pakistan
88
0/38
Mosaddek Hossain
Bangladesh
88
1/38
David Payne
England
89
1/37
Azmatullah Omarzai
Afghanistan
89
1/37
Shahnawaz Dahani
Pakistan
90
1/36
Daniel Lawrence
England
91
4/35
Travis Head
Australia
92
3/34
Michael Neser
Australia
92
2/34
Mominul Haque
Bangladesh
92
3/34
Wiaan Mulder
South Africa
92
1/34
Glenn Phillips
New Zealand
93
1/33
Colin Ackermann
Netherlands
93
1/33
Tom Cooper
Netherlands
94
1/32
Donald Tiripano
Zimbabwe
94
0/32
Noor Lakanwal
Afghanistan
94
1/32
Kamindu Mendis
Sri Lanka
94
3/32
Qais Ahmad
Afghanistan
95
1/30
Wessly Madhevere
Zimbabwe
95
0/30
Saud Shakeel
Pakistan
96
1/29
Nkrumah Bonner
West Indies
97
0/28
Yasir Chowdhury
Bangladesh
98
2/27
Aiden Markram
South Africa
99
2/26
Odean Smith
West Indies
100
1/25
Marcus Stoinis
Australia
100
3/25
Daryl Mitchell
New Zealand
100
0/25
Dunith Wellalage
Sri Lanka
101
0/24
Rovman Powell
West Indies
101
1/24
Colin de Grandhomme
New Zealand
101
1/24
Mahmudullah
Bangladesh
101
2/24
Doug Bracewell
New Zealand
102
1/23
George Dockrell
Ireland
102
0/23
Sharafuddin Ashraf
Afghanistan
103
0/22
Temba Bavuma
South Africa
103
1/22
Mitchell Marsh
Australia
104
0/21
Jayant Yadav
India
105
0/18
Dwaine Pretorius
South Africa
106
0/17
Raymon Reifer
West Indies
107
1/16
Ashton Agar
Australia
107
0/16
Paul Stirling
Ireland
107
0/16
Shahidullah Kamal
Afghanistan
108
0/15
Milton Shumba
Zimbabwe
108
0/15
Kariyawasam Asalanka
Sri Lanka
108
1/15
Steven Smith
Australia
108
1/15
Dawid Malan
England
108
0/15
Najmul Hossain Shanto
Bangladesh
108
1/15
Afif Hossain
Bangladesh
109
0/13
Litton Das
Bangladesh
109
1/13
M Zulfiqar
Netherlands
109
1/13
Dion Myers
Zimbabwe
110
0/11
Marquino Mindley
West Indies
110
1/11
Babar Azam
Pakistan
111
0/10
Azhar Ali
Pakistan
111
0/10
Rahmat Shah
Afghanistan
111
0/10
Tony Munyonga
Zimbabwe
112
1/9
Deepak Hooda
India
112
0/9
Keacy Carty
West Indies
112
0/9
Imam-ul-Haq
Pakistan
113
0/8
Kusal Mendis
Sri Lanka
113
0/8
Dimuth Karunaratne
Sri Lanka
113
1/8
Kieron Pollard
West Indies
113
0/8
Dean Elgar
South Africa
113
0/8
Anil Nidamanuru
Netherlands
113
0/8
Chamika Gunasekara
Sri Lanka
114
0/6
Innocent Kaia
Zimbabwe
115
1/4
Jermaine Blackwood
West Indies
116
0/3
Usman Khawaja
Australia
116
1/3
Rassie van der Dussen
South Africa
117
0/0
Mahmudul Joy
Bangladesh
117
1/0
Ross Taylor
New Zealand