Most ODI Hat-tricks by nations: Hat-tricks in ODI cricket are extraordinary and exciting events that have the power to change the course of a match within three balls. Bowlers have often written themselves into the history books with three wickets in three deliveries. This has been done multiple times in many different countries, but there is one country that is way ahead of everyone else.
Top 10 nations with the Most ODI Hat-tricks
1. Sri Lanka – 11 ODI Hat-Tricks (Most by Any Nation)
Sri Lanka sits at the top of the list with a remarkable 11 ODI hat-tricks, the most of any country in One Day International history. The island nation has plenty of wicket-taking bowlers who definitely know how to dismantle the opposition in a matter of minutes.
Sri Lankan ODI Hat-Tricks:
| Player | Year | Opponent |
| Chaminda Vaas | 2001 | Zimbabwe |
| Chaminda Vaas | 2003 | Bangladesh |
| Lasith Malinga | 2007 | South Africa |
| Farveez Maharoof | 2010 | India |
| Lasith Malinga | 2011 | Kenya |
| Lasith Malinga | 2011 | Australia |
| Thisara Perera | 2012 | Pakistan |
| Wanindu Hasaranga | 2017 | Zimbabwe |
| Shehan Madushanka | 2018 | Bangladesh |
| Maheesh Theekshana | 2025 | New Zealand |
| Dilshan Madushanka | 2025 | Zimbabwe |
2. Pakistan – 8 ODI Hat-Tricks
Pakistan is hot on their heels with eight ODI hat-tricks, showcasing their rich bowling history with the likes of Wasim Akram and Waqar Younis.
Pakistani ODI Hat-Tricks:
Jalal-ud-Din – vs Australia – 20 Sept 1982
Wasim Akram – vs West Indies – 14 Oct 1989
Wasim Akram – vs Australia – 4 May 1990
Aaqib Javed – vs India – 25 Oct 1991
Waqar Younis – vs New Zealand – 19 Dec 1994
Saqlain Mushtaq – vs Zimbabwe – 3 Nov 1996
Saqlain Mushtaq – vs Zimbabwe – 11 Jun 1999
Mohammad Sami – vs West Indies – 15 Feb 2002
3. Australia – 6 ODI Hat-Tricks
Australia has managed six hat-tricks in ODIs, with aggressive pacers such as Brett Lee and James Faulkner being the achievers.
Australian ODI Hat-Tricks:
Bruce Reid – vs New Zealand, 29 Jan 1986
Anthony Stuart – vs Pakistan, 16 Jan 1997
Brett Lee – vs Kenya, 15 Mar 2003
Dan Christian – vs Sri Lanka, 2 Mar 2012
Clint McKay – vs England, 14 Sep 2013
James Faulkner – vs Sri Lanka, 24 Aug 2016
4. Bangladesh – 5 ODI Hat-Tricks
Bangladesh has asserted itself with five ODI hat-tricks, an impressive display by a team still growing as a cricket nation.
Bangladeshi ODI Hat-Tricks:
Shahadat Hossain – vs Zimbabwe, 2 Aug 2006
Abdur Razzak – vs Zimbabwe, 3 Dec 2010
Rubel Hossain – vs New Zealand, 29 Oct 2013
Taijul Islam – vs Zimbabwe, 1 Dec 2014
Taskin Ahmed – vs Sri Lanka, 28 Mar 2017
5. India – 5 ODI Hat-Tricks
India has also achieved five ODI hat-tricks, with Kuldeep Yadav being the lone Indian to have claimed two hat-tricks in ODIs.
Indian ODI Hat-Tricks:
Chetan Sharma – vs New Zealand, 31 Oct 1987
Kapil Dev – vs Sri Lanka, 4 Jan 1991
Kuldeep Yadav – vs Australia, 21 Sep 2017
Mohammed Shami – vs Afghanistan, 22 Jun 2019
Kuldeep Yadav – vs West Indies, 18 Dec 2019
6. South Africa – 4 ODI Hat-Tricks
Four ODI hat-tricks have been made by South Africa, across pace and spin departments.
South African ODI Hat-Tricks:
Charl Langeveldt – vs West Indies, 11 May 2005
JP Duminy – vs Sri Lanka, 18 Mar 2015
Kagiso Rabada – vs Bangladesh, 10 Jul 2015
Imran Tahir – vs Zimbabwe, 3 Oct 2018
7. New Zealand – 4 ODI Hat-Tricks
New Zealand also has four ODI hat-tricks, with Trent Boult joining the exclusive list twice.
New Zealand ODI Hat-Tricks:
Danny Morrison – vs India, 25 Mar 1994
Shane Bond – vs Australia, 14 Jan 2007
Trent Boult – vs Pakistan, 7 Nov 2018
Trent Boult – vs Australia, 29 Jun 2019
8. England – 4 ODI Hat-Tricks
England bowlers have also achieved four ODI hat-tricks, highlighting their power across formats.
English ODI Hat-Tricks:
James Anderson – Pakistan, 20 Jun 2003
Steve Harmison – India, 1 Sep 2004
Andrew Flintoff – West Indies, 3 Apr 2009
Steven Finn – Australia, 14 Feb 2015
9. Zimbabwe – 3 ODI Hat-Tricks
Zimbabwe has achieved three ODI hat-tricks, one of which is by the veteran Prosper Utseya.
Zimbabwean ODI Hat-Tricks
Eddo Brandes – vs England, 3 Jan 1997
Prosper Utseya – vs South Africa, 29 Aug 2014
Wesley Madhevere – vs Netherlands, 23 Mar 2023
10. West Indies – 2 ODI Hat-Tricks
The West Indies have achieved two ODI hat-tricks, and both were achieved by fast bowlers.
West Indian ODI Hat-Tricks:
Jerome Taylor – vs Australia, 18 Oct 2006
Kemar Roach – vs Netherlands, 28 Feb 2011
ALSO READ: Bradman Baggy Green Sold For $400,000 To National Museum Of Australia
