England captain Steven Gerrard announced his retirement from international football on Monday. The 34-year-old made 114 appearances for the Three Lions and scored 21 goals, which include some spectacular strikes.
Here is a look at Gerrard's top 5 goals for England.
5) Germany vs England 2001
Famous for being the then-21-year-old's first goal for his country, Gerrard scored from distance to make it 1-1, with England going on to own the night with a 5-1 victory over Germany.
4) England vs Hungary 2010
The first of two memorable goals that Gerrard produced at the Wembley on the night, whilst England trailed 0-1 against Hungary. The Three Lions went on to win the match 2-1.
3) Austria vs England 2004
2) Andorra vs England 2007
1) England vs Moldova 2013
Saving the best for last, Gerrard produced a stellar goal against Moldova, marking the second last goal of his international career.