Aljaz Bedene is to switch his allegiance back to Slovenia despite becoming a British citizen in 2015.
The world number 49 will play for the country of his birth again next year in an attempt to compete in the Olympics.
Bedene, 28, who was the British number two, said at this year's French Open that it was "a dream for every athlete" to play at the Olympic Games.
New International Tennis Federation (ITF) rules mean he has not played for Britain in the Olympics or Davis Cup.
His plans to represent Britain were thwarted by the ITF's decision, with little notice, to prevent players representing more than one country from January 2015.