#3 Jurgen Klinsmann - 75
Jurgen Klinsmann was one of the top strikers during his playing days. Although he played in four of Europe's top five leagues, Klinsmann only won a league title in 1996-97, with Bayern Munich.
The 57-year-old also played for the likes of Inter Milan, Monaco and Tottenham Hotspur, among others. During his illustrious playing career, the 1990 FIFA World Cup and 1996 European Championship winner scored 204 league goals against 75 different top-five league teams.
Suffice to say, Klinsmann was also a prolific scorer for Germany, netting 47 times in 108 appearances.
#2 Zlatan Ibrahimovic - 80
Zlatan Ibrahimovic is one of the most prolific strikers in the history of the game. Still going strong at the age of 40, the evergreen Swede has won league titles in four different countries.
The AC Milan striker has played in four different top five leagues, winning three of them. He is a four-time Serie A and Ligue 1 winner who also won La Liga in his lone season in the competition in 2009-10.
Ibrahimovic recently scored his 300th goal in Europe's top five leagues, a feat achieved by only two other players - Lionel Messi and Cristiano Ronaldo - before him.
Unsurprisingly, the Sweden international has scored against 80 different teams in Europe's top five leagues - most of them from Serie A and Ligue 1. His strike against Venezia on Sunday made him the second player to score against 80 different top-five league teams.
#1 Cristiano Ronaldo - 80
Cristiano Ronaldo is widely regarded as one of the best players to have graced the game.
During an illustrious career spanning almost two decades for club and country, Ronaldo has scored goals and won big titles galore. The 36-year-old is one of a handful of players to score 50 goals in three different top-five leagues in Europe.
The Manchester United striker has won three league titles in England, and two apiece in Spain and Italy. He has scored nearly 500 goals (484) in these three leagues, with over 300 of these strikes (311) coming in La Liga.
His strike against Burnley in December last year made him the first player to score against 80 different teams (120 in all competitions) in Europe's top five leagues.
Less than ten days later, Ronaldo was joined in the 80-club by another prolific goalscorer - Ibrahimovic.