As of 2025, only thirteen cricketers have taken a five-wicket haul in all three international formats of the game (
Test cricket,
One Day International and
Twenty20 International):
Sri Lanka's Ajantha Mendis and
Lasith Malinga,
India's Bhuvneshwar Kumar, and
Kuldeep Yadav,
New Zealand's Tim Southee,
South Africa's Imran Tahir and
Lungi Ngidi,
West Indies' Jason Holder and
Alzarri Joseph,
Bangladeshi Shakib Al Hasan,
Pakistani Umar Gul and
Hasan Ali, and
Afghan Rashid Khan. In 2018,
Afghan cricketer
Mujeeb Zadran, aged 16, became the youngest bowler to take a five-wicket haul in an ODI. In 2019, Pakistani cricketer
Naseem Shah, also aged 16, became the youngest bowler to take a five-wicket haul in a Test match. Afghan cricketer
Rashid Khan is the youngest bowler to take a five-wicket haul in a T20 international match; he was 18 at the time. Sri Lankan
Muttiah Muralitharan has taken the most five-wicket hauls in
Test matches with 67, and Pakistani
Waqar Younis has taken the most five-wicket hauls in
ODIs with 13. The record for most five-wicket hauls in
T20Is is 4, which has been achieved by Bahraini cricketer Rizwan Butt. ==See also==