Dublin star Diarmuid Connolly has retired from inter-county football.

The St Vincent's man bows out with six All-Irelands, ten Leinster titles, four National Football Leagues and two All-Stars.

He made his debut in 2007, establishing himself as one of the finest forwards of his generation.

Connolly took a sabbatical in 2018, spending the summer in the USA where he togged out for Donegal Boston. He returned to the Sky Blues fold 17 months later in July 2019, and played a key role off the bench when the Dubs beat Kerry in the replayed final to seal the five-in-a-row.

"I have come to the decision to retire from representing Dublin GAA at inter-county level," the 33-year-old said in a statement.

"I have been fortunate enough to play with an incredible group of players and I have cherished memories for life.

"Throughout my journey with Dublin, I was lucky to have shared it with an exceptional collection of friends who displayed unwavering support and loyalty to me during my time.

"I would like to thank my club, St Vincent's GAA and the Dublin County Board for giving me the opportunity to represent Dublin from underage to senior level.

"There was always a strong relationship between the county board, the teams and players and this had a notable influence on how we performed.

"I would like to express my eternal appreciation to the incredibly loyal, passionate and devoted Dublin supporters, who were always there for us, no matter the score. You will always hold a special place in my heart.

"Thanks for the memories."