Honduran international footballer Arnold Peralta has been shot dead in his hometown.
He was killed in the car park of a shopping centre in La Ceiba, on the country’s Caribbean coast.
The 26-year-old midfielder for Olimpia had played for Rangers until January this year.
Honduras is in a state of turmoil from gang violence and has one of the highest murder rates in the world.
Osman Madrid, director of the Honduran football federation, said it was a “tragic death that the national sport mourns”.
No arrests have been made. Police ruled out robbery as a possible motive because Peralta had not had his belongings taken.
He represented Honduras at the 2012 Olympic Games in London but was ruled out of the 2014 Brazil World Cup squad through injury.
He had been due to play for the national team in a friendly against Cuba next week.
According to Rangers’ website, Peralta played for the Glasgow club 24 times between summer 2013 and January 2015, scoring once.
The motive for the attack is unclear.