Mayo's former All-Star defender Ger Cafferkey has announced his retirement from inter-county football.

After 11 years and 104 senior games, the 32-year-old has decided to hang up his boots.

The Ballina Stephenites man won an All-Ireland U21 crown, six Connacht SFC titles and an All-Star award in 2012 while soldiering for the Green and Red.

"It's been a privilege to represent Mayo but I’ve decided to call it a day," he said in a post on social media.

Cafferkey's game time had been limited in recent seasons as he battled hamstring issues.

He was named man of the match in Mayo's Allianz Football League win over Cavan in February but an appearance in the subsequent defeat to Dublin turned out to be his last in a Mayo jersey.