St George Illawarra Dragons club captain Ben Creagh announced on Thursday that he has decided to retire from rugby league, at season's end, after 270 first-grade games.

The local University of Wollongong junior sustained a complex knee injury in Round 3 against the South Sydney Rabbitohs at the Sydney Cricket Ground which has limited him to only three first-grade fixtures so far this season.

Creagh, 31, will retire as the second most-capped first-grade player in the club's history, behind only previous captain Ben Hornby (273).

"I have loved my time playing rugby league for the Dragons but unfortunately my hand has been forced with the knee injury getting worse over the course of this season," said Creagh.

Read more at dragons.com.au