List of Hat-Tricks Players in ODIs Cricket History

By: Cricbites | September 24, 2025
banner
4.2
(26)

A hat-trick in One Day International (ODI) is one of the rarest and most thrilling scenes in cricket. It happens when a bowler dismisses three batsmen in three consecutive balls. Since Jalaluddin took the first ODI hat-trick for Pakistan in 1982, only a select group of bowlers have joined this elite club.

Let’s see what the list tells us:

Player

Match

Venue

Date

Victims

Jalal-ud-Din

Pakistan v Australia

Hyderabad (P)

20/09/1982

RW Marsh, B Yardley, GF Lawson

BA Reid

Australia v New Zealand

Sydney

29/01/1986

BR Blair, EB McSweeney, SR Gillespie

C Sharma

India v New Zealand

Nagpur

31/10/1987

KR Rutherford, IDS Smith, EJ Chatfield

Wasim Akram

Pakistan v West Indies

Sharjah

14/10/1989

PJL Dujon, MD Marshall, CEL Ambrose

Wasim Akram

Pakistan v Australia

Sharjah

04/05/1990

MG Hughes, CG Rackemann, TM Alderman

Kapil Dev

India v Sri Lanka

Calcutta

04/01/1991

RS Mahanama, RJ Ratnayake, ST Jayasuriya

Aaqib Javed

Pakistan v India

Sharjah

25/10/1991

RJ Shastri, M Azharuddin, SR Tendulkar

DK Morrison

New Zealand v India

Napier

25/03/1994

Kapil Dev, SA Ankola, NR Mongia

Waqar Younis

Pakistan v New Zealand

East London

19/12/1994

CZ Harris, C Pringle, RP de Groen

Saqlain Mushtaq

Pakistan v Zimbabwe

Peshawar

03/11/1996

GW Flower, JA Rennie, AR Whittall

EA Brandes

Zimbabwe v England

Harare

03/01/1997

NV Knight, JP Crawley, N Hussain

AM Stuart

Australia v Pakistan

Melbourne

16/01/1997

Ijaz Ahmed, Mohammad Wasim, Moin Khan

Saqlain Mushtaq

Pakistan v Zimbabwe

The Oval

11/06/1999

HK Olonga, AG Huckle, M Mbangwa

Chaminda Vaas

Sri Lanka v Zimbabwe

Colombo (SSC)

08/12/2001

SV Carlisle, CB Wishart, T Taibu

Mohammad Sami

Pakistan v West Indies

Sharjah

15/02/2002

RD Jacobs, CD Collymore, CE Cuffy

Chaminda Vaas

Sri Lanka v Bangladesh

Pietermaritzburg

14/02/2003

Hannan Sarkar, Mohammad Ashraful, Ehsanul Haque

Brett Lee

Australia v Kenya

Durban

15/03/2003

KO Otieno, BJ Patel, DO Obuya

James Anderson

England v Pakistan

The Oval

20/06/2003

Abdul Razzaq, Shoaib Akhtar, Mohammad Sami

Steve Harmison

England v India

Nottingham

01/09/2004

M Kaif, L Balaji, A Nehra

Charl Langeveldt

South Africa v West Indies

Barbados

11/05/2005

IDR Bradshaw, DB Powell, CD Collymore

Shahadat Hossain

Bangladesh v Zimbabwe

Harare

02/08/2006

TV Mufambisi, E Chigumbura, P Utseya

Jerome Taylor

West Indies v Australia

Mumbai

18/10/2006

MEK Hussey, B Lee, GB Hogg

Shane Bond

New Zealand v Australia

Hobart

14/01/2007

CL White, A Symonds, NW Bracken

Lasith Malinga

Sri Lanka v South Africa

Guyana

28/03/2007

SM Pollock, AJ Hall, JH Kallis, M Ntini

Andrew Flintoff

England v West Indies

St Lucia

03/04/2009

D Ramdin, R Rampaul, SJ Benn

Farveez Maharoof

Sri Lanka v India

Dambulla

22/06/2010

RA Jadeja, P Kumar, Z Khan

Abdur Razzak

Bangladesh v Zimbabwe

Dhaka

03/12/2010

P Utseya, RW Price, CB Mpofu

Kemar Roach

West Indies v Netherlands

Delhi

28/02/2011

PM Seelaar, BP Loots, BA Westdijk

Lasith Malinga

Sri Lanka v Kenya

Colombo (RPS)

01/03/2011

T Mishra, PJ Ongondo, SO Ngoche

Lasith Malinga

Sri Lanka v Australia

Colombo (RPS)

22/08/2011

MG Johnson, JW Hastings, XJ Doherty

Dan Christian

Australia v Sri Lanka

Melbourne

02/03/2012

NLTC Perera, SMSM Senanayake, KMDN Kulasekara

Thisara Perera

Sri Lanka v Pakistan

