WALES midfielder Joe Allen has announced his retirement from international football.

Allen won 74 caps for his country, scoring twice, and represented Wales at three major tournaments.

The 32-year-old Swansea midfielder featured twice at the World Cup in Qatar, coming off the bench against Iran before starting the final group game against England.

He was instrumental in Wales’ return to playing at a major tournament at Euro 2016, and his retirement comes just weeks after teammate Gareth Bale hung up his boots.

“Playing for Wales has been a great passion and love in my life, I have been extremely fortunate,” Allen said in a statement released by the Football Association of Wales.

“I have shared this journey with incredible people – my family, teammates, staff and fans have made it special and I’m hugely grateful to you all. 

“Our nation’s support is inspiring, and it has given me immense pride to wear the shirt…so many unforgettable experiences. 

“Unfortunately, time and injuries take their toll and so it’s time for me to make way for our next generation.

“The future of Welsh football is bright.” 

Allen made his international debut as a substitute against Estonia in May 2009, but had to wait until September 2011 for his first start – a 2-0 win against Switzerland in a Euro 2012 qualifier.

A Swansea City statement read: “Everyone at Swansea City congratulates Joe on a fantastic international career.

“We know we speak for all Welsh football followers when we say ‘Diolch Joe’.”