Shaheen Afridi est appelé pour la première fois en équipe nationale du Pakistan à la fin de l'année 2018[1]. Après une préparation difficile contre l'Angleterre, le jeune Afridi entre timidement dans la Coupe du monde de cricket de 2019[2]. Prenant confiance en cours de tournoi, Afridi trouve un lancer signature en lançant puissamment au pied du batteur une balle rapide et directe[2]. Contre le Bangladesh, il réussit, malgré la non-qualification de son équipe pour la demi-finale, six éliminations en ne concédant que 35 courses, la meilleure performance d'un lanceur pakistanais dans l'histoire de la Coupe du monde[3].
En 2021, il trouve trois éliminations en ne concédant que 31 courses contre l'Inde lors de l'ICC T20 World Cup 2021[4].
Blessé au genou lors du premier test de contre le Sri Lanka, Shaheen Afridi tente de poursuivre sa série mais est contraint de déclarer forfait pour plusieurs semaines[5].