Afridi hit Afif during the second T20I between Pakistan and Bangladesh in Dhaka.
Shaheen lost his cool after Hossain hit him for a six. The Pakistan fast bowler later picked up the ball in his follow-through and hurled it at the stumps though Hussain was in his crease. The ball hit the batter and a doctor was rushed onto the field to ensure he was okay.
Shaheen was found guilty of a level 1 breach as per the ICC Code of Conduct. One demerit point has been added to the disciplinary record of Shaheen, for whom it was the first offence in a 24-month period.
BAN v PAK 2021: WATCH - Shaheen apologizes to Afif after hurting him with an unnecessary throw
"Afridi admitted the offence and accepted the sanction proposed by Neeyamur Rashid of the Emirates ICC International Panel of Match Referees and ratified by the ICC Cricket Operations department as per the COVID-19 interim playing regulations. There was no need for a formal hearing," said the ICC in a statement.
Apart from Shaheen, pacer Hassan Ali was also reprimanded by the International Cricket Council match referee and given a level one offence warning after he rudely gestured to Bangladesh wicketkeeper batter, Nurul Hasan, to go back to the pavilion after dismissing him in the first T20I.
Meanwhile, Pakistan won the second T20I to take a 2-0 lead in three-match series in Dhaka.
(PTI inputs)