Best ODI Bowling Against each Team
Top
Afghanistan
    Name   Venue Date  
1 JH Davey (Scot) 6-28 Abu Dhabi 14 Jan 2015 Assoc. Tri-Series (UAE)
2 PR Stirling (Ire) 6-55 Greater Noida 17 Mar 2017 2nd ODI
3 LM Jongwe (Zim) 5-6 Sharjah 2 Jan 2016 3rd ODI
4 JH Davey (Scot) 5-9 Alloway 17 Aug 2010 2nd ODI
5 Haris Rauf (Pak) 5-18 Hambantota 22 Aug 2023 1st ODI
6 AR Cusack (Ire) 5-20 Rotterdam 3 Jul 2010 World Cricket League Div.1
= AG Cremer (Zim) 5-20 Sharjah 25 Dec 2015 1st ODI
8 PM Krishna (Ind) 5-23 Chennai 20 Jun 2026 3rd ODI
9 Shakib Al Hasan (Ban) 5-29 Southampton 24 Jun 2019 ICC World Cup
= AR McBrine (Ire) 5-29 Abu Dhabi 21 Jan 2021 1st ODI
11 JDS Neesham (NZ) 5-31 Taunton 8 Jun 2019 ICC World Cup
12 Shahid Afridi (Pak) 5-36 Sharjah 10 Feb 2012 Only ODI
13 BJ McCarthy (Ire) 5-46 Sharjah 7 Dec 2017 2nd ODI
14 NLTC Perera (SL) 5-55 Abu Dhabi 17 Sep 2018 Asia Cup
15 DT Tiripano (Zim) 5-63 Bulawayo 24 Jul 2014 4th ODI
Top
Australia
    Name   Venue Date  
1 WW Davis (WI) 7-51 Leeds 11 Jun 1983 ICC World Cup
2 M Ntini (SAf) 6-22 Cape Town 3 Mar 2006 2nd ODI
3 SE Bond (NZ) 6-23 Gqeberha 11 Mar 2003 ICC World Cup
4 M Kartik (Ind) 6-27 Mumbai 17 Oct 2007 7th ODI
5 TA Boult (NZ) 6-33 Hamilton 5 Feb 2017 3rd ODI
6 Shahid Afridi (Pak) 6-38 Dubai 22 Apr 2009 1st ODI
7 AB Agarkar (Ind) 6-42 Melbourne 9 Jan 2004 VB Series
= YS Chahal (Ind) 6-42 Melbourne 18 Jan 2019 3rd ODI
9 CR Woakes (Eng) 6-45 Brisbane 30 Jan 2011 5th ODI
10 Shoriful Islam (Ban) 6-48 Mirpur 14 Jun 2026 3rd ODI
11 AH Gray (WI) 6-50 Port-of-Spain 9 Mar 1991 2nd ODI
12 LT Ngidi (SAf) 6-58 Bloemfontein 4 Mar 2020 2nd ODI
13 Waqar Younis (Pak) 6-59 Nottingham 19 Jun 2001 NatWest Series
14 RP Burl (Zim) 5-10 Townsville 3 Sep 2022 3rd ODI
15 RJ Shastri (Ind) 5-15 Perth WACA 8 Dec 1991 B&H World Series Cup
16 CEL Ambrose (WI) 5-17 Melbourne 15 Dec 1988 B&H World Series Cup
17 Wasim Akram (Pak) 5-21 Melbourne 24 Feb 1985 Benson & Hedges World C'ship
= N Boje (SAf) 5-21 Cape Town 9 Apr 2002 7th ODI
= M Morkel (SAf) 5-21 Perth WACA 16 Nov 2014 2nd ODI
20 KMDN Kulasekara (SL) 5-22 Brisbane 18 Jan 2013 3rd ODI
21 SE Bond (NZ) 5-23 Wellington SS 16 Feb 2007 1st ODI
22 L Klusener (SAf) 5-24 Melbourne 9 Dec 1997 Carlton & United Series
23 SE Bond (NZ) 5-25 Adelaide 26 Jan 2002 VB Series
= Shoaib Akhtar (Pak) 5-25 Brisbane 19 Jun 2002 3rd ODI
25 RJ Hadlee (NZ) 5-26 Sydney 29 Jan 1981 B&H World Series Cup
= MA Holding (WI) 5-26 Sydney 12 Feb 1985 B&H World Series Cup
= CEL Ambrose (WI) 5-26 Melbourne 14 Jan 1989 B&H World Series Cup
28 TA Boult (NZ) 5-27 Auckland 28 Feb 2015 ICC World Cup
29 ST Jayasuriya (SL) 5-28 Galle 22 Aug 1999 Aiwa Cup
= GP Swann (Eng) 5-28 Chester-le-Street 20 Sep 2009 7th ODI
= SL Malinga (SL) 5-28 Hambantota 16 Aug 2011 3rd ODI
32 Saqlain Mushtaq (Pak) 5-29 Adelaide 15 Dec 1996 B&H World Series Cup
= Haris Rauf (Pak) 5-29 Adelaide 8 Nov 2024 2nd ODI
34 Mohammad Amir (Pak) 5-30 Taunton 12 Jun 2019 ICC World Cup
35 M Hendrick (Eng) 5-31 The Oval 20 Aug 1980 1st ODI
= J Garner (WI) 5-31 Melbourne 12 Feb 1984 B&H World Series Cup
37 CEL Ambrose (WI) 5-32 Sydney 16 Jan 1993 B&H World Series Cup
= RT Latham (NZ) 5-32 Auckland 28 Mar 1993 5th ODI
= SR Tendulkar (Ind) 5-32 Kochi 1 Apr 1998 Pepsi Triangular Series
= Arafat Minhas (Pak) 5-32 Rawalpindi 30 May 2026 1st ODI
Top
Bangladesh
    Name   Venue Date  
1 STR Binny (Ind) 6-4 Mirpur 17 Jun 2014 2nd ODI
2 K Rabada (SAf) 6-16 Mirpur 10 Jul 2015 1st ODI
3 BC Strang (Zim) 6-20 Nairobi AK 14 Oct 1997 KCA President's Cup
4 WPUJC Vaas (SL) 6-25 Pietermaritzburg 14 Feb 2003 ICC World Cup
5 Allah Ghazanfar (Afg) 6-26 Sharjah 6 Nov 2024 1st ODI
6 PD Collingwood (Eng) 6-31 Nottingham 21 Jun 2005 NatWest Series
7 Abdul Razzaq (Pak) 6-35 Dhaka BNS 25 Jan 2002 3rd ODI
= Shaheen Shah Afridi (Pak) 6-35 Lord's 5 Jul 2019 ICC World Cup
9 IS Sodhi (NZ) 6-39 Mirpur 23 Sep 2023 2nd ODI
10 TG Southee (NZ) 6-65 Dunedin 20 Feb 2019 3rd ODI
11 DL Vettori (NZ) 5-7 Queenstown 31 Dec 2007 3rd ODI
12 PVD Chameera (SL) 5-16 Mirpur 28 May 2021 3rd ODI
13 Umar Gul (Pak) 5-17 Lahore 15 Sep 2003 3rd ODI
= Rashid Khan (Afg) 5-17 Abu Dhabi 11 Oct 2025 2nd ODI
15 A Symonds (Aus) 5-18 Manchester 25 Jun 2005 NatWest Series
16 BV Vitori (Zim) 5-20 Harare 14 Aug 2011 2nd ODI
17 J Srinath (Ind) 5-23 Dhaka BNS 10 Jan 1998 Silver Jubilee Cup
= Shahid Afridi (Pak) 5-23 Mirpur 1 Dec 2011 1st ODI
19 A Codrington (Can) 5-27 Durban 11 Feb 2003 ICC World Cup
= JDS Neesham (NZ) 5-27 Wellington BR 26 Mar 2021 3rd ODI
21 M Dillon (WI) 5-29 Southampton 15 Sep 2004 ICC Champions Trophy
22 BV Vitori (Zim) 5-30 Harare 12 Aug 2011 1st ODI
23 M Muralitharan (SL) 5-31 Karachi 30 Jun 2008 Asia Cup
24 AY Karim (Ken) 5-33 Nairobi GC 10 Oct 1997 KCA President's Cup
= Bilal Sami (Afg) 5-33 Abu Dhabi 14 Oct 2025 3rd ODI
Top
England
    Name   Venue Date  
