Cap No. |
|
Date |
Opponents |
Competition |
Score |
Attn. |
|
Ground |
England
match No. |
Domestic Team |
Matches played during 2024/25 |
62
|
|
|
|
FINLAND
|
UEFA Nations League
Group G
|
|
1-3
|
|
|
|
Olympiastadion (Helsinki)
(Finland)
|
1066
|
Arsenal
|
|
|
61
|
|
|
|
GREECE
|
UEFA Nations League
Group G
|
|
1-2
|
|
|
|
Wembley Stadium
(England)
|
1065
|
Arsenal
|
|
|
60
|
|
|
|
FINLAND
|
UEFA Nations League
Group G
|
|
2-0
|
|
|
|
Wembley Stadium
(England)
|
1064
|
Arsenal
|
|
|
59
|
|
|
|
REPUBLIC OF IRELAND
|
UEFA Nations League
Group G
|
|
0-2
|
|
|
|
Aviva Stadium
(Republic of Ireland)
|
1063
|
Arsenal
|
|
Matches played during 2023/24 |
58
|
|
|
|
SPAIN
|
European Championship
Final
|
|
2-1
|
|
|
|
Olympiastadion (Berlin)
(Germany)
|
1062
|
Arsenal
|
|
|
57
|
|
|
|
NETHERLANDS
|
European Championship
Semi Final
|
|
1-2
|
|
|
|
Westfalenstadion
(Germany)
|
1061
|
Arsenal
|
|
|
56
|
|
|
|
SWITZERLAND England won 5-3 on penalties.
|
European Championship
Quarter Final
|
|
1-1
|
|
46,907
|
|
Esprit Arena
(Germany)
|
1060
|
Arsenal
|
|
|
55
|
|
|
|
SLOVAKIA
|
European Championship
Round of 16
|
|
1-2
|
|
47,244
|
|
Arena AufSchalke
(Germany)
|
1059
|
Arsenal
|
|
|
54
|
|
|
|
SLOVENIA
|
European Championship
Group G
|
|
0-0
|
|
|
|
RheinEnergieStadion
(Germany)
|
1058
|
Arsenal
|
|
|
53
|
|
|
|
DENMARK
|
European Championship
Group G
|
|
1-1
|
|
|
|
Waldstadion
(Germany)
|
1057
|
Arsenal
|
|
|
52
|
|
|
|
SERBIA
|
European Championship
Group G
|
|
0-1
|
|
|
|
Arena AufSchalke
(Germany)
|
1056
|
Arsenal
|
|
|
51
|
|
|
|
ICELAND
|
International Friendly
|
|
0-1
|
|
|
|
Wembley Stadium
(England)
|
1055
|
Arsenal
|
|
|
|
03Jun2024 |
|
Bosnia & Herzegovina
|
International Friendly |
|
|
|
50,061 |
|
St James Park |
1054 |
|
|
50
|
|
|
|
BELGIUM
|
International Friendly
|
|
2-2
|
|
|
|
Wembley Stadium
(England)
|
1053
|
Arsenal
|
|
|
49
|
|
|
|
BRAZIL
|
International Friendly
Play-off
|
|
0-1
|
|
|
|
Wembley Stadium
(England)
|
1052
|
Arsenal
|
|
|
48
|
|
|
|
NORTH MACEDONIA
|
European Championship Qualifier
Group G
|
|
1-1
|
|
|
|
Philip II Arena
(Macedonia, the former Yugoslav Republic of)
|
1051
|
Arsenal
|
|
|
47
|
|
|
|
MALTA
|
European Championship Qualifier
Group G
|
|
2-0
|
|
|
|
Wembley Stadium
(England)
|
1050
|
Arsenal
|
|
|
46
|
|
|
|
ITALY
|
European Championship Qualifier
Group C
|
|
3-1
|
|
|
|
Wembley Stadium
(England)
|
1049
|
Arsenal
|
|
|
|
13Oct2023 |
|
Australia
|
International Friendly |
|
1-0 |
|
|
|
Wembley Stadium |
1048 |
|
|
45
|
|
|
|
SCOTLAND
|
International Friendly
|
|
1-3
|
|
|
|
Hampden Park
(Scotland)
|
1047
|
Arsenal
|
|
|
44
|
|
|
|
UKRAINE
|
European Championship Qualifier
Group C
|
|
1-1
|
|
|
|
Tarczynski Arena Wroclaw
(Poland)
|
1046
|
Arsenal
|
|
Matches played during 2022/23 |
43
|
|
|
|
NORTH MACEDONIA
|
European Championship Qualifier
Group C
|
|
7-0
|
|
|
|
Old Trafford
(England)
|
1045
|
West Ham
|
|
|
42
|
|
|
|
MALTA
|
European Championship Qualifier
Group C
|
|
0-4
|
|
|
|
Ta'' Qali National Stadium
(Malta)
|
1044
|
West Ham
|
|
|
41
|
|
|
|
UKRAINE
|
European Championship Qualifier
Group C
|
|
2-0
|
|
|
|
Wembley Stadium
(England)
|
1043
|
West Ham
|
|
|
40
|
|
|
|
ITALY
|
European Championship Qualifier
Group C
|
|
1-2
|
|
|
|
Stadio San Paolo
(Italy)
|
1042
|
West Ham
|
|
|
39
|
|
|
|
FRANCE
|
World Cup
Quarter Final
|
|
1-2
|
|
68,895
|
|
Al Bayt Stadium
(Qatar)
|
1041
|
West Ham
|
|
|
38
|
|
|
|
SENEGAL
|
World Cup
Round of 16
|
|
3-0
|
|
65,985
|
|
Al Bayt Stadium
(Qatar)
|
1040
|
West Ham
|
|
|
37
|
|
|
|
WALES
|
World Cup
Group B
|
|
0-3
|
|
44,297
|
|
Ahmad Bin Ali Stadium
(Qatar)
|
1039
|
West Ham
|
|
|
36
|
|
|
|
USA
|
World Cup
Group B
|
|
0-0
|
|
68,463
|
|
Al Bayt Stadium
(Qatar)
|
1038
|
West Ham
|
|
|
35
|
|
|
|
IRAN
|
World Cup
Group B
|
|
6-2
|
|
45,334
|
|
Khalifa International Stadium
(Qatar)
|
1037
|
West Ham
|
|
|
34
|
|
|
|
GERMANY
|
UEFA Nations League
Group G
|
|
3-3
|
|
|
|
Wembley Stadium
(England)
|
1036
|
West Ham
|
|
|
33
|
|
|
|
ITALY
|
UEFA Nations League
|
|
1-0
|
|
|
|
San Siro
(Italy)
|
1035
|
West Ham
|
|
|
|
14Jun2022 |
|
Hungary
|
UEFA Nations League |
|
0-4 |
|
28,839 |
|
Molineux |
1034 |
|
Matches played during 2021/22 |
32
|
|
|
|
ITALY
|
UEFA Nations League
|
|
0-0
|
|
|
|
Molineux
(England)
|
1033
|
West Ham
|
|
|
31
|
|
|
|
GERMANY
|
UEFA Nations League
|
|
1-1
|
|
66,289
|
|
Allianz Arena
(Germany)
|
1032
|
West Ham
|
|
|
30
|
|
|
|
HUNGARY
|
UEFA Nations League
|
|
1-0
|
|
|
|
Ferenc Puskás Stadium
(Hungary)
|
1031
|
West Ham
|
|
|
29
|
|
|
|
IVORY COAST
|
International Friendly
|
|
3-0
|
|
73,405
|
|
Wembley Stadium
(England)
|
1030
|
West Ham
|
|
|
28
|
|
|
|
SWITZERLAND
|
International Friendly
|
|
2-1
|
|
|
|
Wembley Stadium
(England)
|
1029
|
West Ham
|
|
|
|
15Nov2021 |
|
San Marino
|
World Cup Qualifier |
|
0-10 |
|
|
|
Stadio Olimpico (Serravalle) |
1028 |
|
|
|
12Nov2021 |
|
Albania
|
World Cup Qualifier |
|
5-0 |
|
|
|
Wembley Stadium |
1027 |
|
|
27
|
|
|
|
HUNGARY
|
World Cup Qualifier
Group I
|
|
1-1
|
|
69,380
|
|
Wembley Stadium
(England)
|
1026
|
West Ham
|
|
|
|
09Oct2021 |
|
Andorra
|
World Cup Qualifier |
|
0-5 |
|
2,285 |
|
Estadi Nacional Andorra la Vella |
1025 |
|
|
26
|
|
|
|
POLAND
|
World Cup Qualifier
Group I
|
|
1-1
|
|
56,212
|
|
Stadion Narodowy (Warsaw)
(Poland)
|
1024
|
West Ham
|
|
|
|
05Sep2021 |
|
Andorra
|
World Cup Qualifier |
|
4-0 |
|
67,171 |
|
Wembley Stadium |
1023 |
|
|
|
|
|
|
HUNGARY
|
World Cup Qualifier
Group I
|
|
0-4
|
|
58,260
|
|
Ferenc Puskás Stadium
(Hungary)
|
1022
|
West Ham
|
|
Matches played during 2020/21 |
24
|
|
|
|
ITALY
|
European Championship
Final
|
|
1-1
|
|
67,173
|
|
Wembley Stadium
(England)
|
1021
|
West Ham
|
|
|
23
|
|
|
|
DENMARK After Extra-time
|
European Championship
Semi Final
|
|
2-1
|
|
64,950
|
|
Wembley Stadium
(England)
|
1020
|
West Ham
|
|
|
22
|
|
|
|
UKRAINE
|
European Championship
Quarter Final
|
|
0-4
|
|
11,880
|
|
Stadio Olimpico (Rome)
(Italy)
|
1019
|
West Ham
|
|
|
21
|
|
|
|
GERMANY
|
European Championship
Round of 16
|
|
2-0
|
|
41,973
|
|
Wembley Stadium
(England)
|
1018
|
West Ham
|
|
|
20
|
|
|
|
CZECH REPUBLIC
|
European Championship
Group D
|
|
0-1
|
|
19,104
|
|
Wembley Stadium
(England)
|
1017
|
West Ham
|
|
|
19
|
|
|
|
SCOTLAND
|
European Championship
Group D
|
|
0-0
|
|
20,306
|
|
Wembley Stadium
(England)
|
1016
|
West Ham
|
|
|
18
|
|
|
|
CROATIA
|
European Championship
Group D
|
|
1-0
|
|
18,497
|
|
Wembley Stadium
(England)
|
1015
|
West Ham
|
|
|
17
|
|
|
|
ROMANIA
|
International Friendly
|
|
1-0
|
|
8,000
|
|
Riverside Stadium
(England)
|
1014
|
West Ham
|
|
|
16
|
|
|
|
AUSTRIA
|
International Friendly
|
|
1-0
|
|
8,000
|
|
Riverside Stadium
(England)
|
1013
|
West Ham
|
|
|
15
|
|
|
|
POLAND
|
World Cup Qualifier
Group I
|
|
2-1
|
|
|
|
Wembley Stadium
(England)
|
1012
|
West Ham
|
|
|
14
|
|
|
|
ALBANIA
|
World Cup Qualifier
Group I
|
|
0-2
|
|
|
|
Arena Kombetare
(Albania)
|
1011
|
West Ham
|
|
|
|
25Mar2021 |
|
San Marino
|
World Cup Qualifier |
|
5-0 |
|
|
|
Wembley Stadium |
1010 |
|
|
13
|
|
|
|
ICELAND
|
UEFA Nations League
Group G
|
|
4-0
|
|
|
|
Wembley Stadium
(England)
|
1009
|
West Ham
|
|
|
12
|
|
|
|
BELGIUM
|
UEFA Nations League
Group G
|
|
2-0
|
|
|
|
Den Dreef
(Belgium)
|
1008
|
West Ham
|
|
|
|
12Nov2020 |
|
Republic Of Ireland
|
International Friendly |
|
3-0 |
|
|
|
Wembley Stadium |
1007 |
|
|
11
|
|
|
|
DENMARK
|
UEFA Nations League
Group G
|
|
0-1
|
|
|
|
Wembley Stadium
(England)
|
1006
|
West Ham
|
|
|
10
|
|
|
|
BELGIUM
|
UEFA Nations League
Group G
|
|
2-1
|
|
|
|
Wembley Stadium
(England)
|
1005
|
West Ham
|
|
|
|
08Oct2020 |
|
Wales
|
International Friendly |
|
3-0 |
|
|
|
Wembley Stadium |
1004 |
|
|
9
|
|
|
|
DENMARK
|
UEFA Nations League
Group G
|
|
0-0
|
|
|
|
Parken Stadium
(Denmark)
|
1003
|
West Ham
|
|
|
8
|
|
|
|
ICELAND
|
UEFA Nations League
Group G
|
|
0-1
|
|
|
|
Laugardalsvöllur
(Iceland)
|
1002
|
West Ham
|
|
Matches played during 2019/20 |
7
|
|
|
|
KOSOVO
|
European Championship
Group A
|
|
0-4
|
|
0
|
|
Fadil Vokrri Stadium
(Kosovo)
|
1001
|
West Ham United
|
|
|
|
14Nov2019 |
|
Montenegro
|
European Championship |
|
7-0 |
|
77,277 |
|
Wembley Stadium |
1000 |
|
|
|
14Oct2019 |
|
Bulgaria
|
European Championship |
|
0-6 |
|
17,481 |
|
Vasil Levski National Stadion |
999 |
|
|
6
|
|
|
|
CZECH REPUBLIC
|
European Championship
Group A
|
|
2-1
|
|
5,951
|
|
Fortuna Arena
(Czech Republic)
|
998
|
West Ham United
|
|
|
5
|
|
|
|
KOSOVO
|
European Championship
Group A
|
|
5-3
|
|
30,155
|
|
St Marys Stadium
(England)
|
997
|
West Ham United
|
|
|
4
|
|
|
|
BULGARIA
|
European Championship
Group A
|
|
4-0
|
|
82,605
|
|
Wembley Stadium
(England)
|
996
|
West Ham United
|
|
|
|
09Jun2019 |
|
Switzerland
|
UEFA Nations League |
|
0-0 |
|
15,742 |
|
Estadio D Afonso Henriques |
995 |
|
Matches played during 2018/19 |
3
|
|
|
|
NETHERLANDS After Extra-time
|
UEFA Nations League
Semi Final
|
|
1-3
|
|
25,711
|
|
Estadio D Afonso Henriques
(Portugal)
|
994
|
West Ham United
|
|
|
2
|
|
|
|
MONTENEGRO
|
European Championship
Group A
|
|
1-5
|
|
8,329
|
|
Stadion Pod Goricom
(Montenegro)
|
993
|
West Ham United
|
|
|
1
|
|
|
|
CZECH REPUBLIC
|
European Championship
Group A
|
|
5-0
|
|
82,575
|
|
Wembley Stadium
(England)
|
992
|
West Ham United
|
|