# 2019–20 UEFA Women's Champions League

The 2019–20 UEFA Women's Champions League was the 19th edition of the European women's club football championship organised by UEFA, and the 11th edition since being rebranded as the UEFA Women's Champions League.
The competition was postponed indefinitely on 17 March 2020 due to the COVID-19 pandemic in Europe. The final, originally scheduled to be played on 24 May 2020 at the Generali Arena in Vienna, Austria, was officially postponed on 23 March 2020. On 17 June 2020, UEFA announced that the remaining matches, including the quarter-finals, semi-finals and final, would be played between 21 and 30 August at San Mamés, Bilbao and Anoeta Stadium, San Sebastián in Basque Country, Spain behind closed doors, as an eight-team single-match knockout tournament, with San Sebastián hosting the final.
Lyon were the defending champions, having won the previous four editions. They successfully defended their title after defeating VfL Wolfsburg 3–1 in the final for their fifth consecutive and seventh overall title. For the first time, the video assistant referee (VAR) system was used in the competition, where it was implemented in the final.

## Association team allocation

The association ranking based on the UEFA women's country coefficients is used to determine the number of participating teams for each association:
* Associations 1–12 each have two teams qualify.
* All other associations, if they enter, each have one team qualify.
* The winners of the 2018–19 UEFA Women's Champions League are given an additional entry if they do not qualify for the 2019–20 UEFA Women's Champions League through their domestic league.
An association must have an eleven-a-side women's domestic league to enter a team.

### Association ranking

For the 2019–20 UEFA Women's Champions League, the associations are allocated places according to their 2018 UEFA women's country coefficients, which takes into account their performance in European competitions from 2013–14 to 2017–18.
| Rank | Association | Coeff. | Teams |
| 1 | Germany | 83.000 | 2 |
| 2 | France | 78.000 | 2 |
| 3 | England | 59.000 | 2 |
| 4 | Sweden | 59.000 | 2 |
| 5 | Spain | 49.000 | 2 |
| 6 | Denmark | 36.500 | 2 |
| 7 | Czech Republic | 35.000 | 2 |
| 8 | Italy | 34.500 | 2 |
| 9 | Switzerland | 33.000 | 2 |
| 10 | Russia | 31.500 | 2 |
| 11 | Scotland | 25.500 | 2 |
| 12 | Austria | 25.500 | 2 |
| 13 | Netherlands | 25.000 | 1 |
| 14 | Kazakhstan | 24.000 | 1 |
| 15 | Norway | 24.000 | 1 |
| 16 | Iceland | 21.000 | 1 |
| 17 | Poland | 20.000 | 1 |
| 18 | Lithuania | 19.000 | 1 |
| 19 | Cyprus | 18.000 | 1 |
| Rank | Association | Coeff. | Teams |
| 20 | Serbia | 14.500 | 1 |
| 21 | Turkey | 13.000 | 1 |
| 22 | Belgium | 12.500 | 1 |
| 23 | Belarus | 12.000 | 1 |
| 24 | Romania | 12.000 | 1 |
| 25 | Hungary | 12.000 | 1 |
| 26 | Bosnia and Herzegovina | 11.000 | 1 |
| 27 | Portugal | 10.500 | 1 |
| 28 | Slovenia | 10.000 | 1 |
| 29 | Greece | 9.500 | 1 |
| 30 | Finland | 9.500 | 1 |
| 31 | Ukraine | 9.000 | 1 |
| 32 | Croatia | 8.500 | 1 |
| 33 | Republic of Ireland | 8.500 | 1 |
| 34 | Estonia | 6.500 | 1 |
| 35 | Israel | 6.000 | 1 |
| 36 | Bulgaria | 5.000 | 1 |
| 37 | Albania | 3.500 | 1 |
| Rank | Association | Coeff. | Teams |
| 38 | Slovakia | 3.500 | 1 |
| 39 | Faroe Islands | 3.000 | 1 |
| 40 | Montenegro | 2.000 | 1 |
| 41 | Wales | 2.000 | 1 |
| 42 | Northern Ireland | 2.000 | 1 |
| 43 | Kosovo | 1.000 | 1 |
| 44 | Latvia | 1.000 | 1 |
| 45 | Moldova | 0.500 | 1 |
| 46 | Malta | 0.500 | 1 |
| 47 | North Macedonia | 0.000 | 1 |
| 48 | Luxembourg | 0.000 | 1 |
| 49 | Georgia | 0.000 | 1 |
| NR | Armenia | — | 1 |
| NR | Andorra | — | DNE |
| NR | Azerbaijan | — | DNE |
| NR | Gibraltar | — | DNE |
| NR | Liechtenstein | — | DNE |
| NR | San Marino | — | DNE |

#### Notes

* TH – Additional berth for title holders
* NR – No rank (association did not enter in any of the seasons used for computing coefficients)
* DNE – Did not enter

