Cap No. |
|
Date |
Opponents |
Competition |
Score |
Attn. |
|
Ground |
England
match No. |
Domestic Team |
Matches played during 2024/25 |
39
|
|
|
|
FINLAND
|
UEFA Nations League
Group G
|
|
1-3
|
|
|
|
Olympiastadion (Helsinki)
(Finland)
|
1066
|
Man City
|
|
|
|
10Oct2024 |
|
Greece
|
UEFA Nations League |
|
1-2 |
|
|
|
Wembley Stadium |
1065 |
|
|
38
|
|
|
|
FINLAND
|
UEFA Nations League
Group G
|
|
2-0
|
|
|
|
Wembley Stadium
(England)
|
1064
|
Man City
|
|
|
37
|
|
|
|
REPUBLIC OF IRELAND
|
UEFA Nations League
Group G
|
|
0-2
|
|
|
|
Aviva Stadium
(Republic of Ireland)
|
1063
|
Man City
|
|
|
|
14Jul2024 |
|
Spain
|
European Championship |
|
|
|
|
|
Olympiastadion (Berlin) |
1062 |
|
|
|
10Jul2024 |
|
Netherlands
|
European Championship |
|
|
|
|
|
Westfalenstadion |
1061 |
|
|
|
06Jul2024 |
|
Switzerland
|
European Championship |
|
1-1 |
|
46,907 |
|
Esprit Arena |
1060 |
|
|
|
30Jun2024 |
|
Slovakia
|
European Championship |
|
2-1 |
|
47,244 |
|
Arena AufSchalke |
1059 |
|
|
|
25Jun2024 |
|
Slovenia
|
European Championship |
|
|
|
|
|
RheinEnergieStadion |
1058 |
|
|
|
20Jun2024 |
|
Denmark
|
European Championship |
|
|
|
|
|
Waldstadion |
1057 |
|
|
|
16Jun2024 |
|
Serbia
|
European Championship |
|
|
|
|
|
Arena AufSchalke |
1056 |
|
|
|
07Jun2024 |
|
Iceland
|
International Friendly |
|
|
|
|
|
Wembley Stadium |
1055 |
|
Matches played during 2023/24 |
36
|
|
|
|
BOSNIA & HERZEGOVINA
|
International Friendly
|
|
3-0
|
|
50,061
|
|
St James Park
(England)
|
1054
|
Man City
|
|
|
|
26Mar2024 |
|
Belgium
|
International Friendly |
|
|
|
|
|
Wembley Stadium |
1053 |
|
|
|
23Mar2024 |
|
Brazil
|
International Friendly |
|
|
|
|
|
Wembley Stadium |
1052 |
|
|
35
|
|
|
|
NORTH MACEDONIA
|
European Championship Qualifier
Group G
|
|
1-1
|
|
|
|
Philip II Arena
(Macedonia, the former Yugoslav Republic of)
|
1051
|
Man City
|
|
|
|
17Nov2023 |
|
Malta
|
European Championship Qualifier |
|
2-0 |
|
|
|
Wembley Stadium |
1050 |
|
|
34
|
|
|
|
ITALY
|
European Championship Qualifier
Group C
|
|
3-1
|
|
|
|
Wembley Stadium
(England)
|
1049
|
Man City
|
|
|
33
|
|
|
|
AUSTRALIA
|
International Friendly
|
|
1-0
|
|
|
|
Wembley Stadium
(England)
|
1048
|
Man City
|
|
|
|
12Sep2023 |
|
Scotland
|
International Friendly |
|
|
|
|
|
Hampden Park |
1047 |
|
|
|
09Sep2023 |
|
Ukraine
|
European Championship Qualifier |
|
1-1 |
|
|
|
Tarczynski Arena Wroclaw |
1046 |
|
Matches played during 2022/23 |
32
|
|
|
|
NORTH MACEDONIA
|
European Championship Qualifier
Group C
|
|
7-0
|
|
|
|
Old Trafford
(England)
|
1045
|
Man City
|
|
|
|
16Jun2023 |
|
Malta
|
European Championship Qualifier |
|
0-4 |
|
|
|
Ta'' Qali National Stadium |
1044 |
|
|
31
|
|
|
|
UKRAINE
|
European Championship Qualifier
Group C
|
|
2-0
|
|
|
|
Wembley Stadium
(England)
|
1043
|
Man City
|
|
|
30
|
|
|
|
ITALY
|
European Championship Qualifier
Group C
|
|
1-2
|
|
|
|
Stadio San Paolo
(Italy)
|
1042
|
Man City
|
|
|
29
|
|
|
|
FRANCE
|
World Cup
Quarter Final
|
|
1-2
|
|
68,895
|
|
Al Bayt Stadium
(Qatar)
|
1041
|
Man City
|
|
|
28
|
|
|
|
SENEGAL
|
World Cup
Round of 16
|
|
3-0
|
|
65,985
|
|
Al Bayt Stadium
(Qatar)
|
1040
|
Man City
|
|
|
27
|
|
|
|
WALES
|
World Cup
Group B
|
|
0-3
|
|
44,297
|
|
Ahmad Bin Ali Stadium
(Qatar)
|
1039
|
Man City
|
|
|
26
|
|
|
|
USA
|
World Cup
Group B
|
|
0-0
|
|
68,463
|
|
Al Bayt Stadium
(Qatar)
|
1038
|
Man City
|
|
|
25
|
|
|
|
IRAN
|
World Cup
Group B
|
|
6-2
|
|
45,334
|
|
Khalifa International Stadium
(Qatar)
|
1037
|
Man City
|
|
|
|
26Sep2022 |
|
Germany
|
UEFA Nations League |
|
3-3 |
|
|
|
Wembley Stadium |
1036 |
|
|
24
|
|
|
|
ITALY
|
UEFA Nations League
|
|
1-0
|
|
|
|
San Siro
(Italy)
|
1035
|
Man City
|
|
|
|
14Jun2022 |
|
Hungary
|
UEFA Nations League |
|
0-4 |
|
28,839 |
|
Molineux |
1034 |
|
Matches played during 2021/22 |
23
|
|
|
|
ITALY
|
UEFA Nations League
|
|
0-0
|
|
|
|
Molineux
(England)
|
1033
|
Man City
|
|
|
22
|
|
|
|
GERMANY
|
UEFA Nations League
|
|
1-1
|
|
66,289
|
|
Allianz Arena
(Germany)
|
1032
|
Man City
|
|
|
21
|
|
|
|
HUNGARY
|
UEFA Nations League
|
|
1-0
|
|
|
|
Ferenc Puskás Stadium
(Hungary)
|
1031
|
Man City
|
|
|
20
|
|
|
|
IVORY COAST
|
International Friendly
|
|
3-0
|
|
73,405
|
|
Wembley Stadium
(England)
|
1030
|
Man City
|
|
|
19
|
|
|
|
SWITZERLAND
|
International Friendly
|
|
2-1
|
|
|
|
Wembley Stadium
(England)
|
1029
|
Man City
|
|
|
|
15Nov2021 |
|
San Marino
|
World Cup Qualifier |
|
0-10 |
|
|
|
Stadio Olimpico (Serravalle) |
1028 |
|
|
18
|
|
|
|
ALBANIA
|
World Cup Qualifier
Group I
|
|
5-0
|
|
|
|
Wembley Stadium
(England)
|
1027
|
Man City
|
|
|
17
|
|
|
|
HUNGARY
|
World Cup Qualifier
Group I
|
|
1-1
|
|
69,380
|
|
Wembley Stadium
(England)
|
1026
|
Man City
|
|
|
16
|
|
|
|
ANDORRA
|
World Cup Qualifier
Group I
|
|
0-5
|
|
2,285
|
|
Estadi Nacional Andorra la Vella
(Andorra)
|
1025
|
Man City
|
|
|
15
|
|
|
|
POLAND
|
World Cup Qualifier
Group I
|
|
1-1
|
|
56,212
|
|
Stadion Narodowy (Warsaw)
(Poland)
|
1024
|
Man City
|
|
|
14
|
|
|
|
ANDORRA
|
World Cup Qualifier
Group I
|
|
4-0
|
|
67,171
|
|
Wembley Stadium
(England)
|
1023
|
Man City
|
|
|
13
|
|
|
|
HUNGARY
|
World Cup Qualifier
Group I
|
|
0-4
|
|
58,260
|
|
Ferenc Puskás Stadium
(Hungary)
|
1022
|
Man City
|
|
Matches played during 2020/21 |
12
|
|
|
|
ITALY
|
European Championship
Final
|
|
1-1
|
|
67,173
|
|
Wembley Stadium
(England)
|
1021
|
Aston Villa
|
|
|
11
|
|
|
|
DENMARK After Extra-time
|
European Championship
Semi Final
|
|
2-1
|
|
64,950
|
|
Wembley Stadium
(England)
|
1020
|
Aston Villa
|
|
|
|
03Jul2021 |
|
Ukraine
|
European Championship |
|
0-4 |
|
11,880 |
|
Stadio Olimpico (Rome) |
1019 |
|
|
10
|
|
|
|
GERMANY
|
European Championship
Round of 16
|
|
2-0
|
|
41,973
|
|
Wembley Stadium
(England)
|
1018
|
Aston Villa
|
|
|
9
|
|
|
|
CZECH REPUBLIC
|
European Championship
Group D
|
|
0-1
|
|
19,104
|
|
Wembley Stadium
(England)
|
1017
|
Aston Villa
|
|
|
8
|
|
|
|
SCOTLAND
|
European Championship
Group D
|
|
0-0
|
|
20,306
|
|
Wembley Stadium
(England)
|
1016
|
Aston Villa
|
|
|
|
13Jun2021 |
|
Croatia
|
European Championship |
|
1-0 |
|
18,497 |
|
Wembley Stadium |
1015 |
|
|
7
|
|
|
|
ROMANIA
|
International Friendly
|
|
1-0
|
|
8,000
|
|
Riverside Stadium
(England)
|
1014
|
Aston Villa
|
|
|
6
|
|
|
|
AUSTRIA
|
International Friendly
|
|
1-0
|
|
8,000
|
|
Riverside Stadium
(England)
|
1013
|
Aston Villa
|
|
|
|
31Mar2021 |
|
Poland
|
World Cup Qualifier |
|
2-1 |
|
|
|
Wembley Stadium |
1012 |
|
|
|
28Mar2021 |
|
Albania
|
World Cup Qualifier |
|
0-2 |
|
|
|
Arena Kombetare |
1011 |
|
|
|
25Mar2021 |
|
San Marino
|
World Cup Qualifier |
|
5-0 |
|
|
|
Wembley Stadium |
1010 |
|
|
5
|
|
|
|
ICELAND
|
UEFA Nations League
Group G
|
|
4-0
|
|
|
|
Wembley Stadium
(England)
|
1009
|
Aston Villa
|
|
|
4
|
|
|
|
BELGIUM
|
UEFA Nations League
Group G
|
|
2-0
|
|
|
|
Den Dreef
(Belgium)
|
1008
|
Aston Villa
|
|
|
3
|
|
|
|
REPUBLIC OF IRELAND
|
International Friendly
|
|
3-0
|
|
|
|
Wembley Stadium
(England)
|
1007
|
Aston Villa
|
|
|
|
15Oct2020 |
|
Denmark
|
UEFA Nations League |
|
0-1 |
|
|
|
Wembley Stadium |
1006 |
|
|
|
12Oct2020 |
|
Belgium
|
UEFA Nations League |
|
2-1 |
|
|
|
Wembley Stadium |
1005 |
|
|
2
|
|
|
|
WALES
|
International Friendly
|
|
3-0
|
|
|
|
Wembley Stadium
(England)
|
1004
|
Aston Villa
|
|
|
1
|
|
|
|
DENMARK
|
UEFA Nations League
Group G
|
|
0-0
|
|
|
|
Parken Stadium
(Denmark)
|
1003
|
Aston Villa
|
|