The former-Manchester United star revealed the reason behind his retirement was so he could concentrate on Sunderland's promotion bid - in which Sunderland will be rewarded with a massive £60m if they can reach the Premiership. [CLICK HERE FOR FULL STORY]
Yorke said: "It's been a great personal and professional honour to play and captain Trinidad and Tobago over the years and I hope that I have contributed to the success of the team over that time.
"I believe the time is now right for me to concentrate on my career at Sunderland and hopefully win promotion to the Premiership.
"I would like to thank all my fellow team-mates from Trinidad and Tobago who have given me such support and our fantastic fans who are unique in the world."