### Distribution

Unlike the men's Champions League, not every association enters a team, and so the exact number of teams entering in the qualifying round (played as mini-tournaments with four teams in each group) and knockout phase (starting from the round of 32, played as home-and-away two-legged ties except for the one-match final) cannot be determined until the full entry list is known. In general, the title holders, the champions of the top 12 associations, and the runners-up of highest-ranked associations (exact number depending on the number of entries) receive a bye to the round of 32. All other teams (runners-up of lowest-ranked associations and champions of associations starting from 13th) enter the qualifying round, with the group winners and a maximum of two best runners-up advancing to the round of 32.
The following is the access list for this season.
Access list for 2019–20 UEFA Women's Champions League :
| | Teams entering in this round | Teams advancing from previous round |
| Qualifying round (40 teams) | 38 champions from associations 13 or lower 2 runners-up from associations 11–12 | |
| Knockout phase (32 teams) | 12 champions from associations 1–12 (including title holders Lyon) 10 runners-up from associations 1–10 | 10 group winners from qualifying round |

### Teams

A record of 62 teams from 50 of the 55 UEFA member associations entered this season's competition. Armenia are sending their first team after the first edition in 2001–02.

#### Legend

* TH: Title holders
* CH: Domestic league champions
* RU: Domestic league runners-up
Qualified teams for 2019–20 UEFA Women's Champions League :
| Entry round | Teams | Teams | Teams | Teams |
| Round of 32 | VfL Wolfsburg (CH) | Bayern Munich (RU) | Lyon (CH) | Paris Saint-Germain (RU) |
| Round of 32 | Arsenal (CH) | Manchester City (RU) | Piteå (CH) | Kopparbergs/Göteborg (RU) |
| Round of 32 | Atlético Madrid (CH) | Barcelona (RU) | Brøndby (CH) | Fortuna Hjørring (RU) |
| Round of 32 | Sparta Prague (CH) | Slavia Prague (RU) | Juventus (CH) | Fiorentina (RU) |
| Round of 32 | Zurich (CH) | Lugano (RU) | Ryazan-VDV (CH) | Chertanovo Moscow (RU) |
| Round of 32 | Glasgow City (CH) | St. Pölten (CH) | | |
| Qualifying round | Hibernian (RU) | Sturm Graz (RU) | Twente (CH) | BIIK Kazygurt (CH) |
| Qualifying round | LSK Kvinner (CH) | Breiðablik (CH) | Górnik Łęczna (CH) | Gintra Universitetas (CH) |
| Qualifying round | Apollon Limassol (CH) | Spartak Subotica (CH) | Beşiktaş (CH) | Anderlecht (CH) |
| Qualifying round | FC Minsk (CH) | Olimpia Cluj (CH) | Ferencváros (CH) | SFK 2000 (CH) |
| Qualifying round | SC Braga (CH) | Pomurje (CH) | PAOK (CH) | PK-35 Vantaa (CH) |
| Qualifying round | Zhytlobud-1 Kharkiv (CH) | Split (CH) | Wexford Youths (CH) | Flora (CH) |
| Qualifying round | ASA Tel Aviv (CH) | NSA Sofia (CH) | Vllaznia (CH) | Slovan Bratislava (CH) |
| Qualifying round | EB/Streymur/Skála (CH) | Breznica Pljevlja (CH) | Cardiff Met. (CH) | Linfield (CH) |
| Qualifying round | Mitrovica (CH) | Rīgas FS (CH) | Agarista-ȘS Anenii Noi (CH) | Birkirkara (CH) |
| Qualifying round | Dragon 2014 (CH) | Bettembourg (CH) | Tbilisi Nike (CH) | Alashkert (CH) |

## Round and draw dates

