Rabbitohs veteran John Sutton.

The South Sydney Rabbitohs have re-signed their most capped player John Sutton through to the end of the 2019 season.

Sutton will play his 16th season in the NRL next year, having become the first Rabbitoh to play 300 NRL games including as captain in their 2014 grand final win.

"I couldn't be happier about having the opportunity to play another season with Souths," Sutton said.

"It's my dream job and I feel privileged to have the chance to play rugby league for a living with a club like this."

Sutton had already achieved "legend" status at the Rabbitohs according to the club's general manager of football, Shane Richardson.

"John Sutton is our longest serving player, our most capped player with over 300 NRL games, and was the captain of our 2014 Premiership-winning team," Richardson said.

"To put it simply, he has earned legend status at South Sydney.

"I've known John and his family for nearly 15 years now and he has grown as a leader and player on the field; and as a man, husband and father off the field in that time.

"He played some of the best football of his career in 2018 and he has earned another season at the Rabbitohs.

"John's experience is invaluable and he is a much loved and respected member of the team.

"We're delighted to see John in the red and green for another year in 2019."