1 AJ Bichel (Aus) 7-20 Gqeberha 2 Mar 2003 ICC World Cup
2 TG Southee (NZ) 7-33 Wellington SS 20 Feb 2015 ICC World Cup
3 Waqar Younis (Pak) 7-36 Leeds 17 Jun 2001 NatWest Series
4 GJ Gilmour (Aus) 6-14 Leeds 18 Jun 1975 ICC World Cup
5 CEH Croft (WI) 6-15 Kingstown 4 Feb 1981 1st ODI
6 HK Olonga (Zim) 6-19 Cape Town 28 Jan 2000 Standard Bank Int Series
= JJ Bumrah (Ind) 6-19 The Oval 12 Jul 2022 1st ODI
8 A Nehra (Ind) 6-23 Durban 26 Feb 2003 ICC World Cup
9 Kuldeep Yadav (Ind) 6-25 Nottingham 12 Jul 2018 1st ODI
10 CRD Fernando (SL) 6-27 Colombo RPS 13 Oct 2007 5th ODI
11 ST Jayasuriya (SL) 6-29 Moratuwa 20 Mar 1993 2nd ODI
12 Umar Gul (Pak) 6-42 The Oval 17 Sep 2010 3rd ODI
13 S Sreesanth (Ind) 6-55 Indore 15 Apr 2006 7th ODI
14 GJ Cosier (Aus) 5-18 Birmingham 4 Jun 1977 2nd ODI
= AJ Hall (SAf) 5-18 Bridgetown 17 Apr 2007 ICC World Cup
16 GS Chappell (Aus) 5-20 Birmingham 4 Jun 1977 2nd ODI
= SM Pollock (SAf) 5-20 Johannesburg 13 Feb 2000 Standard Bank Int Series
= Saqlain Mushtaq (Pak) 5-20 Rawalpindi 30 Oct 2000 3rd ODI
19 OR Thomas (WI) 5-21 Gros Inlet 2 Mar 2019 5th ODI
20 AME Roberts (WI) 5-22 Adelaide 16 Jan 1980 B&H World Series Cup
21 BL Cairns (NZ) 5-28 Scarborough 15 Jul 1978 1st ODI
= EA Brandes (Zim) 5-28 Harare 3 Jan 1997 3rd ODI
23 B Lee (Aus) 5-30 Melbourne 25 Jan 2003 VB Series
24 Harbhajan Singh (Ind) 5-31 Delhi 28 Mar 2006 1st ODI
25 RJ Hadlee (NZ) 5-32 Christchurch LP 18 Feb 1984 1st ODI
= RJ Harris (Aus) 5-32 The Oval 30 Jun 2010 4th ODI
27 MR Marsh (Aus) 5-33 Melbourne 14 Feb 2015 ICC World Cup
28 M Muralitharan (SL) 5-34 Lord's 20 Aug 1998 Emirates Triangular
29 J Garner (WI) 5-38 Lord's 23 Jun 1979 ICC World Cup
30 Shahid Afridi (Pak) 5-40 Lahore 27 Oct 2000 2nd ODI
31 J Srinath (Ind) 5-41 Bengaluru 26 Feb 1993 4th ODI
= B Lee (Aus) 5-41 Lord's 10 Jul 2005 2nd ODI
33 JEC Franklin (NZ) 5-42 Chester-le-Street 29 Jun 2004 NatWest Series
= S Randiv (SL) 5-42 Manchester 9 Jul 2011 5th ODI
35 Harbhajan Singh (Ind) 5-43 Mumbai 3 Feb 2002 6th ODI
= RJ van Vuuren (Nam) 5-43 Gqeberha 19 Feb 2003 ICC World Cup
= Saeed Ajmal (Pak) 5-43 Abu Dhabi 13 Feb 2012 1st ODI
38 SL Malinga (SL) 5-44 Dambulla 13 Oct 2018 2nd ODI
= JP Behrendorff (Aus) 5-44 Lord's 25 Jun 2019 ICC World Cup
40 C Pringle (NZ) 5-45 Birmingham 19 May 1994 1st ODI
Top
India
    Name   Venue Date  
1 M Muralitharan (SL) 7-30 Sharjah 27 Oct 2000 Champions Trophy
2 Aaqib Javed (Pak) 7-37 Sharjah 25 Oct 1991 Wills Sharjah Trophy
3 BAW Mendis (SL) 6-13 Karachi 6 Jul 2008 Asia Cup
4 Imran Khan (Pak) 6-14 Sharjah 22 Mar 1985 Rothmans 4 Nations Cup
5 SE Bond (NZ) 6-19 Bulawayo 26 Aug 2005 Videocon ODI Tri-Series
6 AD Mathews (SL) 6-20 Colombo RPS 12 Sep 2009 Compaq Cup
7 RJW Topley (Eng) 6-24 Lord's 14 Jul 2022 2nd ODI
8 Naved-ul-Hasan (Pak) 6-27 Jamshedpur 9 Apr 2005 3rd ODI
9 BP Patterson (WI) 6-29 Nagpur (Old VCA) 8 Dec 1987 1st ODI
10 JDF Vandersay (SL) 6-33 Colombo RPS 4 Aug 2024 2nd ODI
11 KH MacLeay (Aus) 6-39 Nottingham 13 Jun 1983 ICC World Cup
12 IVA Richards (WI) 6-41 Delhi 23 Oct 1989 Nehru Cup
13 MA Starc (Aus) 6-43 Melbourne 18 Jan 2015 Carlton Mid Tri-Series
= Mustafizur Rahman (Ban) 6-43 Mirpur 21 Jun 2015 2nd ODI
15 A Dananjaya (SL) 6-54 Pallekele 24 Aug 2017 2nd ODI
16 WPUJC Vaas (SL) 5-14 Sharjah 29 Oct 2000 Champions Trophy
17 GS Chappell (Aus) 5-15 Sydney 8 Jan 1981 B&H World Series Cup
18 Aaqib Javed (Pak) 5-19 Sharjah 7 Apr 1995 Wills Asia Cup
19 TA Boult (NZ) 5-21 Hamilton 31 Jan 2019 4th ODI
20 AR Adams (NZ) 5-22 Queenstown 4 Jan 2003 4th ODI
21 RO Collinge (NZ) 5-23 Christchurch LP 21 Feb 1976 1st ODI
22 Saeed Ajmal (Pak) 5-24 Delhi 6 Jan 2013 3rd ODI
23 RC Irani (Eng) 5-26 The Oval 9 Jul 2002 NatWest Series
= JDP Oram (NZ) 5-26 Auckland 26 Dec 2002 1st ODI
= MG Johnson (Aus) 5-26 Vadodara RCS 11 Oct 2007 5th ODI
26 B Lee (Aus) 5-27 Adelaide 26 Jan 2000 Carlton & United Series
= B Lee (Aus) 5-27 Brisbane 3 Feb 2008 Commonwealth Bank Series
= JO Holder (WI) 5-27 North Sound 2 Jul 2017 4th ODI
= DN Wellalage (SL) 5-27 Colombo RPS 7 Aug 2024 3rd ODI
30 NLTC Perera (SL) 5-28 Dambulla 22 Aug 2010 SL ODI Tri-Series
= Taskin Ahmed (Ban) 5-28 Mirpur 17 Jun 2014 2nd ODI
32 AA Donald (SAf) 5-29 Kolkata 10 Nov 1991 1st ODI
33 AC Cummins (WI) 5-31 Brisbane 11 Jan 1992 B&H World Series Cup
= Waqar Younis (Pak) 5-31 Sharjah 26 Mar 2000 Coca-Cola Sharjah Cup
35 RJ Hadlee (NZ) 5-32 Perth WACA 9 Dec 1980 B&H World Series Cup
= TM Alderman (Aus) 5-32 Christchurch LP 3 Mar 1990 Rothmans Cup (NZ)
= WJ Cronje (SAf) 5-32 Cape Town 7 Dec 1992 1st ODI
= HH Streak (Zim) 5-32 Bulawayo 15 Feb 1997 1st ODI
39 BW Hilfenhaus (Aus) 5-33 Brisbane 19 Feb 2012 Commonwealth Bank Series
= ST Finn (Eng) 5-33 Brisbane 20 Jan 2015 Carlton Mid Tri-Series
41 PW Jarvis (Eng) 5-35 Bengaluru 26 Feb 1993 4th ODI
= DE Bollinger (Aus) 5-35 Guwahati NS 8 Nov 2009 6th ODI
43 DW Fleming (Aus) 5-36 Mumbai 27 Feb 1996 ICC World Cup
= Mushtaq Ahmed (Pak) 5-36 Toronto 23 Sep 1996 5th ODI
= Shakib Al Hasan (Ban) 5-36 Mirpur 4 Dec 2022 1st ODI
46 SM Pollock (SAf) 5-37 Centurion 10 Oct 2001 Standard Bank Int Series
47 Azhar Mahmood (Pak) 5-38 Bengaluru 4 Apr 1999 Pepsi Cup in India
= B Lee (Aus) 5-38 Kuala Lumpur KA 22 Sep 2006 DLF Cup (MAS)
49 DN Wellalage (SL) 5-40 Colombo RPS 12 Sep 2023 Asia Cup
50 EA Brandes (Zim) 5-41 Paarl 27 Jan 1997 Standard Bank Int Series
Top
Ireland
    Name   Venue Date  