The schedule of the competition is as follows (all draws are held at the UEFA headquarters in Nyon, Switzerland).
The competition was postponed indefinitely on 17 March 2020 due to the COVID-19 pandemic in Europe. The final, originally scheduled to be played on 24 May 2020 at the Viola Park, Vienna, was officially postponed on 23 March 2020. A working group was set up by UEFA to decide the calendar of the remainder of the season, with the final decision made at the UEFA Executive Committee meeting on 17 June 2020.
Schedule for 2019–20 UEFA Women's Champions League :
| Round | Draw | First leg | Second leg |
| Qualifying round | 21 June 2019 | 7, 10 & 13 August 2019 | 7, 10 & 13 August 2019 |
| Round of 32 | 16 August 2019 | 11–12 September 2019 | 25–26 September 2019 |
| Round of 16 | 30 September 2019 | 16–17 October 2019 | 30–31 October 2019 |
| Quarter-finals | 8 November 2019 | 21–22 August 2020 at San Mamés, Bilbao and Anoeta Stadium, San Sebastián | 21–22 August 2020 at San Mamés, Bilbao and Anoeta Stadium, San Sebastián |
| Semi-finals | 8 November 2019 | 25–26 August 2020 at San Mamés, Bilbao and Anoeta Stadium, San Sebastián | 25–26 August 2020 at San Mamés, Bilbao and Anoeta Stadium, San Sebastián |
| Final | 8 November 2019 | 30 August 2020 at Anoeta Stadium, San Sebastián | 30 August 2020 at Anoeta Stadium, San Sebastián |
* ↑ Quarter-finals originally scheduled for 24–25 March (first legs) and 1–2 April 2020 (second legs), but postponed, relocated and changed to single-leg format due to COVID-19 pandemic in Europe
* ↑ Semi-final originally scheduled for 25–26 April (first legs) and 2–3 May 2020 (second legs), but postponed, relocated and changed to single-leg format due to COVID-19 pandemic in Europe
* ↑ Final originally scheduled for 24 May 2020 at Viola Park, Vienna, but postponed and relocated due to COVID-19 pandemic in Europe

## Qualifying round

