Bangladesh seamer Hasan Mahmud takes a hat-trick - but can you name all the others to do so in a men's Test in the past 40 years?
Hasan Mahmud became the first Bangladesh fast bowler to take a Test hat-trick
Bangladesh bowler Hasun Mahmud became the 50th man to take a Test hat-trick on Sunday in a Test against Afghanistan.
Thirty-three of those hat-tricks have come in the past 40 years.
Can you name the other bowlers to have achieved the feat in that time?
Football quiz: Name every club in the Premier League and EFL
Source: BBC Sport