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