The 36-year old has been one of the great playmakers in the NRL spanning 18 years and 346 games across four clubs with West Tigers, St George Illawarra Dragons, Brisbane Broncos and South Sydney Rabbitohs, the former which he won his 2005 premiership with.
Marshall faced an uncertain future last season when the Tigers let him go, but legendary coach Wayne Bennett recruited him across to Redfern for another crack at a premiership, this time with the Rabbitohs.
The Rabbitohs couldn't get the fairytale for the veteran five-eighth on Sunday night with a narrow loss to the Panthers, with talks now around if Marshall will play on next year or not.
Fronting media today alongside coach Wayne Bennett and CEO Blake Solly, Marshall announced his illustrious career has come to an end.
"I feel privileged and honoured with what the game has given me and the life it has given me. I want to thank the NRL for letting me be part of this great game," he said.
"I would've been retired seven years ago if it wasn't for Wayne giving me the opportunity at Brisbane."
Through his 346-game career, Benji has crossed the try line 96 times, won the Dally M best five-eighth in 2011, Golden Boot award for best international player with New Zealand in 2010, and a premiership with the West Tigers in 2005.