England archive · Forward · 2016–present

Marcus Rashford⁠: England football

Manchester-born forward Marcus Rashford made his England debut on 27 May 2016 against Australia. Born on 31 October 1997, the attacker established himself as a fixture in the national setup across an international career running from 2016 to the present day. A current international, Rashford has earned 78 caps and scored 19 goals for his country, with his most recent appearance coming on 18 July 2026.

His England career includes selection for five major tournaments. Rashford was part of the squads for the 2016 UEFA European Championship, reaching the round of 16, and the 2020 tournament, where England finished as runners-up. He has also featured in three FIFA World Cups, helping the team secure fourth place in 2018, the quarter-finals in 2022, and third place in 2026.
Caps78
Goals19

Player file

At a glance

  • Born31 October 1997
  • BirthplaceManchester
  • England debut27 May 2016 v Australia

Major tournaments

2016 UEFA European Championship2018 FIFA World Cup2020 UEFA European Championship2022 FIFA World Cup2026 FIFA World Cup

Every England goal

Marcus Rashford's goals

2016 – 2026

Goals19In our match records, 4 from the spot
Matches scored in18Of 78 caps
Hat-tricks0Three or more in a match
Opponents17Different nations scored against

Season by season

Goals by year

Marcus Rashford's England goals by year
YearGoals
20161
20171
20184
20194
20201
20211
20223
20232
20240
20251
20261

Favourite opponents

Most goals against

  1. Wales 2
  2. Spain 2
  3. Croatia 1
  4. Serbia 1
  5. Italy 1
  6. North Macedonia 1
  7. Iran 1
  8. Romania 1
First England goal
v Australia, 27 May 2016 · International friendly
Latest
v Croatia, 17 June 2026 · FIFA World Cup · Group L
Latest matches in which Marcus Rashford scored for England, newest first
No.DateMatchCompetitionGoals
19 17 Jun 2026 England 4–2 CroatiaFIFA World Cup · Group L FIFA World Cup · Group L 85'
18 9 Sep 2025 Serbia 0–5 EnglandFIFA World Cup · Qualifier · Group K FIFA World Cup · Qualifier · Group K 90' pen
17 17 Oct 2023 England 3–1 ItalyUEFA European Championship · Qualifier · Group C UEFA European Championship · Qualifier · Group C 57'
16 19 Jun 2023 England 7–0 North MacedoniaUEFA European Championship · Qualifier · Group C UEFA European Championship · Qualifier · Group C 45'
14–15 29 Nov 2022 Wales 0–3 EnglandFIFA World Cup · Group B FIFA World Cup · Group B 50', 68'
13 21 Nov 2022 England 6–2 IranFIFA World Cup · Group B FIFA World Cup · Group B 71'
12 6 Jun 2021 England 1–0 RomaniaInternational friendly International friendly 68' pen
11 11 Oct 2020 England 2–1 BelgiumUEFA Nations League · Group A2 UEFA Nations League · Group A2 39' pen
10 17 Nov 2019 Kosovo 0–4 EnglandUEFA European Championship · Qualifier · Group A UEFA European Championship · Qualifier · Group A 83'
9 14 Nov 2019 England 7–0 MontenegroUEFA European Championship · Qualifier · Group A UEFA European Championship · Qualifier · Group A 30'
8 14 Oct 2019 Bulgaria 0–6 EnglandUEFA European Championship · Qualifier · Group A UEFA European Championship · Qualifier · Group A 7'
7 6 Jun 2019 Netherlands 3–1 EnglandUEFA Nations League · Semi-final UEFA Nations League · Semi-final 32' pen
Show all 18 matches
Earlier matches in which Marcus Rashford scored for England
No.DateMatchCompetitionGoals
6 15 Oct 2018 Spain 2–3 EnglandUEFA Nations League · Group A4 UEFA Nations League · Group A4 30'
5 11 Sep 2018 England 1–0 SwitzerlandInternational friendly International friendly 54'
4 8 Sep 2018 England 1–2 SpainUEFA Nations League · Group A4 UEFA Nations League · Group A4 11'
3 7 Jun 2018 England 2–0 Costa RicaInternational friendly International friendly 13'
2 4 Sep 2017 England 2–1 SlovakiaFIFA World Cup · Qualifier · Group F FIFA World Cup · Qualifier · Group F 59'
1 27 May 2016 England 2–1 AustraliaInternational friendly International friendly 3'

Bet responsibly

18+ only. Odds and offers are subject to change and to the bookmaker's terms. Set a budget, never chase losses, and treat betting as entertainment. National Gambling Helpline: 0808 8020 133, free, 24/7.

Gambling support: GambleAware.org (opens in a new tab)