1 Zahoor Khan (UAE) 6-34 Dubai ICCA 2 Mar 2017 1st ODI
= Rashid Khan (Afg) 6-34 Magheramason 7 Aug 2026 2nd ODI
3 Rashid Khan (Afg) 6-43 Greater Noida 17 Mar 2017 2nd ODI
= Gulbadin Naib (Afg) 6-43 Belfast 21 May 2019 2nd ODI
5 JR Hopes (Aus) 5-14 Dublin CA 17 Jun 2010 Only ODI
= Imad Wasim (Pak) 5-14 Dublin 18 Aug 2016 1st ODI
7 Mohammad Nabi (Afg) 5-17 Sharjah 12 Mar 2024 3rd ODI
8 AU Rashid (Eng) 5-27 Bristol 5 May 2017 1st ODI
9 DJ Willey (Eng) 5-30 Southampton 30 Jul 2020 1st ODI
10 Yuvraj Singh (Ind) 5-31 Bengaluru 6 Mar 2011 ICC World Cup
11 Hasan Mahmud (Ban) 5-32 Sylhet 23 Mar 2023 3rd ODI
12 B McMullen (Scot) 5-34 Bulawayo 21 Jun 2023 Men's World Cup Qualifier
13 EC Rainsford (Zim) 5-36 Harare 30 Sep 2010 3rd ODI
14 Farhad Reza (Ban) 5-42 Mirpur 20 Mar 2008 2nd ODI
15 MD Shanaka (SL) 5-43 Dublin 16 Jun 2016 1st ODI
16 MJ Santner (NZ) 5-50 Dublin 14 May 2017 ODI Tri-Series (IRE)
17 RM Haq (Scot) 5-54 Dublin 12 Sep 2014 3rd ODI
18 Abu Jayed (Ban) 5-58 Dublin CA 15 May 2019 ODI Tri-Series (IRE)
19 PWH de Silva (SL) 5-79 Bulawayo 25 Jun 2023 Men's World Cup Qualifier
20 VD Philander (SAf) 4-12 Belfast 24 Jun 2007 Only ODI
Top
New Zealand
    Name   Venue Date  
1 Mohammed Shami (Ind) 7-57 Mumbai 15 Nov 2023 ICC World Cup
2 Shoaib Akhtar (Pak) 6-16 Karachi 21 Apr 2002 1st ODI
3 Rubel Hossain (Ban) 6-26 Mirpur 29 Oct 2013 1st ODI
4 MA Starc (Aus) 6-28 Auckland 28 Feb 2015 ICC World Cup
5 Waqar Younis (Pak) 6-30 Auckland 13 Mar 1994 4th ODI
6 Waqar Younis (Pak) 6-44 Sharjah 13 Nov 1996 Singer Champions Trophy
7 JR Hazlewood (Aus) 6-52 Birmingham 2 Jun 2017 ICC Champions Trophy
8 M Muralitharan (SL) 5-9 Sharjah 9 Apr 2002 Sharjah Cup
9 Mohammad Sami (Pak) 5-10 Lahore 1 Dec 2003 2nd ODI
10 Waqar Younis (Pak) 5-11 Peshawar 4 Nov 1990 2nd ODI
11 SP O'Donnell (Aus) 5-13 Christchurch LP 4 Mar 1990 Rothmans Cup (NZ)
12 Waqar Younis (Pak) 5-16 Sialkot 6 Nov 1990 3rd ODI
13 TM Alderman (Aus) 5-17 Wellington BR 20 Feb 1982 3rd ODI
14 A Mishra (Ind) 5-18 Visakhapatnam 29 Oct 2016 5th ODI
15 Wasim Akram (Pak) 5-19 Wellington BR 26 Dec 1992 1st ODI
= Shoaib Akhtar (Pak) 5-19 Auckland 17 Feb 2001 1st ODI
17 VJ Marks (Eng) 5-20 Wellington BR 22 Feb 1984 2nd ODI
= Waqar Younis (Pak) 5-20 Sharjah 1 May 1990 Austral-Asia Cup
19 SHU Karnain (SL) 5-26 Moratuwa 31 Mar 1984 2nd ODI
= MA Starc (Aus) 5-26 Lord's 29 Jun 2019 ICC World Cup
21 K Srikkanth (Ind) 5-27 Vis'patnam IPS 10 Dec 1988 1st ODI
= SP Narine (WI) 5-27 Basseterre 16 Jul 2012 5th ODI
23 LS Pascoe (Aus) 5-30 Sydney 25 Nov 1980 B&H World Series Cup
= M Muralitharan (SL) 5-30 Napier 31 Jan 2001 1st ODI
25 M Ntini (SAf) 5-31 Melbourne 6 Feb 2002 VB Series
= Aftab Ahmed (Ban) 5-31 Dhaka BNS 5 Nov 2004 2nd ODI
27 ALF de Mel (SL) 5-32 Derby 18 Jun 1983 ICC World Cup
= K Srikkanth (Ind) 5-32 Indore NS 15 Dec 1988 3rd ODI
= Nahid Rana (Ban) 5-32 Mirpur 20 Apr 2026 2nd ODI
30 A Kumble (Ind) 5-33 Wellington BR 30 Mar 1994 3rd ODI
= M Prabhakar (Ind) 5-33 Amritsar 18 Nov 1995 2nd ODI
32 JM Anderson (Eng) 5-34 Napier 20 Feb 2013 2nd ODI
33 Saleem Malik (Pak) 5-35 Lahore 2 Nov 1990 1st ODI
= A Zampa (Aus) 5-35 Cairns 8 Sep 2022 2nd ODI
35 GD McGrath (Aus) 5-37 Colombo SSC 15 Sep 2002 ICC Champions Trophy
36 M Morkel (SAf) 5-38 Napier 29 Feb 2012 2nd ODI
37 WPUJC Vaas (SL) 5-39 Wellington SS 6 Jan 2006 3rd ODI
38 IVA Richards (WI) 5-41 Dunedin CB 18 Mar 1987 1st ODI
39 B Lee (Aus) 5-42 Gqeberha 11 Mar 2003 ICC World Cup
= VV Chakravarthy (Ind) 5-42 Dubai 2 Mar 2025 ICC Champions Trophy
Top
Pakistan
    Name   Venue Date  
