Harry Kane

Date of birth28 July 1993
Place of birthWalthamstow
NationalityEnglish
Weight65 kg
Height1.83 m
PositionForward

Harry Kane's contract at Tottenham Hotspur was extended to June 2019 in August 2014, to June 2020 in February 2015, to June 2022 in December 2016 and to June 2024 in June 2018.

Having made his full England debut against Lithuania in March 2015, he won the Professional Footballers' Association Young Player of the Year award in 2015.

With six goals at Russia 2018, Harry became only the second England player to win the Golden Boot at the World Cup finals after Gary Lineker in 1986.

He joined Bayern Munchen in August 2023 with a four-year contract.

On 24 January 2023, Spurs stated that - with a winner against Fulham in the Premier League - Harry had equalled Jimmy Greaves' club record of 266 goals. However, they did not recognise his two goals against Ipwich Town in the 1962 FA Charity Shield, so his actual total was 268. Other clubs (Liverpool, for example) do recognise FA Charity Shield goals and appearances in their club records.

Club history

Team Joined Left Loan / Trialist
Tottenham Hotspur 01 Jul 2010 12 Aug 2023
Leyton Orient 07 Jan 2011 31 May 2011 L
Millwall 01 Jan 2012 31 May 2012 L
Norwich City 31 Aug 2012 31 Jan 2013 L
Leicester City 21 Feb 2013 31 May 2013 L
Bayern Munchen 12 Aug 2023

Club stats

