News Transfer

The 10 most expensive Colombian players of all time

4 Jul 2026 18:26 BST |
5 min read

© IMAGO
Cameron Smith

Make us your Google favourite

Colombia haven’t won a major men’s international tournament since the 2001 Copa America, but they have produced a number of world class talents over the years.

Article continues under the video

Many of these have performed well for the national team and several have earned big-money club moves.

Below, FootballTransfers runs through the 10 most expensive Colombian players of all time.

10. Jackson Martinez – €35m (Porto to Atletico Madrid, 2015)

Jackson Martinez was one of the most promising forwards in world football during his time at Porto and his form in Portugal convinced Atletico Madrid to spend €35m on him in 2015.

After just six months, 22 games, three goals and two assists, Martinez left the Spanish giants to join the Chinese Super League.

9. Radamel Falcao – €40m (Porto to Atletico Madrid, 2011)

Radamel Falcao made an identical move to Martinez – from Porto to Atletico – back in 2011.

The Colombian was a far more established name, however, and his move to Spain came after 72 goals and 17 assists in just 87 games for Porto.

During his time with Atleti, Falcao established himself as arguably the best striker in the world and he left the club having notched 70 goals in 91 appearances, including a brace in the 2012 Europa League final.

8. Jackson Martinez – €42m (Atletico Madrid to GZ Evergrande, 2016)

Martinez’s aforementioned move to China sees him included in sixth place. The ex-Colombia international left Atletico Madrid for GZ Evergrande for €42m in 2016 after an extremely poor stint in LaLiga.

Martinez spent one-and-a-half years in China, notching only four goals in 16 appearances, before returning to Portugal with Portimonense.

7. Davinson Sanchez – €42m (Ajax to Tottenham, 2017)

After starring for Ajax en route to the 2017 Europa League final, Davinson Sanchez earned himself a €42m move to Tottenham Hotspur.

The Eredivisie side turned a huge €36.5m profit on Sanchez, after signing him from Atletico Nacional in 2016, and the Colombian spent six years at Spurs before joining Galatasaray in 2023.

Davinson Sanchez joined Galatasaray in 2023
© IMAGO – Davinson Sanchez joined Galatasaray in 2023

6. Radamel Falcao – €43m (Atletico Madrid to Monaco, 2013)

Falcao’s second inclusion on this list means he is the fourth-most expensive Colombian footballer ever.

His time at Atleti was immense, as mentioned earlier, and he joined free-spending AS Monaco in 2013.

However, Falcao’s career at Monaco was punctuated by injury problems and he joined both Manchester United and Chelsea on loan while owned by the Ligue 1 club. The Colombian left for Galatasaray on a free transfer in 2019.

5. James Rodriguez – €45m (Porto to Monaco, 2013)

James Rodriguez also joined AS Monaco in 2013, with the Ligue 1 side paying €45m to sign him from FC Porto.

Rodriguez left the Portuguese side with 74 goal contributions in 108 games and became an instant hit in Ligue 1.

4. Luis Diaz – €50m (Porto to Liverpool, 2022)

Luis Diaz is the second-most expensive Colombian player in history, courtesy of his €50m transfer from Porto to Liverpool in January 2022.

The Reds initially wanted to wait until the summer to sign him, but when presented with the opportunity to do a deal already in the winter, they took it.

The speedy winger immediately hit the ground running at Anfield, and his arrival forced Jurgen Klopp to deploy Sadio Mane in a central striker role.

Luis Diaz, Liverpool
© IMAGO – Luis Diaz, Liverpool

3. Luis Diaz – €70m (Liverpool to Bayern Munich, 2025)

Luis Diaz occupies both fourth and third on this list as Liverpool managed to turn a profit by selling him to Bayern for €70m in 2025.

After his strong start at Anfield, his form became more hit-and-miss. However, his final season at Liverpool was very impressive, which prompted Bayern to sign him.

Liverpool felt that €70m for a 28-year-old was too good to turn down, and they were convinced that they had adequate talent to replace him. This proved to be a terrible misjudgement as the left wing became a problem position, while Diaz enjoyed the form of his life at Bayern.

2. James Rodriguez – €75m (Monaco to Real Madrid, 2014)

The most expensive Colombian player of all time is James Rodriguez. He impressed during his only season at AS Monaco, but the main reason for his move to Real Madrid was his immense performances at the 2014 World Cup.

Rodriguez won the Golden Boot, with five goals in six games, as Colombia reached the quarter-finals and Los Blancos snapped him up for €75m.

The Colombian spent six years at the Santiago Bernabeu, registering 79 goal contributions, before leaving for Everton in 2020.

1. Jhon Duran – €77m (Aston Villa to Al-Nassr, 2025)

Jhon Duran
© IMAGO – Jhon Duran

Young forward Jhon Duran became a Premier League sensation at Aston Villa by scoring prolifically in limited minutes. Due to his failure to displace starting striker Ollie Watkins, clubs felt that a deal could be done in January 2025.

Villa initially insisted that they did not want to sell, which saw clubs like Chelsea fail with approaches for Duran, but when Al-Nassr offered a whopping €77m, it was a deal too good to turn down.

Moving to Saudi Arabia was a disastrous decision. Despite scoring regularly, he failed to settle. After six months, he was loaned to Fenerbahce and, after another six months, to Zenit in Russia.

The 10 most expensive Colombian soccer players of all time

PlayerClubsFeeSeason
1. Jhon DuranAston Villa to Al-Nassr€77m2024-25
2. James RodriguezMonaco to Real Madrid€75m2014-15
3. Luis DiazLiverpool to Bayern Munich€70m2025-26
4. Luis DiazPorto to Liverpool€50m2021-22
5. James RodriguezPorto to Monaco€45m2013-14
6. Radamel FalcaoAtletico Madrid to Monaco€43m2013-14
7. Davinson SanchezAjax to Tottenham€42m2017-18
8. Jackson MartinezAtletico Madrid to GZ Evergrande€42m2015-16
9. Radamel FalcaoPorto to Atletico Madrid€40m2011-12
10. Jackson MartinezPorto to Atletico Madrid€35m2015-16

see vide0: Don’t miss