The contract extension will make Cordner the highest paid second-rower in the NRL.

The forward, who is also captain of NSW as well as a co-captain of the Roosters, has been at the Tricolours for the past decade.

Now 25, Cordner made his NRL debut in 2011. He won the grand final with the Roosters in 2013 and has played 16 Tests for Australia.

“It’s a place where I’ve been since I was a kid and honestly I couldn’t see myself playing anywhere else,” Cordner said. 

“I’ve been blessed with so many memories and opportunities in my time with the Roosters. “I’ve grown up there. I came down as a boy and grew into a man.

"It’s a great club. I love the memories I’ve had so far and I can’t wait to create many more.”