Steven Pienaar has announced his retirement from football at the age of 35 after being released by South African club Bidvest Wits.
Having been left without a club since the end of 2017, Pienaar has now decided to bring down the curtain on a playing career that started with Ajax Cape Town in 1999.
Speaking to SABC TV, the 61-cap South Africa international said: "From day one... the love and everything. I know sometimes, [the fans] were happy when we won games. Looking back, we let people down a few times. I don't know what to say to you guys, but I know the love and I appreciate wearing the [Bafana Bafana] jersey.
"And also to all the clubs that I have worked for or that gave me the opportunity to wear their jersey, I'm really grateful. It's been a long [journey]; a lot of ups and downs throughout my career, but like I said, I really appreciate your love, and thanks for everything. God bless you."
Pienaar won four major honours during his 18-year playing career, most famously lifting two Eredivisie titles with Ajax in 2002 and 2004.