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 in 2019: Top Performers, Rankings & Full Stats
The best bowling fig in 2019 highlights the top performers of the season based on official match data.
ODI
2019
296 entries
1
6/18
Gulbadin Naib
AFG
Best return on the list
2
6/24
Shaheen Afridi
PAK
3
6/32
Yuzvendra Chahal
IND
● LEADS
Gulbadin Naib
AFG
6/18 · best figures on this list
↑ MATCHING THE HAUL
4
entries on this list took 6 wickets in an innings
★ TOP-10 CUT-OFF
5/13
The mark at number ten — 286 entries sit below it
● NATION IN FRONT
India
5 of the top 50 · 19 teams represented
Best Bowling Fig — full list
296 entries, ranked
Table view
1
Gulbadin Naib
AFG
6/18
2
Shaheen Afridi
PAK
6/24
3
Yuzvendra Chahal
IND
6/32
4
Tim Southee
NZ
6/36
5
Oshane Thomas
WI
5/1
6
James Neesham
NZ
5/5
6
Mohammed Shami
IND
5/5
7
Jan Frylinck
NAM
5/9
8
Saurabh Netravalkar
USA
5/10
9
Johannes Smit
NAM
5/12
9
Tim Murtagh
IRE
5/12
10
Nosaina Pokana
PNG
5/13
11
Pat Cummins
AUS
5/14
12
Chris Woakes
ENG
5/16
13
Sheldon Cottrell
WI
5/17
13
Muhammad Khan
USA
5/17
14
Trent Boult
NZ
5/19
15
Zhivago Groenewald
NAM
5/20
16
Mohammad Amir
PAK
5/21
17
Sompal Kami
NEP
5/24
18
Mitchell Starc
AUS
5/26
18
Hamza Tahir
SCO
5/26
19
Shakib Al Hasan
BAN
5/27
19
Adil Rashid
ENG
5/27
20
Jason Behrendorff
AUS
5/29
21
Mustafizur Rahman
BAN
5/32
22
Usman Khan
PAK
5/35
23
Abu Jayed
BAN
5/56
24
Kuldeep Yadav
IND
4/2
25
Sean Williams
ZIM
4/3
26
Tom Curran
ENG
4/4
27
Bhuvneshwar Kumar
IND
4/8
28
Jasprit Bumrah
IND
4/9
28
Steven Taylor
USA
4/9
29
Kyle Jarvis
ZIM
4/11
30
Norman Vanua
PNG
4/13
30
Jasdeep Singh
USA
4/13
30
Mohammad Nadeem
OMN
4/13
30
Mark Watt
SCO
4/13
31
Carlos Brathwaite
WI
4/14
32
Karima Gore
USA
4/15
33
Dilon Heyliger
CAN
4/16
33
Bernard Scholtz
NAM
4/16
33
Ehsan Khan
HK
4/16
33
Jhye Richardson
AUS
4/16
33
Aftab Alam
AFG
4/16
34
Solomon Mire
ZIM
4/17
34
Andile Phehlukwayo
SA
4/17
35
Mark Wood
ENG
4/18
35
Mohammad Nabi
AFG
4/18
36
Imran Tahir
SA
4/19
36
Mark Adair
IRE
4/19
36
Ryan Burl
ZIM
4/19
36
Jay Odedra
OMN
4/19
36
Saad Zafar
CAN
4/19
37
Khawar Ali
OMN
4/20
38
Ahmad Butt
OMN
4/21
39
Lockie Ferguson
NZ
4/22
39
Lasith Malinga
SL
4/22
39
Kinchit Shah
HK
4/22
40
Galkandage Eranga
CAN
4/23
41
Sandeep Lamichhane
NEP
4/24
41
Ashley Nurse
WI
4/24
42
Matt Henry
NZ
4/25
43
Liam Plunkett
ENG
4/28
44
Bilal Khan
OMN
4/30
45
Nuwan Pradeep
SL
4/31
46
Adam Zampa
AUS
4/34
47
Josh Little
IRE
4/45
48
Assad Vala
PNG
3/0
49
Dhananjaya de Silva
SL
3/3
50
Jason Kila
PNG
3/4
51
Chad Soper
PNG
3/5
51
Mitchell Santner
NZ
3/5
52
Dwaine Pretorius
SA
3/6
53
Thisara Perera
SL
3/8
53
Soumya Sarkar
BAN
3/8
54
Ian Holland
USA
3/9
54
Hayden Walsh
WI
3/9
55
Ben Stokes
ENG
3/10
55
Kemar Roach
WI
3/10
56
Colin de Grandhomme
NZ
3/11
56
Craig Williams
NAM
3/11
57
Imran Haider
UAE
3/13
57
Roston Chase
WI
3/13
57
Chris Morris
SA
3/13
58
Safyaan Sharif
SCO
3/14
58
Lungi Ngidi
SA
3/14
58
Mujeeb Ur Rahman
AFG
3/14
59
Hardik Pandya
IND
3/15
59
Mohammad Naveed
UAE
3/15
59
Charles Amini
PNG
3/15
60
Donald Tiripano
ZIM
3/16
60
Boyd Rankin
ENG
3/16
61
Imad Wasim
PAK
3/17
61
Jofra Archer
ENG
3/17
61
Cameron Stevenson
USA
3/17
62
Zeeshan Maqsood
OMN
3/18
62
Rohan Mustafa
UAE
3/18
62
Kagiso Rabada
SA
3/18
63
Khaleel Ahmed
IND
3/19
63
Amir Hayat
UAE
3/19
64
Jason Holder
WI
3/21
65
Tendai Chatara
ZIM
3/25
65
Michael Leask
SCO
3/25
65
Anrich Nortje
SA
3/25
66
Wahab Riaz
PAK
3/27
67
Mashrafe Mortaza
BAN
3/28
68
Shafiul Islam
BAN
3/29
68
Mohammad Saifuddin
BAN
3/29
68
Tabraiz Shamsi
SA
3/29
69
Naveen-ul-Haq
AFG
3/30
69
Moeen Ali
ENG
3/30
69
Shannon Gabriel
WI
3/30
70
Rusty Theron
SA
3/31
71
Dawlat Zadran
AFG
3/32
71
James Cameron-Dow
IRE
3/32
72
Ish Sodhi
NZ
3/35
73
Nathan Coulter-Nile
AUS
3/36
74
Kane Richardson
AUS
3/37
74
Muhammad Siddique
UAE
3/37
75
Keemo Paul
WI
3/39
76
Shadab Khan
PAK
3/41
77
Junaid Khan
PAK
3/47
78
Brad Wheal
SCO
3/49
79
Andre Russell
WI
2/4
80
Lega Siaka
PNG
2/5
80
Aqib Sulehri
OMN
2/5
81
Christoffel Viljoen
NAM
2/6
81
Ravindra Jadeja
IND
2/6
82
Sandeep Goud
OMN
2/7
83
Mosaddek Hossain
BAN
2/9
83
Todd Astle
NZ
2/9
84
Nisarg Patel
USA
2/10
85
Fabian Allen
WI
2/11
85
Hamid Hassan
AFG
2/11
86
Marcus Stoinis
AUS
2/12
87
Merwe Erasmus
NAM
2/13
87
Helao France
NAM
2/13
87
Joe Root
ENG
2/13
88
Sikandar Raza
ZIM
2/14
88
Paras Khadka
NEP
2/14
89
Isuru Udana
SL
2/15
89
Nitish Kumar
CAN
2/15
89
Nikhil Dutta
CAN
2/15
89
Vijay Shankar
IND
2/15
90
Wanindu Hasaranga
SL
2/16
90
Brandon Mavuta
ZIM
2/16
90
Hiral Patel
CAN
2/16
91
Tanwir Afzal
HK
2/17
91
Andy McBrine
IRE
2/17
91
George Dockrell
IRE
2/17
91
Damien Ravu
PNG
2/17
91
Rashid Khan
AFG
2/17
92
Kaleemullah
OMN
2/18
93
Aizaz Khan
HK
2/19
94
Darius D'Silva
UAE
2/20
95
Cecil Khan
CAN
2/22
95
Romario Shepherd
WI
2/22
95
Alzarri Joseph
WI
2/22
95
Mehidy Hasan
BAN
2/22
95
Josh Davey
SCO
2/22
96
Ashfaq Ahmed
PAK
2/23
96
Raymon Reifer
WI
2/23
96
Zahoor Khan
UAE
2/23
96
Karan KC
NEP
2/23
96
Timil Patel
USA
2/23
96
Not on record
PAK
2/23
97
Syed Kaleem
OMN
2/24
98
Lahiru Kumara
SL
2/26
98
Dale Steyn
SA
2/26
98
David Willey
ENG
2/26
99
Suranga Lakmal
SL
2/27
99
Ajay Lalcheta
OMN
2/27
100
Frederick Klaassen
NED
2/29
100
Chris Mpofu
ZIM
2/29
101
Paul van Meekeren
NED
2/30
101
Shane Getkate
IRE
2/30
102
Riley Hekure
PNG
2/32
102
Pieter Seelaar
NED
2/32
103
Barry McCarthy
IRE
2/33
104
Nathan Lyon
AUS
2/34
105
Alasdair Evans
SCO
2/37
106
Akila Dananjaya
SL
2/38
107
Karthik Meiyappan
UAE
2/39
108
Yasir Shah
PAK
2/47
109
Mohammad Hasnain
PAK
2/50
110
Duanne Olivier
SA
2/51
111
Zahir Khan
AFG
2/55
112
Navdeep Saini
IND
2/58
113
Kieron Pollard
WI
1/1
114
Ahsan Abbasi
HK
1/2
115
Sese Bau
PNG
1/4
115
Calum MacLeod
SCO
1/4
115
Ruvindu Gunasekera
CAN
1/4
115
Kedar Jadhav
IND
1/4
115
Shoaib Malik
PAK
1/4
115
Mahmudullah
BAN
1/4
116
Steven Smith
AUS
1/5
116
Karl Birkenstock
NAM
1/5
116
Dylan Budge
SCO
1/5
117
Hiri Hiri
PNG
1/6
117
Angelo Mathews
SL
1/6
117
Paul Stirling
IRE
1/6
118
Rahmat Shah
AFG
1/7
118
Kevin O'Brien
IRE
1/7
118
Glenn Maxwell
AUS
1/7
118
Aaron Finch
AUS
1/7
118
Mohammad Hafeez
PAK
1/7
118
Navneet Dhaliwal
CAN
1/7
119
Kane Williamson
NZ
1/8
119
Chris Gayle
WI
1/8
119
Richie Berrington
SCO
1/8
120
Haris Sohail
PAK
1/9
120
Joe Denly
ENG
1/9
120
Waheed Ahmed
UAE
1/9
121
Basil Hameed
UAE
1/10
121
Shaiman Anwar
UAE
1/10
121
Javed Ahmadi
AFG
1/10
121
Jean-Paul Duminy
SA
1/10
122
Reeza Hendricks
SA
1/13
122
Nosthusha Kenjige
USA
1/13
122
Wiaan Mulder
SA
1/13
123
Aiden Markram
SA
1/16
123
Qadeer Ahmed
UAE
1/16
123
Not on record
NAM
1/16
124
Simi Singh
IRE
1/19
124
Jonathan Carter
WI
1/19
125
Mohammad Ghazanfar
HK
1/20
126
Thomas Sole
SCO
1/22
127
Doug Bracewell
NZ
1/23
128
Adrian Neill
SCO
1/24
129
Beuran Hendricks
SA
1/25
130
Ahmed Raza
UAE
1/26
131
John Reva
PNG
1/27
132
Ainsley Ndlovu
ZIM
1/29
133
Hasan Ali
PAK
1/31
134
Faheem Ashraf
PAK
1/32
134
Samiullah Shenwari
AFG
1/32
135
Taijul Islam
BAN
1/34
135
Kamindu Mendis
SL
1/34
136
Not on record
HK
1/36
137
Brandon Glover
NED
1/37
137
Sharafuddin Ashraf
AFG
1/37
138
Mohammad Abbas
PAK
1/38
139
Roelof van der Merwe
NED
1/40
140
Rubel Hossain
BAN
1/41
141
Devendra Bishoo
WI
1/43
141
Vishwa Fernando
SL
1/43
142
Deepak Chahar
IND
1/44
143
Vivian Kingma
NED
1/47
144
Peter Siddle
AUS
1/48
145
M Zulfiqar
NED
1/49
146
Stuart Whittingham
SCO
1/50
146
Jeffrey Vandersay
SL
1/50
147
Lakshan Sandakan
SL
1/54
148
Shardul Thakur
IND
1/55
149
Sayed Shirzad
AFG
1/56
150
Alei Nao
PNG
1/60
151
Basant Regmi
NEP
0/1
152
Kombu Silva
USA
0/2
153
Ehsan Nawaz
HK
0/6
153
Dipendra Airee
NEP
0/6
154
Colin Munro
NZ
0/7
154
Dimuth Karunaratne
SL
0/7
155
Fakhar Zaman
PAK
0/8
156
Asif Ali
PAK
0/9
156
Iftikhar Ahmed
PAK
0/9
157
Aarif Sheikh
NEP
0/10
157
Chundangapoyil Rizwan
UAE
0/10
157
Mohammad Boota
UAE
0/10
158
Jeevan Mendis
SL
0/11
158
Angelo Perera
SL
0/11
159
Sabbir Rahman
BAN
0/12
160
Wesley Barresi
NED
0/13
160
Ambati Rayudu
IND
0/13
160
Shreyas Iyer
IND
0/13
160
John Campbell
WI
0/13
161
Hamilton Masakadza
ZIM
0/14
162
Elmore Hutchinson
USA
0/15
163
Hussain Talat
PAK
0/16
163
Oshada Fernando
SL
0/16
164
Milinda Siriwardana
SL
0/17
165
Badal Singh
OMN
0/22
166
Sultan Ahmed
UAE
0/28
167
Gavin Main
SCO
0/30
168
Lalit Rajbanshi
NEP
0/33
169
Seekkuge Prasanna
SL
0/34
170
Dane Paterson
SA
0/37
171
Khary Pierre
WI
0/46
171
Shapoor Zadran
AFG
0/46
172
Yamin Ahmadzai
AFG
0/49
172
Billy Stanlake
AUS
0/49
173
Dushmantha Chameera
SL
0/55
174
Shivam Dube
IND
0/68
175
Mohammed Siraj
IND
0/76
Show all 296 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›