NRL veteran Benji Marshall is reportedly set to join the South Sydney Rabbitohs.

7 News' Michelle Bishop reported the news on Twitter on Wednesday morning.

It would mark a reunion with Wayne Bennett for the veteran playermaker - who is believed to have been "floated a one-year contract by the Rabbitohs" - according to NRL.com's Dan Walsh.

The 35-year old was told by Tigers coach Michael Maguire last year that his services were no longer requires and that he would need to find a new home for 2021.

His future has been in limbo for the majority of the off-season, with several Super League clubs offering lucrative deals but little interest from NRL teams.

Marshall expressed his eagerness to stay in Sydney - particularly due to family reasons - over taking up big-money offers overseas.

“Life’s not all about money and when I thought about the pros and cons, the pros were just about the money," he said.

“If it was about the money I probably would’ve retired five years ago, I haven’t been playing for much for the last few years.

“With COVID and a few family issues, I’d just prefer to stay in Sydney.”

Marshall has been previously linked to Cronulla, Canterbury, North Queensland and English Super League side Hull FC, while Nine reported earlier this month that the Kiwi could sign a one-year deal with the Roosters.

The champion half has played 324 NRL games for the Wests Tigers, St George Illawarra Dragons and Brisbane Broncos since making his first-grade debut in 2003.