1 JNT Seales (WI) 6-18 Tarouba 12 Aug 2025 3rd ODI
2 DW Steyn (SAf) 6-39 Gqeberha 27 Nov 2013 2nd ODI
3 NLTC Perera (SL) 6-44 Pallekele 9 Jun 2012 2nd ODI
4 CG Rackemann (Aus) 5-16 Adelaide 30 Jan 1984 B&H World Series Cup
= SC Ganguly (Ind) 5-16 Toronto 18 Sep 1997 3rd ODI
6 ST Jayasuriya (SL) 5-17 Lahore 16 Oct 2004 Paktel Cup
= TA Boult (NZ) 5-17 Dunedin 13 Jan 2018 3rd ODI
8 RJ Harris (Aus) 5-19 Perth WACA 29 Jan 2010 4th ODI
9 Arshad Ayub (Ind) 5-21 Dhaka BNS 31 Oct 1988 Wills Asia Cup
= M Ntini (SAf) 5-21 Mohali 27 Oct 2006 ICC Champions Trophy
11 JN Gillespie (Aus) 5-22 Nairobi GC 30 Aug 2002 PSO Triangular
12 M Muralitharan (SL) 5-23 Benoni 15 Apr 1998 Standard Bank Int Series
= FA Rose (WI) 5-23 Kingstown 12 Apr 2000 Cable & Wireless Series
= M Muralitharan (SL) 5-23 Dambulla 18 May 2003 Bank Alfalah Cup
= SM Pollock (SAf) 5-23 Johannesburg 14 Feb 2007 5th ODI
16 Nahid Rana (Ban) 5-24 Mirpur 11 Mar 2026 1st ODI
17 IR Bishop (WI) 5-25 Brisbane 9 Jan 1993 B&H World Series Cup
= L Klusener (SAf) 5-25 Cape Town 23 Apr 1998 Standard Bank Int Series
= DW Steyn (SAf) 5-25 Abu Dhabi 8 Nov 2013 4th ODI
= Kuldeep Yadav (Ind) 5-25 Colombo RPS 10 Sep 2023 Asia Cup
21 AM Stuart (Aus) 5-26 Melbourne 16 Jan 1997 Carlton & United Series
22 IR Bishop (WI) 5-27 Perth WACA 1 Jan 1989 B&H World Series Cup
= BKV Prasad (Ind) 5-27 Manchester 8 Jun 1999 ICC World Cup
= GD McGrath (Aus) 5-27 Sydney 6 Feb 2005 VB Series
25 MJ Henry (NZ) 5-30 Abu Dhabi 19 Dec 2014 5th ODI
26 RJ Ratnayake (SL) 5-32 Sharjah 20 Dec 1990 1st ODI
27 TG Southee (NZ) 5-33 Wellington SS 22 Jan 2011 1st ODI
28 DK Lillee (Aus) 5-34 Leeds 7 Jun 1975 ICC World Cup
= SL Malinga (SL) 5-34 Dambulla 15 Jun 2010 Asia Cup
= BV Sears (NZ) 5-34 Mt Maunganui 5 Apr 2025 3rd ODI
31 DE Bollinger (Aus) 5-35 Abu Dhabi 1 May 2009 4th ODI
32 JC Adams (WI) 5-37 Adelaide 17 Dec 1996 B&H World Series Cup
33 RJ Hadlee (NZ) 5-38 Dunedin CB 6 Feb 1989 Only ODI
34 ALF de Mel (SL) 5-39 Leeds 16 Jun 1983 ICC World Cup
35 JH Kallis (SAf) 5-41 Cape Town 18 Dec 2002 5th ODI
36 CZ Harris (NZ) 5-42 Sialkot 6 Dec 1996 2nd ODI
= MA Starc (Aus) 5-42 Sharjah 28 Aug 2012 1st ODI
38 RJ Harris (Aus) 5-43 Adelaide 26 Jan 2010 3rd ODI
39 CJ McDermott (Aus) 5-44 Lahore 4 Nov 1987 ICC World Cup
40 LH Ferguson (NZ) 5-45 Dubai 11 Nov 2018 3rd ODI
41 DK Morrison (NZ) 5-46 Christchurch LP 17 Dec 1995 2nd ODI
= SB O'Connor (NZ) 5-46 Nairobi GC 11 Oct 2000 ICC Knock-Out
43 L Klusener (SAf) 5-47 Sharjah 24 Mar 2000 Coca-Cola Sharjah Cup
= MS Kasprowicz (Aus) 5-47 Lord's 4 Sep 2004 Only ODI
45 GD McGrath (Aus) 5-49 Sydney 4 Feb 2000 Carlton & United Series
= B Muzarabani (Zim) 5-49 Rawalpindi 3 Nov 2020 3rd ODI
47 SR Tendulkar (Ind) 5-50 Kochi 2 Apr 2005 1st ODI
48 GD McGrath (Aus) 5-52 Lahore 30 Oct 1994 Wills Triangular Series
= SL Malinga (SL) 5-52 Fatullah 25 Feb 2014 Asia Cup
50 CEL Ambrose (WI) 5-53 Sharjah 21 Oct 1991 Wills Sharjah Trophy
Top
South Africa
    Name   Venue Date  
1 SP Narine (WI) 6-27 Providence 3 Jun 2016 ODI Tri-Series (WIN)
2 A Dananjaya (SL) 6-29 Colombo RPS 12 Aug 2018 5th ODI
3 JC Archer (Eng) 6-40 Kimberley 1 Feb 2023 3rd ODI
4 SB Joshi (Ind) 5-6 Nairobi GC 26 Sep 1999 LG Cup
5 Wasim Akram (Pak) 5-16 East London 15 Feb 1993 Total Int. Series
6 AJ Bichel (Aus) 5-19 Sydney 22 Jan 2002 VB Series
= Rashid Khan (Afg) 5-19 Sharjah 20 Sep 2024 2nd ODI
8 B Lee (Aus) 5-22 Melbourne DS 20 Jan 2006 VB Series
= YS Chahal (Ind) 5-22 Centurion 4 Feb 2018 2nd ODI
= CPL Connolly (Aus) 5-22 Mackay 24 Aug 2025 3rd ODI
11 SCJ Broad (Eng) 5-23 Nottingham 26 Aug 2008 2nd ODI
= JM Anderson (Eng) 5-23 Gqeberha 29 Nov 2009 4th ODI
13 Waqar Younis (Pak) 5-25 Durban 9 Feb 1993 Total Int. Series
= KD Mills (NZ) 5-25 Durban 25 Nov 2007 1st ODI
15 DNT Zoysa (SL) 5-26 Colombo RPS 22 Aug 2004 2nd ODI
16 JR Hazlewood (Aus) 5-31 Perth WACA 16 Nov 2014 2nd ODI
17 RA Jadeja (Ind) 5-33 Kolkata 5 Nov 2023 ICC World Cup
18 Taskin Ahmed (Ban) 5-35 Centurion 23 Mar 2022 3rd ODI
19 P Utseya (Zim) 5-36 Harare 29 Aug 2014 ODI Tri-Series (ZIM)
20 Arshdeep Singh (Ind) 5-37 Johannesburg 17 Dec 2023 1st ODI
21 Waqar Younis (Pak) 5-38 Tangier 12 Aug 2002 Morocco Cup
22 SR Patel (Eng) 5-41 The Oval 29 Aug 2008 3rd ODI
23 M Muralitharan (SL) 5-44 Colombo RPS 14 Jul 2000 Singer Triangular Series
24 SL Malinga (SL) 5-54 Paarl 11 Jan 2012 1st ODI
25 UDU Chandana (SL) 5-61 Colombo SSC 31 Aug 2004 5th ODI
26 NW Bracken (Aus) 5-67 Johannesburg 12 Mar 2006 5th ODI
27 PR Reiffel (Aus) 4-13 Sydney 14 Dec 1993 B&H World Series Cup
28 SCJ Broad (Eng) 4-15 Chennai 6 Mar 2011 ICC World Cup
29 CPH Ramanayake (SL) 4-17 Colombo RPS 4 Sep 1993 3rd ODI
30 Kuldeep Yadav (Ind) 4-18 Delhi 11 Oct 2022 3rd ODI
= JC Archer (Eng) 4-18 Southampton 7 Sep 2025 3rd ODI
32 AR Caddick (Eng) 4-19 Johannesburg 13 Feb 2000 Standard Bank Int Series
33 MJ McClenaghan (NZ) 4-20 Paarl 19 Jan 2013 1st ODI
34 KS Williamson (NZ) 4-22 Paarl 19 Jan 2013 1st ODI
35 Kuldeep Yadav (Ind) 4-23 Cape Town 7 Feb 2018 3rd ODI
Top
Sri Lanka
    Name   Venue Date  
