London - Wayne Rooney was named the new captain of England on Thursday.
Manager Roy Hodgson made the announcement at a media conference at Wembley.
Hodgson unveiled his squad for a friendly against Norway on September 3 and their opening Euro 2016 qualifier against Switzerland on September 8.
Wayne Rooney was named the new captain of England.
"Wayne has a lot to live up to as previous captains have been top men; Robson, Gerrard, Beckham, Lampard, but he knows that."
"We have players like Hart and Cahill who are experienced players with big clubs, so it would be harsh to say Wayne was only choice.
"I've had a long chat with Wayne. He's prepared for the responsibility of being England captain.
"Wayne Rooney deserves England armband - his commitment to the cause, his captaincy at Man Utd all played a part in my decision." added Hodgson.
Calum Chambers, Jack Colback, Fabian Delph and Danny Rose were all called up for the first time to the senior squad.
Full England squad:
Fraser Forster (Southampton), Ben Foster (West Bromwich Albion), Joe Hart (Manchester City)
Leighton Baines (Everton), Gary Cahill (Chelsea), Calum Chambers (Arsenal), Phil Jagielka (Everton), Phil Jones (Manchester United), Danny Rose (Tottenham Hotspur), John Stones (Everton)
Jack Colback (Newcastle United), Fabian Delph (Aston Villa), Jordan Henderson (Liverpool), James Milner (Manchester City), Alex Oxlade-Chamberlain (Arsenal) Raheem Sterling (Liverpool), Andros Townsend (Tottenham Hotspur), Jack Wilshere (Arsenal)
Rickie Lambert (Liverpool), Wayne Rooney (Manchester United), Daniel Sturridge (Liverpool), Danny Welbeck (Manchester United)