From 1990 to 1999, Pakistan did even better. They played 29 series, winning over 15 and losing 9 with 5 drawn. In terms of matches, they played 74, winning 40, losing 21 and drawing 13. In this period, the lowest point of for Pakistan came in 1998 where they lost to Zimbabwe 1-0 in three match series. The biggest moment came in Asian Test Championship in 1998 where they defeated Sri Lanka in the final by an innings and 175 runs.
However, from 1968 to 1971 they played 27 consecutive Test matches without defeat, winning 9 and drawing 18 (including the abandoned Test at Melbourne in 1970–71). The sequence began when they drew with Australia at Lord's in the Second Test of the 1968 Ashes series and ended in 1971 when India won the Third Test at The Oval by four wickets. They played 13 Tests with only one defeat immediately beforehand and so played a total of 40 consecutive Tests with only one defeat, dating from their innings victory over the West Indies at The Oval in 1966. During this period they beat New Zealand, India, the West Indies, and Pakistan, and under Ray Illingworth's leadership, regained The Ashes from Australia in 1970–71.