1 Mohammed Siraj (Ind) 6-21 Colombo RPS 17 Sep 2023 Asia Cup
2 Waqar Younis (Pak) 6-26 Sharjah 29 Apr 1990 Austral-Asia Cup
3 MG Johnson (Aus) 6-31 Pallekele 10 Aug 2011 1st ODI
4 JW Hastings (Aus) 6-45 Dambulla 31 Aug 2016 4th ODI
5 CR Woakes (Eng) 6-47 Pallekele 10 Dec 2014 5th ODI
6 L Klusener (SAf) 6-49 Lahore 6 Nov 1997 Wills Golden Jubilee T'ment
7 A Nehra (Ind) 6-59 Colombo RPS 9 Aug 2005 Indian Oil Cup
8 CA Walsh (WI) 5-1 Sharjah 3 Dec 1986 Pepsi Champions Trophy
9 Mohammed Shami (Ind) 5-18 Mumbai 2 Nov 2023 ICC World Cup
10 AIC Dodemaide (Aus) 5-21 Perth WACA 2 Jan 1988 B&H World Series Cup
11 WKM Benjamin (WI) 5-22 Mumbai 9 Nov 1993 Hero Cup
= RR Singh (Ind) 5-22 Guwahati NS 22 Dec 1997 1st ODI
13 J Srinath (Ind) 5-24 Kanpur 7 Nov 1993 Hero Cup
= CO Obuya (Ken) 5-24 Nairobi GC 24 Feb 2003 ICC World Cup
15 RJ Hadlee (NZ) 5-25 Bristol 13 Jun 1983 ICC World Cup
16 JJ Bumrah (Ind) 5-27 Pallekele 27 Aug 2017 3rd ODI
17 Azhar Mahmood (Pak) 5-28 Sharjah 22 Oct 1999 Coca-Cola Champions Trophy
= CJ McKay (Aus) 5-28 Adelaide 8 Mar 2012 Commonwealth Bank Series
19 CJ Jordan (Eng) 5-29 Manchester 28 May 2014 3rd ODI
20 Iftikhar Anjum (Pak) 5-30 Colombo RPS 7 Aug 2009 4th ODI
21 RR Singh (Ind) 5-31 Taunton 26 May 1999 ICC World Cup
= Abdul Razzaq (Pak) 5-31 Sharjah 15 Oct 1999 Coca-Cola Champions Trophy
= DT Christian (Aus) 5-31 Melbourne 2 Mar 2012 Commonwealth Bank Series
= HB Shipley (NZ) 5-31 Auckland 25 Mar 2023 1st ODI
25 MA Ealham (Eng) 5-32 Perth WACA 29 Jan 1999 Carlton & United Series
= R Ngarava (Zim) 5-32 Colombo RPS 8 Jan 2024 2nd ODI
27 S Lee (Aus) 5-33 Melbourne 7 Feb 1999 Carlton & United Series
= CJ McKay (Aus) 5-33 Brisbane 7 Nov 2010 3rd ODI
29 DK Morrison (NZ) 5-34 Sharjah 11 Nov 1996 Singer Champions Trophy
= Hasan Ali (Pak) 5-34 Abu Dhabi 18 Oct 2017 3rd ODI
= Usman Shinwari (Pak) 5-34 Sharjah 23 Oct 2017 5th ODI
32 M Prabhakar (Ind) 5-35 Hyderabad LBS 18 Feb 1994 2nd ODI
= Aaqib Javed (Pak) 5-35 Gwalior RSS 12 May 1997 Pepsi Independence Cup
= MJ Clarke (Aus) 5-35 Dambulla 22 Feb 2004 2nd ODI
= Shahid Afridi (Pak) 5-35 Sharjah 20 Nov 2011 4th ODI
36 M Ntini (SAf) 5-37 Cape Town 11 Jan 2001 4th ODI
37 VJ Marks (Eng) 5-39 Taunton 11 Jun 1983 ICC World Cup
= CK Langeveldt (SAf) 5-39 Providence 28 Mar 2007 ICC World Cup
= Tanvir Islam (Ban) 5-39 Colombo RPS 5 Jul 2025 2nd ODI
40 OD Gibson (WI) 5-40 Perth WACA 14 Jan 1996 B&H World Series Cup
= GD McGrath (Aus) 5-40 Adelaide 24 Jan 1999 Carlton & United Series
= MJ Henry (NZ) 5-40 Mt Maunganui 5 Jan 2016 5th ODI
43 GB Hogg (Aus) 5-41 Dambulla 20 Feb 2004 1st ODI
44 OD Gibson (WI) 5-42 Hobart 3 Jan 1996 B&H World Series Cup
= Z Khan (Ind) 5-42 Margao 14 Feb 2007 3rd ODI
= B Kumar (Ind) 5-42 Colombo RPS 3 Sep 2017 5th ODI
47 Abdul Qadir (Pak) 5-44 Leeds 16 Jun 1983 ICC World Cup
= AB Agarkar (Ind) 5-44 Pune NS 3 Nov 2005 4th ODI
49 MS Kasprowicz (Aus) 5-45 Colombo RPS 27 Feb 2004 4th ODI
50 NW Bracken (Aus) 5-47 Sydney 8 Feb 2008 Commonwealth Bank Series
Top
West Indies
    Name   Venue Date  
