In a statement, delivered by Proteas captain Graeme Smith, Boucher said he faced “a road of uncertain recovery.”
“It is with sadness, and in some pain, that I make this announcement,” said Boucher in his statement. “Due to the severity of my eye injury, I will not be able to play International cricket again.
“I had prepared for this UK tour as well, if not better than I have prepared for any tour in my career. I had never anticipated announcing my retirement now, but circumstances have dictated differently.
“I would like to thank the huge number of people, many of whom are strangers, for their heartfelt support during the past 24 hours. I am deeply touched by all the well wishes. I wish the team well in the UK, as I head home and onto a road of uncertain recovery.”
Smith gave a tribute to his friend and teammate.
“For the 14 years of your International career, you have been a true Proteas warrior, a patriotic South African, a fighter who asks nothing and gives everything,” Smith said.
“You have been a 100 percenter for this team. You have been more than a performer, you have been a motivator, an inspirer, an energiser… and a good friend to many.
“You leave us today with sad hearts, but also with a deep gratitude for your contributions to our team, and to us as people.”
Boucher played 147 Tests and holds the world record for most dismissals by a wicketkeeper.