Early years and Granada Born in
Cali, Murillo signed with
Udinese Calcio in Italy shortly after his 18th birthday, being immediately loaned to
Granada CF as part of the partnership agreement between both clubs. He spent his first year in Spain with
the reserves, in
the regional leagues. In early February 2012, Murillo was definitely bought by the
Andalusians, but spent the following seasons on loan to clubs also in the country,
Cádiz CF and
UD Las Palmas. He scored four official goals in his
first year as a professional, including a brace on 9 March 2013 in a 3–2 away win against
UD Almería in the
Segunda División. He appeared in the promotion playoffs with both teams, being unsuccessful on both occasions. Murillo returned to Granada in the middle of 2013, making his
La Liga debut on 18 August 2013 in a 2–1 win at
CA Osasuna (90 minutes played). He netted his first goal in the competition on 10 January of the following year, the first in a 4–0 home victory over
Real Valladolid.
Inter Milan In February 2015, Murillo joined
Inter Milan on a five-year contract, with the transfer being made effective in July and costing a reported
€8 million plus €2 million in bonuses, and earning the player €1 million per year. He made his
Serie A debut on 23 August, playing the entire 1–0 home win against
Atalanta BC.
Valencia On 18 August 2017, Murillo returned to Spain by joining
Valencia CF on a two-year loan with an obligation to buy. He contributed 17 matches in his
first season, which ended in qualification for the
group stage of the
UEFA Champions League after a fourth-place finish. On 20 December 2018, Murillo joined
FC Barcelona on a loan deal until the end of
the campaign with a purchase option worth €25 million. His first competitive appearance took place three weeks later, in a 2–1 away loss to
Levante UD in the
Copa del Rey's
round of 16 where he played 90 minutes and was
booked. He also started in the second leg, a 3–0 win at the
Camp Nou.
Sampdoria On 13 July 2019, still owned by Valencia, Murillo signed with
UC Sampdoria for an initial loan fee of €2 million and an obligation to buy for €13 million at the end of
the season. On 15 January 2020, the Italian club bought out his rights and loaned him to
RC Celta de Vigo until 30 June, with an option to purchase. Murillo agreed to another loan at the
Balaídos on 16 September 2020. On 31 August of the following year, a similar move was arranged.
Later career On 28 July 2023, Murillo signed a two-year contract with
Al-Shamal SC of the
Qatar Stars League. On 22 February 2025, he renewed his contract until the end of the 2025–26 season. ==International career==