Panamanian Roberto "Hands of Stone" Duran was released from hospital on Thursday after being treated for coronavirus, the six-time boxing world champion announced via social media.
Duran wrote on his Instagram account.
The message included a video showing him leaving the hospital in a wheelchair and wearing a face mask, as medical personnel around him wave small Panamanian flags.
Duran thanked the doctors and nurses who he said.
Duran, 69, checked into a private hospital in Panama City on 25 June after showing symptoms of a bad cold that turned out to be the coronavirus.
Duran boxed 119 fights between the ages of 16 and 50 - with 103 wins and 16 losses. He was knocked out four times, but did the same to his opponents 70 times, earning him the "Hands of Stone" nickname.
Duran is a national hero in Panama as one of the country's most famous athletes along with former New York Yankees baseball player Mariano Rivera, former Olympic long-jump champion Irving Saladino and former soccer players the late Rommel Fernandez and Julio Dely Valdes.
Panama has the highest rate of coronavirus infections in Central America, with 645 deaths and more than 34 000 cases in a country with a population of just over four million.