Sheffield United and Everton legend announces retirement in heartfelt message
Jagielka spent seven years at the start of his career at Bramall Lane, winning promotion to the Premier League under Neil Warnock in 2006 before leaving after relegation the following season - joining Everton in a £4m move.
The Mancunian scored 19 goals in 386 appearances for the Toffees and was awarded the captaincy in 2013. He made 40 appearances for England between 2008 and 2016, scoring three goals.
He made a nostalgic return to the Lane in the summer of 2019 - 12 years after the academy graduate left for Merseyside.
Jagielka signed an initial one-year deal with United, helping them consolidate in outstanding fashion in the Premier League in 2019-20 before signing a deal to remain in the following season.
Out of contract, he was released by the Blades in the summer of 2021. He spent subsequent spells in the Midlands with Derby County and Stoke City.
In his first spell with the Blades, Jagielka twice ended up in goal for lengthy periods - against Millwall in 2004 and Arsenal in 2006 - with the Blades winning both games.
Announcing his retirement, Jagielka posted a message on social media, saying: "All good things come to an end and after just over 800 appearances, my playing career is done.
"Never in my wildest dreams did I imagine I would get to play football at the highest level for some amazing clubs as well as my country. It's been an absolute honour to step onto the grass for every match and I have so many people to thank for that.
"Firstly, I would like to thank every player, manager, coach, manager of staff and fan who has played their part in my long football journey. I'll be forever grateful for your support!
"Most importantly though, I would like to thank my family and close friends who have stood by me throughout my career and shared in what has been something I will never forget!"