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