Scores Upcoming Results

Hat-tricks in ODI

A hat-trick is when a bowler takes wickets with three consecutive deliveries. On 20 September 1982 at Niaz Stadium, Hyderabad - Pakistan bowler Jalal-ud-Din took first hat-trick in a one-day international (ODI) cricket, removed Rod Marsh, Bruce Yardley and Geoff Lawson with the last three balls of his seventh over.

The only bowler to have taken three hat-tricks in ODI career is Lasith Malinga of Sri Lanka, while three other bowlers Pakistani bowlers Wasim Akram, Saqlain Mushtaq and Sri Lankan Chaminda Vaas taking two hat-tricks in their One Day International career.

Malinga only bowlers picked up four wickets in four consecutive delivery against South Africa. Sri Lanka fast bowler Chaminda Vaas only bowler took hat-trick in first three delivery against Bangaldesh.

Following is the list of bowlers who have got hattricks in ODI cricket.

S# Bowler Match Wickets Venue Date
1 Jalal-ud-Din Pakistan v Australia Rod Marsh (b)
Bruce Yardley (c)
Geoff Lawson (b)
Niaz Stadium 28-Sep-1982
2 Bruce Reid Australia v New Zealand Bruce Blair (c)
Ervin McSweeney (c)
Stu Gillespie (b)
Sydney Cricket Ground 29-Jan-1986
3 Chetan Sharma India v New Zealand Ken Rutherford (b)
Ian Smith (b)
Ewen Chatfield (b)
Vidarbha Cricket Association Ground (old) 31-Oct-1987
4 Wasim Akram Pakistan v West Indies Jeff Dujon (b)
Malcolm Marshall (b)
Curtly Ambrose (b)
Sharjah Cricket Association Stadium 14-Oct-1989
5 Wasim Akram Pakistan v Australia Merv Hughes (b)
Carl Rackemann (b)
Terry Alderman (b)
Sharjah Cricket Association Stadium 04-May-1990
6 Kapil Dev India v Sri Lanka Roshan Mahanama (c)
Rumesh Ratnayake (lbw)
Sanath Jayasuriya (c)
Eden Gardens 04-Jan-1991
7 Aaqib Javed Pakistan v India Ravi Shastri (lbw)
Mohammad Azharuddin (lbw)
Sachin Tendulkar (lbw)
Sharjah Cricket Association Stadium 25-Oct-1991
8 Danny Morrison New Zealand v India Kapil Dev (b)
Salil Ankola (b)
Nayan Mongia (b)
McLean Park 25-Mar-1994
9 Waqar Younis Pakistan v New Zealand Chris Harris (b)
Chris Pringle (b)
Richard de Groen (b)
Buffalo Park 19-Dec-1994
10 Saqlain Mushtaq Pakistan v Zimbabwe Grant Flower (c)
John Rennie (c)
Andy Whittall (c)
Arbab Niaz Stadium 03-Nov-1996
11 Eddo Brandes Zimbabwe v England Nick Knight (c)
John Crawley (lbw)
Nasser Hussain (c)
Harare Sports Club 03-Jan-1997
12 Anthony Stuart Australia v Pakistan Ijaz Ahmed (c)
Mohammad Wasim (c)
Moin Khan (c)
Melbourne Cricket Ground 16-Jan-1997
13 Saqlain Mushtaq Pakistan v Zimbabwe Henry Olonga (st)
Adam Huckle (st)
Pommie Mbangwa (lbw)
Kennington Oval 11-Jun-1999
14 Chaminda Vaas Sri Lanka v Zimbabwe Stuart Carlisle (c)
Craig Wishart (lbw)
Tatenda Taibu (lbw)
Sinhalese Sports Club 08-Dec-2001
15 Mohammad Sami Pakistan v West Indies Ridley Jacobs (lbw)
Corey Collymore (b)
Cameron Cuffy (b)
Sharjah Cricket Association Stadium 15-Feb-2002
16 Chaminda Vaas Sri Lanka v Bangladesh Hannan Sarkar (b)
Mohammad Ashraful (c&b)
Ehsanul Haque (c)
City Oval 14-Feb-2003
17 Brett Lee
Brett Lee
Australia v Kenya Kennedy Otieno (b)
Brijal Patel (c)
David Obuya (b)
Kingsmead 15-Mar-2003
18 James Anderson
James Anderson
England v Pakistan Abdul Razzaq (c)
Shoaib Akhtar (c)
Mohammad Sami (b)
Kennington Oval 20-Jun-2003
19 Steve Harmison England v India Mohammad Kaif (c)
Lakshmipathy Balaji (c)
Ashish Nehra (c&b)
Trent Bridge 01-Sep-2004
20 Charl Langeveldt
Charl Langeveldt
South Africa v West Indies Ian Bradshaw (b)
Daren Powell (b)
Corey Collymore (lbw)
Kensington Oval 11-May-2005
21 Shahadat Hossain
Shahadat Hossain
Bangladesh v Zimbabwe Tafadzwa Mufambisi (c)
Elton Chigumbura (lbw)
Tawanda Mupariwa (c)
Harare Sports Club 02-Aug-2006
22 Jerome Taylor
Jerome Taylor
West Indies v Australia Michael Hussey (b)
Brett Lee (lbw)
Brad Hogg (b)
Brabourne Stadium 18-Oct-2006
23 Shane Bond
Shane Bond
New Zealand v Australia Cameron White (c)
Andrew Symonds (c)
Nathan Bracken (b)
Bellerive Oval 14-Jan-2007
24 Lasith Malinga
Lasith Malinga
Sri Lanka v South Africa Shaun Pollock (b)
Andrew Hall (c)
Makhaya Ntini (b)
Providence Stadium 28-Mar-2007
25 Andrew Flintoff England v West Indies Denesh Ramdin (b)
Ravi Rampaul (lbw)
Sulieman Benn (b)
Darren Sammy National Cricket Stadium 03-Apr-2009
26 Farveez Maharoof Sri Lanka v India Ravindra Jadeja (lbw)
Praveen Kumar (b)
Zaheer Khan (c)
Rangiri Dambulla International Stadium 22-Jun-2010
27 Abdur Razzak
Abdur Razzak
Bangladesh v Zimbabwe Prosper Utseya (c)
Ray Price (lbw)
Chris Mpofu (lbw)
Sher-e-Bangla National Cricket Stadium 03-Dec-2010
28 Kemar Roach
Kemar Roach
West Indies v Netherlands Pieter Seelaar (lbw)
Bernard Loots (lbw)
Berend Westdijk (b)
Arun Jaitley Stadium 28-Feb-2011
29 Lasith Malinga
Lasith Malinga
Sri Lanka v Kenya Tanmay Mishra (lbw)
Peter Ongondo (b)
Shem Ngoche (b)
R.Premadasa Stadium 01-Mar-2011
30 Lasith Malinga
Lasith Malinga
Sri Lanka v Australia Mitchell Johnson (b)
John Hastings (lbw)
Xavier Doherty (b)
R.Premadasa Stadium 22-Aug-2011
31 Dan Christian
Dan Christian
Australia v Sri Lanka Thisara Perera (c)
Sachithra Senanayake (lbw)
Nuwan Kulasekara (lbw)
Melbourne Cricket Ground 02-Mar-2012
32 Thisara Perera
Thisara Perera
Sri Lanka v Pakistan Younis Khan (c)
Shahid Afridi (c)
Sarfaraz Ahmed (c)
R.Premadasa Stadium 16-Jun-2012
33 Clint McKay
Clint McKay
Australia v England Kevin Pietersen (lbw)
Jonathan Trott (c)
Joe Root (c)
Sophia Gardens 14-Sep-2013
34 Rubel Hossain
Rubel Hossain
Bangladesh v New Zealand Corey Anderson (b)
Brendon McCullum (c)
James Neesham (c)
Sher-e-Bangla National Cricket Stadium 29-Oct-2013
35 Prosper Utseya
Prosper Utseya
Zimbabwe v South Africa Quinton de Kock (c)
Rilee Rossouw (c)
David Miller (lbw)
Harare Sports Club 29-Aug-2014
36 Taijul Islam
Taijul Islam
Bangladesh v Zimbabwe Tinashe Panyangara (b)
John Nyumbu (lbw)
Tendai Chatara (b)
Sher-e-Bangla National Cricket Stadium 01-Dec-2014
37 Steven Finn
Steven Finn
England v Australia Brad Haddin (c)
Glenn Maxwell (c)
Mitchell Johnson (c)
Melbourne Cricket Ground 14-Feb-2015
38 Jean-Paul Duminy
Jean-Paul Duminy
South Africa v Sri Lanka Angelo Mathews (c)
Nuwan Kulasekara (c)
Tharindu Kaushal (lbw)
Sydney Cricket Ground 18-Mar-2015
39 Kagiso Rabada
Kagiso Rabada
South Africa v Bangladesh Tamim Iqbal (b)
Litton Das (c)
Mahmudullah (lbw)
Sher-e-Bangla National Cricket Stadium 10-Jul-2015
40 James Faulkner
James Faulkner
Australia v Sri Lanka Kusal Perera (lbw)
Angelo Mathews (c)
Thisara Perera (b)
R.Premadasa Stadium 24-Aug-2016
41 Taskin Ahmed
Taskin Ahmed
Bangladesh v Sri Lanka Asela Gunaratne (c)
Suranga Lakmal (c)
Nuwan Pradeep (b)
Rangiri Dambulla International Stadium 28-Mar-2017
42 Wanindu Hasaranga
Wanindu Hasaranga
Sri Lanka v Zimbabwe Malcolm Waller (b)
Donald Tiripano (lbw)
Tendai Chatara (b)
Galle International Stadium 02-Jul-2017
43 Kuldeep Yadav
Kuldeep Yadav
India v Australia Matthew Wade (b)
Ashton Agar (lbw)
Pat Cummins (c)
Eden Gardens 21-Sep-2017
44 Shehan Madushanka Sri Lanka v Bangladesh Mashrafe Mortaza (c)
Rubel Hossain (b)
Mahmudullah (c)
Sher-e-Bangla National Cricket Stadium 27-Jan-2018
45 Imran Tahir
Imran Tahir
South Africa v Zimbabwe Sean Williams (st)
Peter Moor (lbw)
Brandon Mavuta (b)
Mangaung Oval 03-Oct-2018
46 Trent Boult
Trent Boult
New Zealand v Pakistan Fakhar Zaman (b)
Babar Azam (c)
Mohammad Hafeez (lbw)
Sheikh Zayed Stadium 07-Nov-2018
47 Mohammed Shami
Mohammed Shami
India v Afghanistan Mohammad Nabi (c)
Aftab Alam (b)
Mujeeb Ur Rahman (b)
The Rose Bowl 22-Jun-2019
48 Trent Boult
Trent Boult
New Zealand v Australia Usman Khawaja (b)
Mitchell Starc (b)
Jason Behrendorff (lbw)
Lord's 29-Jun-2019
49 Kuldeep Yadav
Kuldeep Yadav
India v West Indies Shai Hope (c)
Jason Holder (st)
Alzarri Joseph (c)
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium 18-Dec-2019
50 Wessly Madhevere Zimbabwe v Netherlands Colin Ackermann (st)
Teja Nidamanuru (b)
Paul van Meekeren (b)
Harare Sports Club 23-Mar-2023

