Pep Guardiola has managed some great players in his career – here are five stars who have scored the most goals under the Spanish manager.
Click through the mini-gallery to see the five players in action.
The Spaniard spent four years as manager of the Catalan giants, and was at the helm of German giants Bayern Munich for just three seasons.
At the abovementioned two clubs, the current Manchester City boss coached some of the world's greatest talents, including the likes of Lionel Messi, Robert Lewandowski, Thierry Henry, Samuel Eto'o and Zlatan Ibrahimovic.
It may come as no surprise that, individually, Messi has scored the most goals under the manager, but what may surprise many is that only one more Barca player makes the top five.
Real's Release Clauses Revealed
Three players from Bayern feature in the list, with Thomas Muller being the highest scoring player under Guardiola at the Bavarians.
Do you think any player will ever beat Messi's record under Guardiola? Let us know in the comments section below.