Connacht’s Johnny O'Connor has announced his retirement.

The 33-year-old Galway native earned his first contract with Connacht in 2000. He played with Connacht for three seasons, before a four-year stint with Wasps.

O'Connor made 74 appearances during his four seasons with the London club.

A multi-medal winner, he was involved in two Heineken Cup victories, two Premiership titles and a Powergen Cup win.

He earned his first international call-up in 2004, making his debut for Ireland against South Africa in the Autumn internationals. He made 12 appearances for Ireland and was part of the 2006 team which won the Triple Crown.

In 2005, O'Connor was named the Irish Rugby Union Players Associations (IRUPA) Players' Player of the Year and a week later he was announced as one of eight Ireland players to be included in the Barbarians squad.

O'Connor returned to the province in 2007.

"I'm happy with this decision,” O’Connor revealed.

"I've enjoyed my playing career massively and it wouldn't have been possible without all the people who've supported me along the way.

“All the coaches and support staff I've worked with at both Connacht and Wasps have pushed and moulded me into the player and person that I am today.”