The 23-year-old, who is playing his first Test match in one year, struck on the second ball of the third over to dismiss Sri Lanka opener Nishan Madushka to claim his 100th Test wicket.
The left-arm pacer also dismissed Sri Lanka captain Dimuth Karunaratne and number three batter Kusal Mendis to clean the top-three of the hosts.
The cracking return to Test cricket has made Shaheen Shah Afridi on the 18th Pakistan bowler to pick 100 wickets in Test cricket. He is now in the company of a few of the greats of the game.
The youngster has the second-highest number of wickets among active Pakistan Test cricketers. Yasir Shah, who has not represented Pakistan since July 2022. is the only active Pakistan bowler who has picked Test wickets than Afridi.
Stay connected with us on social media platform for instant update click here to join our Twitter, & Facebook
We are now on Telegram. Click here to join our channel (@TechiUpdate) and stay updated with the latest Technology headlines.
For all the latest Cricket News Click Here