# List of Twenty20 International cricket hat-tricks

A hat-trick in cricket is when a bowler takes three wickets from consecutive deliveries. It is a relatively rare event in men's Twenty20 International (T20I) cricket with only 67 occurrences as of March 2025.
The first Twenty20 hat-trick was taken by Brett Lee of Australia, playing against Bangladesh in Cape Town in September 2007.
Rashid Khan, Lasith Malinga, Curtis Campher, Jason Holder, Waseem Yaqoob and Hernán Fennell are the only bowlers to take four wickets in four balls in T20Is, Khan achieving this feat against Ireland in February 2019, and Malinga repeating the achievement against New Zealand in September 2019. On 18 October 2021 at 2021 ICC Men's T20 World Cup, Campher achieved the feat against the Netherlands On 30 January 2022, Holder achieved this feat against England.
On 6 August 2021, Nathan Ellis picked up three wickets off the last three balls of Bangladesh innings to become the first male cricketer to take a hat-trick on his debut in a T20I match.

## Chronological list of hat-tricks

Key :
| | Hat-trick taken in a World Cup match |
| | Hat-trick taken in debut match |
| (b) | Bowled |
| (c) | Caught |
| (c & b) | Caught and bowled |
| (lbw) | Leg before wicket |
| (st) | Stumped |
| † | Wicket-keeper |
| Result | Result for the team for which the hat-trick was taken |
List of Twenty20 International cricket hat-tricks :
| No. | Bowler | For | Against | Wickets | Venue | Date | Result |
| 1 | Brett Lee | Australia | Bangladesh | Shakib Al Hasan (c †Adam Gilchrist) Mashrafe Mortaza (b) Alok Kapali (lbw) | Newlands Cricket Ground, Cape Town | 16 September 2007 | Won |
| 2 | Jacob Oram | New Zealand | Sri Lanka | Angelo Mathews (c & b) Malinga Bandara (c Brendon McCullum) Nuwan Kulasekara (c Neil Broom) | R. Premadasa Stadium, Colombo | 2 September 2009 | Won |
| 3 | Tim Southee (1/2) | New Zealand | Pakistan | Younis Khan (c Dean Brownlie) Mohammad Hafeez (c †Peter McGlashan) Umar Akmal (lbw) | Eden Park, Auckland | 26 December 2010 | Won |
| 4 | Thisara Perera | Sri Lanka | India | Hardik Pandya (c Sachithra Senanayake) Suresh Raina (c Dushmantha Chameera) Yuvraj Singh (c Danushka Gunathilaka) | JSCA International Stadium Complex, Ranchi | 12 February 2016 | Lost |
| 5 | Lasith Malinga (1/2) | Sri Lanka | Bangladesh | Mushfiqur Rahim (b) Mashrafe Mortaza (b) Mehedi Hasan (lbw) | R. Premadasa Stadium, Colombo | 6 April 2017 | Lost |
| 6 | Faheem Ashraf | Pakistan | Sri Lanka | Isuru Udana (c Hasan Ali) Mahela Udawatte (c Babar Azam) Dasun Shanaka (lbw) | Sheikh Zayed Cricket Stadium, Abu Dhabi | 27 October 2017 | Won |
| 7 | Rashid Khan | Afghanistan | Ireland | Kevin O'Brien (c Shafiqullah) George Dockrell (c Mohammad Nabi) Shane Getkate (st †Shafiqullah) Simi Singh (lbw) | Rajiv Gandhi International Cricket Stadium, Dehradun | 24 February 2019 | Won |
| 8 | Lasith Malinga (2/2) | Sri Lanka | New Zealand | Colin Munro (b) Hamish Rutherford (lbw) Colin de Grandhomme (b) Ross Taylor (lbw) | Pallekele International Cricket Stadium, Kandy | 6 September 2019 | Won |
| 9 | Mohammad Hasnain | Pakistan | Sri Lanka | Bhanuka Rajapaksa (lbw) Dasun Shanaka (c Umar Akmal) Shehan Jayasuriya (c Ahmed Shehzad) | Gaddafi Stadium, Lahore | 5 October 2019 | Lost |
| 10 | Khawar Ali | Oman | Netherlands | Antonius Staal (c Aqib Ilyas) Colin Ackermann (c Zeeshan Maqsood) Roelof van der Merwe (lbw) | Oman Cricket Academy Ground, Muscat | 9 October 2019 | Won |
| 11 | Norman Vanua | Papua New Guinea | Bermuda | Dion Stovell (b) Kamau Leverock (c †Kiplin Doriga) Deunte Darrell (lbw) | ICC Academy Ground, Dubai | 19 October 2019 | Won |
| 12 | Deepak Chahar | India | Bangladesh | Shafiul Islam (c K. L. Rahul) Mustafizur Rahman (c Shreyas Iyer) Aminul Islam (b) | Vidarbha Cricket Association Stadium, Nagpur | 10 November 2019 | Won |
| 13 | Ashton Agar | Australia | South Africa | Faf du Plessis (c Kane Richardson) Andile Phehlukwayo (lbw) Dale Steyn (c Aaron Finch) | Wanderers Stadium, Johannesburg | 21 February 2020 | Won |
| 14 | Akila Dananjaya | Sri Lanka | West Indies | Evin Lewis (c Danushka Gunathilaka) Chris Gayle (lbw) Nicholas Pooran (c †Niroshan Dickwella) | Coolidge Cricket Ground, Antigua | 3 March 2021 | Lost |
| 15 | Waseem Abbas (1/2) | Malta | Belgium | Ashiqullah Said (c [sub] Gopal Chaturvedi) Khalid Ahmadi (b) Nemish Mehta (b) | Marsa Sports Club, Marsa | 8 July 2021 | Won |
| 16 | Sheraz Sheikh | Belgium | Malta | Amar Sharma (c Saber Zakhil) Niraj Khanna (c Nemish Mehta) Varun Thamotharam (c Shaheryar Butt) | Marsa Sports Club, Marsa | 9 July 2021 | Won |
| 17 | Nathan Ellis | Australia | Bangladesh | Mahmudullah (b) Mustafizur Rahman (c Mitchell Marsh) Mahedi Hasan (c Ashton Agar) | Sher-e-Bangla National Cricket Stadium, Mirpur | 6 August 2021 | Lost |
| 18 | Elijah Otieno | Kenya | Uganda | Deusdedit Muhumuza (c Rushab Patel) Kenneth Waiswa (lbw) Bilal Hassan (c Rushab Patel) | Entebbe Cricket Oval, Entebbe | 17 September 2021 | Lost |
| 19 | Kofi Bagabena | Ghana | Seychelles | Stephen Madusanka (b) Mazharul Islam (lbw) Sivakumar Udhayan (lbw) | Gahanga International Cricket Stadium, Kigali | 17 October 2021 | Won |
| 20 | Curtis Campher | Ireland | Netherlands | Colin Ackermann (c †Neil Rock) Ryan ten Doeschate (lbw) Scott Edwards (lbw) Roelof van der Merwe (b) | Sheikh Zayed Cricket Stadium, Abu Dhabi | 18 October 2021 | Won |
| 21 | Dylan Blignaut | Germany | Italy | Jaspreet Singh (c Sahir Naqash) Joy Perera (c Muslim Yar) Baljit Singh (c Ghulam Ahmadi) | Desert Springs Cricket Ground, Almería | 21 October 2021 | Lost |
| 22 | Dinesh Nakrani | Uganda | Seychelles | Paul Byron (b) Vadodariya Mukesh (b) Sohail Rocket (b) | IPRC Cricket Ground, Kigali | 22 October 2021 | Won |
| 23 | Peter Aho | Nigeria | Sierra Leone | Abu Kamara (lbw) Miniru Kpaka (b) Edmond Earnest (b) | University of Lagos Cricket Oval, Lagos | 24 October 2021 | Won |
| 24 | Wanindu Hasaranga | Sri Lanka | South Africa | Aiden Markram (b) Temba Bavuma (c Pathum Nissanka) Dwaine Pretorius (c Bhanuka Rajapaksa) | Sharjah Cricket Stadium, Sharjah | 30 October 2021 | Lost |
| 25 | Kagiso Rabada | South Africa | England | Chris Woakes (c Anrich Nortje) Eoin Morgan (c Keshav Maharaj) Chris Jordan (c David Miller) | Sharjah Cricket Stadium, Sharjah | 6 November 2021 | Won |
| 26 | Hernán Fennell (1/2) | Argentina | Panama | Mahmud Jasat (c Tomas Rossi) Anilkumar Natubhai Ahir (lbw) Dineshbhai Ahir (b) | Sir Vivian Richards Stadium, Antigua | 10 November 2021 | Won |
| 27 | Jason Holder | West Indies | England | Chris Jordan (c [sub] Hayden Walsh Jr) Sam Billings (c [sub] Hayden Walsh Jr) Adil Rashid (c Odean Smith) Saqib Mahmood (b) | Kensington Oval, Bridgetown | 30 January 2022 | Won |
| 28 | Karan KC | Nepal | Papua New Guinea | Chad Soper (c Rohit Paudel) Simon Atai (b) Nosaina Pokana (c Dipendra Singh Airee) | TU Cricket Ground, Kirtipur | 31 March 2022 | Won |
| 29 | JJ Smit | Namibia | Uganda | Simon Ssesazi (c Jan Frylinck) Frank Nsubuga (b) Juma Miyagi (lbw) | United Ground, Windhoek | 10 April 2022 | Won |
| 30 | Khalid Ahmadi | Belgium | Malta | Imran Ameer (b) Aaftab Alam Khan (b) Varun Thamotharam (b) | Royal Brussels Cricket Club, Waterloo | 12 June 2022 | Won |
| 31 | Syazrul Idrus | Malaysia | Thailand | Sorawat Desungnoen (b) Jeerasak Pakhiaokajee (lbw) Chaloemwong Chatphaisan (lbw) | UKM-YSD Cricket Oval, Bangi | 4 July 2022 | Won |
| 32 | Kamron Senamontree | Thailand | Maldives | Ibrahim Hassan (lbw) Ibrahim Rizan (lbw) Leem Shafeeg (b) | UKM-YSD Cricket Oval, Bangi | 8 July 2022 | Lost |
| 33 | Logan van Beek | Netherlands | Hong Kong | Nizakat Khan (c Stephan Myburgh) Scott McKechnie (lbw) Ehsan Khan (lbw) | Queens Sports Club, Bulawayo | 12 July 2022 | Won |
| 34 | Chamal Sadun | Cyprus | Turkey | Gokhan Alta (lbw) Ali Turkmen (b) Tunahan Ulutuna (b) | Tikkurila Cricket Ground, Vantaa | 16 July 2022 | Won |
| 35 | Michael Bracewell | New Zealand | Ireland | Mark Adair (c Glenn Phillips) Barry McCarthy (c Glenn Phillips) Craig Young (c Ish Sodhi) | Stormont, Belfast | 20 July 2022 | Won |
| 36 | Sudesh Wickramasekara | Czech Republic | Estonia | Habib Khan (b) Maidul Islam (b) Murali Obili (b) | Tikkurila Cricket Ground, Vantaa | 28 July 2022 | Won |
| 37 | Habib Khan | Estonia | France | Suventhiran Santhirakumaran (b) Zain Ahmad (c Stuart Hook) Jubaid Ahamed (b) | Kerava National Cricket Ground, Kerava | 30 July 2022 | Lost |
| 38 | Shahrukh Quddus | Kuwait | Bahrain | Umer Toor (lbw) Shahbaz Badar (lbw) Haider Butt (lbw) | Oman Cricket Academy Ground, Muscat | 17 August 2022 | Won |
| 39 | Karthik Meiyappan | United Arab Emirates | Sri Lanka | Bhanuka Rajapaksa (c Kashif Daud) Charith Asalanka (c †Vriitya Aravind) Dasun Shanaka (b) | Kardinia Park, Geelong | 18 October 2022 | Lost |
| 40 | Josh Little | Ireland | New Zealand | Kane Williamson (c Gareth Delany) James Neesham (lbw) Mitchell Santner (lbw) | Adelaide Oval, Adelaide | 4 November 2022 | Lost |
| 41 | Tim Southee (2/2) | New Zealand | India | Hardik Pandya (c James Neesham) Deepak Hooda (c Lockie Ferguson) Washington Sundar (c James Neesham) | Bay Oval, Mount Maunganui | 20 November 2022 | Lost |
| 42 | Harsheed Chohan | Tanzania | Sierra Leone | Abass Gbla (lbw) Miniru Kpaka (c SanjayKumar Thakor) Lansana Lamin (lbw) | Gahanga International Cricket Stadium, Kigali | 1 December 2022 | Won |
| 43 | Rizwan Butt | Bahrain | Singapore | Avi Dixit (c †Prashant Kurup) Abdul Rahman Bhadelia (b) Vinoth Baskaran (c Ahmer Bin Nasir) | UKM-YSD Cricket Oval, Bangi | 21 December 2022 | Won |
| 44 | Mohammad Kamran | Spain | Isle of Man | Luke Ward (b) Edward Beard (lbw) Christian Webster (b) | La Manga Club Ground, Cartagena | 26 February 2023 | Won |
| 45 | Matt Henry | New Zealand | Pakistan | Shadab Khan (c †Tom Latham) Iftikhar Ahmed (c †Tom Latham) Shaheen Afridi (c Chad Bowes) | Gaddafi Stadium, Lahore | 14 April 2023 | Lost |
| 46 | Saud Munir | Denmark | Norway | Qamar Mushtaque (c †Abdul Hashmi) Junaid Mehmood (lbw) Muhammad Butt (lbw) | Svanholm Park, Brøndby | 18 May 2023 | Won |
| 47 | Mark Pavlovic (1/2) | Serbia | Turkey | Mecit Ozturk (c Alister Gajic) Muhammed Turkmen (c Vukasin Zimonjic) Muhammet Kursat (b) | National Sports Academy, Sofia | 23 June 2023 | Won |
| 48 | Mark Pavlovic (2/2) | Serbia | Croatia | Luka Stubbs (b) Hrvoje Hajnic (b) Antonio Faletar (lbw) | National Sports Academy, Sofia | 24 June 2023 | Won |
| 49 | Waseem Abbas (2/2) | Malta | France | Zain Ahmad (b) Shayam Warnakulasuriya (b) Dawood Ahmadzai (c †Chanjal Sudarsanan) | Marsa Sports Club, Marsa | 10 July 2023 | Won |
| 50 | Karim Janat | Afghanistan | Bangladesh | Mehidy Hasan Miraz (c Mohammad Nabi) Taskin Ahmed (c †Rahmanullah Gurbaz) Nasum Ahmed (c Fareed Ahmad) | Sylhet International Cricket Stadium, Sylhet | 14 July 2023 | Lost |
| 51 | Kabua Morea | Papua New Guinea | Philippines | Jordan Alegre (lbw) Josef Doctora (b) Amanpreet Sirah (b) | Amini Park, Port Moresby | 23 July 2023 | Won |
| 52 | Nicolaj Laegsgaard | Denmark | Jersey | Julius Sumerauer (c Musa Shaheen) Charles Perchard (b) Elliot Miles (c †Taranjit Bharaj) | Goldenacre Sports Ground, Edinburgh | 28 July 2023 | Lost |
| 53 | Kenneth Waiswa | Uganda | Rwanda | Orchide Tuyisenge (c Brian Masaba) Clinton Rubagumya (lbw) Oscar Manishimwe (b) | Gahanga International Cricket Stadium, Rwanda | 20 August 2023 | Won |
| 54 | Mohameed Taiwo | Nigeria | Sierra Leone | Raymond Coker (c Sylvester Okpe) Yegbeh Jalloh (c Akhere Isesele) Miniru Kpaka (c Chiemelie Udekwe) | Tafawa Balewa Square Cricket Oval, Lagos | 8 October 2023 | Won |
| 55 | Sikandar Raza | Zimbabwe | Rwanda | Muhammad Nadir (b) Zappy Bimenyimana (c Blessing Muzarabani) Emile Rukiriza (lbw) | Wanderers Cricket Ground, Windhoek | 27 November 2023 | Won |
| 56 | George Sesay | Sierra Leone | Botswana | Reginald Nehonde (c †John Bangura) Reynier Swart (b) Dhruv Maisuria (b) | Willowmoore Park, Benoni | 15 December 2023 | Won |
| 57 | Nuwan Thushara | Sri Lanka | Bangladesh | Najmul Hossain Shanto (b) Towhid Hridoy (b) Mahmudullah (lbw) | Sylhet International Cricket Stadium, Sylhet | 9 March 2024 | Won |
| 58 | Aqib Ilyas | Oman | Cambodia | Vimukthi Viraj (c Kashyap Prajapati) Etienne Beukes (b) Sharwan Godara (b) | Oman Cricket Academy Ground Turf 2, Al Amarat | 14 April 2024 | Won |
| 59 | Pat Cummins (1/2) | Australia | Bangladesh | Mahmudullah (b) Mahedi Hasan (c Adam Zampa) Towhid Hridoy (c Josh Hazlewood) | Sir Vivian Richards Stadium, North Sound | 20 June 2024 | Won |
| 60 | Pat Cummins (2/2) | Australia | Afghanistan | Karim Janat (c Tim David) Rashid Khan (c Tim David) Gulbadin Naib (c Glen Maxwell) | Arnos Vale Stadium, Arnos Vale | 22 June 2024 | Lost |
| 61 | Chris Jordan | England | United States | Ali Khan (b) Nosthush Kenjige (lbw) Saurabh Netravalkar (b) | Kensington Oval, Bridgetown | 23 June 2024 | Won |
| 62 | Waseem Yaqoob | Lesotho | Mali | Amara Nimaga (b) Dramane Berthe (b) Mahamadou Malle (lbw) Yacouba Konate (b) | Gymkhana Club Ground, Dar es Salaam | 25 September 2024 | Won |
| 63 | Obed Harvey | Ghana | Mali | Amadou Fofana (b) Lamissa Sanogo (c Lee Nyarko) Mahamadou Malle (lbw) | Gymkhana Club Ground, Dar es Salaam | 26 September 2024 | Won |
| 64 | Lockie Ferguson | New Zealand | Sri Lanka | Kusal Perera (c Mitchell Hay) Kamindu Mendis (lbw) Charith Asalanka (c Mitchell Hay) | Rangiri Dambulla International Stadium, Dambulla | 10 November 2024 | Won |
| 65 | Ridwan Abdulkareem | Nigeria | Saint Helena | Jamie Essex (lbw) Cliff Richards (c Sulaimon Runsewe) Branden Leo (lbw) | University of Lagos Cricket Oval, Lagos | 23 November 2024 | Won |
| 66 | Hernán Fennell (2/2) | Argentina | Cayman Islands | Troy Taylor (c Pedro Baron) Alistair Ifill (lbw) Ronald Ebanks (c Alan Kirschbaum) Alessandro Morris (c Agustin Rivero) | Hurlingham Club Ground, Buenos Aires | 15 December 2024 | Lost |
| 67 | Sham Murari | Costa Rica | Falkland Islands | Sarfraz Rao (lbw) Cecil Alexander (c Pushkaraj Naringrekar) Juandre Scheffer (b) | Los Reyes Polo Club, Guácima | 10 March 2025 | Won |

