 Three years of mid-table mediocrity followed and Cooke departed Brentford in December 1987, having scored 64 goals in 150 games for the Bees.Cooke joined Second Division high-flyers Millwall on 11 December 1987 for a £30,000 fee and scored one goal in five appearances during the remainder of the 1987–88 season.He was unable to break up the forward pairing of Tony Cascarino and Teddy Sheringham and departed the Lions in September 1988.