The England international winger’s deal, described as long-term by Bath, will extend his stay at a club he first appeared for in 2012.
Rokoduguni, a serving solider in the Royal Scots Dragoon Guards, has scored four tries in four Tests for England, and amassed 48 touchdowns in Bath colours.
“Roko is one of the most gifted players I’ve ever worked with,” Bath Rugby director Blackadder told the club website.
“He is one of a kind – he has the ability to create something out of nothing – so we are understandably delighted that Roko has committed his future to the club.
“Our long-term plan is to develop a system around exceptional people, and Roko is one of those.”
Rokoduguni, 31, has spent his entire professional Rugby career at Bath, and won the last of his Test caps in November 2017.
“Bath is where my Rugby journey started, and I couldn’t think of playing anywhere else,” he said.
“It doesn’t seem like six years since I made my first appearance.
“We have a hugely-talented squad and coaching set-up, and I know that there are great things to come from this group.
“I am extremely grateful to the British Army for allowing me the opportunity to play for Bath Rugby and for continuing to support me.”
Know more about Sport360 Application