Colombo (RPS)

16/06/2012

Younis Khan, Shahid Afridi, Sarfraz Ahmed

Clint McKay

Australia v England

Cardiff

14/09/2013

KP Pietersen, IJL Trott, JE Root

Rubel Hossain

Bangladesh v New Zealand

Dhaka

29/10/2013

CJ Anderson, BB McCullum, JDS Neesham

Prosper Utseya

Zimbabwe v South Africa

Harare

29/08/2014

Q de Kock, RR Rossouw, DA Miller

Taijul Islam

Bangladesh v Zimbabwe

Dhaka

01/12/2014

TL Chatara, J Nyumbu, T Panyangara

Steven Finn

England v Australia

Melbourne

14/02/2015

BJ Haddin, GJ Maxwell, MG Johnson

JP Duminy

South Africa v Sri Lanka

Sydney

18/03/2015

AD Mathews, KMDN Kulasekara, PHT Kaushal

Kagiso Rabada

South Africa v Bangladesh

Mirpur

10/07/2015

Tamim Iqbal, Litton Das, Mahmudullah

James Faulkner

Australia v Sri Lanka

Colombo (RPS)

24/08/2016

MDKJ Perera, AD Mathews, NLTC Perera

Taskin Ahmed

Bangladesh v Sri Lanka

Dambulla

28/03/2017

DAS Gunaratne, RAS Lakmal, N Pradeep

Akila Dananjaya

Sri Lanka v Zimbabwe

Galle

02/07/2017

MN Waller, DT Tiripano, TL Chatara

Kuldeep Yadav

India v Australia

Kolkata

21/09/2017

MS Wade, AC Agar, PJ Cummins

Dushmantha Madushanka

Sri Lanka v Bangladesh

Dhaka

27/01/2018

Mashrafe Mortaza, Rubel Hossain, Mahmudullah

Imran Tahir

South Africa v Zimbabwe

Bloemfontein

03/10/2018

SC Williams, PJ Moor, B Mavuta

Trent Boult

New Zealand v Pakistan

Abu Dhabi

07/11/2018

Fakhar Zaman, Bab

Recommended to Read: List of Hat-Tricks Players in Tests Cricket History

Origin of The Record

  • First hat-trick: Jalal-ud-din (Pakistan) against Australia, Hyderabad, 1982.
  • First hat-trick for India: Chetan Sharma, against New Zealand in the 1987 World Cup.
  • First hat-trick for Sri Lanka: Chaminda Vaas in 2001. He later became the only bowler to take a hat-trick in the first three balls of a match (against Bangladesh in the 2003 World Cup).

Notable Names

  • Wasim Akram and Lasith Malinga have both taken multiple ODI hat-tricks. Malinga’s feat of taking four wickets in four balls against South Africa in 2007 is unparalleled.
  • Kapil Dev, Saqlain Mushtaq, Kemar Roach and Trent Boult added to the talent pool with their game-changing spells.
  • Recent hat-tricks: Mahesh Tilak (2025) against New Zealand and Dilshan and Madushanka (2025) against Zimbabwe.

Contributors

Zimbabwe and Bangladesh bowlers such as EA Brandes, Shahadat Hossain and Taijul Islam have made history. Their hat-tricks often came in important games, proving the unpredictability of ODIs.

Why is it Important?

Hat-tricks often change the momentum dramatically. They create magical moments etched in cricketing memory, uniting fans around the world in celebration.

Conclusion

From Jalal-ud-din’s moment in 1982 to Madushanka’s brilliance in 2025, ODI hat-tricks are rare gems in cricket’s crown. They demonstrate a bowler’s skill, courage and ability to deliver under pressure. As the game evolves, fans eagerly await the next name to make it to this extraordinary list.

Read Next: List of Hat-Tricks Players in T20Is Cricket History

FAQ

1. Who took the first ODI hat-trick?

Pakistan’s Jalal-ud-din took the first ODI hat-trick against Australia in Hyderabad on 20 September 1982.

2. Which bowler has taken the most ODI hat-tricks?

Sri Lanka’s Lasith Malinga holds the record of 3 ODI hat-tricks.

3. Has any bowler taken a hat-trick in the first three balls of an ODI?

Yes. Chaminda Vaas achieved this feat against Bangladesh in the 2003 World Cup, which is the only instance in ODI history.

4. How many Indian bowlers have taken an ODI hat-trick?

Indian bowlers who have taken an ODI hat-trick include Chetan Sharma, Kapil Dev, Kuldeep Yadav, Mohammed Shami and others.

5. Who is the most recent player to take an ODI hat-trick?

As of 2025, the most recent players include Mahesh Thikashan (vs New Zealand, January 2025) and Dilshan Madushanka (vs Zimbabwe, August 2025).

How useful was this post?

Click on a star to rate it!

Average rating 4.2 / 5. Vote count: 26

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Share Post on: