Rocastle then went on to feature in the Premier League for Leeds United, Manchester City and Chelsea, before later playing in the Football League for Norwich City and Hull City and finishing his career in Malaysia with Sabah FA.