Only two players managed to score 23 league goals and above in seven consecutive seasons in the history of the top five European Leagues: Gerd Muller and Lionel Messi.