Season Team Competition Apps Subs Goals Y R
2010-11 Leyton Orient League One 9
9
5
1
1
2011-12 Millwall FA Cup 5
2
2011-12 Millwall League Championship 19
3
7
1
2011-12 Tottenham Hotspur UEFA Europa League 3
3
1
1
2012-13 Leicester City League Championship 5
8
2
2012-13 Leicester City League Championship Play-Offs
2
2012-13 Norwich City FA Cup 1
2012-13 Norwich City League Cup 1
2012-13 Norwich City Premier League 1
2
2012-13 Tottenham Hotspur Premier League
1
2013-14 Tottenham Hotspur League Cup 1
1
1
2013-14 Tottenham Hotspur Premier League 6
4
3
2013-14 Tottenham Hotspur UEFA Europa League 1
6
2014-15 Tottenham Hotspur FA Cup
2
2014-15 Tottenham Hotspur League Cup 5
1
3
2014-15 Tottenham Hotspur Premier League 28
6
21
4
2014-15 Tottenham Hotspur UEFA Europa League 6
3
7
2015-16 Tottenham Hotspur FA Cup 2
2
1
2015-16 Tottenham Hotspur League Cup 1
2015-16 Tottenham Hotspur Premier League 38
25
5
2015-16 Tottenham Hotspur UEFA Europa League 3
4
2
1
2016-17 Tottenham Hotspur FA Cup 3
4
2016-17 Tottenham Hotspur Premier League 29
1
29
3
2016-17 Tottenham Hotspur UEFA Champions League 3
2
1
2016-17 Tottenham Hotspur UEFA Europa League 2
2017-18 Tottenham Hotspur FA Cup 3
1
4
2017-18 Tottenham Hotspur Premier League 35
2
30
5
2017-18 Tottenham Hotspur UEFA Champions League 7
7
2018-19 Tottenham Hotspur FA Cup
1
1
2018-19 Tottenham Hotspur League Cup 1
1
1
2018-19 Tottenham Hotspur Premier League 27
1
17
5
2018-19 Tottenham Hotspur UEFA Champions League 9
5
1
2019-20 Tottenham Hotspur Premier League 29
18
4
2019-20 Tottenham Hotspur UEFA Champions League 5
6
1
2020-21 Tottenham Hotspur FA Cup
2
1
1
2020-21 Tottenham Hotspur League Cup 3
1
1
2020-21 Tottenham Hotspur Premier League 35
23
1
2020-21 Tottenham Hotspur UEFA Europa League 5
3
8
2021-22 Tottenham Hotspur FA Cup 2
1
3
2021-22 Tottenham Hotspur League Cup 5
1
2021-22 Tottenham Hotspur Premier League 36
1
17
5
2021-22 Tottenham Hotspur UEFA Europa Conference League 4
1
6
2022-23 Tottenham Hotspur FA Cup 1
1
1
2022-23 Tottenham Hotspur League Cup 1
2022-23 Tottenham Hotspur Premier League 38
30
6
2022-23 Tottenham Hotspur UEFA Champions League 8
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
25 Aug 2011 Tottenham Hotspur v Heart of Midlothian D 0-0
Agg: 5-0
UEFA Europa League Play-off 2nd leg
15 Sep 2011 PAOK Salonika v Tottenham Hotspur D 0-0 UEFA Europa League Group A
29 Sep 2011 Tottenham Hotspur v Shamrock Rovers W 3-1 UEFA Europa League Group A
03 Nov 2011 Rubin Kazan v Tottenham Hotspur L 1-0 UEFA Europa League Group A
30 Nov 2011 Tottenham Hotspur v PAOK Salonika L 1-2 UEFA Europa League Group A
15 Dec 2011 Shamrock Rovers v Tottenham Hotspur W 0-4 UEFA Europa League Group A
18 Aug 2012 Newcastle United v Tottenham Hotspur L 2-1 Premier League
22 Aug 2013 Dinamo Tbilisi v Tottenham Hotspur W 0-5 UEFA Europa League Play-off 1st leg
29 Aug 2013 Tottenham Hotspur v Dinamo Tbilisi W 3-0
Agg: 8-0
UEFA Europa League Play-off 2nd leg
22 Sep 2013 Cardiff City v Tottenham Hotspur W 0-1 Premier League
24 Sep 2013 Aston Villa v Tottenham Hotspur W 0-4 League Cup 3rd round
30 Oct 2013 Tottenham Hotspur v Hull City W 2-2 (8-7) League Cup 4th round
07 Nov 2013 Tottenham Hotspur v FC Sheriff Tiraspol W 2-1 UEFA Europa League Group K
01 Jan 2014 Manchester United v Tottenham Hotspur W 1-2 Premier League
01 Feb 2014 Hull City v Tottenham Hotspur D 1-1 Premier League
20 Feb 2014 Dnipro Dnipropetrovsk v Tottenham Hotspur L 1-0 UEFA Europa League Round of 32 1st leg
27 Feb 2014 Tottenham Hotspur v Dnipro Dnipropetrovsk W 3-1
Agg: 3-2
UEFA Europa League Round of 32 2nd leg
02 Mar 2014 Tottenham Hotspur v Cardiff City W 1-0 Premier League
13 Mar 2014 Tottenham Hotspur v Benfica L 1-3 UEFA Europa League Round of 16 1st leg
20 Mar 2014 Benfica v Tottenham Hotspur D 2-2
Agg: 5-3
UEFA Europa League Round of 16 2nd leg
07 Apr 2014 Tottenham Hotspur v Sunderland W 5-1 Premier League
12 Apr 2014 West Bromwich Albion v Tottenham Hotspur D 3-3 Premier League
19 Apr 2014 Tottenham Hotspur v Fulham W 3-1 Premier League
26 Apr 2014 Stoke City v Tottenham Hotspur W 0-1 Premier League
03 May 2014 West Ham United v Tottenham Hotspur L 2-0 Premier League
11 May 2014 Tottenham Hotspur v Aston Villa W 3-0 Premier League
16 Aug 2014 West Ham United v Tottenham Hotspur W 0-1 Premier League
21 Aug 2014 AEL Limassol v Tottenham Hotspur W 1-2 UEFA Europa League Play-off 1st leg
24 Aug 2014 Tottenham Hotspur v Queens Park Rangers W 4-0 Premier League
28 Aug 2014 Tottenham Hotspur v AEL Limassol W 3-0
Agg: 5-1
UEFA Europa League Play-off 2nd leg
13 Sep 2014 Sunderland v Tottenham Hotspur D 2-2 Premier League
18 Sep 2014 Partizan Belgrade v Tottenham Hotspur D 0-0 UEFA Europa League Group C
24 Sep 2014 Tottenham Hotspur v Nottingham Forest W 3-1 League Cup 3rd round
02 Oct 2014 Tottenham Hotspur v Besiktas D 1-1 UEFA Europa League Group C
05 Oct 2014 Tottenham Hotspur v Southampton W 1-0 Premier League
23 Oct 2014 Tottenham Hotspur v Asteras Tripolis W 5-1 UEFA Europa League Group C
26 Oct 2014 Tottenham Hotspur v Newcastle United L 1-2 Premier League
29 Oct 2014 Tottenham Hotspur v Brighton and Hove Albion W 2-0 League Cup 4th round
02 Nov 2014 Aston Villa v Tottenham Hotspur W 1-2 Premier League
06 Nov 2014 Asteras Tripolis v Tottenham Hotspur W 1-2 UEFA Europa League Group C
09 Nov 2014 Tottenham Hotspur v Stoke City L 1-2 Premier League
23 Nov 2014 Hull City v Tottenham Hotspur W 1-2 Premier League
27 Nov 2014 Tottenham Hotspur v Partizan Belgrade W 1-0 UEFA Europa League Group C
30 Nov 2014 Tottenham Hotspur v Everton W 2-1 Premier League
03 Dec 2014 Chelsea v Tottenham Hotspur L 3-0 Premier League
06 Dec 2014 Tottenham Hotspur v Crystal Palace D 0-0 Premier League
14 Dec 2014 Swansea City v Tottenham Hotspur W 1-2 Premier League
17 Dec 2014 Tottenham Hotspur v Newcastle United W 4-0 League Cup 5th round
20 Dec 2014 Tottenham Hotspur v Burnley W 2-1 Premier League
26 Dec 2014 Leicester City v Tottenham Hotspur W 1-2 Premier League
28 Dec 2014 Tottenham Hotspur v Manchester United D 0-0 Premier League
01 Jan 2015 Tottenham Hotspur v Chelsea W 5-3 Premier League
05 Jan 2015 Burnley v Tottenham Hotspur D 1-1 FA Cup 3rd round
10 Jan 2015 Crystal Palace v Tottenham Hotspur L 2-1 Premier League
17 Jan 2015 Tottenham Hotspur v Sunderland W 2-1 Premier League
21 Jan 2015 Tottenham Hotspur v Sheffield United W 1-0 League Cup Semi-final 1st leg
24 Jan 2015 Tottenham Hotspur v Leicester City L 1-2 FA Cup 4th round
28 Jan 2015 Sheffield United v Tottenham Hotspur D 2-2
Agg: 2-3
League Cup Semi-final 2nd leg
31 Jan 2015 West Bromwich Albion v Tottenham Hotspur W 0-3 Premier League
07 Feb 2015 Tottenham Hotspur v Arsenal W 2-1 Premier League
10 Feb 2015 Liverpool v Tottenham Hotspur L 3-2 Premier League
19 Feb 2015 Tottenham Hotspur v Fiorentina D 1-1 UEFA Europa League Round of 32 1st leg
22 Feb 2015 Tottenham Hotspur v West Ham United D 2-2 Premier League
26 Feb 2015 Fiorentina v Tottenham Hotspur L 2-0
Agg: 3-1
UEFA Europa League Round of 32 2nd leg
01 Mar 2015 Chelsea v Tottenham Hotspur L 2-0 League Cup Final
04 Mar 2015 Tottenham Hotspur v Swansea City W 3-2 Premier League
07 Mar 2015 Queens Park Rangers v Tottenham Hotspur W 1-2 Premier League
15 Mar 2015 Manchester United v Tottenham Hotspur L 3-0 Premier League
21 Mar 2015 Tottenham Hotspur v Leicester City W 4-3 Premier League
05 Apr 2015 Burnley v Tottenham Hotspur D 0-0 Premier League
11 Apr 2015 Tottenham Hotspur v Aston Villa L 0-1 Premier League
19 Apr 2015 Newcastle United v Tottenham Hotspur W 1-3 Premier League
25 Apr 2015 Southampton v Tottenham Hotspur D 2-2 Premier League
03 May 2015 Tottenham Hotspur v Manchester City L 0-1 Premier League
09 May 2015 Stoke City v Tottenham Hotspur L 3-0 Premier League
16 May 2015 Tottenham Hotspur v Hull City W 2-0 Premier League
24 May 2015 Everton v Tottenham Hotspur W 0-1 Premier League
08 Aug 2015 Manchester United v Tottenham Hotspur L 1-0 Premier League
15 Aug 2015 Tottenham Hotspur v Stoke City D 2-2 Premier League
22 Aug 2015 Leicester City v Tottenham Hotspur D 1-1 Premier League
29 Aug 2015 Tottenham Hotspur v Everton D 0-0 Premier League
13 Sep 2015 Sunderland v Tottenham Hotspur W 0-1 Premier League
17 Sep 2015 Tottenham Hotspur v FK Qarabag Agdam W 3-1 UEFA Europa League Group J
20 Sep 2015 Tottenham Hotspur v Crystal Palace W 1-0 Premier League
23 Sep 2015 Tottenham Hotspur v Arsenal L 1-2 League Cup 3rd round
26 Sep 2015 Tottenham Hotspur v Manchester City W 4-1 Premier League
01 Oct 2015 AS Monaco v Tottenham Hotspur D 1-1 UEFA Europa League Group J
04 Oct 2015 Swansea City v Tottenham Hotspur D 2-2 Premier League
17 Oct 2015 Tottenham Hotspur v Liverpool D 0-0 Premier League
22 Oct 2015 Anderlecht v Tottenham Hotspur L 2-1 UEFA Europa League Group J
25 Oct 2015 AFC Bournemouth v Tottenham Hotspur W 1-5 Premier League
02 Nov 2015 Tottenham Hotspur v Aston Villa W 3-1 Premier League
05 Nov 2015 Tottenham Hotspur v Anderlecht W 2-1 UEFA Europa League Group J
08 Nov 2015 Arsenal v Tottenham Hotspur D 1-1 Premier League
22 Nov 2015 Tottenham Hotspur v West Ham United W 4-1 Premier League
26 Nov 2015 FK Qarabag Agdam v Tottenham Hotspur W 0-1 UEFA Europa League Group J
29 Nov 2015 Tottenham Hotspur v Chelsea D 0-0 Premier League
05 Dec 2015 West Bromwich Albion v Tottenham Hotspur D 1-1 Premier League
13 Dec 2015 Tottenham Hotspur v Newcastle United L 1-2 Premier League
19 Dec 2015 Southampton v Tottenham Hotspur W 0-2 Premier League
26 Dec 2015 Tottenham Hotspur v Norwich City W 3-0 Premier League
28 Dec 2015 Watford v Tottenham Hotspur W 1-2 Premier League
03 Jan 2016 Everton v Tottenham Hotspur D 1-1 Premier League
10 Jan 2016 Tottenham Hotspur v Leicester City D 2-2 FA Cup 3rd round
13 Jan 2016 Tottenham Hotspur v Leicester City L 0-1 Premier League
16 Jan 2016 Tottenham Hotspur v Sunderland W 4-1 Premier League
20 Jan 2016 Leicester City v Tottenham Hotspur W 0-2 FA Cup 3rd round replay
23 Jan 2016 Crystal Palace v Tottenham Hotspur W 1-3 Premier League
30 Jan 2016 Colchester United v Tottenham Hotspur W 1-4 FA Cup 4th round
02 Feb 2016 Norwich City v Tottenham Hotspur W 0-3 Premier League
06 Feb 2016 Tottenham Hotspur v Watford W 1-0 Premier League
14 Feb 2016 Manchester City v Tottenham Hotspur W 1-2 Premier League
18 Feb 2016 Fiorentina v Tottenham Hotspur D 1-1 UEFA Europa League Round of 32 1st leg
21 Feb 2016 Tottenham Hotspur v Crystal Palace L 0-1 FA Cup 5th round
28 Feb 2016 Tottenham Hotspur v Swansea City W 2-1 Premier League
02 Mar 2016 West Ham United v Tottenham Hotspur L 1-0 Premier League
05 Mar 2016 Tottenham Hotspur v Arsenal D 2-2 Premier League
10 Mar 2016 Borussia Dortmund v Tottenham Hotspur L 3-0 UEFA Europa League Round of 16 1st leg
13 Mar 2016 Aston Villa v Tottenham Hotspur W 0-2 Premier League
20 Mar 2016 Tottenham Hotspur v AFC Bournemouth W 3-0 Premier League
02 Apr 2016 Liverpool v Tottenham Hotspur D 1-1 Premier League
10 Apr 2016 Tottenham Hotspur v Manchester United W 3-0 Premier League
18 Apr 2016 Stoke City v Tottenham Hotspur W 0-4 Premier League
25 Apr 2016 Tottenham Hotspur v West Bromwich Albion D 1-1 Premier League
02 May 2016 Chelsea v Tottenham Hotspur D 2-2 Premier League
08 May 2016 Tottenham Hotspur v Southampton L 1-2 Premier League
15 May 2016 Newcastle United v Tottenham Hotspur L 5-1 Premier League
13 Aug 2016 Everton v Tottenham Hotspur D 1-1 Premier League
20 Aug 2016 Tottenham Hotspur v Crystal Palace W 1-0 Premier League
27 Aug 2016 Tottenham Hotspur v Liverpool D 1-1 Premier League
10 Sep 2016 Stoke City v Tottenham Hotspur W 0-4 Premier League
14 Sep 2016 Tottenham Hotspur v AS Monaco L 1-2 UEFA Champions League Group E
18 Sep 2016 Tottenham Hotspur v Sunderland W 1-0 Premier League
06 Nov 2016 Arsenal v Tottenham Hotspur D 1-1 Premier League
19 Nov 2016 Tottenham Hotspur v West Ham United W 3-2 Premier League
22 Nov 2016 AS Monaco v Tottenham Hotspur L 2-1 UEFA Champions League Group E
26 Nov 2016 Chelsea v Tottenham Hotspur L 2-1 Premier League
03 Dec 2016 Tottenham Hotspur v Swansea City W 5-0 Premier League
07 Dec 2016 Tottenham Hotspur v CSKA Moscow W 3-1 UEFA Champions League Group E
11 Dec 2016 Manchester United v Tottenham Hotspur L 1-0 Premier League
14 Dec 2016 Tottenham Hotspur v Hull City W 3-0 Premier League
18 Dec 2016 Tottenham Hotspur v Burnley W 2-1 Premier League
28 Dec 2016 Southampton v Tottenham Hotspur W 1-4 Premier League
01 Jan 2017 Watford v Tottenham Hotspur W 1-4 Premier League
04 Jan 2017 Tottenham Hotspur v Chelsea W 2-0 Premier League
14 Jan 2017 Tottenham Hotspur v West Bromwich Albion W 4-0 Premier League
21 Jan 2017 Manchester City v Tottenham Hotspur D 2-2 Premier League
31 Jan 2017 Sunderland v Tottenham Hotspur D 0-0 Premier League
04 Feb 2017 Tottenham Hotspur v Middlesbrough W 1-0 Premier League
11 Feb 2017 Liverpool v Tottenham Hotspur L 2-0 Premier League
16 Feb 2017 KAA Gent v Tottenham Hotspur L 1-0 UEFA Europa League Round of 32 1st leg
19 Feb 2017 Fulham v Tottenham Hotspur W 0-3 FA Cup 5th round
23 Feb 2017 Tottenham Hotspur v KAA Gent D 2-2 UEFA Europa League Round of 32 2nd leg
26 Feb 2017 Tottenham Hotspur v Stoke City W 4-0 Premier League
05 Mar 2017 Tottenham Hotspur v Everton W 3-2 Premier League
12 Mar 2017 Tottenham Hotspur v Millwall W 6-0 FA Cup Quarter-final
08 Apr 2017 Tottenham Hotspur v Watford W 4-0 Premier League
15 Apr 2017 Tottenham Hotspur v AFC Bournemouth W 4-0 Premier League
22 Apr 2017 Chelsea v Tottenham Hotspur L 4-2 FA Cup Semi-final
26 Apr 2017 Crystal Palace v Tottenham Hotspur W 0-1 Premier League
30 Apr 2017 Tottenham Hotspur v Arsenal W 2-0 Premier League
05 May 2017 West Ham United v Tottenham Hotspur L 1-0 Premier League
14 May 2017 Tottenham Hotspur v Manchester United W 2-1 Premier League
18 May 2017 Leicester City v Tottenham Hotspur W 1-6 Premier League
21 May 2017 Hull City v Tottenham Hotspur W 1-7 Premier League
13 Aug 2017 Newcastle United v Tottenham Hotspur W 0-2 Premier League
20 Aug 2017 Tottenham Hotspur v Chelsea L 1-2 Premier League
27 Aug 2017 Tottenham Hotspur v Burnley D 1-1 Premier League
09 Sep 2017 Everton v Tottenham Hotspur W 0-3 Premier League
13 Sep 2017 Tottenham Hotspur v Borussia Dortmund W 3-1 UEFA Champions League Group H
16 Sep 2017 Tottenham Hotspur v Swansea City D 0-0 Premier League
23 Sep 2017 West Ham United v Tottenham Hotspur W 2-3 Premier League
26 Sep 2017 APOEL Nicosia v Tottenham Hotspur W 0-3 UEFA Champions League Group H
30 Sep 2017 Huddersfield Town v Tottenham Hotspur W 0-4 Premier League
14 Oct 2017 Tottenham Hotspur v AFC Bournemouth W 1-0 Premier League
17 Oct 2017 Real Madrid v Tottenham Hotspur D 1-1 UEFA Champions League Group H
22 Oct 2017 Tottenham Hotspur v Liverpool W 4-1 Premier League
01 Nov 2017 Tottenham Hotspur v Real Madrid W 3-1 UEFA Champions League Group H
05 Nov 2017 Tottenham Hotspur v Crystal Palace W 1-0 Premier League
18 Nov 2017 Arsenal v Tottenham Hotspur L 2-0 Premier League
21 Nov 2017 Borussia Dortmund v Tottenham Hotspur W 1-2 UEFA Champions League Group H
25 Nov 2017 Tottenham Hotspur v West Bromwich Albion D 1-1 Premier League
28 Nov 2017 Leicester City v Tottenham Hotspur L 2-1 Premier League
02 Dec 2017 Watford v Tottenham Hotspur D 1-1 Premier League
09 Dec 2017 Tottenham Hotspur v Stoke City W 5-1 Premier League
13 Dec 2017 Tottenham Hotspur v Brighton and Hove Albion W 2-0 Premier League
16 Dec 2017 Manchester City v Tottenham Hotspur L 4-1 Premier League
23 Dec 2017 Burnley v Tottenham Hotspur W 0-3 Premier League
26 Dec 2017 Tottenham Hotspur v Southampton W 5-2 Premier League
02 Jan 2018 Swansea City v Tottenham Hotspur W 0-2 Premier League
04 Jan 2018 Tottenham Hotspur v West Ham United D 1-1 Premier League
07 Jan 2018 Tottenham Hotspur v AFC Wimbledon W 3-0 FA Cup 3rd round
13 Jan 2018 Tottenham Hotspur v Everton W 4-0 Premier League
21 Jan 2018 Southampton v Tottenham Hotspur D 1-1 Premier League
27 Jan 2018 Newport County v Tottenham Hotspur D 1-1 FA Cup 4th round
31 Jan 2018 Tottenham Hotspur v Manchester United W 2-0 Premier League
04 Feb 2018 Liverpool v Tottenham Hotspur D 2-2 Premier League
10 Feb 2018 Tottenham Hotspur v Arsenal W 1-0 Premier League
13 Feb 2018 Juventus v Tottenham Hotspur D 2-2 UEFA Champions League Round of 16 1st leg
18 Feb 2018 Rochdale v Tottenham Hotspur D 2-2 FA Cup 5th round
25 Feb 2018 Crystal Palace v Tottenham Hotspur W 0-1 Premier League
03 Mar 2018 Tottenham Hotspur v Huddersfield Town W 2-0 Premier League
07 Mar 2018 Tottenham Hotspur v Juventus L 1-2 UEFA Champions League Round of 16 2nd leg
11 Mar 2018 AFC Bournemouth v Tottenham Hotspur W 1-4 Premier League
01 Apr 2018 Chelsea v Tottenham Hotspur W 1-3 Premier League
07 Apr 2018 Stoke City v Tottenham Hotspur W 1-2 Premier League
14 Apr 2018 Tottenham Hotspur v Manchester City L 1-3 Premier League
17 Apr 2018 Brighton and Hove Albion v Tottenham Hotspur D 1-1 Premier League
21 Apr 2018 Manchester United v Tottenham Hotspur L 2-1 FA Cup Semi-final
30 Apr 2018 Tottenham Hotspur v Watford W 2-0 Premier League
05 May 2018 West Bromwich Albion v Tottenham Hotspur L 1-0 Premier League
09 May 2018 Tottenham Hotspur v Newcastle United W 1-0 Premier League
13 May 2018 Tottenham Hotspur v Leicester City W 5-4 Premier League
11 Aug 2018 Newcastle United v Tottenham Hotspur W 1-2 Premier League
18 Aug 2018 Tottenham Hotspur v Fulham W 3-1 Premier League
27 Aug 2018 Manchester United v Tottenham Hotspur W 0-3 Premier League
02 Sep 2018 Watford v Tottenham Hotspur L 2-1 Premier League
15 Sep 2018 Tottenham Hotspur v Liverpool L 1-2 Premier League
18 Sep 2018 Internazionale v Tottenham Hotspur L 2-1 UEFA Champions League Group B
22 Sep 2018 Brighton and Hove Albion v Tottenham Hotspur W 1-2 Premier League
29 Sep 2018 Huddersfield Town v Tottenham Hotspur W 0-2 Premier League
03 Oct 2018 Tottenham Hotspur v Barcelona L 2-4 UEFA Champions League Group B
06 Oct 2018 Tottenham Hotspur v Cardiff City W 1-0 Premier League
20 Oct 2018 West Ham United v Tottenham Hotspur W 0-1 Premier League
24 Oct 2018 PSV Eindhoven v Tottenham Hotspur D 2-2 UEFA Champions League Group B
29 Oct 2018 Tottenham Hotspur v Manchester City L 0-1 Premier League
03 Nov 2018 Wolverhampton Wanderers v Tottenham Hotspur W 2-3 Premier League
06 Nov 2018 Tottenham Hotspur v PSV Eindhoven W 2-1 UEFA Champions League Group B
10 Nov 2018 Crystal Palace v Tottenham Hotspur W 0-1 Premier League
24 Nov 2018 Tottenham Hotspur v Chelsea W 3-1 Premier League
28 Nov 2018 Tottenham Hotspur v Internazionale W 1-0 UEFA Champions League Group B
02 Dec 2018 Arsenal v Tottenham Hotspur L 4-2 Premier League
05 Dec 2018 Tottenham Hotspur v Southampton W 3-1 Premier League
08 Dec 2018 Leicester City v Tottenham Hotspur W 0-2 Premier League
11 Dec 2018 Barcelona v Tottenham Hotspur D 1-1 UEFA Champions League Group B
15 Dec 2018 Tottenham Hotspur v Burnley W 1-0 Premier League
19 Dec 2018 Arsenal v Tottenham Hotspur W 0-2 League Cup 5th round
23 Dec 2018 Everton v Tottenham Hotspur W 2-6 Premier League
26 Dec 2018 Tottenham Hotspur v AFC Bournemouth W 5-0 Premier League
29 Dec 2018 Tottenham Hotspur v Wolverhampton Wanderers L 1-3 Premier League
01 Jan 2019 Cardiff City v Tottenham Hotspur W 0-3 Premier League
04 Jan 2019 Tranmere Rovers v Tottenham Hotspur W 0-7 FA Cup 3rd round
08 Jan 2019 Tottenham Hotspur v Chelsea W 1-0 League Cup Semi-final 1st leg
13 Jan 2019 Tottenham Hotspur v Manchester United L 0-1 Premier League
23 Feb 2019 Burnley v Tottenham Hotspur L 2-1 Premier League
27 Feb 2019 Chelsea v Tottenham Hotspur L 2-0 Premier League
02 Mar 2019 Tottenham Hotspur v Arsenal D 1-1 Premier League
05 Mar 2019 Borussia Dortmund v Tottenham Hotspur W 0-1 UEFA Champions League Round of 16 2nd leg
09 Mar 2019 Southampton v Tottenham Hotspur L 2-1 Premier League
31 Mar 2019 Liverpool v Tottenham Hotspur L 2-1 Premier League
03 Apr 2019 Tottenham Hotspur v Crystal Palace W 2-0 Premier League
09 Apr 2019 Tottenham Hotspur v Manchester City W 1-0 UEFA Champions League Quarter-final 1st leg
01 Jun 2019 Tottenham Hotspur v Liverpool L 0-2 UEFA Champions League Final
10 Aug 2019 Tottenham Hotspur v Aston Villa W 3-1 Premier League
17 Aug 2019 Manchester City v Tottenham Hotspur D 2-2 Premier League
25 Aug 2019 Tottenham Hotspur v Newcastle United L 0-1 Premier League
01 Sep 2019 Arsenal v Tottenham Hotspur D 2-2 Premier League
14 Sep 2019 Tottenham Hotspur v Crystal Palace W 4-0 Premier League
18 Sep 2019 Olympiakos v Tottenham Hotspur D 2-2 UEFA Champions League Group B
21 Sep 2019 Leicester City v Tottenham Hotspur L 2-1 Premier League
28 Sep 2019 Tottenham Hotspur v Southampton W 2-1 Premier League
01 Oct 2019 Tottenham Hotspur v Bayern München L 2-7 UEFA Champions League Group B
05 Oct 2019 Brighton and Hove Albion v Tottenham Hotspur L 3-0 Premier League
19 Oct 2019 Tottenham Hotspur v Watford D 1-1 Premier League
22 Oct 2019 Tottenham Hotspur v Crvena Zvezda W 5-0 UEFA Champions League Group B
27 Oct 2019 Liverpool v Tottenham Hotspur L 2-1 Premier League
06 Nov 2019 Crvena Zvezda v Tottenham Hotspur W 0-4 UEFA Champions League Group B
09 Nov 2019 Tottenham Hotspur v Sheffield United D 1-1 Premier League
23 Nov 2019 West Ham United v Tottenham Hotspur W 2-3 Premier League
26 Nov 2019 Tottenham Hotspur v Olympiakos W 4-2 UEFA Champions League Group B
30 Nov 2019 Tottenham Hotspur v AFC Bournemouth W 3-2 Premier League
04 Dec 2019 Manchester United v Tottenham Hotspur L 2-1 Premier League
07 Dec 2019 Tottenham Hotspur v Burnley W 5-0 Premier League
15 Dec 2019 Wolverhampton Wanderers v Tottenham Hotspur W 1-2 Premier League
22 Dec 2019 Tottenham Hotspur v Chelsea L 0-2 Premier League
26 Dec 2019 Tottenham Hotspur v Brighton and Hove Albion W 2-1 Premier League
28 Dec 2019 Norwich City v Tottenham Hotspur D 2-2 Premier League
01 Jan 2020 Southampton v Tottenham Hotspur L 1-0 Premier League
19 Jun 2020 Tottenham Hotspur v Manchester United D 1-1 Premier League
23 Jun 2020 Tottenham Hotspur v West Ham United W 2-0 Premier League
02 Jul 2020 Sheffield United v Tottenham Hotspur L 3-1 Premier League
06 Jul 2020 Tottenham Hotspur v Everton W 1-0 Premier League
09 Jul 2020 AFC Bournemouth v Tottenham Hotspur D 0-0 Premier League
12 Jul 2020 Tottenham Hotspur v Arsenal W 2-1 Premier League
15 Jul 2020 Newcastle United v Tottenham Hotspur W 1-3 Premier League
19 Jul 2020 Tottenham Hotspur v Leicester City W 3-0 Premier League
26 Jul 2020 Crystal Palace v Tottenham Hotspur D 1-1 Premier League
13 Sep 2020 Tottenham Hotspur v Everton L 0-1 Premier League
17 Sep 2020 Lokomotiv Plovdiv v Tottenham Hotspur W 1-2 UEFA Europa League 2nd qualifying round
20 Sep 2020 Southampton v Tottenham Hotspur W 2-5 Premier League
24 Sep 2020 KF Shkëndija v Tottenham Hotspur W 1-3 UEFA Europa League 3rd qualifying round
27 Sep 2020 Tottenham Hotspur v Newcastle United D 1-1 Premier League
29 Sep 2020 Tottenham Hotspur v Chelsea W 1-1 (5-4) League Cup 4th round
01 Oct 2020 Tottenham Hotspur v Maccabi Haifa W 7-2 UEFA Europa League Play-off
04 Oct 2020 Manchester United v Tottenham Hotspur W 1-6 Premier League
18 Oct 2020 Tottenham Hotspur v West Ham United D 3-3 Premier League
26 Oct 2020 Burnley v Tottenham Hotspur W 0-1 Premier League
29 Oct 2020 Royal Antwerp v Tottenham Hotspur L 1-0 UEFA Europa League Group J
01 Nov 2020 Tottenham Hotspur v Brighton and Hove Albion W 2-1 Premier League
05 Nov 2020 PFC Ludogorets Razgrad v Tottenham Hotspur W 1-3 UEFA Europa League Group J
08 Nov 2020 West Bromwich Albion v Tottenham Hotspur W 0-1 Premier League
21 Nov 2020 Tottenham Hotspur v Manchester City W 2-0 Premier League
29 Nov 2020 Chelsea v Tottenham Hotspur D 0-0 Premier League
06 Dec 2020 Tottenham Hotspur v Arsenal W 2-0 Premier League
10 Dec 2020 Tottenham Hotspur v Royal Antwerp W 2-0 UEFA Europa League Group J
13 Dec 2020 Crystal Palace v Tottenham Hotspur D 1-1 Premier League
16 Dec 2020 Liverpool v Tottenham Hotspur L 2-1 Premier League
20 Dec 2020 Tottenham Hotspur v Leicester City L 0-2 Premier League
23 Dec 2020 Stoke City v Tottenham Hotspur W 1-3 League Cup 5th round
27 Dec 2020 Wolverhampton Wanderers v Tottenham Hotspur D 1-1 Premier League
02 Jan 2021 Tottenham Hotspur v Leeds United W 3-0 Premier League
05 Jan 2021 Tottenham Hotspur v Brentford W 2-0 League Cup Semi-final
13 Jan 2021 Tottenham Hotspur v Fulham D 1-1 Premier League
17 Jan 2021 Sheffield United v Tottenham Hotspur W 1-3 Premier League
25 Jan 2021 Wycombe Wanderers v Tottenham Hotspur W 1-4 FA Cup 4th round
28 Jan 2021 Tottenham Hotspur v Liverpool L 1-3 Premier League
07 Feb 2021 Tottenham Hotspur v West Bromwich Albion W 2-0 Premier League
10 Feb 2021 Everton v Tottenham Hotspur L 5-4 FA Cup 5th round
13 Feb 2021 Manchester City v Tottenham Hotspur L 3-0 Premier League
21 Feb 2021 West Ham United v Tottenham Hotspur L 2-1 Premier League
28 Feb 2021 Tottenham Hotspur v Burnley W 4-0 Premier League
04 Mar 2021 Fulham v Tottenham Hotspur W 0-1 Premier League
07 Mar 2021 Tottenham Hotspur v Crystal Palace W 4-1 Premier League
11 Mar 2021 Tottenham Hotspur v Dinamo Zagreb W 2-0 UEFA Europa League Round of 16 1st leg
14 Mar 2021 Arsenal v Tottenham Hotspur L 2-1 Premier League
18 Mar 2021 Dinamo Zagreb v Tottenham Hotspur L 3-0 UEFA Europa League Round of 16 2nd leg
21 Mar 2021 Aston Villa v Tottenham Hotspur W 0-2 Premier League
04 Apr 2021 Newcastle United v Tottenham Hotspur D 2-2 Premier League
11 Apr 2021 Tottenham Hotspur v Manchester United L 1-3 Premier League
16 Apr 2021 Everton v Tottenham Hotspur D 2-2 Premier League
25 Apr 2021 Tottenham Hotspur v Manchester City L 0-1 League Cup Final
02 May 2021 Tottenham Hotspur v Sheffield United W 4-0 Premier League
08 May 2021 Leeds United v Tottenham Hotspur L 3-1 Premier League
16 May 2021 Tottenham Hotspur v Wolverhampton Wanderers W 2-0 Premier League
19 May 2021 Tottenham Hotspur v Aston Villa L 1-2 Premier League
23 May 2021 Leicester City v Tottenham Hotspur W 2-4 Premier League
22 Aug 2021 Wolverhampton Wanderers v Tottenham Hotspur W 0-1 Premier League
26 Aug 2021 Tottenham Hotspur v Paços de Ferreira W 3-0 UEFA Europa Conference League Play-off 2nd leg
29 Aug 2021 Tottenham Hotspur v Watford W 1-0 Premier League
11 Sep 2021 Crystal Palace v Tottenham Hotspur L 3-0 Premier League
16 Sep 2021 Rennes v Tottenham Hotspur D 2-2 UEFA Europa Conference League Group G
19 Sep 2021 Tottenham Hotspur v Chelsea L 0-3 Premier League
22 Sep 2021 Wolverhampton Wanderers v Tottenham Hotspur W 2-2 (3-2) League Cup 3rd round
26 Sep 2021 Arsenal v Tottenham Hotspur L 3-1 Premier League
30 Sep 2021 Tottenham Hotspur v NS Mura W 5-1 UEFA Europa Conference League Group G
03 Oct 2021 Tottenham Hotspur v Aston Villa W 2-1 Premier League
17 Oct 2021 Newcastle United v Tottenham Hotspur W 2-3 Premier League
24 Oct 2021 West Ham United v Tottenham Hotspur L 1-0 Premier League
27 Oct 2021 Burnley v Tottenham Hotspur W 0-1 League Cup 4th round
30 Oct 2021 Tottenham Hotspur v Manchester United L 0-3 Premier League
04 Nov 2021 Tottenham Hotspur v Vitesse Arnhem W 3-2 UEFA Europa Conference League Group G
07 Nov 2021 Everton v Tottenham Hotspur D 0-0 Premier League
21 Nov 2021 Tottenham Hotspur v Leeds United W 2-1 Premier League
25 Nov 2021 NS Mura v Tottenham Hotspur L 2-1 UEFA Europa Conference League Group G
02 Dec 2021 Tottenham Hotspur v Brentford W 2-0 Premier League
05 Dec 2021 Tottenham Hotspur v Norwich City W 3-0 Premier League
19 Dec 2021 Tottenham Hotspur v Liverpool D 2-2 Premier League
22 Dec 2021 Tottenham Hotspur v West Ham United W 2-1 League Cup 5th round
26 Dec 2021 Tottenham Hotspur v Crystal Palace W 3-0 Premier League
28 Dec 2021 Southampton v Tottenham Hotspur D 1-1 Premier League
01 Jan 2022 Watford v Tottenham Hotspur W 0-1 Premier League
05 Jan 2022 Chelsea v Tottenham Hotspur L 2-0 League Cup Semi-final 1st leg
09 Jan 2022 Tottenham Hotspur v Morecambe W 3-1 FA Cup 3rd round
12 Jan 2022 Tottenham Hotspur v Chelsea L 0-1 League Cup Semi-final 2nd leg
19 Jan 2022 Leicester City v Tottenham Hotspur W 2-3 Premier League
23 Jan 2022 Chelsea v Tottenham Hotspur L 2-0 Premier League
05 Feb 2022 Tottenham Hotspur v Brighton and Hove Albion W 3-1 FA Cup 4th round
09 Feb 2022 Tottenham Hotspur v Southampton L 2-3 Premier League
13 Feb 2022 Tottenham Hotspur v Wolverhampton Wanderers L 0-2 Premier League
19 Feb 2022 Manchester City v Tottenham Hotspur W 2-3 Premier League
23 Feb 2022 Burnley v Tottenham Hotspur L 1-0 Premier League
26 Feb 2022 Leeds United v Tottenham Hotspur W 0-4 Premier League
01 Mar 2022 Middlesbrough v Tottenham Hotspur L 1-0 FA Cup 5th round
07 Mar 2022 Tottenham Hotspur v Everton W 5-0 Premier League
12 Mar 2022 Manchester United v Tottenham Hotspur L 3-2 Premier League
16 Mar 2022 Brighton and Hove Albion v Tottenham Hotspur W 0-2 Premier League
20 Mar 2022 Tottenham Hotspur v West Ham United W 3-1 Premier League
03 Apr 2022 Tottenham Hotspur v Newcastle United W 5-1 Premier League
09 Apr 2022 Aston Villa v Tottenham Hotspur W 0-4 Premier League
16 Apr 2022 Tottenham Hotspur v Brighton and Hove Albion L 0-1 Premier League
23 Apr 2022 Brentford v Tottenham Hotspur D 0-0 Premier League
01 May 2022 Tottenham Hotspur v Leicester City W 3-1 Premier League
07 May 2022 Liverpool v Tottenham Hotspur D 1-1 Premier League
12 May 2022 Tottenham Hotspur v Arsenal W 3-0 Premier League
15 May 2022 Tottenham Hotspur v Burnley W 1-0 Premier League
22 May 2022 Norwich City v Tottenham Hotspur W 0-5 Premier League
06 Aug 2022 Tottenham Hotspur v Southampton W 4-1 Premier League
14 Aug 2022 Chelsea v Tottenham Hotspur D 2-2 Premier League
20 Aug 2022 Tottenham Hotspur v Wolverhampton Wanderers W 1-0 Premier League
28 Aug 2022 Nottingham Forest v Tottenham Hotspur W 0-2 Premier League
31 Aug 2022 West Ham United v Tottenham Hotspur D 1-1 Premier League
03 Sep 2022 Tottenham Hotspur v Fulham W 2-1 Premier League
07 Sep 2022 Tottenham Hotspur v Olympique Marseille W 2-0 UEFA Champions League Group D
13 Sep 2022 Sporting Clube Portugal v Tottenham Hotspur L 2-0 UEFA Champions League Group D
17 Sep 2022 Tottenham Hotspur v Leicester City W 6-2 Premier League
01 Oct 2022 Arsenal v Tottenham Hotspur L 3-1 Premier League
04 Oct 2022 Eintracht Frankfurt v Tottenham Hotspur D 0-0 UEFA Champions League Group D
08 Oct 2022 Brighton and Hove Albion v Tottenham Hotspur W 0-1 Premier League
12 Oct 2022 Tottenham Hotspur v Eintracht Frankfurt W 3-2 UEFA Champions League Group D
15 Oct 2022 Tottenham Hotspur v Everton W 2-0 Premier League
19 Oct 2022 Manchester United v Tottenham Hotspur L 2-0 Premier League
23 Oct 2022 Tottenham Hotspur v Newcastle United L 1-2 Premier League
26 Oct 2022 Tottenham Hotspur v Sporting Clube Portugal D 1-1 UEFA Champions League Group D
29 Oct 2022 AFC Bournemouth v Tottenham Hotspur W 2-3 Premier League
01 Nov 2022 Olympique Marseille v Tottenham Hotspur W 1-2 UEFA Champions League Group D
06 Nov 2022 Tottenham Hotspur v Liverpool L 1-2 Premier League
09 Nov 2022 Nottingham Forest v Tottenham Hotspur L 2-0 League Cup 3rd round
12 Nov 2022 Tottenham Hotspur v Leeds United W 4-3 Premier League
26 Dec 2022 Brentford v Tottenham Hotspur D 2-2 Premier League
01 Jan 2023 Tottenham Hotspur v Aston Villa L 0-2 Premier League
04 Jan 2023 Crystal Palace v Tottenham Hotspur W 0-4 Premier League
07 Jan 2023 Tottenham Hotspur v Portsmouth W 1-0 FA Cup 3rd round
15 Jan 2023 Tottenham Hotspur v Arsenal L 0-2 Premier League
19 Jan 2023 Manchester City v Tottenham Hotspur L 4-2 Premier League
23 Jan 2023 Fulham v Tottenham Hotspur W 0-1 Premier League
05 Feb 2023 Tottenham Hotspur v Manchester City W 1-0 Premier League
11 Feb 2023 Leicester City v Tottenham Hotspur L 4-1 Premier League
14 Feb 2023 AC Milan v Tottenham Hotspur L 1-0 UEFA Champions League Round of 16 1st leg
19 Feb 2023 Tottenham Hotspur v West Ham United W 2-0 Premier League
26 Feb 2023 Tottenham Hotspur v Chelsea W 2-0 Premier League
01 Mar 2023 Sheffield United v Tottenham Hotspur L 1-0 FA Cup 5th round
04 Mar 2023 Wolverhampton Wanderers v Tottenham Hotspur L 1-0 Premier League
08 Mar 2023 Tottenham Hotspur v AC Milan D 0-0 UEFA Champions League Round of 16 2nd leg
11 Mar 2023 Tottenham Hotspur v Nottingham Forest W 3-1 Premier League
18 Mar 2023 Southampton v Tottenham Hotspur D 3-3 Premier League
03 Apr 2023 Everton v Tottenham Hotspur D 1-1 Premier League
08 Apr 2023 Tottenham Hotspur v Brighton and Hove Albion W 2-1 Premier League
15 Apr 2023 Tottenham Hotspur v AFC Bournemouth L 2-3 Premier League
23 Apr 2023 Newcastle United v Tottenham Hotspur L 6-1 Premier League
27 Apr 2023 Tottenham Hotspur v Manchester United D 2-2 Premier League
30 Apr 2023 Liverpool v Tottenham Hotspur L 4-3 Premier League
06 May 2023 Tottenham Hotspur v Crystal Palace W 1-0 Premier League
13 May 2023 Aston Villa v Tottenham Hotspur L 2-1 Premier League
20 May 2023 Tottenham Hotspur v Brentford L 1-3 Premier League
28 May 2023 Leeds United v Tottenham Hotspur W 1-4 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2010-11 England UEFA Under-19 2
2
2010-11 England Under-19 1
2011-12 England UEFA Under-19 2
1
2011-12 England Under-19 3
1
2012-13 England FIFA Under-20 World Cup 3
1
2013-14 England UEFA Under-21 2
2
3
2013-14 England Under-21
1
2014-15 England International Friendly 1
2014-15 England UEFA European Championship
1
1
2015-16 England International Friendly 5
1
2
2015-16 England UEFA European Championship 5
3
2
2016-17 England FIFA World Cup 2
1
2016-17 England International Friendly 1
2
2017-18 England FIFA World Cup 10
10
2017-18 England International Friendly 1
1
2018-19 England International Friendly
1
2018-19 England UEFA European Championship 2
2
2018-19 England UEFA Nations League 5
1
1
1
2019-20 England UEFA European Championship 6
10
2020-21 England FIFA World Cup 2
2
1
2020-21 England International Friendly 1
2020-21 England UEFA European Championship 7
4
2020-21 England UEFA Nations League 5
1
2021-22 England FIFA World Cup 5
1
10
2021-22 England International Friendly 1
1
1
2021-22 England UEFA Nations League 3
1
1
2022-23 England FIFA World Cup 5
2
2022-23 England UEFA European Championship 4
5
2022-23 England UEFA Nations League 2
1
2023-24 England International Friendly 1
1
2023-24 England UEFA European Championship 3
1
3
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
29 Mar 2011 Netherlands v England L 3-0 Under-19
31 May 2011 England v Montenegro W 1-0 UEFA Under-19 Qualifying group
05 Jun 2011 England v Spain D 1-1 UEFA Under-19 Qualifying group
01 Sep 2011 Netherlands v England D 0-0 Under-19
10 Nov 2011 England v Denmark W 1-0 Under-19
28 Feb 2012 England v Czech Republic W 2-1 Under-19
25 May 2012 England v Slovenia W 5-0 UEFA Under-19 Elite Round Group 2
27 May 2012 England v Montenegro D 1-1 UEFA Under-19 Elite Round Group 2
30 May 2012 England v Switzerland W 1-0 UEFA Under-19 Elite Round Group 2
23 Jun 2013 England v Iraq D 2-2 FIFA Under-20 World Cup Finals group E
26 Jun 2013 Chile v England D 1-1 FIFA Under-20 World Cup Finals group E
29 Jun 2013 Egypt v England L 2-0 FIFA Under-20 World Cup Finals group E
13 Aug 2013 England v Scotland W 6-0 Under-21
05 Sep 2013 England v Moldova W 1-0 UEFA Under-21 Qualifying group 1
09 Sep 2013 Finland v England D 1-1 UEFA Under-21 Qualifying group 1
10 Oct 2013 San Marino v England L 4-0 UEFA Under-21 Qualifying group 1
19 May 2014 Wales v England W 1-3 UEFA Under-21 Qualifying group 1
27 Mar 2015 England v Lithuania W 4-0 UEFA European Championship Qualifying group E
31 Mar 2015 Italy v England D 1-1 International Friendly
05 Sep 2015 San Marino v England W 0-6 UEFA European Championship Qualifying group E
08 Sep 2015 England v Switzerland W 2-0 UEFA European Championship Qualifying group E
09 Oct 2015 England v Estonia W 2-0 UEFA European Championship Qualifying group E
12 Oct 2015 Lithuania v England W 0-3 UEFA European Championship Qualifying group E
13 Nov 2015 Spain v England L 2-0 International Friendly
17 Nov 2015 England v France W 2-0 International Friendly
26 Mar 2016 Germany v England W 2-3 International Friendly
29 Mar 2016 England v Netherlands L 1-2 International Friendly
22 May 2016 England v Turkey W 2-1 International Friendly
02 Jun 2016 England v Portugal W 1-0 International Friendly
11 Jun 2016 England v Russia D 1-1 UEFA European Championship Group B
16 Jun 2016 England v Wales W 2-1 UEFA European Championship Group B
20 Jun 2016 Slovakia v England D 0-0 UEFA European Championship Group B
27 Jun 2016 England v Iceland L 1-2 UEFA European Championship Finals - Round of 16
04 Sep 2016 Slovakia v England W 0-1 FIFA World Cup Europe group F
10 Jun 2017 Scotland v England D 2-2 FIFA World Cup Europe group F
13 Jun 2017 France v England L 3-2 International Friendly
01 Sep 2017 Malta v England W 0-4 FIFA World Cup Europe group F
04 Sep 2017 England v Slovakia W 2-1 FIFA World Cup Europe group F
05 Oct 2017 England v Slovenia W 1-0 FIFA World Cup Europe group F
08 Oct 2017 Lithuania v England W 0-1 FIFA World Cup Europe group F
02 Jun 2018 England v Nigeria W 2-1 International Friendly
18 Jun 2018 Tunisia v England W 1-2 FIFA World Cup Group G
24 Jun 2018 England v Panama W 6-1 FIFA World Cup Group G
03 Jul 2018 Colombia v England W 1-1 (4-3) FIFA World Cup Finals - Round of 16
07 Jul 2018 Sweden v England W 0-2 FIFA World Cup Quarter-final
11 Jul 2018 Croatia v England L 2-1 FIFA World Cup Semi-final
14 Jul 2018 Belgium v England L 2-0 FIFA World Cup 3rd place
08 Sep 2018 England v Spain L 1-2 UEFA Nations League League A Group A4
11 Sep 2018 England v Switzerland W 1-0 International Friendly
12 Oct 2018 Croatia v England D 0-0 UEFA Nations League League A Group A4
15 Oct 2018 Spain v England W 2-3 UEFA Nations League League A Group A4
18 Nov 2018 England v Croatia W 2-1 UEFA Nations League League A Group A4
22 Mar 2019 England v Czech Republic W 5-0 UEFA European Championship Qualifying group A
25 Mar 2019 Montenegro v England W 1-5 UEFA European Championship Qualifying group A
06 Jun 2019 England v Netherlands L 1-3 UEFA Nations League Semi-final
09 Jun 2019 Switzerland v England W 0-0 (6-5) UEFA Nations League 3rd place play-off
07 Sep 2019 England v Bulgaria W 4-0 UEFA European Championship Qualifying group A
10 Sep 2019 England v Kosovo W 5-3 UEFA European Championship Qualifying group A
11 Oct 2019 Czech Republic v England L 2-1 UEFA European Championship Qualifying group A
14 Oct 2019 Bulgaria v England W 0-6 UEFA European Championship Qualifying group A
14 Nov 2019 England v Montenegro W 7-0 UEFA European Championship Qualifying group A
17 Nov 2019 Kosovo v England W 0-4 UEFA European Championship Qualifying group A
05 Sep 2020 Iceland v England W 0-1 UEFA Nations League League A Group A2
08 Sep 2020 Denmark v England D 0-0 UEFA Nations League League A Group A2
11 Oct 2020 England v Belgium W 2-1 UEFA Nations League League A Group A2
14 Oct 2020 England v Denmark L 0-1 UEFA Nations League League A Group A2
15 Nov 2020 Belgium v England L 2-0 UEFA Nations League League A Group A2
18 Nov 2020 England v Iceland W 4-0 UEFA Nations League League A Group A2
28 Mar 2021 Albania v England W 0-2 FIFA World Cup Europe group I
31 Mar 2021 England v Poland W 2-1 FIFA World Cup Europe group I
02 Jun 2021 England v Austria W 1-0 International Friendly
13 Jun 2021 England v Croatia W 1-0 UEFA European Championship Group D
18 Jun 2021 England v Scotland D 0-0 UEFA European Championship Group D
22 Jun 2021 Czech Republic v England W 0-1 UEFA European Championship Group D
29 Jun 2021 England v Germany W 2-0 UEFA European Championship Finals - Round of 16
03 Jul 2021 Ukraine v England W 0-4 UEFA European Championship Quarter-final
07 Jul 2021 England v Denmark W 2-1 UEFA European Championship Semi-final
11 Jul 2021 England v Italy L 1-1 (2-3) UEFA European Championship Final
02 Sep 2021 Hungary v England W 0-4 FIFA World Cup Europe group I
05 Sep 2021 England v Andorra W 4-0 FIFA World Cup Europe group I
08 Sep 2021 Poland v England D 1-1 FIFA World Cup Europe group I
12 Oct 2021 England v Hungary D 1-1 FIFA World Cup Europe group I
12 Nov 2021 England v Albania W 5-0 FIFA World Cup Europe group I
15 Nov 2021 San Marino v England W 0-10 FIFA World Cup Europe group I
26 Mar 2022 England v Switzerland W 2-1 International Friendly
29 Mar 2022 England v Ivory Coast W 3-0 International Friendly
04 Jun 2022 Hungary v England L 1-0 UEFA Nations League League A Group A3
07 Jun 2022 Germany v England D 1-1 UEFA Nations League League A Group A3
11 Jun 2022 England v Italy D 0-0 UEFA Nations League League A Group A3
14 Jun 2022 England v Hungary L 0-4 UEFA Nations League League A Group A3
23 Sep 2022 Italy v England L 1-0 UEFA Nations League League A Group A3
26 Sep 2022 England v Germany D 3-3 UEFA Nations League League A Group A3
21 Nov 2022 England v Iran W 6-2 FIFA World Cup Group B
25 Nov 2022 England v USA D 0-0 FIFA World Cup Group B
29 Nov 2022 Wales v England W 0-3 FIFA World Cup Group B
04 Dec 2022 England v Senegal W 3-0 FIFA World Cup Finals - Round of 16
10 Dec 2022 England v France L 1-2 FIFA World Cup Quarter-final
23 Mar 2023 Italy v England W 1-2 UEFA European Championship Qualifying group C
26 Mar 2023 England v Ukraine W 2-0 UEFA European Championship Qualifying group C
16 Jun 2023 Malta v England W 0-4 UEFA European Championship Qualifying group C
19 Jun 2023 England v North Macedonia W 7-0 UEFA European Championship Qualifying group C
09 Sep 2023 Ukraine v England D 1-1 UEFA European Championship Qualifying group C
12 Sep 2023 Scotland v England W 1-3 International Friendly
17 Oct 2023 England v Italy W 3-1 UEFA European Championship Qualifying group C
17 Nov 2023 England v Malta W 2-0 UEFA European Championship Qualifying group C
20 Nov 2023 North Macedonia v England D 1-1 UEFA European Championship Qualifying group C


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.