Escriba una continuación para este párrafo - En la serie contra Inglaterra en 1967, Asif anotó su primer siglo de prueba, haciendo 146 carreras bateando en el número 9 en The Oval. En 1968 fue nombrado uno de los jugadores de cricket del año de Wisden y capitaneó a Pakistán en el Mundial de 1975.
y la Copa Mundial de Cricket de 1979, llevando al equipo a las semifinales en 1979. A nivel de Test, fue el capitán del equipo de Pakistán en una serie de seis Test contra la India en 1979/80 antes de retirarse del cricket de Test después de 58 partidos.