The draw of the qualifying round was held at the UEFA headquarters in Nyon, Switzerland on 21 June 2019, 13:30 CEST. The 40 teams were allocated into four seeding positions based on their UEFA women's club coefficients at the beginning of the season. They were drawn into ten groups of four containing one team from each of the four seeding positions. First, the ten teams which were pre-selected as hosts were drawn from their own designated pot and allocated to their respective group as per their seeding positions. Next, the remaining 30 teams were drawn from their respective pot which are allocated according to their seeding positions.
In each group, teams played against each other in a round-robin mini-tournament at the pre-selected hosts. The ten group winners advanced to the round of 32 to join the 22 teams which received a bye. The matches were played on 7, 10 and 13 August 2019.
* Tiebreakers
* Teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings (Regulations Articles 15.01 and 15.02):
* Points in head-to-head matches among tied teams;
* Goal difference in head-to-head matches among tied teams;
* Goals scored in head-to-head matches among tied teams;
* If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
* Goal difference in all group matches;
* Goals scored in all group matches;
* Penalty shoot-out if only two teams have the same number of points, and they met in the last round of the group and are tied after applying all criteria above (not used if more than two teams have the same number of points, or if their rankings are not relevant for qualification for the next stage);
* Disciplinary points (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
* UEFA club coefficient.

### Group 1

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRE | SFK | ASA | DRA |
| 1 | Breiðablik | 3 | 3 | 0 | 0 | 18 | 2 | +16 | 9 | Knockout phase | — | 3–1 | — | 11–0 |
| 2 | SFK 2000 (H) | 3 | 2 | 0 | 1 | 7 | 3 | +4 | 6 | | — | — | 1–0 | 5–0 |
| 3 | ASA Tel Aviv | 3 | 1 | 0 | 2 | 8 | 5 | +3 | 3 | | 1–4 | — | — | — |
| 4 | Dragon 2014 | 3 | 0 | 0 | 3 | 0 | 23 | −23 | 0 | | — | — | 0–7 | — |

### Group 2

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MIT | BRE | CLU | SOF |
| 1 | Mitrovica | 3 | 3 | 0 | 0 | 5 | 1 | +4 | 9 | Knockout phase | — | 1–0 | — | — |
| 2 | Breznica Pljevlja (H) | 3 | 1 | 1 | 1 | 7 | 7 | 0 | 4 | | — | — | — | 4–4 |
| 3 | Olimpia Cluj | 3 | 1 | 0 | 2 | 6 | 7 | −1 | 3 | | 1–2 | 2–3 | — | — |
| 4 | NSA Sofia | 3 | 0 | 1 | 2 | 6 | 9 | −3 | 1 | | 0–2 | — | 2–3 | — |

### Group 3

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | HIB | CAR | POM | TBI |
| 1 | Hibernian | 3 | 3 | 0 | 0 | 7 | 2 | +5 | 9 | Knockout phase | — | 2–1 | — | 3–0 |
| 2 | Cardiff Met. | 3 | 2 | 0 | 1 | 7 | 3 | +4 | 6 | | — | — | 1–0 | — |
| 3 | Pomurje (H) | 3 | 1 | 0 | 2 | 5 | 3 | +2 | 3 | | 1–2 | — | — | 4–0 |
| 4 | Tbilisi Nike | 3 | 0 | 0 | 3 | 1 | 12 | −11 | 0 | | — | 1–5 | — | — |

### Group 4

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MIN | KHA | SPL | BET |
| 1 | FC Minsk | 3 | 3 | 0 | 0 | 16 | 1 | +15 | 9 | Knockout phase | — | — | 2–1 | 12–0 |
| 2 | Zhytlobud-1 Kharkiv (H) | 3 | 2 | 0 | 1 | 9 | 4 | +5 | 6 | | 0–2 | — | — | 6–0 |
| 3 | Split | 3 | 1 | 0 | 2 | 10 | 7 | +3 | 3 | | — | 2–3 | — | — |
| 4 | Bettembourg | 3 | 0 | 0 | 3 | 2 | 25 | −23 | 0 | | — | — | 2–7 | — |

### Group 5

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SUB | FER | BRA | ANE |
| 1 | Spartak Subotica | 3 | 2 | 1 | 0 | 21 | 2 | +19 | 7 | Knockout phase | — | — | 7–0 | 12–0 |
| 2 | Ferencváros | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 | | 2–2 | — | — | 2–0 |
| 3 | Slovan Bratislava (H) | 3 | 1 | 0 | 2 | 2 | 10 | −8 | 3 | | — | 1–3 | — | — |
| 4 | Agarista-ȘS Anenii Noi | 3 | 0 | 0 | 3 | 0 | 15 | −15 | 0 | | — | — | 0–1 | — |

### Group 6

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | KAZ | VAN | FLO | EBS |
| 1 | BIIK Kazygurt | 3 | 3 | 0 | 0 | 15 | 1 | +14 | 9 | Knockout phase | — | — | 2–0 | 9–0 |
| 2 | PK-35 Vantaa | 3 | 2 | 0 | 1 | 9 | 6 | +3 | 6 | | 1–4 | — | — | 5–0 |
| 3 | Flora (H) | 3 | 1 | 0 | 2 | 4 | 5 | −1 | 3 | | — | 2–3 | — | — |
| 4 | EB/Streymur/Skála | 3 | 0 | 0 | 3 | 0 | 16 | −16 | 0 | | — | — | 0–2 | — |

### Group 7

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRA | LIM | GRA | RIG |
| 1 | Braga | 3 | 3 | 0 | 0 | 11 | 0 | +11 | 9 | Knockout phase | — | — | 2–0 | — |
| 2 | Apollon Limassol | 3 | 2 | 0 | 1 | 17 | 3 | +14 | 6 | | 0–1 | — | — | 10–0 |
| 3 | Sturm Graz | 3 | 1 | 0 | 2 | 6 | 9 | −3 | 3 | | — | 2–7 | — | 4–0 |
| 4 | Rīgas FS (H) | 3 | 0 | 0 | 3 | 0 | 22 | −22 | 0 | | 0–8 | — | — | — |

### Group 8

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | AND | LSK | LIN | PAO |
| 1 | Anderlecht (H) | 3 | 3 | 0 | 0 | 11 | 3 | +8 | 9 | Knockout phase | — | — | — | 5–0 |
| 2 | LSK Kvinner | 3 | 2 | 0 | 1 | 7 | 3 | +4 | 6 | | 2–3 | — | 4–0 | — |
| 3 | Linfield | 3 | 1 | 0 | 2 | 4 | 9 | −5 | 3 | | 1–3 | — | — | — |
| 4 | PAOK | 3 | 0 | 0 | 3 | 2 | 9 | −7 | 0 | | — | 0–1 | 2–3 | — |

### Group 9

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TWE | BES | GOR | ALA |
| 1 | Twente (H) | 3 | 2 | 1 | 0 | 12 | 2 | +10 | 7 | Knockout phase | — | 2–2 | — | 8–0 |
| 2 | Beşiktaş | 3 | 1 | 2 | 0 | 6 | 3 | +3 | 5 | | — | — | 1–1 | — |
| 3 | Górnik Łęczna | 3 | 1 | 1 | 1 | 14 | 3 | +11 | 4 | | 0–2 | — | — | 13–0 |
| 4 | Alashkert | 3 | 0 | 0 | 3 | 0 | 24 | −24 | 0 | | — | 0–3 | — | — |

### Group 10

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | VLL | WEX | GIN | BIR |
| 1 | Vllaznia | 3 | 2 | 1 | 0 | 5 | 2 | +3 | 7 | Knockout phase | — | — | 1–1 | 1–0 |
| 2 | Wexford Youths | 3 | 2 | 0 | 1 | 10 | 6 | +4 | 6 | | 1–3 | — | — | — |
| 3 | Gintra Universitetas (H) | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | | — | 1–2 | — | 1–0 |
| 4 | Birkirkara | 3 | 0 | 0 | 3 | 2 | 9 | −7 | 0 | | — | 2–7 | — | — |

## Knockout phase

Each tie in the knockout phase, apart from the final, was played over two legs, with each team playing one leg at home. The team that scored more goals on aggregate over the two legs advanced to the next round. If the aggregate score was level, the away goals rule was applied, i.e. the team that scored more goals away from home over the two legs advanced. If away goals were also equal, then extra time was played. The away goals rule was again applied after extra time, i.e. if there were goals scored during extra time and the aggregate score was still level, the visiting team advanced by virtue of more away goals scored. If no goals were scored during extra time, the tie was decided by a penalty shoot-out. In the final, which was played as a single match, if the score was level at the end of normal time, extra time would be played, followed by penalty shoot-out if the score remained tied.
The mechanism of the draws for each round was as follows:
* In the draw for the round of 32, the sixteen teams with the highest UEFA women's club coefficients were seeded (with the title holders being the automatic top seed), and the other sixteen teams were unseeded. The seeded teams were drawn against the unseeded teams, with the seeded teams hosting the second leg. Teams from the same association could not be drawn against each other.
* In the draw for the round of 16, the eight teams with the highest UEFA women's club coefficients were seeded (with the title holders being the automatic top seed should they qualify), and the other eight teams were unseeded. The seeded teams were drawn against the unseeded teams, with the order of legs decided by draw. Teams from the same association could not be drawn against each other.
* In the draws for the quarter-finals and semi-finals, there were no seedings, and teams from the same association could be drawn against each other. As the draws for the quarter-finals and semi-finals were held together before the quarter-finals were played, the identity of the teams in the semi-finals were not known at the time of the draw. A draw was also held to determine the "home" team for the final (for administrative purposes as it was played at a neutral venue).
On 17 June 2020, UEFA announced that due to the COVID-19 pandemic in Europe, the final stages of the competition would feature a format change. The quarter-finals, semi-finals and final would be played in a single-leg format from 21 to 30 August 2020 in Bilbao and San Sebastián, Spain. The matches were played behind closed doors.

### Bracket

| Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final | Final |
| Piteå | 0 | 1 | 1 | | | | | | | | | | | | |
| Brøndby | 1 | 1 | 2 | | | | | | | | | | | | |
| Brøndby | 1 | 1 | 2 | Brøndby | 0 | 2 | 2 (1) | | | | | | | | |
| | | | | Glasgow City (p) | 2 | 0 | 2 (3) | | | | | | | | |
| Chertanovo Moscow | 0 | 1 | 1 | Glasgow City (p) | 2 | 0 | 2 (3) | | | | | | | | |
| Chertanovo Moscow | 0 | 1 | 1 | | | | | 21 August – San Sebastián | 21 August – San Sebastián | 21 August – San Sebastián | 21 August – San Sebastián | | | | | | | |
| Glasgow City | 1 | 4 | 5 | | | | | 21 August – San Sebastián | 21 August – San Sebastián | 21 August – San Sebastián | 21 August – San Sebastián | | | | |
| Glasgow City | 1 | 4 | 5 | | | | | Glasgow City | Glasgow City | Glasgow City | 1 | | | | |
| | | | | | | | | VfL Wolfsburg | VfL Wolfsburg | VfL Wolfsburg | 9 | | | | |
| Mitrovica | 0 | 0 | 0 | | | | | VfL Wolfsburg | VfL Wolfsburg | VfL Wolfsburg | 9 | | | | |
| VfL Wolfsburg | 10 | 5 | 15 | | | | | | | | | | | | |
| VfL Wolfsburg | 10 | 5 | 15 | VfL Wolfsburg | 6 | 1 | 7 | | | | | | | | |
| | | | | Twente | 0 | 0 | 0 | | | | | | | | |
| St. Pölten | 2 | 2 | 4 | Twente | 0 | 0 | 0 | | | | | | | | |
| St. Pölten | 2 | 2 | 4 | | | | | | | | | 25 August – San Sebastián | 25 August – San Sebastián | 25 August – San Sebastián | 25 August – San Sebastián | | | |
| Twente | 4 | 1 | 5 | | | | | | | | | 25 August – San Sebastián | 25 August – San Sebastián | 25 August – San Sebastián | 25 August – San Sebastián |
| Twente | 4 | 1 | 5 | | | | | | | | | VfL Wolfsburg | VfL Wolfsburg | VfL Wolfsburg | 1 |
| | | | | | | | | | | | | Barcelona | Barcelona | Barcelona | 0 |
| Lugano | 1 | 0 | 1 | | | | | | | | | Barcelona | Barcelona | Barcelona | 0 |
| Manchester City | 7 | 4 | 11 | | | | | | | | | | | | |
| Manchester City | 7 | 4 | 11 | Manchester City | 1 | 1 | 2 | | | | | | | | |
| | | | | Atlético Madrid | 1 | 2 | 3 | | | | | | | | |
| Spartak Subotica | 2 | 1 | 3 | Atlético Madrid | 1 | 2 | 3 | | | | | | | | |
| Spartak Subotica | 2 | 1 | 3 | | | | | 21 August – Bilbao | 21 August – Bilbao | 21 August – Bilbao | 21 August – Bilbao | | | | | | | |
| Atlético Madrid | 3 | 1 | 4 | | | | | 21 August – Bilbao | 21 August – Bilbao | 21 August – Bilbao | 21 August – Bilbao | | | | |
| Atlético Madrid | 3 | 1 | 4 | | | | | Atlético Madrid | Atlético Madrid | Atlético Madrid | 0 | | | | |
| | | | | | | | | Barcelona | Barcelona | Barcelona | 1 | | | | |
| Juventus | 0 | 1 | 1 | | | | | Barcelona | Barcelona | Barcelona | 1 | | | | |
| Barcelona | 2 | 2 | 4 | | | | | | | | | | | | |
| Barcelona | 2 | 2 | 4 | Barcelona | 5 | 3 | 8 | | | | | | | | |
| | | | | FC Minsk | 0 | 1 | 1 | | | | | | | | |
| FC Minsk | 1 | 3 | 4 | FC Minsk | 0 | 1 | 1 | | | | | | | | |
| FC Minsk | 1 | 3 | 4 | | | | | | | | | | | | | 30 August – San Sebastián | 30 August – San Sebastián | 30 August – San Sebastián | 30 August – San Sebastián |
| Zürich | 0 | 1 | 1 | | | | | | | | | | | | | 30 August – San Sebastián | 30 August – San Sebastián | 30 August – San Sebastián | 30 August – San Sebastián |
| Zürich | 0 | 1 | 1 | | | | | | | | | | | | | VfL Wolfsburg | VfL Wolfsburg | VfL Wolfsburg | 1 |
| | | | | | | | | | | | | | | | | Lyon | Lyon | Lyon | 3 |
| Hibernian | 1 | 1 | 2 | | | | | | | | | | | | | Lyon | Lyon | Lyon | 3 |
| Slavia Prague | 4 | 5 | 9 | | | | | | | | | | | | | | | | |
| Slavia Prague | 4 | 5 | 9 | Slavia Prague | 2 | 0 | 2 | | | | | | | | | | | | |
| | | | | Arsenal | 5 | 8 | 13 | | | | | | | | | | | | |
| Fiorentina | 0 | 0 | 0 | Arsenal | 5 | 8 | 13 | | | | | | | | | | | | |
| Fiorentina | 0 | 0 | 0 | | | | | 22 August – San Sebastián | 22 August – San Sebastián | 22 August – San Sebastián | 22 August – San Sebastián | | | | | | | | |
| Arsenal | 4 | 2 | 6 | | | | | 22 August – San Sebastián | 22 August – San Sebastián | 22 August – San Sebastián | 22 August – San Sebastián | | | | | | | | |
| Arsenal | 4 | 2 | 6 | | | | | Arsenal | Arsenal | Arsenal | 1 | | | | | | | | |
| | | | | | | | | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | 2 | | | | | | | | |
| Breiðablik | 3 | 1 | 4 | | | | | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | 2 | | | | | | | | |
| Sparta Prague | 2 | 0 | 2 | | | | | | | | | | | | | | | | |
| Sparta Prague | 2 | 0 | 2 | Breiðablik | 0 | 1 | 1 | | | | | | | | | | | | |
| | | | | Paris Saint-Germain | 4 | 3 | 7 | | | | | | | | | | | | |
| Braga | 0 | 0 | 0 | Paris Saint-Germain | 4 | 3 | 7 | | | | | | | | | | | | |
| Braga | 0 | 0 | 0 | | | | | | | | | 26 August – Bilbao | 26 August – Bilbao | 26 August – Bilbao | 26 August – Bilbao | | | | |
| Paris Saint-Germain | 7 | 0 | 7 | | | | | | | | | 26 August – Bilbao | 26 August – Bilbao | 26 August – Bilbao | 26 August – Bilbao | | | | |
| Paris Saint-Germain | 7 | 0 | 7 | | | | | | | | | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | 0 | | | | |
| | | | | | | | | | | | | Lyon | Lyon | Lyon | 1 |
| Vllaznia | 0 | 0 | 0 | | | | | | | | | Lyon | Lyon | Lyon | 1 |
| Fortuna Hjørring | 1 | 2 | 3 | | | | | | | | | | | | |
| Fortuna Hjørring | 1 | 2 | 3 | Fortuna Hjørring | 0 | 0 | 0 | | | | | | | | |
| | | | | Lyon | 4 | 7 | 11 | | | | | | | | |
| Ryazan-VDV | 0 | 0 | 0 | Lyon | 4 | 7 | 11 | | | | | | | | |
| Ryazan-VDV | 0 | 0 | 0 | | | | | 22 August – Bilbao | 22 August – Bilbao | 22 August – Bilbao | 22 August – Bilbao | | | | | | | |
| Lyon | 9 | 7 | 16 | | | | | 22 August – Bilbao | 22 August – Bilbao | 22 August – Bilbao | 22 August – Bilbao | | | | |
| Lyon | 9 | 7 | 16 | | | | | Lyon | Lyon | Lyon | 2 | | | | |
| | | | | | | | | Bayern Munich | Bayern Munich | Bayern Munich | 1 | | | | |
| Anderlecht | 1 | 0 | 1 | | | | | Bayern Munich | Bayern Munich | Bayern Munich | 1 | | | | |
| BIIK Kazygurt | 1 | 2 | 3 | | | | | | | | | | | | |
| BIIK Kazygurt | 1 | 2 | 3 | BIIK Kazygurt | 0 | 0 | 0 | | | | | | | | |
| | | | | Bayern Munich | 5 | 2 | 7 | | | | | | | | |
| Kopparbergs/Göteborg | 1 | 1 | 2 | Bayern Munich | 5 | 2 | 7 | | | | | | | | |
| Bayern Munich (a) | 2 | 0 | 2 | | | | | | | | | | | | |

### Round of 32

The draw for the round of 32 was held on 16 August 2019, 13:30 CEST. The first legs were played on 11 and 12 September, and the second legs on 25 and 26 September 2019.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Juventus | 1–4 | Barcelona | 0–2 | 1–2 |
| Hibernian | 2–9 | Slavia Prague | 1–4 | 1–5 |
| Spartak Subotica | 3–4 | Atlético Madrid | 2–3 | 1–1 |
| Braga | 0–7 | Paris Saint-Germain | 0–7 | 0–0 |
| Vllaznia | 0–3 | Fortuna Hjørring | 0–1 | 0–2 |
| Chertanovo Moscow | 1–5 | Glasgow City | 0–1 | 1–4 |
| Ryazan-VDV | 0–16 | Lyon | 0–9 | 0–7 |
| Fiorentina | 0–6 | Arsenal | 0–4 | 0–2 |
| Kopparbergs/Göteborg | 2–2 (a) | Bayern Munich | 1–2 | 1–0 |
| St. Pölten | 4–5 | Twente | 2–4 | 2–1 |
| Anderlecht | 1–3 | BIIK Kazygurt | 1–1 | 0–2 |
| Breiðablik | 4–2 | Sparta Prague | 3–2 | 1–0 |
| Mitrovica | 0–15 | VfL Wolfsburg | 0–10 | 0–5 |
| Piteå | 1–2 | Brøndby | 0–1 | 1–1 |
| Lugano | 1–11 | Manchester City | 1–7 | 0–4 |
| FC Minsk | 4–1 | Zürich | 1–0 | 3–1 |
Notes
* ↑ Order of legs reversed after original draw.

### Round of 16

The draw for the round of 16 was held on 30 September 2019, 13:30 CEST. The first legs were played on 16 and 17 October, and the second legs on 30 and 31 October 2019.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Brøndby | 2–2 (1–3 p) | Glasgow City | 0–2 | 2–0 (a.e.t.) |
| Barcelona | 8–1 | FC Minsk | 5–0 | 3–1 |
| BIIK Kazygurt | 0–7 | Bayern Munich | 0–5 | 0–2 |
| Fortuna Hjørring | 0–11 | Lyon | 0–4 | 0–7 |
| Breiðablik | 1–7 | Paris Saint-Germain | 0–4 | 1–3 |
| VfL Wolfsburg | 7–0 | Twente | 6–0 | 1–0 |
| Slavia Prague | 2–13 | Arsenal | 2–5 | 0–8 |
| Manchester City | 2–3 | Atlético Madrid | 1–1 | 1–2 |
Notes
* 1 2 3 Order of legs reversed after original draw.

### Quarter-finals

The draw for the quarter-finals was held on 8 November 2019, 13:30 CET. The quarter-finals, originally scheduled to be played on 25 March (first legs) and 1 April 2020 (second legs), were postponed indefinitely by UEFA due to concerns over the COVID-19 pandemic in Europe. They were rescheduled as single-leg matches on 21 and 22 August 2020, with two matches each (one on each day) played at San Mamés, Bilbao and Anoeta, San Sebastián. A draw was held on 26 June 2020 at the UEFA headquarters in Nyon, Switzerland to determine the order of matches.
| Team 1 | Score | Team 2 |
| Atlético Madrid | 0–1 | Barcelona |
| Lyon | 2–1 | Bayern Munich |
| Glasgow City | 1–9 | VfL Wolfsburg |
| Arsenal | 1–2 | Paris Saint-Germain |

### Semi-finals

The draw for the semi-finals was held on 8 November 2019, 13:30 CET, after the completion of the quarter-final draw. The semi-finals, originally scheduled to be played on 25 and 26 April (first legs) and 2 and 3 May 2020 (second legs), were postponed indefinitely by UEFA due to concerns over the COVID-19 pandemic in Europe. They were rescheduled as single-leg matches and played on 25 and 26 August 2020, at Anoeta, San Sebastián and San Mamés, Bilbao respectively. A draw was held on 26 June 2020 at the UEFA headquarters in Nyon, Switzerland to determine the order of matches.
| Team 1 | Score | Team 2 |
| Paris Saint-Germain | 0–1 | Lyon |
| VfL Wolfsburg | 1–0 | Barcelona |

### Final

The final, originally scheduled to be played on 24 May 2020 at Viola Park, Vienna, was postponed due to concerns over the COVID-19 pandemic in Europe. It was rescheduled to be played on 30 August 2020 at Anoeta, San Sebastián. The "home" team for the final (for administrative purposes) was determined by an additional draw held after the quarter-final and semi-final draws.

## Statistics
### Top goalscorers

There were 490 goals scored in 115 matches, with an average of 4.26 goals per match.
Goals scored in qualifying round counts toward the topscorer award.
| Rank | Player | Team | Goals | Goals | Goals |
| Rank | Player | Team | Qual. | Tourn. | Total |
| 1 | Vivianne Miedema | Arsenal | — | 10 | 10 |
| 1 | Emueje Ogbiagbevha | Minsk | 6 | 4 | 10 |
| 1 | Berglind Björg Þorvaldsdóttir | Breiðablik | 6 | 4 | 10 |
| 4 | Pernille Harder | VfL Wolfsburg | — | 9 | 9 |
| 4 | Ada Hegerberg | Lyon | — | 9 | 9 |
| 4 | Fenna Kalma | Twente | 5 | 4 | 9 |
| 7 | Kayla Adamek | Spartak Subotica | 4 | 1 | 5 |
| 7 | Janine Beckie | Manchester City | — | 5 | 5 |
| 7 | Tijana Filipović | Spartak Subotica | 5 | 0 | 5 |
| 7 | Krystyna Freda | Apollon Limassol | 5 | — | 5 |
| 7 | Gulnara Gabelia | BIIK Kazygurt | 5 | 0 | 5 |
| 7 | Rio Hardy | Apollon Limassol | 5 | — | 5 |
| 7 | Marie-Antoinette Katoto | Paris Saint-Germain | — | 5 | 5 |
| 7 | Velina Koshuleva | NSA Sofia | 5 | — | 5 |
| 7 | Tereza Kožárová | Slavia Praha | — | 5 | 5 |
| 7 | Eugénie Le Sommer | Lyon | — | 5 | 5 |
| 7 | Tijana Matić | Spartak Subotica | 4 | 1 | 5 |
| 7 | Wendie Renard | Lyon | — | 5 | 5 |
Source: Soccerway

#### Notes

* — Denotes the team did not participate in this stage.

### Squad of the season

The following players were named in the squad of the season by the UEFA's technical observers:
| Pos | Player | Team(s) |
| GK | Sarah Bouhaddi | Lyon |
| GK | Christiane Endler | Paris Saint-Germain |
| GK | Sandra Paños | Barcelona |
| DF | Lucy Bronze | Lyon |
| DF | Paulina Dudek | Paris Saint-Germain |
| DF | Kathrin Hendrich | Bayern Munich VfL Wolfsburg |
| DF | Dominique Janssen | VfL Wolfsburg |
| DF | Sakina Karchaoui | Lyon |
| DF | Wendie Renard | Lyon |
| MF | Ingrid Syrstad Engen | VfL Wolfsburg |
| MF | Kheira Hamraoui | Barcelona |
| MF | Svenja Huth | VfL Wolfsburg |
| MF | Saki Kumagai | Lyon |
| MF | Kim Little | Arsenal |
| MF | Amel Majri | Lyon |
| MF | Dzsenifer Marozsán | Lyon |
| MF | Alexandra Popp | VfL Wolfsburg |
| FW | Delphine Cascarino | Lyon |
| FW | Kadidiatou Diani | Paris Saint-Germain |
| FW | Caroline Graham Hansen | Barcelona |
| FW | Pernille Harder | VfL Wolfsburg |
| FW | Jennifer Hermoso | Barcelona |
| FW | Marie-Antoinette Katoto | Paris Saint-Germain |

### Players of the season

For the first time, positional awards were awarded in the Women's Champions League for best goalkeeper, defender, midfielder and forward of the competition. Votes were cast for players of the season by coaches of the eight teams who participated in the final tournament in Spain, together with 20 journalists selected by the European Sports Media (ESM) group who specialize in women's football. The coaches were not allowed to vote for players from their own teams. Jury members selected their top three players, with the first receiving five points, the second three and the third one. The shortlist of the top three players was announced on 17 September 2020. The award winners were announced and presented during the 2020–21 UEFA Champions League group stage draw in Switzerland on 1 October 2020.