Former Nigeria international John Mikel Obi has retired from football at the age of 35, declaring himself "very satisfied with all I was able to achieve" during 18 years in the game.
The midfielder, who lifted the Champions League with Chelsea in 2012, won 89 caps for Nigeria and helped the Super Eagles win the 2013 Africa Cup of Nations, before retiring from international football in 2019.
The biggest highlights of his career came during 11 trophy-laden years at Stamford Bridge, even if it took him until his 185th game for the club to score his first goal.
He made 249 Premier League appearances in all for the London club, adding the Europa League, two Premier Leagues, four FA Cups and two League Cups to the European crown.
"There is a saying that 'all good things must come to an end', and for my professional football career, that day is today," said Mikel on Instagram.
"I look back at the past 20 years of my career, and I must say that I am very satisfied with all that I was able to achieve and more importantly the human it has helped shape."
Mikel was most recently with Kuwait SC, but left the club last November after just five months.