1971 gab Khan sein Debüt im Test Cricket gegen England in Birmingham. Drei Jahre später debütierte er in einem One-Day International, ebenfalls gegen England in Nottingham und nahm in der Folge am Cricket World Cup 1975 teil. Nach seinem Abschluss in Oxford und dem Ablauf seiner Anstellung in Worcestershire kehrte er 1976 nach Pakistan zurück und sicherte sich seit der Saison 1976/77 mit den Spielen gegen Neuseeland und Australien einen permanenten Platz in seiner Nationalmannschaft.