He was part of the Pakistan squad that reached the final of the ICC Men's T20 World Cup in 2022 and the semi-final in 2021. After assisting Islamabad United in winning the PSL in 2018, Asif played his first T20I match against the West Indies in the same year. Two months later, he made his ODI debut.