1 Shahid Afridi (Pak) 7-12 Providence 14 Jul 2013 1st ODI
2 Rashid Khan (Afg) 7-18 Gros Inlet 9 Jun 2017 1st ODI
3 TA Boult (NZ) 7-34 Christchurch 23 Dec 2017 2nd ODI
4 Imran Tahir (SAf) 7-45 Basseterre 15 Jun 2016 ODI Tri-Series (WIN)
5 A Kumble (Ind) 6-12 Kolkata 27 Nov 1993 Hero Cup
6 MF Maharoof (SL) 6-14 Mumbai BS 14 Oct 2006 ICC Champions Trophy
7 Azhar Mahmood (Pak) 6-18 Sharjah 19 Oct 1999 Coca-Cola Champions Trophy
8 SB Styris (NZ) 6-25 Port-of-Spain 12 Jun 2002 4th ODI
9 SM Pollock (SAf) 6-35 East London 24 Jan 1999 2nd ODI
= Rishad Hossain (Ban) 6-35 Mirpur 18 Oct 2025 1st ODI
11 GD McGrath (Aus) 5-14 Manchester 30 May 1999 ICC World Cup
12 A Flintoff (Eng) 5-19 Gros Inlet 3 Apr 2009 5th ODI
= JR Lennox (NZ) 5-19 Providence 13 Jul 2026 2nd ODI
14 MA Starc (Aus) 5-20 Perth WACA 1 Feb 2013 1st ODI
15 N Chopra (Ind) 5-21 Toronto 14 Sep 1999 3rd ODI
16 MN Hart (NZ) 5-22 Margao 26 Oct 1994 Wills World Series
17 ME Waugh (Aus) 5-24 Melbourne 15 Dec 1992 B&H World Series Cup
18 SK Sharma (Ind) 5-26 Sharjah 16 Oct 1988 Pepsi Champions Trophy
19 Mudassar Nazar (Pak) 5-28 Melbourne 6 Mar 1985 Benson & Hedges World C'ship
= Taijul Islam (Ban) 5-28 Providence 16 Jul 2022 3rd ODI
21 MG Johnson (Aus) 5-29 Basseterre 6 Jul 2008 5th ODI
22 JH Kallis (SAf) 5-30 Dhaka BNS 1 Nov 1998 Wills International Cup
= DL Vettori (NZ) 5-30 Lord's 10 Jul 2004 NatWest Series
24 GB Hogg (Aus) 5-32 Melbourne 14 Jan 2005 VB Series
= MA Starc (Aus) 5-32 Perth WACA 3 Feb 2013 2nd ODI
26 SK Warne (Aus) 5-33 Sydney 8 Dec 1996 B&H World Series Cup
27 RA Jadeja (Ind) 5-36 The Oval 11 Jun 2013 ICC Champions Trophy
28 Wasim Akram (Pak) 5-38 Sharjah 14 Oct 1989 Pepsi Champions Trophy
= Hasan Ali (Pak) 5-38 Providence 9 Apr 2017 2nd ODI
30 Imran Tahir (SAf) 5-45 Sydney 27 Feb 2015 ICC World Cup
31 MA Starc (Aus) 5-46 Nottingham 6 Jun 2019 ICC World Cup
32 GJ Gilmour (Aus) 5-48 Lord's 21 Jun 1975 ICC World Cup
= MA Starc (Aus) 5-48 Bridgetown 20 Jul 2021 1st ODI
34 JR Hazlewood (Aus) 5-50 Bridgetown 26 Jun 2016 ODI Tri-Series (WIN)
35 Waqar Younis (Pak) 5-52 Karachi 9 Nov 1990 1st ODI
= LE Plunkett (Eng) 5-52 Bristol 24 Sep 2017 3rd ODI
37 ST Jayasuriya (SL) 5-58 Port-of-Spain 6 Jun 1997 Only ODI
= MJ McClenaghan (NZ) 5-58 Auckland 26 Dec 2013 1st ODI
39 CK Langeveldt (SAf) 5-62 Bridgetown 11 May 2005 3rd ODI
40 AU Rashid (Eng) 5-85 St George's 27 Feb 2019 4th ODI
Top
Zimbabwe
    Name   Venue Date  
1 WPUJC Vaas (SL) 8-19 Colombo SSC 8 Dec 2001 LG Abans Series
2 PWH de Silva (SL) 7-19 Colombo RPS 11 Jan 2024 3rd ODI
3 Nahid Rana (Ban) 6-21 Harare 6 Jul 2026 1st ODI
4 FH Edwards (WI) 6-22 Harare 29 Nov 2003 4th ODI
5 Imran Tahir (SAf) 6-24 Bloemfontein 3 Oct 2018 2nd ODI
6 Yasir Shah (Pak) 6-26 Harare 1 Oct 2015 1st ODI
7 BAW Mendis (SL) 6-29 Harare 28 Nov 2008 4th ODI
8 JB Little (Ire) 6-36 Harare 15 Dec 2023 2nd ODI
9 DJ Bravo (WI) 6-43 St George's 24 Feb 2013 2nd ODI
10 A Mishra (Ind) 6-48 Bulawayo 3 Aug 2013 5th ODI
11 Wasim Akram (Pak) 5-15 Karachi 24 Dec 1993 1st ODI
= MA Ealham (Eng) 5-15 Kimberley 30 Jan 2000 Standard Bank Int Series
13 C White (Eng) 5-21 Bulawayo 18 Feb 2000 2nd ODI
= TJ Murtagh (Ire) 5-21 Belfast 4 Jul 2019 2nd ODI
15 BA Williams (Aus) 5-22 Sydney 11 Jan 2004 VB Series
= Fahim Ashraf (Pak) 5-22 Bulawayo 18 Jul 2018 3rd ODI
17 M Muralitharan (SL) 5-23 Harare 29 Apr 2004 5th ODI
18 Rashid Khan (Afg) 5-24 Sharjah 13 Feb 2018 3rd ODI
19 Bilal Asif (Pak) 5-25 Harare 5 Oct 2015 3rd ODI
20 Mohammad Hasnain (Pak) 5-26 Rawalpindi 3 Nov 2020 3rd ODI
21 IK Pathan (Ind) 5-27 Harare 29 Aug 2005 Videocon ODI Tri-Series
22 M Muralitharan (SL) 5-29 Harare 30 Nov 2008 5th ODI
= Abdur Razzak (Ban) 5-29 Mirpur 29 Oct 2009 2nd ODI
24 Abdur Razzak (Ban) 5-30 Mirpur 3 Dec 2010 2nd ODI
= Ziaur Rahman (Ban) 5-30 Bulawayo 3 May 2013 1st ODI
= Shakib Al Hasan (Ban) 5-30 Harare 16 Jul 2021 1st ODI
27 JN Gillespie (Aus) 5-32 Harare 29 May 2004 3rd ODI
28 GA Hick (Eng) 5-33 Harare 20 Feb 2000 3rd ODI
= Abdur Razzak (Ban) 5-33 Bogra 5 Dec 2006 3rd ODI
= SM Sharif (Scot) 5-33 Bulawayo 12 Mar 2018 ICC World Cup Qualifier
Top
Bermuda
    Name   Venue Date  
1 S Dhaniram (Can) 5-32 King City NW 29 Jun 2008 2nd ODI
2 S Dhaniram (Can) 4-10 Nairobi GC 2 Feb 2007 World Cricket League Div.1
3 MF Maharoof (SL) 4-23 Port-of-Spain 15 Mar 2007 ICC World Cup
4 TM Odoyo (Ken) 4-25 Mombasa 12 Nov 2006 2nd ODI
5 AS Luseno (Ken) 4-32 Nairobi GC 28 Oct 2007 3rd ODI
6 GR Codrington (Can) 4-33 Benoni 30 Nov 2006 Assoc. Tri-Series (RSA)
7 U Bhatti (Can) 4-45 St John's 26 Feb 2007 ICC Tri-Series (WIN)
8 TM Odoyo (Ken) 3-7 Nairobi GC 27 Oct 2007 2nd ODI
9 SL Malinga (SL) 3-10 Port-of-Spain 15 Mar 2007 ICC World Cup
= HA Varaiya (Ken) 3-10 Nairobi GC 28 Oct 2007 3rd ODI
Top
Canada
    Name   Venue Date  
