Fernando Cavenaghi has had a very beautiful career in which he has represented River Plate, Spartak Moscow, Bordeaux, Villareal and APOEL.

He had three goal laden spells at River Plate and he spent a total of seven years at the club during his career.

The 33-year old has played in many countries such as Argentina, Russia, France, Spain and Greece. He has proven to be a good leader and his career underlines just that. At the age of 20, he was already playing regularly for Argentinian outfit River Plate. This immediately prompted attractions from a number of elite European clubs including Juventus but he instead chose to sign for Spartak Moscow.

He spent three years at Spartak Moscow before moving on to Bordeaux where he grew into an idol at the club. He won a total of five trophies at the club, including the Ligue 1 title. However, he soon left the French side for Spanish minnows, Mallorca. He had a good time at the club scoring 2 goals in 11 games.

When his former club, River Plate got relegated into the Argentinian Second Divison, Fernando Cavenaghi was called upon by the club to rescue them from their woes. After top-scoring for the Los Millonariosas they made an instant return to the top flight, Cavenaghi was released at the end of the season. Bearing no grudge against the club, he later returned a year and half later to help River Plate to Copa Libertadoresglory.

The former Argentina international immediately moved on to Cyprus based club, Pachuca at the age of 31, where he kept making life very difficult for goalkeepers. He ended his spell at the club with 4 goals in 21 matches.

The player insists that he couldn’t have asked for more in such a successful and well-travelled career. His last playing spell was at APOEL where he scored 19 goals in 18 appearances for the club.