Thompson has spent the majority of his AFL career at Adelaide after joining from Melbourne in 2004. 

The 34-year-old has played a total of 308 AFL games across 17 seasons, reaching the prestigious 300 club last season.

A one-time All Australian, Thompson - who finished third in the Brownlow Medal count in 2012 - has also polled the most votes in the Brownlow than any other Adelaide player. 

“I consider it an absolute privilege to have played at the elite level for so many years,” Thompson said in a statement. 

“I have heard many others say it is the camaraderie and friendship inside the change rooms that you miss most when you retire and I will be no different.

“The current group is not just full of talent, but also great blokes who have a genuine care for each other and a desire for team success.”

Senior coach Don Pyke added: “Scott has been a true champion of the Adelaide Football Club and his achievements as a player are thoroughly deserved.

“From the day that he arrived at the club he has been a fantastic leader both on and off the field who has helped those around him improve.

“To play at such a high standard for more than 300 games is a credit to him and his professional approach to the game and he will leave a long-standing legacy at the club.

“I would like to wish Scott and his family the very best for the future.”