England and Wales have qualified for the knockout stages of Euro 2020.

The final is on Sunday 11 July at Wembley

But which countries will they have to beat to get there?

ENGLAND

Image: Harry Kane is England captain

With England having won Group D, they will now face the runners up in Group F at Wembley on Tuesday June 29 at 5pm.

That team is currently Germany, however, the final group games have still to be played on Wednesday night before the identity of the second-placed side is known, with Joachim Low's men hosting Hungary, while World Cup winners France face European champions Portugal.

And all four nations in that section could yet finish in second place.

More from UK

Quarter-final

If England wins its last 16 game...

Saturday, 3 July - vs Winner Group E (Spain, Sweden, Poland, Slovakia) OR 3rd in Group A/B/C/D; kick-off 8pm (Rome)

And beyond?

Will Southgate's side still be in action? If you are an optimistic England fan, keep these dates marked...

Semi-finals - 6-7 July (London)

Final - 11 July (London)

WALES

Image: Gareth Bale is Wales captain

One thing we do know is that Wales will play its last 16 tie in Amsterdam at 5pm on Saturday night against Denmark.

Quarter-final

Saturday 3 July - Wales or Denmark vs Netherlands or 3rd in Group D/E/F - Kick-off 5pm (Baku)

And beyond?

Semi-finals - 6-7 July (London)

Final - 11 July (London)