Gareth Southgate's Three Lions go into this summer's rearranged Euros tournament as one of the frontrunners alongside reigning champions Portugal and 2018 World Cup winners France.
But if England are to challenge for honours at the 2021 European Championships they will need to first advance from a tricky group stage and subsequent knockout rounds to reach the final.
Southgate has a squad brimming with attacking threat but will need to find a way of getting the best out of them while keeping things solid at the back for England to stand a chance of glory.
Here's when the rollercoaster starts...
When is England's first game of Euro 2020?
England will play their first game of Euro 2020 on Sunday 13 June.
The Three Lions will come up against 2018 World Cup semi-final opponents Croatia in their first of three Group D matches as they look to advance to the knockout stages of the tournament.
England vs Croatia will kick off at 2pm (BST) and will be played at London's Wembley Stadium.
A limited number of fans will be allowed into the stadium in accordance with the government's roadmap out of lockdown brought on by the Covid pandemic, which delayed the Euros by a year.
Fans who are unable to get to the game can watch the action live on the BBC and iPlayer.
Do England play Scotland at Euro 2020?
England and Scotland will do battle at Euro 2020 for the first time at a major men's football tournament since Euro '96, when the Three Lions ran out comfortable 2-0 winners.
It is a match which is sure to hold the interest of both countries and is one of the most anticipated contests between international football's oldest rivalries and fixtures.
England vs Scotland will meet at Euro 2020 on Friday 18 June at 8pm (BST) at Wembley.
The match will be played three days before the government's fourth and final step of lockdown easing which should allow for live events to take place with capacity crowds in theory.
ITV will show the game live.
Who will England play in their last group game at Euro 2020?
England will face the Czech Republic on Tuesday 22 June at 8pm (BST) in their last Group D fixture of the Euros.
Wembley will be the setting for the final group stage match which could see England needing a result to qualify for the knockout stage of Euro 2020.
Under the government's current Covid lockdown guidance, live events will be allowed to welcome capacity crowds back which could see a bumper attendance at Wembley.
The game will be shown live on ITV.
When do the Euro 2020 knockout rounds begin?
If England qualify from the group stage then they will compete in the Round of 16 which has fixtures taking place from Saturday 26 June to Tuesday 29 June.
The quarter finals take place on Friday 2 July and Saturday 3 July with the winners advancing to the semi finals on Tuesday 6 July and Wednesday 7 July.
Both semi finals and the final on Sunday 11 July (8pm) of Euro 2020 will take place at Wembley.