Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Bowling Fig – Complete Cricket Stats & Records
This page lists the players with the best bowling fig in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
230 entries
1
8/7
Sonam Yeshey
BHU
Best return on the list
2
7/5
Syazrul Ezat Idrus
MAL
2
7/5
Ali Dawood
BHR
● LEADS
Sonam Yeshey
BHU
8/7 · best figures on this list
↑ MOST ENTRIES
Umar Gul
PAK
4 separate entries on this list · 171 different players in all
★ TOP-10 CUT-OFF
6/1
The mark at number ten — 220 entries sit below it
● NATION IN FRONT
Bangladesh
4 of the top 50 · 29 teams represented
Best Bowling Fig — full list
230 entries, ranked
Table view
1
Sonam Yeshey
BHU
8/7
2
Syazrul Ezat Idrus
MAL
7/5
2
Syazrul Ezat Idrus
MAL
7/5
2
Ali Dawood
BHR
7/5
5
Yasir Ali
SPN
6/0
5
Reo Sakurano-Thomas
ITL
6/0
5
Peter Aho
NIG
6/0
5
Reo Sakurano-Thomas
ITL
6/0
5
Yasir Ali
SPN
6/0
5
Muhammad Butt
BHR
6/0
5
Yasir Ali
SPN
6/0
5
Nasrulla Rana
HK
6/0
13
Ridwan Abdulkareem
NIG
6/1
13
Dinesh Maganiai Nakrani
UGA
6/1
15
Abinash Bohara
NEP
6/2
15
Abinash Bohara
NEP
6/2
15
Peter Langat
KEN
6/2
18
Harsha Bharadwaj
SIN
6/3
18
Mustafizur Rahman
BAN
6/3
20
Deepak Chahar
IND
6/4
21
Peter Aho
NIG
6/5
21
Maurice Castillo
BLI
6/5
23
Nasrulla Rana
HK
6/6
23
Waseem Yaqoob
LES
6/6
25
Dinesh Maganiai Nakrani
UGA
6/7
25
Pratik Singh Bais
MEX
6/7
25
Mustafizur Rahman
BAN
6/7
28
Ajantha Mendis
SL
6/8
28
Yuzvendra Chahal
IND
6/8
28
Not on record
MAW
6/8
28
Jan Frylinck
NAM
6/8
28
Moazzam Ali Baig
MAW
6/8
33
Johannes Smit
NAM
6/10
33
Ridwan Abdulkareem
NIG
6/10
35
Peter Langat
KEN
6/11
35
Ashton Agar
AUS
6/11
37
Mouhammad Dawood Ahmadzai
FRA
6/15
38
Ajantha Mendis
SL
6/16
38
Obed McCoy
WI
6/16
40
Hernan Fennell
ARG
6/17
41
Mohammad Kamran
SPN
6/20
41
Aftab Ahmed
DEN
6/20
41
Aftab Ahmed
BAN
6/20
44
Mosaddek Hossain
BAN
5/0
44
Gede Agus Priandana
INS
5/0
46
Zaker Taqawi
SWE
5/1
46
Muhammad Amir Azim Abdul Shukor
MAL
5/1
46
Not on record
AST
5/1
46
Yalinde Maurice Nkanya
TNZ
5/1
46
Rexford Bakum
GHA
5/1
51
Not on record
NAM
5/2
51
Not on record
AST
5/2
51
Syed Kaleem
OMN
5/2
51
Emile Rukiriza
RWA
5/2
55
Darren Sammy
WI
5/3
55
Rangana Herath
SL
5/3
55
Rashid Khan
AFG
5/3
55
Shafat Ali Syed
SPN
5/3
55
Kofi Stephen Bagabena
GHA
5/3
55
Lucas Rossi
ARG
5/3
55
Waji Ul Hassan
SAR
5/3
62
Haroon Mohammad
HK
5/4
62
Khizar Hayat Durrani
MAL
5/4
62
Pedro Arrighi
ARG
5/4
62
Damien Ravu
PNG
5/4
62
Mohammad Kamran
SPN
5/4
62
Bhuvneshwar Kumar
IND
5/4
62
Varun Vinod
IND
5/4
69
Not on record
AST
5/5
69
Ankush Nanda
LUX
5/5
69
Dawlat Zadran
AFG
5/5
69
Christoffel Viljoen
NAM
5/5
69
Norman Vanua
PNG
5/5
69
Aqib Iqbal
AST
5/5
69
Moazzam Ali Baig
MAW
5/5
69
Junaid Mehr
BHR
5/5
69
Shakib Al Hasan
BAN
5/5
69
James Neesham
NZ
5/5
79
Umar Gul
PAK
5/6
79
Umar Gul
PAK
5/6
79
Not on record
UAE
5/6
79
Not on record
ARG
5/6
79
Lasith Malinga
SL
5/6
79
Sahel Zadran
AST
5/6
85
Nadeem Ahmed
HK
5/7
85
Samiullah Shenwari
AFG
5/7
85
Romario Shepherd
WI
5/7
85
Derrick Brangman
BER
5/7
85
Samuel Conteh
SIL
5/7
90
Aizaz Khan
HK
5/8
90
Joshua Rasu
VAN
5/8
92
Shakib Al Hasan
BAN
5/9
92
Daniel Jakiel
ZIM
5/9
92
Declan Suzuki-McComb
ITL
5/9
92
Syed Kaleem
OMN
5/9
96
Tim Southee
NZ
5/10
97
Mark Watt
SCO
5/11
97
Karim Janat
AFG
5/11
99
Bhuvneshwar Kumar
IND
5/12
99
David Wiese
SA
5/12
99
Haseeb Amjad
HK
5/12
99
Lasith Malinga
SL
5/12
99
Elias Sunny
BAN
5/12
104
Mustafizur Rahman
BAN
5/13
104
Imad Wasim
PAK
5/13
104
Kuldeep Yadav
IND
5/13
104
Lockie Ferguson
NZ
5/13
104
Deusdedit Muhumuza
UGA
5/13
104
Nehemiah Odhiambo
KEN
5/13
110
Ahsan Malik
NED
5/14
110
Imran Tahir
SA
5/14
110
Not on record
FIN
5/14
113
Keemo Paul
WI
5/15
114
Ashton Agar
AUS
5/16
115
Alasdair Evans
SCO
5/17
116
James Faulkner
AUS
5/18
116
Not on record
USA
5/18
116
Arshdeep Singh
IND
5/18
119
Ryan McLaren
SA
5/19
120
Imran Tahir
SA
5/23
120
Oshane Thomas
WI
5/23
122
Nuwan Kulasekara
SL
4/0
123
Steve Tikolo
KEN
4/2
123
Sulieman Benn
WI
4/2
123
Sultan Ahmed
UAE
4/2
126
Alex Cusack
IRE
4/3
126
Mohammed Nawfer Mohammed Aslam
KUW
4/3
126
Samiullah Shenwari
AFG
4/3
126
Shem Ngoche
KEN
4/3
130
Ravi Bopara
ENG
4/4
130
Hamid Hassan
AFG
4/4
130
Muhammad Siddique
UAE
4/4
130
Hiren Varaiya
KEN
4/4
134
Jason Behrendorff
AUS
4/5
134
Mudassar Bukhari
NED
4/5
134
James Franklin
NZ
4/5
137
Wayne Parnell
SA
4/6
137
Basant Regmi
NEP
4/6
137
Mohammad Nabi
AFG
4/6
137
Shem Ngoche
KEN
4/6
141
Mark Gillespie
NZ
4/7
141
Umar Gul
PAK
4/7
141
Mudassar Bukhari
NED
4/7
141
Kevin O'Brien
IRE
4/7
141
Grant Elliott
NZ
4/7
141
Shadab Khan
PAK
4/7
141
Mitchell Santner
NZ
4/7
141
Paul Stirling
IRE
4/7
149
Nathan McCullum
NZ
4/8
149
Billy Stanlake
AUS
4/8
149
Ahsan Malik
NED
4/8
149
Imad Wasim
PAK
4/8
149
Trent Boult
NZ
4/8
149
Ravichandran Ashwin
IND
4/8
149
Adam Milne
NZ
4/8
149
William J Cope
LUX
4/8
157
Dale Steyn
SA
4/9
157
Aizaz Cheema
PAK
4/9
157
Darren Sammy
WI
4/9
157
Krishmar Santokie
WI
4/9
157
Morne Morkel
SA
4/9
157
George Dockrell
IRE
4/9
163
Mohammad Hafeez
PAK
4/10
163
Samuel Badree
WI
4/10
163
Hardik Pandya
IND
4/10
163
Haseeb Amjad
HK
4/10
163
Nuwan Kulasekara
SL
4/10
163
Mohammad Nabi
AFG
4/10
169
Harvir Baidwan
CAN
4/11
169
Shahid Afridi
GER
4/11
169
Alex Cusack
IRE
4/11
169
Nadeem Ahmed
HK
4/11
169
Nathan McCullum
NZ
4/11
169
Ravichandran Ashwin
IND
4/11
169
Mehran Khan
OMN
4/11
169
Munis Ansari
OMN
4/11
177
Umar Gul
PAK
4/12
177
Andrew Tye
AUS
4/12
177
Rashid Khan
AFG
4/12
177
Lungi Ngidi
SA
4/12
181
Alex Cusack
IRE
4/13
181
RP Singh
IND
4/13
181
Stuart Clark
AUS
4/13
181
Shahid Afridi
PAK
4/13
185
Lendl Simmons
WI
4/14
186
Ajantha Mendis
SL
4/15
186
Shane Watson
AUS
4/15
186
Shahid Afridi
PAK
4/15
186
Shakib Al Hasan
BAN
4/15
186
Krunal Pandya
IND
4/15
191
Abdur Razzak
BAN
4/16
191
Mohammad Asif
PAK
4/16
193
Devendra Bishoo
WI
4/17
193
Morne Morkel
SA
4/17
193
Nathan Coulter-Nile
AUS
4/17
196
Saeed Ajmal
PAK
4/18
196
Pragyan Ojha
IND
4/18
196
Jade Dernbach
ENG
4/18
196
Daniel Vettori
NZ
4/18
200
Paul Collingwood
ENG
4/19
200
Kaushalya Weeraratne
SL
4/19
200
Zaheer Khan
IND
4/19
203
Jon Lewis
ENG
4/24
203
Dwayne Bravo
WI
4/24
205
Michael Kasprowicz
AUS
4/28
206
Mansoor Amjad
PAK
3/3
207
Andre Botha
IRE
3/4
207
Yuvraj Singh
IND
3/4
209
Prosper Utseya
ZIM
3/6
209
Chris Mpofu
ZIM
3/6
211
Garey Mathurin
WI
3/9
212
John Hastings
AUS
3/14
213
Darren Gough
ENG
3/16
214
Abdur Razzak
BAN
3/17
215
James Franklin
NZ
3/19
215
Dilhara Fernando
SL
3/19
217
Nathan Astle
NZ
3/20
217
Jeetan Patel
NZ
3/20
219
Sanath Jayasuriya
SL
3/21
220
Andrew Hall
SA
3/22
221
Prosper Utseya
ZIM
3/25
222
Abdul Razzaq
PAK
3/30
223
Glenn McGrath
AUS
3/31
224
Kyle Mills
NZ
3/38
225
Paul Collingwood
ENG
2/8
226
Dwayne Smith
WI
2/9
226
Nathan Bracken
AUS
2/9
228
Andrew Symonds
AUS
2/14
228
Charl Langeveldt
SA
2/14
230
Not on record
OMN
0
Show all 230 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›