Former Paris Saint-Germain teammates Zlatan Ibrahimovic and Edinson Cavani are amongst the four players to have scored over 100 goals in two different leagues this century.
A Reddit user compiled the data and only took into account players who scored over 100 goals in their domestic leagues, not counting those bagged in the Champions League.
Ibrahimovic, 38, has smashed pass the 100-goal mark in both Italy’s Serie A and France’s Ligue 1.
The Swedish striker, who is currently in his second spell at AC Milan, has also played for Juventus and Inter Milan in the Italian league.
Ibrahimovic has managed to accumulate 134 goals in Serie A, while the former Manchester United star scored 113 league goals with PSG.
Cavani, who is currently a free agent after leaving PSG in the summer, scored 138 league goals during his seven years with the French club.
The 33-year-old Uruguayan striker played for Italian sides Palermo and Napoli and notched up 112 league goals before leaving for PSG in 2013.
Joining Ibrahimovic and Cavani on the list are Inter Miami striker Gonzalo Higuain and Tigres striker Andre-Pierre Gignac.
Posted below are the 100-plus goals each player scored and which leagues they did them in as well.
- Zlatan Ibrahimovic: Serie A (134) & Ligue 1 (113)
- Edinson Cavani: Ligue 1 (138) & Serie A (112)
- Gonzalo Higuain: Serie A (125) & La Liga (107)
- Andre-Pierre Gignac: Liga MX (120) & Ligue 1 (103)
Cristiano Ronaldo and Luis Suarez are amongst the players to have scored 100 goals or more in at least one league, though neither player has hit that same milestone in another league yet.
Posted below are the players who have scored at least 100 goals in one league, but are still short of reaching that feat in another.
- Luis Suarez: La Liga (146), Eredivisie (91) & Premier League (69)
- Fernando Torres: La Liga (103) & Premier League (85)
- Cristiano Ronaldo: La Liga (311), Premier League (84) & Serie A (55)
- Andriy Shevchenko: Serie A (127) & Ukrainian Premier League (83)
- Robbie Keane: Premier League (125) & MLS (83)
- Klaas-Jan Huntelaar: Eredivisie (148) & Bundesliga (82)
- Roy Makaay: La Liga (100), Bundesliga (78) & Eredivisie (78)
- David Villa: La Liga (185) & MLS (77)
- Sergio Aguero: Premier League (180) & La Liga (74)