## Hat-tricks by teams

T20I hat-tricks by teams :
| Team | Hat-tricks |
| New Zealand | 6 |
| Sri Lanka | 6 |
| Australia | 5 |
| Nigeria | 3 |
| Afghanistan | 2 |
| Argentina | 2 |
| Belgium | 2 |
| Denmark | 2 |
| Ghana | 2 |
| Ireland | 2 |
| Malta | 2 |
| Oman | 2 |
| Pakistan | 2 |
| Papua New Guinea | 2 |
| Serbia | 2 |
| Uganda | 2 |
| Bahrain | 1 |
| Costa Rica | 1 |
| Czech Republic | 1 |
| Cyprus | 1 |
| England | 1 |
| Estonia | 1 |
| Germany | 1 |
| India | 1 |
| Kenya | 1 |
| Kuwait | 1 |
| Lesotho | 1 |
| Malaysia | 1 |
| Namibia | 1 |
| Nepal | 1 |
| Netherlands | 1 |
| Sierra Leone | 1 |
| South Africa | 1 |
| Spain | 1 |
| Tanzania | 1 |
| Thailand | 1 |
| United Arab Emirates | 1 |
| West Indies | 1 |
| Zimbabwe | 1 |
| Total | 67 |

## Hat-tricks by full member teams

T20I hat-tricks by full member teams :
| Team | Hat-tricks |
| New Zealand | 6 |
| Sri Lanka | 6 |
| Australia | 5 |
| Afghanistan | 2 |
| Ireland | 2 |
| Pakistan | 2 |
| England | 1 |
| India | 1 |
| South Africa | 1 |
| West Indies | 1 |
| Zimbabwe | 1 |
| Total | 28 |

## Bowlers with multiple T20I hat-tricks

Bowlers with multiple hat-tricks :
| Bowler | Hat-tricks |
| Waseem Abbas | 2 |
| Pat Cummins | 2 |
| Hernán Fennell | 2 |
| Lasith Malinga | 2 |
| Mark Pavlovic | 2 |
| Tim Southee | 2 |