V sérii proti Anglii v roce 1967, Asif zaznamenal své první testové století, dělal 146 běhů při pálení na čísle 9 v Oval. V roce 1968 byl jmenován jedním z Wisden Cricketers of the Year a kapitánem Pákistánu v roce 1975
a 1979 Cricket World Cups, vedoucí tým do semifinále v roce 1979. Na testové úrovni byl kapitánem pákistánského týmu v šesti testových sériích proti Indii v letech 1979/80 předtím, než odešel z testového kriketu po 58 zápasech.