James Maddison (21), Jadon Sancho (18) and Mason Mount (19) have been named in the England squad for the first time.
Leicester City playmaker Maddison, Borussia Dortmund wonderkid Jadon Sancho and Derby's on-loan midfielder Mount have earned rave reviews this season but were expected to be selected for the U21s.
Sancho has scored one goal and registered eight assists across all competitions for Dortmund this season- despite only starting two games, both in the UEFA Champions League.
Chelsea midfielder Ross Barkley returns to the squad for the first time since May 2016.
There are six uncapped players in boss Gareth Southgate's 25-man squad.
Fulham goalkeeper Marcus Bettinelli, Southampton's Alex McCarthy and Watford midfielder Nathaniel Chalobah are the other uncapped players.
Goalkeepers: Marcus Bettinelli (Fulham), Jack Butland (Stoke City), Alex McCarthy (Southampton), Jordan Pickford (Everton)
Defenders: Trent Alexander-Arnold, Joe Gomez (Liverpool), Harry Maguire (Leicester City), Danny Rose, Kieran Trippier (Tottenham Hotspur), Luke Shaw (Manchester United), John Stones, Kyle Walker (Manchester City), James Tarkowski (Burnley)
Midfielders: Ross Barkley (Chelsea), Nathaniel Chalobah (Watford), Eric Dier, Harry Winks (both Tottenham Hotspur), Jordan Henderson (Liverpool), James Maddison (Leicester City), Mason Mount (on loan at Derby County from Chelsea)
Forwards: Harry Kane (Tottenham Hotspur), Marcus Rashford (Manchester United), Jadon Sancho (Borussia Dortmund), Raheem Sterling (Manchester City), Danny Welbeck (Arsenal)