John Terry has been named as the new captain of the England football team.

The 25-year-old Chelsea defender was confirmed as David Beckham’s successor, with Steven Gerrard named vice-captain.

Terry begins his reign as captain in new manager Steve McClaren’s first match in charge, a friendly against Greece on 16 August.

McClaren told the Football Association’s website: “I’m convinced he will prove to be one of the best captains England has ever had.”

“John has all the attributes an international captain needs – leadership, authority, courage, ability, tactical awareness and a total refusal to accept second-best,” he said.

“He has been an inspiration for Chelsea and is at his best in adversity.

“Over the five years I’ve been involved with the England coaching set-up I’ve seen first hand the respect that John has among his fellow players.

“There are a number of strong leaders in the squad and he will not lack support on and off the pitch.”

Terry admitted he was honoured to be appointed captain of the national team.

“It is the ultimate honour to be the captain of your country and I am very proud to be given this great opportunity,” he said.

“It is an incredible challenge and one I am looking forward to very much.”

Steven Gerrard offered his congratulations to Terry.

“I would like to congratulate John on being appointed England captain. I’m sure he’ll do a great job,” he said.

“He’s a tremendous leader for Chelsea and has all the qualities required to do the role.

“I’m also pleased to have been appointed vice-captain by Steve McClaren today. I am grateful that Steve took the time to call me and inform me of his decision.

“There are a number of captains in the England squad and I know we will all be giving 100% support to Steve and John.”