World Cup 2022 fixtures and results – full schedule, dates and UK TV channels

World Cup 2022 fixtures: A general view of the Khalifa International Stadium on January 4, 2018 in Doha, Qatar.
(Image credit: Alex Grimm/Bongarts/Getty Images)

The full World Cup 2022 is now over – and Argentina are the new world champions.

Here's how the tournament turned out:

Group stage

Matchday 1

Sunday, November 20

Qatar 0-2 Ecuador (4pm GMT, BBC)

Monday, November 21

England 6-2 Iran (1pm GMT, BBC) 

Senegal 0-2 Netherlands (4pm GMT, ITV)

United States 1-1 Wales (7pm GMT, ITV)

Tuesday, November 22

Argentina 1-2 Saudi Arabia (10am GMT, ITV)

Denmark 0-0 Tunisia (1pm GMT, ITV)

Mexico 0-0 Poland (4pm GMT, BBC)

France 4-1 Australia (7pm GMT, BBC)

Wednesday, November 23

Morocco 0-0 Croatia (10am GMT, ITV) 

Germany 1-2 Japan (1pm GMT, ITV)

Spain 7-0 Costa Rica (4pm GMT, ITV)

Belgium 1-0 Canada (7pm GMT, BBC)

Thursday, November 24

Switzerland 1-0 Cameroon (10am GMT, ITV)

Uruguay 0-0 South Korea (1pm GMT, BBC)

Portugal 3-2 Ghana (4pm GMT, ITV)

Brazil 2-0 Serbia (7pm GMT, BBC)

Matchday 2

Friday, November 25

Wales 0-2 Iran (10am GMT, BBC)

Qatar 1-3 Senegal (1pm GMT, BBC)

Netherlands 1-1 Ecuador (4pm GMT, ITV)

England 0-0 United States (7pm GMT, ITV)

Saturday, November 26

Tunisia 0-1 Australia (10am GMT, BBC)

Poland 2-0 Saudi Arabia (1pm GMT, ITV)

France 2-1 Denmark (4pm GMT, ITV)

Argentina 2-0 Mexico (7pm GMT, ITV)

Sunday, November 27

Japan 0-1 Costa Rica (10am GMT, ITV)

Belgium 0-2 Morocco (1pm GMT, BBC)

Croatia 4-1 Canada (4pm GMT, BBC)

Spain 1-1 Germany (7pm GMT, BBC)

Monday, November 28

Cameroon 3-3 Serbia (10am GMT, ITV)

South Korea 2-3 Ghana (1pm GMT, BBC)

Brazil 1-0 Switzerland (4pm GMT, ITV) 

Portugal 2-0 Uruguay (7pm GMT, ITV)

Matchday 3

Tuesday, November 29

Ecuador 1-2 Senegal (3pm GMT, ITV)

Netherlands 2-0 Qatar (3pm GMT, ITV)

Iran 0-1 United States (7pm GMT, BBC)

Wales 0-3 England (7pm GMT, BBC)

Wednesday, November 30

Tunisia 1-0 France (3pm GMT, BBC)

Australia 1-0 Denmark (3pm GMT, BBC)

Poland 0-2 Argentina (7pm GMT, BBC)

Saudi Arabia 1-2 Mexico (7pm GMT, BBC)

Thursday, December 1

Canada 1-2 Morocco (3pm GMT, BBC)

Croatia 0-0 Belgium (3pm GMT, BBC)

Japan 2-1 Spain (7pm GMT, ITV)

Costa Rica 2-4 Germany (7pm GMT, ITV)

Friday, December 2

Ghana 0-2 Uruguay (3pm GMT, BBC)

South Korea 2-1 Portugal (3pm GMT, BBC)

Serbia 2-3 Switzerland (7pm GMT, ITV)

Cameroon 1-0 Brazil (7pm GMT, ITV)

Round of 16

Saturday, December 3

Netherlands 3-1 USA (3pm GMT)

Argentina 2-1 Australia (7pm GMT)

Sunday, December 4

France 3-1 Poland (3pm GMT)

England 3-0 Senegal (7pm GMT)

Monday, December 5

Japan 1-1 Croatia, Croatia win 3-1 on penalties (3pm GMT)

Brazil 4-1 South Korea (7pm GMT)

Tuesday, December 6

Morocco 0-0 Spain, Morocco win 3-0 on penalties (3pm GMT)

Portugal 6-1 Switzerland (7pm GMT)

Quarter-finals

Friday, December 9

Croatia 1-1 Brazil, Croatia win 4-2 on penalties (3pm GMT)

Netherlands 2-2 Argentina, Argentina win 4-3 on penalties (7pm GMT)

Saturday, December 10

Portugal 0-1 Morocco (3pm GMT)

England 1-2 France (7pm GMT)

Semi-finals

Tuesday, December 13

Croatia 0-3 Argentina (7pm GMT)

Wednesday, December 14

Morocco 0-2 France (7pm GMT)

Third-place play-off

Saturday, December 17

Croatia 2-1 Morocco (3pm GMT)

Final

Sunday, December 18

Argentina 3-3 France, Argentina win 4-2 on penalties (3pm GMT)

Conor Pope
Online Editor

Conor Pope is the former Online Editor of FourFourTwo, overseeing all digital content. He plays football regularly, and has a large, discerning and ever-growing collection of football shirts from around the world.

He supports Blackburn Rovers and holds a season ticket with south London non-league side Dulwich Hamlet. His main football passions include Tugay, the San Siro and only using a winter ball when it snows.