1 DT Johnston (Ire) 5-14 Centurion 19 Apr 2009 ICC World Cup Qualifier
2 AG Hurst (Aus) 5-21 Birmingham 16 Jun 1979 ICC World Cup
3 Shahid Afridi (Pak) 5-23 Colombo RPS 3 Mar 2011 ICC World Cup
4 T van der Gugten (NL) 5-24 King City NW 29 Aug 2013 2nd ODI
5 PA van Meekeren (NL) 5-28 Rotterdam 17 Aug 2024 ODI Tri-Series (NED)
6 VC Drakes (WI) 5-44 Centurion 23 Feb 2003 ICC World Cup
7 A van der Merwe (Ire) 5-49 Toronto 7 Sep 2010 2nd ODI
8 PJ Ongondo (Ken) 5-51 Nairobi JSC 5 Feb 2007 World Cricket League Div.1
9 CM Old (Eng) 4-8 Manchester 13 Jun 1979 ICC World Cup
10 RGD Willis (Eng) 4-11 Manchester 13 Jun 1979 ICC World Cup
Top
Hong Kong
    Name   Venue Date  
1 CA Soper (PNG) 6-41 Mong Kok 6 Nov 2016 2nd ODI
2 TB Sole (Scot) 4-15 Bulawayo AC 6 Mar 2018 ICC World Cup Qualifier
3 Shoaib Malik (Pak) 4-19 Colombo SSC 18 Jul 2004 Asia Cup
4 PP Chawla (Ind) 4-23 Karachi 25 Jun 2008 Asia Cup
5 N Vanua (PNG) 4-24 Harare OH 17 Mar 2018 ICC World Cup Qualifier
6 Imran Haider (UAE) 4-25 Dubai 26 Jan 2017 UAE ODI Tri-Series
7 Mohammad Shahzad (UAE) 4-26 Kuala Lumpur KA 4 May 2014 ACC Premier League
8 CJA Amini (PNG) 4-27 Harare OH 17 Mar 2018 ICC World Cup Qualifier
9 CB Sole (Scot) 4-28 Edinburgh RP 10 Sep 2016 2nd ODI
10 AC Evans (Scot) 4-41 Mong Kok 26 Jan 2016 1st ODI
Top
Kenya
    Name   Venue Date  
1 AA Donald (SAf) 6-23 Nairobi GC 3 Oct 1996 KCA Centenary Tournament
2 Mashrafe Mortaza (Ban) 6-26 Nairobi GC 15 Aug 2006 3rd ODI
3 HK Olonga (Zim) 6-28 Bulawayo 15 Dec 2002 3rd ODI
4 SL Malinga (SL) 6-38 Colombo RPS 1 Mar 2011 ICC World Cup
5 AG Cremer (Zim) 6-46 Harare 13 Oct 2009 2nd ODI
6 CB Mpofu (Zim) 6-52 Nairobi GC 19 Oct 2008 ODI Tri-Series (Kenya)
7 Shahid Afridi (Pak) 5-11 Birmingham 15 Sep 2004 ICC Champions Trophy
8 Shahid Afridi (Pak) 5-16 Hambantota 23 Feb 2011 ICC World Cup
9 PA Strang (Zim) 5-21 Patna 27 Feb 1996 ICC World Cup
= L Klusener (SAf) 5-21 Amstelveen 26 May 1999 ICC World Cup
11 PA Strang (Zim) 5-22 Dhaka BNS 19 Mar 1999 Meril Int. Tournament
12 VC Drakes (WI) 5-33 Kimberley 4 Mar 2003 ICC World Cup
13 CEL Stuart (WI) 5-44 Nairobi Simba 15 Aug 2001 1st ODI
14 Mohammad Rafique (Ban) 5-47 Fatullah 23 Mar 2006 3rd ODI
15 RDM Leverock (Bmd) 5-53 Mombasa 14 Nov 2006 3rd ODI
Top
Namibia
    Name   Venue Date  
1 GD McGrath (Aus) 7-15 Potchefstroom 27 Feb 2003 ICC World Cup
2 A Dutt (NL) 6-34 Kirtipur 19 Feb 2024 Nepal ODI Tri Series
3 Ahmed Raza (UAE) 5-26 Al Amerat 9 Jan 2020 Oman ODI Tri-Series
4 Wasim Akram (Pak) 5-28 Kimberley 16 Feb 2003 ICC World Cup
5 Karan KC (Npl) 5-29 Utrecht 27 Jul 2026 ODI Tri-Series (NED)
6 SM Sharif (Scot) 5-35 Glasgow 10 Jul 2022 ODI Tri-Series (SCO)
7 Mohammad Imran (Oman) 5-39 Windhoek NCG 10 Apr 2026 Namibia ODI Tri-Series
8 Bilal Khan (Oman) 5-60 Sharjah 11 Mar 2022 UAE ODI Tri-Series
9 Karan KC (Npl) 5-61 Kirtipur 14 Feb 2023 Nepal ODI Tri Series
10 SI Kamea (PNG) 5-68 Windhoek UG 29 Mar 2023 ICC World Cup Qualifier Play-off
11 Yuvraj Singh (Ind) 4-6 Pietermaritzburg 23 Feb 2003 ICC World Cup
12 SR Taylor (USA) 4-23 Lauderhill 17 Sep 2019 USA ODI Tri-Series
13 MA Leask (Scot) 4-24 Kirtipur 15 Feb 2023 Nepal ODI Tri Series
14 Shakeel Ahmed (Oman) 4-25 Al Amerat 16 Feb 2025 Oman ODI Tri-Series
15 S Lamichhane (Npl) 4-29 Alloway 16 Jul 2022 ODI Tri-Series (SCO)
Top
Nepal
    Name   Venue Date  
1 Harmeet Singh (USA) 6-27 Dubai 26 Oct 2025 UAE ODI Tri-Series
= JJ Smit (Nam) 6-27 Utrecht 21 Jul 2026 ODI Tri-Series (NED)
3 BM Scholtz (Nam) 5-22 Alloway 16 Jul 2022 ODI Tri-Series (SCO)
4 MG Erasmus (Nam) 5-28 Kirtipur 15 Feb 2024 Nepal ODI Tri Series
5 DA Heyliger (Can) 5-31 King City NW 16 Sep 2024 Canada ODI Tri-Series
6 SI Kamea (PNG) 5-38 Kirtipur 9 Mar 2023 Nepal ODI Tri Series
7 Aayan Afzal Khan (UAE) 4-14 Kirtipur 14 Nov 2022 1st ODI
8 Basil Hameed (UAE) 4-15 Dubai 18 Mar 2022 UAE ODI Tri-Series
9 Junaid Siddique (UAE) 4-23 Dubai 21 Mar 2022 UAE ODI Tri-Series
10 LV van Beek (NL) 4-24 Harare TCC 24 Jun 2023 Men's World Cup Qualifier
11 Hamza Tahir (Scot) 4-26 Glasgow 17 Jul 2022 ODI Tri-Series (SCO)
12 Shadab Khan (Pak) 4-27 Multan 30 Aug 2023 Asia Cup
13 SN Netravalkar (USA) 4-29 Al Amerat 17 Sep 2021 UAE ODI Tri-Series
14 BM Scholtz (Nam) 4-31 Kirtipur 21 Feb 2024 Nepal ODI Tri Series
15 JN Loftie-Eaton (Nam) 4-34 Kirtipur 21 Feb 2024 Nepal ODI Tri Series
Top
Netherlands
    Name   Venue Date  
1 KAJ Roach (WI) 6-27 Delhi 28 Feb 2011 ICC World Cup
2 JAR Blain (Scot) 5-22 Dublin CA 29 Jul 2008 European Champs Div.1
3 SF Dukanwala (UAE) 5-29 Lahore 1 Mar 1996 ICC World Cup
4 Naseem Shah (Pak) 5-33 Rotterdam 21 Aug 2022 3rd ODI
5 AC Evans (Scot) 5-43 Rotterdam 20 May 2021 2nd ODI
= SSB Magala (SAf) 5-43 Johannesburg 2 Apr 2023 3rd ODI
7 MJ Santner (NZ) 5-59 Hyderabad 9 Oct 2023 ICC World Cup
8 DR Smith (WI) 4-8 Dublin CA 10 Jul 2007 ODI Quad. Series (IRE)
= A Zampa (Aus) 4-8 Delhi 25 Oct 2023 ICC World Cup
10 PR Stirling (Ire) 4-11 Amstelveen 9 Jul 2010 World Cricket League Div.1
11 KJ O'Brien (Ire) 4-13 Amstelveen 7 Jul 2013 1st ODI
12 M Muralitharan (SL) 4-15 Colombo RPS 16 Sep 2002 ICC Champions Trophy
= BM Scholtz (Nam) 4-15 Windhoek 7 Mar 2025 Namibia ODI Tri-Series
14 CA Young (Ire) 4-18 Utrecht 4 Jun 2021 2nd ODI
15 K Bhurtel (Npl) 4-20 Kirtipur 17 Feb 2024 Nepal ODI Tri Series
Top
Oman
    Name   Venue Date  
