Joe Marler has announced his retirement from professional rugby, revealing he will "finally jump off the rollercoaster" following Harlequins' clash with Bristol Bears on Friday.

The former England prop will bring the curtain down on his decorated career at the age of 34.

Marler has spent his entire club career with Harlequins, winning two Premiership titles, the European Challenge Cup and making over 200 appearances.

He also earned 95 caps for England, who he represented at three World Cups - helping them reach the 2019 final and 2023 semi-finals - while also winning three Six Nations Championships.

"The time has come to finally jump off the rollercoaster and walk away from this beautifully brutal game," he said in a statement. "On Friday night, I'll play my last-ever match for Quins. After all these happy years, it's over.

"I feel lucky to have pulled on the jersey worn by so many idols of mine, and so many better players.

"That's an incredible thing to me. I got to stand alongside so many great players and people that have made this club so special."