Former Netherlands star Arjen Robben played under the likes of Jose Mourinho, Pep Guardiola and Carlo Ancelotti, and he has now revealed who he feels is the best coach he played for.
Robben recently hung up his boots after parting ways with Bayern Munich at the end of the 2018/19 season, despite receiving offers from across Europe.
During his playing career, the Dutch winger represented PSV Eindhoven, Chelsea, Real Madrid and Bayern, and won a number of trophies.
Asked recently which manager he feels is the best he played under, Robben named Pep Guardiola as he feels he got better at the age of 30 during his time in Germany.
"Of course, that's difficult, I've seen many beautiful things with many coaches and we've been very successful," the Dutchman told Bild.
"But if you ask me who was the best, I say Pep Guardiola. I enjoyed it most with him. Footballian, he is just awesome.
"When Pep came, I was already 30 years old. You're just trying to stay constant and not get any worse. But under him I got better again.
"Since I suddenly played in different positions, where I never thought that I would play there once. He was the best."
What do you make of Robben's choice? Have your say in the comments section below.
