ahsan took only 14 wickets in the next two first-class seasons; his best bowling figures were five for 51. he was a part of the pakistan cricket team that toured india in 1960–61, where he played nine matches, including five tests, and took 24 wickets at an average of 28.75. during the 1960–61 season, ahsan took 26 wickets, including six for 80 against the west zone. in test cricket, he was most successful against india, taking fifteen wickets at an average of 32.66. his best bowling figures were six wickets for 202, against the same team at the nehru stadium. during the 1961–62 and 1962 seasons, ahsan took 28 wickets in ten matches, including a five-wicket haul against worcestershire. in the next two domestic seasons, he played eight matches and took 12 wickets, including five for 43 runs, against sargodha cricket team while playing for pia during the ayub trophy. he played his last test at the national stadium, karachi, where he took two wickets conceding 64 runs.