Best ODI Bowling Analysis
    Name   vs Venue Date  
1
SRI
WPUJC Vaas 8-19 ZIM Colombo SSC 8 Dec 2001 LG Abans Series
2
PAK
Shahid Afridi 7-12 WIN Providence 14 Jul 2013 1st ODI
3
AUS
GD McGrath 7-15 NAM Potchefstroom 27 Feb 2003 ICC World Cup
4
AFG
Rashid Khan 7-18 WIN Gros Inlet 9 Jun 2017 1st ODI
5
SRI
PWH de Silva 7-19 ZIM Colombo RPS 11 Jan 2024 3rd ODI
6
AUS
AJ Bichel 7-20 ENG Gqeberha 2 Mar 2003 ICC World Cup
7
SRI
M Muralitharan 7-30 IND Sharjah 27 Oct 2000 Champions Trophy
8
USA
Ali Khan 7-32 JEY Windhoek UG 4 Apr 2023 ICC World Cup Qualifier Play-off
9
NZL
TG Southee 7-33 ENG Wellington SS 20 Feb 2015 ICC World Cup
10
NZL
TA Boult 7-34 WIN Christchurch 23 Dec 2017 2nd ODI
11
PAK
Waqar Younis 7-36 ENG Leeds 17 Jun 2001 NatWest Series
12
PAK
Aaqib Javed 7-37 IND Sharjah 25 Oct 1991 Wills Sharjah Trophy
13
RSA
Imran Tahir 7-45 WIN Basseterre 15 Jun 2016 ODI Tri-Series (WI)
14
WIN
WW Davis 7-51 AUS Leeds 11 Jun 1983 ICC World Cup
15
IND
Mohammed Shami 7-57 NZL Mumbai 15 Nov 2023 ICC World Cup
16
IND
STR Binny 6-4 BAN Mirpur 17 Jun 2014 2nd ODI
17
NEP
S Lamichhane 6-11 PNG Al Amerat 10 Sep 2021 2nd ODI
18
IND
A Kumble 6-12 WIN Kolkata 27 Nov 1993 Hero Cup
19
SRI
BAW Mendis 6-13 IND Karachi 6 Jul 2008 Asia Cup
20
AUS
GJ Gilmour 6-14 ENG Leeds 18 Jun 1975 ICC World Cup
=
PAK
Imran Khan 6-14 IND Sharjah 22 Mar 1985 Rothmans 4 Nations Cup
=
SRI
MF Maharoof 6-14 WIN Mumbai BS 14 Oct 2006 ICC Champions Trophy
23
WIN
CEH Croft 6-15 ENG Kingstown 4 Feb 1981 1st ODI
24
PAK
Shoaib Akhtar 6-16 NZL Karachi 21 Apr 2002 1st ODI
=
RSA
K Rabada 6-16 BAN Mirpur 10 Jul 2015 1st ODI
=
NEP
S Lamichhane 6-16 USA Kirtipur 12 Feb 2020 Nepal ODI Tri Series
27
PAK
Azhar Mahmood 6-18 WIN Sharjah 19 Oct 1999 Coca-Cola Champions Trophy
28
ZIM
HK Olonga 6-19 ENG Cape Town 28 Jan 2000 Standard Bank Int Series
=
NZL
SE Bond 6-19 IND Bulawayo 26 Aug 2005 Videocon Tri Series
=
IND
JJ Bumrah 6-19 ENG The Oval 12 Jul 2022 1st ODI
31
ZIM
BC Strang 6-20 BAN Nairobi AK 14 Oct 1997 KCA President's Cup
=
SRI
AD Mathews 6-20 IND Colombo RPS 12 Sep 2009 Compaq Cup
33
IND
M Siraj 6-21 SRI Colombo RPS 17 Sep 2023 Asia Cup
34
WIN
FH Edwards 6-22 ZIM Harare 29 Nov 2003 4th ODI
=
RSA
M Ntini 6-22 AUS Cape Town 3 Mar 2006 2nd ODI
36
RSA
AA Donald 6-23 KEN Nairobi GC 3 Oct 1996 KCA Centenary Tournament
=
IND
A Nehra 6-23 ENG Durban 26 Feb 2003 ICC World Cup
=
NZL
SE Bond 6-23 AUS Gqeberha 11 Mar 2003 ICC World Cup
39
RSA
Imran Tahir 6-24 ZIM Bloemfontein 3 Oct 2018 2nd ODI
=
ENG
RJW Topley 6-24 IND Lord's 14 Jul 2022 2nd ODI
=
SRI
PWH de Silva 6-24 UAE Bulawayo 19 Jun 2023 Men's World Cup Qualifier
42
NZL
SB Styris 6-25 WIN Port-of-Spain 12 Jun 2002 4th ODI
=
SRI
WPUJC Vaas 6-25 BAN Pietermaritzburg 14 Feb 2003 ICC World Cup
=
IND
Kuldeep Yadav 6-25 ENG Nottingham 12 Jul 2018 1st ODI
45
PAK
Waqar Younis 6-26 SRI Sharjah 29 Apr 1990 Austral-Asia Cup
=
BAN
Mashrafe Mortaza 6-26 KEN Nairobi GC 15 Aug 2006 3rd ODI
=
BAN
Rubel Hossain 6-26 NZL Mirpur 29 Oct 2013 1st ODI
=
PAK
Yasir Shah 6-26 ZIM Harare 1 Oct 2015 1st ODI
49
PAK
Naved-ul-Hasan 6-27 IND Jamshedpur 9 Apr 2005 3rd ODI
=
SRI
CRD Fernando 6-27 ENG Colombo RPS 13 Oct 2007 5th ODI
=
IND
M Kartik 6-27 AUS Mumbai 17 Oct 2007 7th ODI
=
WIN
KAJ Roach 6-27 NED Delhi 28 Feb 2011 ICC World Cup
=
WIN
SP Narine 6-27 RSA Providence 3 Jun 2016 ODI Tri-Series (WI)
54
ZIM
HK Olonga 6-28 KEN Bulawayo 15 Dec 2002 3rd ODI
=
SCO
JH Davey 6-28 AFG Abu Dhabi 14 Jan 2015 Assoc. Tri-Series (UAE)
=
AUS
MA Starc 6-28 NZL Auckland 28 Feb 2015 ICC World Cup
57
WIN
BP Patterson 6-29 IND Nagpur (Old VCA) 8 Dec 1987 1st ODI
=
SRI
ST Jayasuriya 6-29 ENG Moratuwa 20 Mar 1993 2nd ODI
=
SRI
BAW Mendis 6-29 ZIM Harare 28 Nov 2008 4th ODI
=
SRI
A Dananjaya 6-29 RSA Colombo RPS 12 Aug 2018 5th ODI
61
PAK
Waqar Younis 6-30 NZL Auckland 13 Mar 1994 4th ODI
62
ENG
PD Collingwood 6-31 BAN Nottingham 21 Jun 2005 NatWest Series
=
AUS
MG Johnson 6-31 SRI Pallekele 10 Aug 2011 1st ODI
64
NZL
TA Boult 6-33 AUS Hamilton 5 Feb 2017 3rd ODI
65
UAE
Zahoor Khan 6-34 IRL Dubai ICCA 2 Mar 2017 1st ODI
=
NED
A Dutt 6-34 NAM Kirtipur 19 Feb 2024 Nepal ODI Tri Series
67
RSA
SM Pollock 6-35 WIN East London 24 Jan 1999 2nd ODI
=
PAK
Abdul Razzaq 6-35 BAN Dhaka BNS 25 Jan 2002 3rd ODI
=
PAK
Shaheen Shah Afridi 6-35 BAN Lord's 5 Jul 2019 ICC World Cup
70
IRL
JB Little 6-36 ZIM Harare 15 Dec 2023 2nd ODI
71
PAK
Shahid Afridi 6-38 AUS Dubai 22 Apr 2009 1st ODI
=
SRI
SL Malinga 6-38 KEN Colombo RPS 1 Mar 2011 ICC World Cup
73
AUS
KH MacLeay 6-39 IND Nottingham 13 Jun 1983 ICC World Cup
=
RSA
DW Steyn 6-39 PAK Gqeberha 27 Nov 2013 2nd ODI
=
NZL
IS Sodhi 6-39 BAN Mirpur 23 Sep 2023 2nd ODI
76
ENG
JC Archer 6-40 RSA Kimberley 1 Feb 2023 3rd ODI
77
WIN
IVA Richards 6-41 IND Delhi 23 Oct 1989 Nehru Cup
=
PNG
CA Soper 6-41 HKG Mong Kok 6 Nov 2016 2nd ODI
79
IND
AB Agarkar 6-42 AUS Melbourne 9 Jan 2004 VB Series
=
PAK
Umar Gul 6-42 ENG The Oval 17 Sep 2010 3rd ODI
=
IND
YS Chahal 6-42 AUS Melbourne 18 Jan 2019 3rd ODI
=
NAM
T Lungameni 6-42 PNG Windhoek 23 Nov 2022 ODI Tri-Series (NAM)
83
WIN
DJ Bravo 6-43 ZIM St George's 24 Feb 2013 2nd ODI
=
AUS
MA Starc 6-43 IND Melbourne 18 Jan 2015 Carlton Mid Tri-Series
=
BAN
Mustafizur Rahman 6-43 IND Mirpur 21 Jun 2015 2nd ODI
=
AFG
Rashid Khan 6-43 IRL Greater Noida 17 Mar 2017 2nd ODI
=
AFG
Gulbadin Naib 6-43 IRL Belfast 21 May 2019 2nd ODI
=
CAN
JOA Gordon 6-43 PNG Windhoek UG 5 Apr 2023 ICC World Cup Qualifier Play-off
89
PAK
Waqar Younis 6-44 NZL Sharjah 13 Nov 1996 Singer Champions Trophy
=
SRI
NLTC Perera 6-44 PAK Pallekele 9 Jun 2012 2nd ODI
91
ENG
CR Woakes 6-45 AUS Brisbane 30 Jan 2011 5th ODI
=
AUS
JW Hastings 6-45 SRI Dambulla 31 Aug 2016 4th ODI
93
ZIM
AG Cremer 6-46 KEN Harare 13 Oct 2009 2nd ODI
94
ENG
CR Woakes 6-47 SRI Pallekele 10 Dec 2014 5th ODI
95
IND
A Mishra 6-48 ZIM Bulawayo 3 Aug 2013 5th ODI
96
RSA
L Klusener 6-49 SRI Lahore 6 Nov 1997 Wills Golden Jubilee T'ment
97
WIN
AH Gray 6-50 AUS Port-of-Spain 9 Mar 1991 2nd ODI
98
ZIM
CB Mpofu 6-52 KEN Nairobi GC 19 Oct 2008 ODI Tri-Series (Kenya)
=
AUS
JR Hazlewood 6-52 NZL Birmingham 2 Jun 2017 ICC Champions Trophy
100
SRI
A Dananjaya 6-54 IND Pallekele 24 Aug 2017 2nd ODI
Bold = record less than 3 years old.

Copyright © 2024 Hat Trick Stats Cricket Database