Two-time Grand Slam finalist Kevin Anderson has announced his retirement from competitive tennis at the age of 35.
The South African also finished second to Rafael Nadal at the 2017 US Open but has now called time on his career after suffering three defeats from 11 matches in the 2022 season so far.
"I don't remember a time in my life when I wasn't playing tennis. I started on the journey 30 years ago when my dad put a racket in my hands and told me if I was willing to work hard, I could be one of the best players in the world," Anderson wrote on social media.
"Since then, tennis carried me far beyond my roots in Johannesburg, South Africa and truly gave me the world. I've experienced so many different emotions; this sport can be exhilarating and at the same time lonely.
"I've had ups and downs, but I wouldn't change it for anything. My journey helped me become the man I am today.
A note for everyone who has been a part of my tennis journey. (1-4/5) pic.twitter.com/atueKpob84— Kevin Anderson (@KAndersonATP) May 3, 2022
"Today I finally arrived at the difficult decision to retire from professional tennis. I've learned from so many amazing people along the way. I'm extremely grateful for the incredible coaches, agents, physios, fitness trainers and mental coaches who helped me maximize my potential.
"I am so thankful for the wonderful things that have come my way purely because I was a part of this sport. As a kid, my dad used to tell me that success isn't defined by results, but by the effort and sacrifice you make along the way in becoming the best you can be. I gave it my best."
Anderson's 15-year professional career saw him break into the top five of the world rankings in 2018 before he dropped out of the top 100 earlier this year amid a spate of early exits.
Anderson never reached the final of a Masters 1000 tournament but retires having won seven titles on the ATP circuit, with his last one coming at the 2021 Hall of Fame Open following his recovery from knee surgery.