#4 Jamie Carragher - 29 years
Carragher spent over 17 years playing for Liverpool and is labeled to be one of the 'one club men' in football, with over 750 appearances for Liverpool. A feared defender, Jamie Carragher won the UEFA Champions League back in 2005, doing something fans refer to as the 'Istanbul Miracle', where Liverpool defeated AC Milan in an unexpected manner.
However, his International career wasn't something to brag about, as with only a few caps for his team, Carragher announced his retirement from International football at the age of 29 back in 2007. He did, however, come out of his retirement temporarily, and won his 38th cap for England.
Edited by Emeka Monyei