Seamus O'Shea has become the latest Mayo player to call time on his inter-county career.
In his 13 seasons in the senior squad he made a total of 96 appearances.
The 35-year-old made his senior team debut in the National Football League against Derry in 2008 and the first of his 51 championship appearances during the summer of 2010 against Sligo.
O’Shea won seven Connacht titles as well as a National League.
He said: "I'm hugely grateful to everyone who has supported me throughout my career. I would like to thank my family and friends for their constant support and encouragement as well as my club Breaffy for nurturing my development. I would also like to thank all of my former teammates, management teams, coaches, medical staff, supporters and everyone who has been involved in this journey.
"I consider myself incredibly fortunate to have played for Mayo alongside an extraordinary group of players. I'm thankful that I've had the opportunity to do it for so long and I've loved every minute of it.
"Mayo football is in good hands and I look forward to watching my former team-mates compete and win over the coming years."
Mayo GAA Chairman Liam Moffatt paid tribute to the commitment of O'Shea: "I want to thank Séamie most sincerely.
"A Minor finalist in 2005 and a midfield anchor on a Mayo team that claimed All-Ireland U21 glory in 2006, he went on to have a stellar career at senior level.
"His quiet, unassuming manner overlay a steely resolve to be the best he could be. His 'end to end’ running power and brilliant defensive midfield capabilities were taken from a second to none commitment and work ethic.
"This commitment was typified by the many miles he travelled over the years to attend training and games while based outside the county.
"I would like to wish Séamie and his family all the very best for the future."
Tom Parsons, David Clarke and Donal Vaughan have also retired in recent days.