1988 saw his career-best Test performance of 7–22 at Old Trafford, and he ended the series with 35 wickets in five Tests, at 12.65. Marshall was coming towards the end of his international career, moreover, and though he took 11 wickets in the match against India at Port of Spain the following winter, he played his last Test at The Oval in 1991. His final Test wicket – his 376th – was that of Graham Gooch. These efforts led him to retain the number 1 ranking in ICC Test Bowling Rankings for the year 1990 (which he attained in 1989).