Rabbitohs captain Greg Inglis has announced his plans to retire in a surprise video sent to club members on Friday morning.
The 32-year-old revealed that this year would be his last playing representative football, while he would continue to play club footy up until the end of the 2020 season.
"A decision I've made purely on my own and something I've been thinking about in the last two-and-a-half months," he said.
"At the end of 2020, I'll be hanging up the boots, I'll be giving away the game but staying around this club hopefully for a long time after I retire.
"For the next two years I'll be giving everything I can to this great club. 2019 will be my last representative season therefore next year I'll be solely concentrating on the South Sydney Rabbitohs.
"As this will come as a surprise to a lot of people, I think it's time for me to hang the boots up at the end of my contract."
Inglis went on to thank the fans and to NRL itself, saying that it had "given me everything that I have in my life".
"I've been fortunate to play with two fantastic clubs in the South Sydney Rabbitohs and the Melbourne Storm," he continued.
"If it wasn't for the Storm I would not have had the chance to fulfil my life's dream.
"At the Rabbitohs, and as I've grown older, I've become a leader, a captain and a mentor to the current and next generation of young Rabbitohs to wear this proud red and green jersey.
"I've been fortunate enough to represent my country, my state, and my people and those are memories that I will cherish forever."