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 2024 for ODI
Position
Stats Value
Player Name
Team Name
1
3/79
Craig Young
Ireland
1
2/79
Fareed Ahmad
Afghanistan
1
4/79
Mark Adair
Ireland
1
3/79
Harsh Thaker
Canada
1
4/79
Shadley Schalkwyk
U.S.A.
2
1/78
Mohammed Siraj
India
3
4/77
Fazalhaq Farooqi
Afghanistan
3
0/77
Rishiv Joshi
Canada
4
4/75
Pramod Liyanagamage
Sri Lanka
4
3/75
Brydon Carse
England
4
1/75
Liam Livingstone
England
5
2/74
Alzarri Joseph
West Indies
5
3/74
Adam Zampa
Australia
5
4/74
Ben Shikongo
Namibia
6
4/73
Michael Bracewell
New Zealand
6
0/73
West Indies
7
4/72
South Africa
7
4/72
Kaleem Rehman
Canada
7
1/72
Shamar Joseph
West Indies
8
4/71
Gudakesh Motie
West Indies
8
4/71
Salman Agha
Pakistan
8
3/71
Marco Jansen
South Africa
9
2/70
Trevor Gwandu
Zimbabwe
9
4/70
Shaheen Afridi
Pakistan
9
2/70
Lungi Ngidi
South Africa
9
3/70
Mitchell Starc
Australia
10
2/69
Mohammad Hossain
Bangladesh
10
1/69
South Africa
11
1/68
Nandre Burger
South Africa
11
2/68
Nqabayomzi Peter
South Africa
11
1/68
Matthew Short
Australia
12
5/67
Haris Rauf
Pakistan
12
2/67
Mehidy Hasan
Bangladesh
12
2/67
Jofra Archer
England
13
2/66
Blessing Muzarabani
Zimbabwe
13
4/66
Jayden Seales
West Indies
13
4/66
Dilon Heyliger
Canada
13
1/66
New Zealand
14
1/65
Ireland
14
3/65
Lokumarakkalage Madushanka
Sri Lanka
14
3/65
Tanzim Sakib
Bangladesh
14
3/65
Naseem Shah
Pakistan
14
3/65
Romario Shepherd
West Indies
15
7/64
Wanindu Hasaranga
Sri Lanka
15
2/64
Tangeni Lungameni
Namibia
15
3/64
Graham Hume
Ireland
16
2/63
Mohammad Akram
Zimbabwe
17
2/62
Mark Watt
Scotland
17
3/62
Sean Abbott
Australia
17
1/62
Ish Sodhi
New Zealand
17
2/62
Adil Rashid
England
17
1/62
Noor Lakanwal
Afghanistan
18
1/61
Jeremy Gordon
Canada
18
1/61
Gulbadin Naib
Afghanistan
18
3/61
Mohammad Islam
Bangladesh
19
4/60
Taskin Ahmed
Bangladesh
19
0/60
Dhruv Parashar
United Arab Emirates
19
3/60
Shaun Fouché
Namibia
20
2/59
Lance Morris
Australia
21
4/58
Mustafizur Rahman
Bangladesh
21
2/58
Arshdeep Singh
India
22
1/57
Sherfane Rutherford
West Indies
22
1/57
Tabraiz Shamsi
South Africa
22
2/57
Jack Brassell
Namibia
23
3/56
Jan Frylinck
Namibia
23
2/56
Muhammad Siddique
United Arab Emirates
23
1/56
Yasir Mohammad
U.S.A.
23
3/56
Kagiso Rabada
South Africa
23
0/56
Saqib Mahmood
England
23
3/56
Nasum Ahmed
Bangladesh
23
2/56
Bjorn Fortuin
South Africa
23
4/56
Lizaad Williams
South Africa
23
4/56
Azmatullah Omarzai
Afghanistan
23
4/56
Morawakage Theekshana
Sri Lanka
23
3/56
Kariyawasam Asalanka
Sri Lanka
24
2/55
Qais Ahmad
Afghanistan
24
5/55
Richard Ngarava
Zimbabwe
24
1/55
Reece Topley
England
24
2/55
Andile Phehlukwayo
South Africa
24
2/55
Dushmantha Chameera
Sri Lanka
24
3/55
Theo Woerkom
Ireland
25
3/54
Uday Singh
Canada
25
1/54
Jack Jarvis
Scotland
25
2/54
Harmeet Baddhan
U.S.A.
25
3/54
India
25
1/54
Taijul Islam
Bangladesh
25
2/54
Junaid Siddique
Bangladesh
25
3/54
Josh Hazlewood
Australia
25
2/54
Akila Dananjaya
Sri Lanka
25
1/54
Wiaan Mulder
South Africa
26
2/53
Ahmad Butt
Oman
26
1/53
Mitchell Santner
New Zealand
26
1/53
Roston Chase
West Indies
26
3/53
Zimbabwe
27
2/52
Jasdeep Singh
U.S.A.
27
4/52
Sufiyan Muqeem
Pakistan
27
1/52
Hasan Mahmud
Bangladesh
28
1/51
Mohammad Hasnain
Pakistan
28
3/51
Zahoor Khan
United Arab Emirates
28
2/51
Brad Wheal
Scotland
28
1/51
U.S.A.
28
1/51
Aakash Chand
Nepal
28
2/51
Kushal Malla
Nepal
28
3/51
Saad Zafar
Canada
29
2/50
Bangladesh
29
1/50
Abhishek Paradkar
U.S.A.
29
4/50
Lahiru Kumara
Sri Lanka
29
3/50
Bilal Khan
Oman
29
1/50
Justin Greaves
West Indies
30
4/49
Matthew Potts
England
30
3/49
Sompal Kami
Nepal
30
2/49
Glenn Maxwell
Australia
30
5/49
Mohammad Nabi
Afghanistan
30
6/49
Afghanistan
30
3/49
Nepal
30
2/49
Ammar Khalid
Canada
30
2/49
Brandon McMullen
Scotland
31
2/48
Canada
31
4/48
Abrar Ahmed
Pakistan
31
3/48
Matthew Forde
West Indies
32
0/47
Brandon Mavuta
Zimbabwe
32
3/47
Vivian Kingma
Netherlands
32
0/47
Sharafuddin Ashraf
Afghanistan
32
2/47
Sikandar Raza
Zimbabwe
32
6/47
Jeffrey Vandersay
Sri Lanka
32
2/47
Lalit Rajbanshi
Nepal
32
5/47
Merwe Erasmus
Namibia
32
5/47
Dunith Wellalage
Sri Lanka
33
2/46
Shariz Ahmad
Netherlands
33
2/46
Bas Leede
Netherlands
33
2/46
Scotland
33
1/46
Nepal
33
3/46
Washington Sundar
India
33
1/46
Olly Stone
England
33
1/46
Safyaan Sharif
Scotland
33
1/46
Andy McBrine
Ireland
34
2/45
Cameron Green
Australia
34
1/45
Marquino Mindley
West Indies
34
3/45
Afghanistan
35
1/44
Muhammad Jawadullah
United Arab Emirates
35
1/44
Fionn Hand
Ireland
35
6/44
Aryan Dutt
Netherlands
35
3/44
Asitha Fernando
Sri Lanka
35
1/44
Junaid Siddiqui
Canada
36
2/43
Sean Williams
Zimbabwe
37
2/42
Barry McCarthy
Ireland
37
1/42
Aiden Markram
South Africa
37
2/42
Aamer Jamal
Pakistan
37
4/42
Bernard Scholtz
Namibia
37
2/42
England
38
1/41
Nepal
38
4/41
Kyle Klein
Netherlands
38
1/41
Glenn Phillips
New Zealand
38
0/41
Hayden Walsh
West Indies
38
3/41
Jacob Duffy
New Zealand
38
2/41
Axar Patel
India
38
5/41
Paul van Meekeren
Netherlands
39
4/40
Michael Leask
Scotland
39
0/40
Nikhil Dutta
Canada
39
5/40
Rashid Khan
Pakistan
39
1/40
Oshane Thomas
West Indies
39
1/40
Jay Odedra
Oman
39
2/40
Kaleemullah
Oman
39
2/40
Ruben Trumpelmann
Namibia
39
1/40
Pawan Sarraf
Nepal
39
4/40
Scotland
39
2/40
Milind Kumar
U.S.A.
40
1/39
Steven Taylor
U.S.A.
40
1/39
Sanchit Sharma
United Arab Emirates
40
0/39
Aqib Sulehri
Oman
40
3/39
Marnus Labuschagne
Australia
40
2/39
Pat Cummins
Australia
41
0/38
Tapiwa Mufudza
Zimbabwe
41
2/38
Aaron Hardie
Australia
41
3/38
Nosthusha Kenjige
U.S.A.
42
3/37
Pakistan
42
7/37
Scotland
42
1/37
Shahid Ahmadzai
Canada
42
2/37
Ottneil Baartman
South Africa
42
2/37
Aayan Khan
United Arab Emirates
43
3/36
Bradley Currie
Scotland
43
2/36
Roelof van der Merwe
Netherlands
43
2/36
Kuldeep Yadav
India
44
4/35
Nangeyalia Kharote
Afghanistan
45
0/34
Zuhaib Zubair
United Arab Emirates
45
4/34
Jan Loftie-Eaton
Namibia
45
0/34
United Arab Emirates
45
4/34
Travis Head
Australia
45
2/34
Saim Ayub
Pakistan
46
2/33
England
47
4/32
Rohit Paudel
Nepal
47
1/32
Basil Hameed
United Arab Emirates
47
1/32
Curtis Campher
Ireland
47
0/32
Ryan Burl
Zimbabwe
47
3/32
Gavin Main
Scotland
48
1/31
Christopher Greaves
Scotland
48
1/31
Michael Levitt
Netherlands
48
0/31
Clayton Floyd
Netherlands
48
1/31
Namibia
48
0/31
Australia
49
1/30
Dipendra Airee
Nepal
49
1/30
Kongala Vimukthi
Sri Lanka
50
1/29
William Jacks
England
50
0/29
South Africa
51
4/28
Kushal Bhurtel
Nepal
51
2/28
Will Sutherland
Australia
51
0/28
Spencer Johnson
Australia
52
0/27
Brian Bennett
Zimbabwe
52
0/27
Karan KC
Nepal
52
1/27
Mitchell Marsh
Australia
53
2/26
Nicholas Kirton
Canada
53
2/26
United Arab Emirates
54
0/25
Afghanistan
54
1/25
Sri Lanka
55
1/24
Soumya Sarkar
Bangladesh
56
0/23
Sam Curran
England
56
0/23
Mehran Khan
Oman
57
1/22
Zeeshan Maqsood
Oman
58
1/21
Shoaib Khan
Oman
58
1/21
Pargat Singh
Canada
58
4/21
Xavier Bartlett
Australia
59
0/20
Navneet Dhaliwal
Canada
60
0/19
Vikramjit Singh
Netherlands
60
0/19
Kamindu Mendis
Sri Lanka
60
1/19
Shivam Dube
India
60
1/19
Afif Hossain
Bangladesh
60
1/19
Wellington Masakadza
Zimbabwe
61
1/18
Benjamin Dwarshuis
Australia
62
0/17
Sybrand Engelbrecht
Netherlands
62
0/17
England
62
1/17
Harry Tector
Ireland
62
1/17
Jamie Overton
England
63
1/16
Max O'Dowd
Netherlands
63
0/16
George Dockrell
Ireland
63
1/16
Matthew Humphreys
Ireland
64
0/15
Tristan Stubbs
South Africa
65
1/14
Dilpreet Bajwa
Canada
65
0/14
Sri Lanka
65
0/14
Zimbabwe
65
0/14
Shubman Gill
India
66
0/13
Ayaan Khan
Oman
67
0/12
Alick Athanaze
West Indies
67
0/12
Gulshan Jha
Nepal
68
0/11
Marcus Stoinis
Australia
68
0/11
Rohit Sharma
India
68
0/11
Mahmudullah
Bangladesh
69
0/10
Luke Jongwe
Zimbabwe
69
0/10
Kavem Hodge
West Indies
69
0/10
Sahan Arachchige
Sri Lanka
69
0/10
Michael Lingen
Namibia
70
1/9
Kamran Ghulam
Pakistan
71
0/5
Musa Ahmad
Netherlands
72
0/2
Md Hridoy
Bangladesh
73
0/1
Rahmanullah Gurbaz
Afghanistan