Hat-tricks by Team

S# Country Number of hat-tricks
1 Sri Lanka 9
2 Pakistan 8
3 Australia 6
4 Bangladesh 5
5 India 5
6 South Africa 4
7 New Zealand 4
8 England 4
9 Zimbabwe 3
10 West Indies 2

Hat-tricks Against The Team

S# Country Number of hat-tricks
1 Australia 8
2 Zimbabwe 8
3 West Indies 5
4 Sri Lanka 5
5 Pakistan 4
6 New Zealand 4
7 India 4
8 Bangladesh 3
9 Kenya 2
10 South Africa 2
11 Netherlands 2
12 England 2
13 Afghanistan 1

Bowlers Takes More Than One Hat-tricks

S# Bowler Name Number of hat-tricks
1 Lasith Malinga 3
2 Saqlain Mushtaq 2
3 Trent Boult 2
4 Chaminda Vaas 2
5 Wasim Akram 2
6 Kuldeep Yadav 2

Stats:
  • Aaqib Javed was the youngest at 19 years and 81 days when he achieved this feat.
  • Lasith Malinga took 4 wickets in 4 balls in Guyana, 2007
  • Tailjul Islam, Kagiso Rabada and Wanidu Hasaranga to take hat-trick on ODI debut
  • Chaminda Vaas's hat-trick was from the first three balls he delivered in the ODI
See also:
List of Test match hat-tricks
List of Twenty20 Internationals (T20I) hat-tricks
Scores Upcoming Results

Top