1 CAA Cassell (Scot) 7-21 Dundee 22 Jul 2024 ODI Tri-Series (SCO)
2 A Kumar (UAE) 6-35 Kirtipur 27 Apr 2026 Nepal ODI Tri Series
3 Junaid Siddique (UAE) 6-49 Kirtipur 3 May 2026 Nepal ODI Tri Series
4 NP Kenjige (USA) 5-11 Al Amerat 18 Feb 2025 Oman ODI Tri-Series
5 JN Frylinck (Nam) 5-13 Windhoek 27 Apr 2019 World Cricket League Div.2
= PWH de Silva (SL) 5-13 Bulawayo 23 Jun 2023 Men's World Cup Qualifier
7 Basil Hameed (UAE) 5-17 Al Amerat 6 Feb 2022 2nd ODI
8 Ali Khan (USA) 5-20 Pearland 8 Jun 2022 USA ODI Tri-Series
9 JJ Smit (Nam) 5-26 Windhoek 26 Nov 2021 Namibia ODI Tri-Series
10 KV Morea (PNG) 5-28 Al Amerat 1 Oct 2021 UAE ODI Tri-Series
Top
Papua New Guinea
    Name   Venue Date  
1 S Lamichhane (Npl) 6-11 Al Amerat 10 Sep 2021 2nd ODI
2 T Lungameni (Nam) 6-42 Windhoek 23 Nov 2022 Namibia ODI Tri-Series
3 JOA Gordon (Can) 6-43 Windhoek UG 5 Apr 2023 ICC World Cup Qualifier Play-off
4 Khawar Ali (Oman) 5-15 Al Amerat 1 Oct 2021 UAE ODI Tri-Series
5 Rohan Mustafa (UAE) 5-25 Abu Dhabi 4 Apr 2017 3rd ODI
= S Lamichhane (Npl) 5-25 Kirtipur 13 Mar 2023 Nepal ODI Tri Series
7 CR Brathwaite (WI) 5-27 Harare OH 8 Mar 2018 ICC World Cup Qualifier
8 Mohammad Naveed (UAE) 5-28 Harare 4 Mar 2018 ICC World Cup Qualifier
9 GT Main (Scot) 5-52 Dubai 13 Apr 2022 UAE ODI Tri-Series
10 Bilal Khan (Oman) 5-54 Dubai 16 Apr 2022 UAE ODI Tri-Series
Top
Scotland
    Name   Venue Date  
1 AG Cremer (Zim) 5-29 Edinburgh RP 17 Jun 2017 2nd ODI
2 SL Malinga (SL) 5-30 Edinburgh RP 13 Jul 2011 ODI Tri-Series (SCO)
= RC Trumpelmann (Nam) 5-30 Kirtipur 20 Feb 2023 Nepal ODI Tri Series
4 SN Netravalkar (USA) 5-45 Pearland 28 May 2022 USA ODI Tri-Series
5 CA Young (Ire) 5-46 Dublin 8 Sep 2014 1st ODI
6 BFW de Leede (NL) 5-52 Bulawayo 6 Jul 2023 Men's World Cup Qualifier
7 Bilal Khan (Oman) 5-55 Bulawayo AC 25 Jun 2023 Men's World Cup Qualifier
8 Khurram Chohan (Can) 5-68 Christchurch 23 Jan 2014 ICC World Cup Qualifier
9 CZ Harris (NZ) 4-7 Edinburgh RP 31 May 1999 ICC World Cup
10 MA Starc (Aus) 4-14 Hobart 14 Mar 2015 ICC World Cup
11 Abdur Razzak (Ban) 4-23 Mirpur 17 Dec 2006 2nd ODI
= Khawar Ali (Oman) 4-23 Aberdeen 15 Aug 2019 ODI Tri-Series (SCO)
13 GH Dockrell (Ire) 4-24 Belfast 6 Sep 2013 1st ODI
14 RM West (Ire) 4-26 Aberdeen 22 Aug 2009 1st ODI
= Nadeem Ahmed (HK) 4-26 Mong Kok 26 Jan 2016 1st ODI
Top
Utd Arab Emirates
    Name   Venue Date  
1 PWH de Silva (SL) 6-24 Bulawayo 19 Jun 2023 Men's World Cup Qualifier
2 Simranjit Singh (Ire) 5-10 Abu Dhabi 18 Jan 2021 4th ODI
3 R Hekure (PNG) 5-13 Dubai 5 Mar 2023 UAE ODI Tri-Series
4 LN Rajbanshi (Npl) 5-20 Kirtipur 12 Mar 2023 Nepal ODI Tri Series
5 BAW Mendis (SL) 5-22 Lahore 26 Jun 2008 Asia Cup
= RJ Ugarkar (USA) 5-22 Dubai 3 Nov 2025 UAE ODI Tri-Series
7 Shakeel Ahmed (Oman) 5-23 Al Amerat 7 Nov 2024 Oman ODI Tri-Series
8 CA Soper (PNG) 5-25 Dubai 28 Feb 2023 UAE ODI Tri-Series
9 Bilal Khan (Oman) 5-31 Dubai ICCA 5 Mar 2022 UAE ODI Tri-Series
10 Rahmat Shah (Afg) 5-32 Kuala Lumpur KA 2 May 2014 ACC Premier League
Top
United States
    Name   Venue Date  
1 S Lamichhane (Npl) 6-16 Kirtipur 12 Feb 2020 Nepal ODI Tri Series
2 Z Groenewald (Nam) 5-20 Lauderhill 20 Sep 2019 USA ODI Tri-Series
3 BM Scholtz (Nam) 5-22 Al Amerat 14 Feb 2025 Oman ODI Tri-Series
4 JDP Oram (NZ) 5-36 The Oval 10 Sep 2004 ICC Champions Trophy
5 S Bhari (Npl) 4-5 Kirtipur 12 Feb 2020 Nepal ODI Tri Series
6 MS Kasprowicz (Aus) 4-14 Southampton 13 Sep 2004 ICC Champions Trophy
7 JN Gillespie (Aus) 4-15 Southampton 13 Sep 2004 ICC Champions Trophy
= Karan KC (Npl) 4-15 Kirtipur 8 Feb 2020 Nepal ODI Tri Series
9 K Bhurtel (Npl) 4-23 Dallas 27 Oct 2024 USA ODI Tri-Series
10 DS Airee (Npl) 4-24 Kirtipur 16 May 2026 Nepal ODI Tri Series
Top
East Africa
    Name   Venue Date  
1 JA Snow (Eng) 4-11 Birmingham 14 Jun 1975 ICC World Cup
2 Madan Lal (Ind) 3-15 Leeds 11 Jun 1975 ICC World Cup
3 DR Hadlee (NZ) 3-21 Birmingham 7 Jun 1975 ICC World Cup
4 HJ Howarth (NZ) 3-29 Birmingham 7 Jun 1975 ICC World Cup
5 P Lever (Eng) 3-32 Birmingham 14 Jun 1975 ICC World Cup
Bold = record less than 3 years old.

Copyright © 2026 Hat Trick Stats Cricket Database