Chelsea captain John Terry will leave the club at the end of the season.

Terry announced on Sunday that he will leave Stamford Bridge at season's end after the club last week informed the 35-year-old that his contract would not be renewed.

“I was in last week before the Arsenal game and it is not going to be extended,” Terry, who has made 696 appearances for Chelsea, told reporters.

“It's not going to be a fairytale ending. I'm not going to retire at Chelsea.

“Ideally I would have loved to stay, but the club's moving in a different direction. I needed to know now, like I have done every January, and sometimes it takes a couple of months to get done. Unfortunately, it was a ‘no'.

“They said that when the new manager comes in, things might change. It's a ‘no' at the minute.

“It took me a couple of days to get over.”