Greg Inglis has dropped a bombshell ahead of the new season, announcing the 2020 NRL season will be his last.
Along with his plans to retire from club footy, Inglis also confirmed 2019 will be his final year in the representative arena.
Via a video sent to Rabbitohs members on Friday, an emotional Inglis confirmed he'll see out his current contract with the club.
The South Sydney skipper said it was a decision he made "purely" on his own, and one he had been "thinking about in the last two and a half months".
"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," the 32-year-old said.
"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."