Wallabies skipper Stephen Moore will retire from international rugby at the end of the year and is handing over the captaincy to Michael Hooper effective immediately.
Moore told his teammates late on Wednesday of his decision to step aside despite only last month declaring his intention to play on until the 2019 World Cup.
The 34-year-old hooker will play one more season of Super Rugby with the Queensland Reds next year before hanging up his boots for good.
"I've had a long career and my time in the game is something I'll look back on very fondly," Moore said.
"That being said, there's still a lot of rugby ahead of me over the next 12 months and I hope to be able to contribute to the success of the Wallabies and the Reds with the time I have left."