# 2015–16 UEFA Europa League

The 2015–16 UEFA Europa League was the 45th season of Europe's secondary club football tournament organised by UEFA, and the seventh season since it was renamed from the UEFA Cup to the UEFA Europa League.
The final was played between Liverpool and Sevilla at the St. Jakob-Park in Basel, Switzerland, and won by Sevilla, their fifth title (extending their own record) and third win in a row (also a tournament record).
Sevilla initially started the 2015–16 European club season in the Champions League as the Europa League title holders, but qualified for the Europa League by finishing third in the Champions League group stage, and successfully defended their title. As the winners of the 2015–16 UEFA Europa League, they qualified for the 2016–17 UEFA Champions League, and also earned the right to play against the winners of the 2015–16 UEFA Champions League, Real Madrid, in the 2016 UEFA Super Cup.

## Format changes

The UEFA Executive Committee held in May and September 2013 approved the following changes to the UEFA Europa League starting from the 2015–16 season (for the three-year cycle until the 2017–18 season):
* The title holders of the UEFA Europa League will qualify for the UEFA Champions League, and therefore no Europa League berth will be reserved for them (although it is still possible for them to defend their title if they drop down to the Europa League after Champions League elimination).
* All associations will have a maximum of three teams entering the Europa League (excluding those transferred from the Champions League); previously associations 7–9 each had four entrants (the only exception is when both the Champions League title holders and the Europa League title holders are from the same top three ranked association and do not qualify for either the Champions League or Europa League through domestic competitions, and the fourth-placed team of their association enter the Europa League instead of the Champions League because a maximum of five teams from one association can enter the Champions League, meaning in this case, four teams from their association enter the Europa League).
* The number of teams directly qualifying for the group stage will be increased to 16 teams (from the top 12 associations); previously six teams (from the top six associations) directly qualified for the group stage.
* Should the domestic cup winners qualify for the Champions League, the cup runners-up will no longer be granted a spot in the Europa League, and the spot will be given to the highest-placed team in the league which have not yet qualified for European competitions.

## Association team allocation

A total of 191 teams from all 54 UEFA member associations participated in the 2015–16 UEFA Europa League. The association ranking based on the UEFA country coefficients was used to determine the number of participating teams for each association:
* Associations 1–51 (except Liechtenstein) each have three teams qualify.
** As the winners of the 2014–15 UEFA Europa League, Sevilla qualified for the 2015–16 UEFA Champions League; the 2015–16 UEFA Europa League berth they would otherwise have earned for finishing 5th in the 2014–15 La Liga was vacated and not passed to another Spanish team.
* Associations 52–53 each have two teams qualify.
* Liechtenstein and Gibraltar each have one team qualify (Liechtenstein organises only a domestic cup and no domestic league; Gibraltar as per decision by the UEFA Executive Committee).
* The top three associations of the 2014–15 UEFA Respect Fair Play ranking each gain an additional berth (the 2015–16 season will be the last where Fair Play berths are allocated to the Europa League).
* Moreover, 33 teams eliminated from the 2015–16 UEFA Champions League are transferred to the Europa League.

### Association ranking

For the 2015–16 UEFA Europa League, the associations were allocated places according to their 2014 UEFA country coefficients, which took into account their performance in European competitions from 2009–10 to 2013–14.
Apart from the allocation based on the country coefficients, associations may have additional teams participating in the Europa League, as noted below:
* (FP) – Additional berth via Fair Play ranking (Netherlands, England, Republic of Ireland)
* (CL) – Additional teams transferred from Champions League
* (EL) – Vacated berth due to Europa League title holders playing in Champions League
| Rank | Association | Coeff. | Teams | Notes |
| 1 | Spain | 97.713 | 3 | −1(EL) +2(CL) |
| 2 | England | 84.748 | 3 | +1(FP) +1(CL) |
| 3 | Germany | 81.641 | 3 | +1(CL) |
| 4 | Italy | 66.938 | 3 | +1(CL) |
| 5 | Portugal | 62.299 | 3 | +2(CL) |
| 6 | France | 56.500 | 3 | +1(CL) |
| 7 | Russia | 46.998 | 3 | |
| 8 | Netherlands | 44.312 | 3 | +1(FP) +1(CL) |
| 9 | Ukraine | 40.966 | 3 | +1(CL) |
| 10 | Belgium | 36.300 | 3 | +1(CL) |
| 11 | Turkey | 34.200 | 3 | +2(CL) |
| 12 | Greece | 33.600 | 3 | +2(CL) |
| 13 | Switzerland | 33.225 | 3 | +2(CL) |
| 14 | Austria | 30.925 | 3 | +2(CL) |
| 15 | Czech Republic | 29.350 | 3 | +2(CL) |
| 16 | Romania | 27.257 | 3 | +1(CL) |
| 17 | Israel | 26.875 | 3 | |
| 18 | Cyprus | 23.250 | 3 | +1(CL) |
| Rank | Association | Coeff. | Teams | Notes |
| 19 | Denmark | 21.300 | 3 | +1(CL) |
| 20 | Croatia | 19.625 | 3 | |
| 21 | Poland | 18.875 | 3 | +1(CL) |
| 22 | Belarus | 18.625 | 3 | |
| 23 | Scotland | 16.566 | 3 | +1(CL) |
| 24 | Sweden | 16.325 | 3 | |
| 25 | Bulgaria | 15.625 | 3 | |
| 26 | Norway | 14.275 | 3 | +1(CL) |
| 27 | Serbia | 14.125 | 3 | +1(CL) |
| 28 | Hungary | 11.625 | 3 | +1(CL) |
| 29 | Slovenia | 11.000 | 3 | |
| 30 | Slovakia | 11.000 | 3 | |
| 31 | Moldova | 10.375 | 3 | +1(CL) |
| 32 | Azerbaijan | 10.375 | 3 | +1(CL) |
| 33 | Georgia | 9.875 | 3 | |
| 34 | Kazakhstan | 8.250 | 3 | |
| 35 | Bosnia and Herzegovina | 7.500 | 3 | |
| 36 | Finland | 7.175 | 3 | +1(CL) |
| Rank | Association | Coeff. | Teams | Notes |
| 37 | Iceland | 6.750 | 3 | |
| 38 | Latvia | 6.250 | 3 | |
| 39 | Montenegro | 6.000 | 3 | |
| 40 | Albania | 5.500 | 3 | +1(CL) |
| 41 | Lithuania | 5.250 | 3 | |
| 42 | Macedonia | 5.250 | 3 | |
| 43 | Republic of Ireland | 5.125 | 3 | +1(FP) |
| 44 | Luxembourg | 4.875 | 3 | |
| 45 | Malta | 4.833 | 3 | |
| 46 | Liechtenstein | 4.500 | 1 | |
| 47 | Northern Ireland | 3.625 | 3 | |
| 48 | Wales | 3.000 | 3 | |
| 49 | Armenia | 2.875 | 3 | |
| 50 | Estonia | 2.875 | 3 | |
| 51 | Faroe Islands | 2.125 | 3 | |
| 52 | San Marino | 0.999 | 2 | |
| 53 | Andorra | 0.833 | 2 | |
| 54 | Gibraltar | 0.000 | 1 | |

### Distribution

In the default access list, Sevilla enter the group stage (as the fifth-placed team of the 2014–15 La Liga). However, since they qualified for the Champions League as the Europa League title holders, the spot which they qualified for in the Europa League group stage is vacated, and the following changes to the default allocation system are made:
* The domestic cup winners of association 13 (Switzerland) are promoted from the third qualifying round to the group stage.
* The domestic cup winners of association 18 (Cyprus) are promoted from the second qualifying round to the third qualifying round.
* The domestic cup winners of associations 24 (Sweden) and 25 (Bulgaria) are promoted from the first qualifying round to the second qualifying round.
| | Teams entering in this round | Teams advancing from previous round | Teams transferred from Champions League |
| First qualifying round (102 teams) | 29 domestic cup winners from associations 26–54 35 domestic league runners-up from associations 18–53 (except Liechtenstein) 35 domestic league third-placed teams from associations 16–51 (except Liechtenstein) 3 teams which qualified via Fair Play ranking | | |
| Second qualifying round (66 teams) | 7 domestic cup winners from associations 19–25 2 domestic league runners-up from associations 16–17 6 domestic league fourth-placed teams from associations 10–15 | 51 winners from first qualifying round | |
| Third qualifying round (58 teams) | 5 domestic cup winners from associations 14–18 9 domestic league third-placed teams from associations 7–15 5 domestic league fourth-placed teams from associations 5–9 3 domestic league fifth-placed teams from associations 4–6 (League Cup winners for France) 3 domestic league sixth-placed teams from associations 1–3 (League Cup winners for England) | 33 winners from second qualifying round | |
| Play-off round (44 teams) | | 29 winners from third qualifying round | 15 losers from Champions League third qualifying round |
| Group stage (48 teams) | 13 domestic cup winners from associations 1–13 1 domestic league fourth-placed team from association 4 2 domestic league fifth-placed teams from associations 1–3 (except Europa League title holders) | 22 winners from play-off round | 10 losers from Champions League play-off round |
| Knockout phase (32 teams) | | 12 group winners from group stage 12 group runners-up from group stage | 8 third-placed teams from Champions League group stage |

#### Redistribution rules

A Europa League place is vacated when a team qualifies for both the Champions League and the Europa League, or qualifies for the Europa League by more than one method. When a place is vacated, it is redistributed within the national association by the following rules (regulations Articles 3.03 and 3.04):
* When the domestic cup winners (considered as the "highest-placed" qualifier within the national association with the latest starting round) also qualify for the Champions League, their Europa League place is vacated. As a result, the highest-placed team in the league which have not yet qualified for European competitions qualify for the Europa League, with the Europa League qualifiers which finish above them in the league moved up one "place" (the 2015–16 season will be the first with this particular arrangement where the domestic cup runners-up are no longer guaranteed a place in the Europa League in this scenario).
* When the domestic cup winners also qualify for the Europa League through league position, their place through the league position is vacated. As a result, the highest-placed team in the league which have not yet qualified for European competitions qualify for the Europa League, with the Europa League qualifiers which finish above them in the league moved up one "place" if possible.
* For associations where a Europa League place is reserved for the League Cup winners, they always qualify for the Europa League as the "lowest-placed" qualifier. If the League Cup winners have already qualified for European competitions through other methods, this reserved Europa League place is taken by the highest-placed team in the league which have not yet qualified for European competitions.
* A Fair Play place is taken by the highest-ranked team in the domestic Fair Play table which have not yet qualified for European competitions.

### Teams

The labels in the parentheses show how each team qualified for the place of its starting round:
* TH: Title holders
* CW: Cup winners
* 2nd, 3rd, 4th, 5th, 6th, etc.: League position
* LC: League Cup winners
* PW: End-of-season Europa League play-off winners
* FP: Fair Play
* CL: Transferred from Champions League
** GS: Third-placed teams from group stage
** PO: Losers from play-off round
** Q3: Losers from third qualifying round
Round of 32 :
| Shakhtar Donetsk (CL GS) | Galatasaray (CL GS) | Bayer Leverkusen (CL GS) | Porto (CL GS) |
| Manchester United (CL GS) | Sevilla (CL GS) | Olympiacos (CL GS) | Valencia (CL GS) |
| Group stage ||||
| Villarreal (6th) | Braga (4th) | Asteras Tripolis (3rd) | Lazio (CL PO) |
| Tottenham Hotspur (5th) | Marseille (4th) | Sion (CW) | Club Brugge (CL PO) |
| Liverpool (6th) | Lokomotiv Moscow (CW) | APOEL (CL PO) | Sporting CP (CL PO) |
| FC Augsburg (5th) | Groningen (CW) | Skënderbeu (CL PO) | Rapid Wien (CL PO) |
| Schalke 04 (6th) | Dnipro Dnipropetrovsk (3rd) | Celtic (CL PO) | Monaco (CL PO) |
| Fiorentina (4th) | Anderlecht (3rd) | Basel (CL PO) | |
| Napoli (5th) | Beşiktaş (3rd) | Partizan (CL PO) | |
| Play-off round ||||
| Lech Poznań (CL Q3) | Steaua București (CL Q3) | Videoton (CL Q3) | Sparta Prague (CL Q3) |
| Milsami Orhei (CL Q3) | Midtjylland (CL Q3) | Red Bull Salzburg (CL Q3) | Ajax (CL Q3) |
| HJK (CL Q3) | Viktoria Plzeň (CL Q3) | Panathinaikos (CL Q3) | Fenerbahçe (CL Q3) |
| Qarabağ (CL Q3) | Molde (CL Q3) | Young Boys (CL Q3) | |
| Third qualifying round ||||
| Athletic Bilbao (7th) | Bordeaux (6th) | Standard Liège (4th) | Jablonec (3rd) |
| Southampton (7th) | Krasnodar (3rd) | İstanbul Başakşehir (4th) | Târgu Mureș (2nd) |
| Borussia Dortmund (7th) | Rubin Kazan (5th) | Atromitos (4th) | Ironi Kiryat Shmona (2nd) |
| Sampdoria (7th) | AZ (3rd) | Zürich (3rd) | AEK Larnaca (2nd) |
| Vitória de Guimarães (5th) | Vitesse (PW) | Rheindorf Altach (3rd) | |
| Belenenses (6th) | Zorya Luhansk (4th) | Sturm Graz (4th) | |
| Saint-Étienne (5th) | Vorskla Poltava (5th) | Slovan Liberec (CW) | |
| Second qualifying round ||||
| Charleroi (PW) | Wolfsberger AC (5th) | Copenhagen (CW) | Inverness CT (CW) |
| Trabzonspor (5th) | Mladá Boleslav (4th) | Rijeka (2nd) | IFK Göteborg (CW) |
| PAOK (5th) | Astra Giurgiu (4th) | Legia Warsaw (CW) | Cherno More (CW) |
| Thun (4th) | Hapoel Be'er Sheva (3rd) | Dinamo Minsk (2nd) | |
| First qualifying round ||||
| Botoșani (8th) | Debrecen (4th) | FH (2nd) | Vaduz (CW) |
| Beitar Jerusalem (4th) | Koper (CW) | Víkingur Reykjavík (4th) | Glentoran (CW) |
| Apollon Limassol (3rd) | Celje (2nd) | Jelgava (CW) | Linfield (2nd) |
| Omonia (4th) | Domžale (3rd) | Skonto (2nd) | Glenavon (3rd) |
| Brøndby (3rd) | Žilina (2nd) | Spartaks Jūrmala (6th) | Bala Town (2nd) |
| Randers (4th) | Slovan Bratislava (3rd) | Mladost Podgorica (CW) | Airbus UK Broughton (3rd) |
| Hajduk Split (3rd) | Spartak Trnava (4th) | Sutjeska (2nd) | Newtown (PW) |
| Lokomotiva Zagreb (4th) | Sheriff Tiraspol (CW) | Budućnost Podgorica (3rd) | Ulisses (2nd) |
| Jagiellonia Białystok (3rd) | Dacia Chișinău (2nd) | Laçi (CW) | Shirak (3rd) |
| Śląsk Wrocław (4th) | Saxan (5th) | Kukësi (2nd) | Alashkert (4th) |
| Shakhtyor Soligorsk (3rd) | Inter Baku (2nd) | Partizani (3rd) | Nõmme Kalju (CW) |
| Torpedo-BelAZ Zhodino (4th) | Gabala (3rd) | Kruoja Pakruojis (2nd) | Sillamäe Kalev (2nd) |
| Aberdeen (2nd) | Neftçi (4th) | Atlantas (3rd) | Flora (3rd) |
| St Johnstone (4th) | Dinamo Tbilisi (CW) | Trakai (4th) | Víkingur Gøta (CW) |
| AIK (3rd) | Dinamo Batumi (2nd) | Rabotnicki (CW) | HB (2nd) |
| IF Elfsborg (4th) | Tskhinvali (4th) | Shkëndija (3rd) | NSÍ (4th) |
| Beroe Stara Zagora (2nd) | Kairat (CW) | Renova (4th) | Juvenes/Dogana (2nd) |
| Litex Lovech (4th) | Aktobe (2nd) | St Patrick's Athletic (CW) | La Fiorita (3rd) |
| Rosenborg (2nd) | Ordabasy (4th) | Cork City (2nd) | Sant Julià (CW) |
| Odd (3rd) | Olimpic (CW) | Shamrock Rovers (4th) | Lusitanos (2nd) |
| Strømsgodset (4th) | Željezničar (2nd) | Differdange 03 (CW) | Europa (2nd) |
| Čukarički (CW) | Zrinjski Mostar (3rd) | F91 Dudelange (3rd) | Go Ahead Eagles (FP) |
| Red Star Belgrade (2nd) | SJK (2nd) | Progrès Niederkorn (4th) | West Ham United (FP) |
| Vojvodina (4th) | Lahti (3rd) | Birkirkara (CW) | UCD (FP) |
| Ferencváros (CW) | VPS (4th) | Valletta (2nd) | |
| MTK Budapest (3rd) | KR (CW) | Balzan (4th) | |
Notably two teams took part in the competition that were not playing in their national top-division. They were Go Ahead Eagles (2nd tier) and UCD (2nd tier).

#### Notes

* ^ Bulgaria (BUL): Lokomotiv Sofia, the third-placed team of the 2014–15 A Group, would have qualified for the Europa League first qualifying round, but failed to obtain a UEFA licence. As a result, the berth was given to Litex Lovech, the fourth-placed team of the league. An appeal was denied on 1 June 2015.
* ^ Italy (ITA): Genoa, the sixth-placed team of the 2014–15 Serie A, would have qualified for the Europa League third qualifying round, but failed to obtain a UEFA licence. As a result, the berth was given to Sampdoria, the seventh-placed team of the league. Genoa withdrew their appeal on 3 June 2015.
* ^ Latvia (LVA): Liepāja, the fourth-placed team of the 2014 Latvian Higher League, would have qualified for the Europa League first qualifying round, but failed to obtain a UEFA licence as they were affiliated with the Latvian Football Federation for less than three years after reforming from the dissolved Liepājas Metalurgs. As a result, the berth was given to Spartaks Jūrmala, the sixth-placed team of the league, as Daugava Daugavpils, the fifth-placed team, also failed to obtain a UEFA licence.
* ^ Moldova (MDA): Tiraspol, the fourth-placed team of the 2014–15 Moldovan National Division, would have qualified for the Europa League first qualifying round, but were dissolved at the end of the 2014–15 season. As a result, the berth was given to Saxan, the fifth-placed team of the league.
* ^ Romania (ROU): CFR Cluj, the third-placed team of the 2014–15 Liga I, would have qualified for the Europa League second qualifying round, but were banned by UEFA after failing to settle overdue payables. As a result, Astra Giurgiu, the fourth-placed team of the league, entered the second qualifying round instead of the first qualifying round, while the first qualifying round berth was given to Botoșani, the eighth-placed team of the league, as Petrolul Ploiești, Universitatea Craiova and Dinamo București, the fifth-, sixth- and seventh-placed teams of the league respectively, all failed to obtain UEFA licences.
* ^ Russia (RUS): Dynamo Moscow, the fourth-placed team of the 2014–15 Russian Premier League, would have qualified for the Europa League third qualifying round, but they were referred to the UEFA's Club Financial Control Body adjudicatory chamber on 24 April 2015 for violating the Financial Fair Play break-even requirements after the club was not able to reach the settlement with UEFA. The meeting regarding the sanctions for the violation was held on 16 June 2015, and on 19 June 2015, it was announced that Dynamo Moscow were excluded from the UEFA Europa League for the 2015–16 season. As a result, the berth was given to Rubin Kazan, the fifth-placed team of the league.

## Round and draw dates

The schedule of the competition is as follows (all draws are held at UEFA headquarters in Nyon, Switzerland, unless stated otherwise).
| Phase | Round | Draw date | First leg | Second leg |
| Qualifying | First qualifying round | 22 June 2015 | 2 July 2015 | 9 July 2015 |
| Qualifying | Second qualifying round | 22 June 2015 | 16 July 2015 | 23 July 2015 |
| Qualifying | Third qualifying round | 17 July 2015 | 30 July 2015 | 6 August 2015 |
| Play-off | Play-off round | 7 August 2015 | 20 August 2015 | 27 August 2015 |
| Group stage | Matchday 1 | 28 August 2015 (Monaco) | 17 September 2015 | 17 September 2015 |
| Group stage | Matchday 2 | 28 August 2015 (Monaco) | 1 October 2015 | 1 October 2015 |
| Group stage | Matchday 3 | 28 August 2015 (Monaco) | 22 October 2015 | 22 October 2015 |
| Group stage | Matchday 4 | 28 August 2015 (Monaco) | 5 November 2015 | 5 November 2015 |
| Group stage | Matchday 5 | 28 August 2015 (Monaco) | 26 November 2015 | 26 November 2015 |
| Group stage | Matchday 6 | 28 August 2015 (Monaco) | 10 December 2015 | 10 December 2015 |
| Knockout phase | Round of 32 | 14 December 2015 | 18 February 2016 | 25 February 2016 |
| Knockout phase | Round of 16 | 26 February 2016 | 10 March 2016 | 17 March 2016 |
| Knockout phase | Quarter-finals | 18 March 2016 | 7 April 2016 | 14 April 2016 |
| Knockout phase | Semi-finals | 15 April 2016 | 28 April 2016 | 5 May 2016 |
| Knockout phase | Final | 15 April 2016 | 18 May 2016 at St. Jakob-Park, Basel | 18 May 2016 at St. Jakob-Park, Basel |
Matches in the qualifying, play-off, and knockout rounds may also be played on Tuesdays or Wednesdays instead of the regular Thursdays due to scheduling conflicts.

## Qualifying rounds

In the qualifying rounds and the play-off round, teams are divided into seeded and unseeded teams based on their 2015 UEFA club coefficients, and then drawn into two-legged home-and-away ties. Teams from the same association cannot be drawn against each other.

### First qualifying round

The draw for the first and second qualifying round was held on 22 June 2015. With 102 teams involved, it was UEFA's biggest ever tournament draw. The first legs were played on 30 June and 2 July, and the second legs were played on 7 and 9 July 2015.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Víkingur Reykjavík | 2–3 | Koper | 0–1 | 2–2 |
| Sheriff Tiraspol | 0–3 | Odd | 0–3 | 0–0 |
| Kukësi | 2–0 | Torpedo-BelAZ Zhodino | 2–0 | 0–0 |
| Alashkert | 2–2 (a) | St Johnstone | 1–0 | 1–2 |
| Jelgava | 3–3 (a) | Litex Lovech | 1–1 | 2–2 |
| Newtown | 4–2 | Valletta | 2–1 | 2–1 |
| Dinamo Tbilisi | 2–3 | Gabala | 2–1 | 0–2 |
| Renova | 1–5 | Dacia Chișinău | 0–1 | 1–4 |
| Olimpic | 1–1 (a) | Spartak Trnava | 1–1 | 0–0 |
| West Ham United | 4–0 | Lusitanos | 3–0 | 1–0 |
| Glenavon | 1–5 | Shakhtyor Soligorsk | 1–2 | 0–3 |
| Differdange 03 | 4–3 | Bala Town | 3–1 | 1–2 |
| Shkëndija | 1–1 (a) | Aberdeen | 1–1 | 0–0 |
| Víkingur Gøta | 0–2 | Rosenborg | 0–2 | 0–0 |
| SJK | 0–2 | FH | 0–1 | 0–1 |
| Linfield | 5–4 | NSÍ | 2–0 | 3–4 |
| Brøndby | 11–0 | Juvenes/Dogana | 9–0 | 2–0 |
| MTK Budapest | 1–3 | Vojvodina | 0–0 | 1–3 |
| Skonto | 4–1 | St Patrick's Athletic | 2–1 | 2–0 |
| Lahti | 2–7 | IF Elfsborg | 2–2 | 0–5 |
| Atlantas | 1–5 | Beroe Stara Zagora | 0–2 | 1–3 |
| Debrecen | 3–2 | Sutjeska | 3–0 | 0–2 |
| Ordabasy | 1–2 | Beitar Jerusalem | 0–0 | 1–2 |
| Balzan | 0–3 | Željezničar | 0–2 | 0–1 |
| Sillamäe Kalev | 3–7 | Hajduk Split | 1–1 | 2–6 |
| Budućnost Podgorica | 1–3 | Spartaks Jūrmala | 1–3 | 0–0 |
| Red Star Belgrade | 1–4 | Kairat | 0–2 | 1–2 |
| Flora | 1–2 | Rabotnicki | 1–0 | 0–2 |
| Sant Julià | 0–4 | Randers | 0–1 | 0–3 |
| Saxan | 0–4 | Apollon Limassol | 0–2 | 0–2 |
| Progrès Niederkorn | 0–3 | Shamrock Rovers | 0–0 | 0–3 |
| Aktobe | 0–1 | Nõmme Kalju | 0–1 | 0–0 |
| Dinamo Batumi | 1–2 | Omonia | 1–0 | 0–2 |
| Kruoja Pakruojis | 0–9 | Jagiellonia Białystok | 0–1 | 0–8 |
| Shirak | 3–2 | Zrinjski Mostar | 2–0 | 1–2 |
| Cork City | 2–3 | KR | 1–1 | 1–2 (a.e.t.) |
| Go Ahead Eagles | 2–5 | Ferencváros | 1–1 | 1–4 |
| Trakai | 7–1 | HB | 3–0 | 4–1 |
| Laçi | 1–1 (a) | Inter Baku | 1–1 | 0–0 |
| VPS | 2–6 | AIK | 2–2 | 0–4 |
| UCD | 2–2 (a) | F91 Dudelange | 1–0 | 1–2 |
| Domžale | 0–1 | Čukarički | 0–1 | 0–0 |
| Glentoran | 1–7 | Žilina | 1–4 | 0–3 |
| Strømsgodset | 4–1 | Partizani | 3–1 | 1–0 |
| Neftçi | 3–3 (a) | Mladost Podgorica | 2–2 | 1–1 |
| Celje | 1–4 | Śląsk Wrocław | 0–1 | 1–3 |
| La Fiorita | 1–10 | Vaduz | 0–5 | 1–5 |
| Birkirkara | 3–1 | Ulisses | 0–0 | 3–1 |
| Airbus UK Broughton | 3–5 | Lokomotiva Zagreb | 1–3 | 2–2 |
| Botoșani | 4–2 | Tskhinvali | 1–1 | 3–1 |
| Europa | 0–9 | Slovan Bratislava | 0–6 | 0–3 |
* 1 2 3 4 5 Order of legs reversed after original draw.

### Second qualifying round

The first legs were played on 16 July, and the second legs were played on 21 and 23 July 2015.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Kukësi | 4–3 | Mladost Podgorica | 0–1 | 4–2 |
| Lokomotiva Zagreb | 2–7 | PAOK | 2–1 | 0–6 |
| Slovan Bratislava | 6–1 | UCD | 1–0 | 5–1 |
| Ferencváros | 0–3 | Željezničar | 0–1 | 0–2 |
| Vaduz | 5–1 | Nõmme Kalju | 3–1 | 2–0 |
| Beroe Stara Zagora | 0–1 | Brøndby | 0–1 | 0–0 |
| KR | 0–4 | Rosenborg | 0–1 | 0–3 |
| AIK | 4–0 | Shirak | 2–0 | 2–0 |
| Legia Warsaw | 4–0 | Botoșani | 1–0 | 3–0 |
| Dacia Chișinău | 3–6 | Žilina | 1–2 | 2–4 |
| Shamrock Rovers | 1–4 | Odd | 0–2 | 1–2 |
| Hapoel Be'er Sheva | 2–3 | Thun | 1–1 | 1–2 |
| Kairat | 4–2 | Alashkert | 3–0 | 1–2 |
| Vojvodina | 4–1 | Spartaks Jūrmala | 3–0 | 1–1 |
| Jagiellonia Białystok | 0–1 | Omonia | 0–0 | 0–1 |
| Jelgava | 1–2 | Rabotnicki | 1–0 | 0–2 |
| Čukarički | 1–2 | Gabala | 1–0 | 0–2 |
| Shakhtyor Soligorsk | 0–3 | Wolfsberger AC | 0–1 | 0–2 |
| Trabzonspor | 3–1 | Differdange 03 | 1–0 | 2–1 |
| Charleroi | 9–2 | Beitar Jerusalem | 5–1 | 4–1 |
| Randers | 0–1 | IF Elfsborg | 0–0 | 0–1 (a.e.t.) |
| Mladá Boleslav | 2–2 (a) | Strømsgodset | 1–2 | 1–0 |
| Cherno More | 1–5 | Dinamo Minsk | 1–1 | 0–4 |
| Rijeka | 2–5 | Aberdeen | 0–3 | 2–2 |
| West Ham United | 1–1 (5–3 p) | Birkirkara | 1–0 | 0–1 (a.e.t.) |
| Apollon Limassol | 4–0 | Trakai | 4–0 | 0–0 |
| Koper | 4–6 | Hajduk Split | 3–2 | 1–4 |
| FH | 3–4 | Inter Baku | 1–2 | 2–2 (a.e.t.) |
| Inverness CT | 0–1 | Astra Giurgiu | 0–1 | 0–0 |
| Spartak Trnava | 5–2 | Linfield | 2–1 | 3–1 |
| Copenhagen | 5–1 | Newtown | 2–0 | 3–1 |
| Śląsk Wrocław | 0–2 | IFK Göteborg | 0–0 | 0–2 |
| Skonto | 4–11 | Debrecen | 2–2 | 2–9 |

### Third qualifying round

The draw for the third qualifying round was held on 17 July 2015. The first legs were played on 29 and 30 July, and the second legs were played on 6 August 2015.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Zürich | 1–2 | Dinamo Minsk | 0–1 | 1–1 (a.e.t.) |
| Kairat | 3–2 | Aberdeen | 2–1 | 1–1 |
| Žilina | 3–3 (a) | Vorskla Poltava | 2–0 | 1–3 (a.e.t.) |
| AZ | 4–1 | İstanbul Başakşehir | 2–0 | 2–1 |
| Bordeaux | 4–0 | AEK Larnaca | 3–0 | 1–0 |
| PAOK | 2–1 | Spartak Trnava | 1–0 | 1–1 |
| Târgu Mureș | 2–4 | Saint-Étienne | 0–3 | 2–1 |
| Debrecen | 3–6 | Rosenborg | 2–3 | 1–3 |
| Jablonec | 3–3 (a) | Copenhagen | 0–1 | 3–2 |
| Thun | 2–2 (a) | Vaduz | 0–0 | 2–2 |
| Belenenses | 2–1 | IFK Göteborg | 2–1 | 0–0 |
| Sampdoria | 2–4 | Vojvodina | 0–4 | 2–0 |
| Kukësi | 0–4 | Legia Warsaw | 0–3 | 0–1 |
| Charleroi | 0–5 | Zorya Luhansk | 0–2 | 0–3 |
| Sturm Graz | 3–4 | Rubin Kazan | 2–3 | 1–1 |
| IF Elfsborg | 2–3 | Odd | 2–1 | 0–2 |
| Southampton | 5–0 | Vitesse | 3–0 | 2–0 |
| Slovan Liberec | 5–1 | Ironi Kiryat Shmona | 2–1 | 3–0 |
| Apollon Limassol | 1–2 | Gabala | 1–1 | 0–1 |
| Wolfsberger AC | 0–6 | Borussia Dortmund | 0–1 | 0–5 |
| AIK | 1–4 | Atromitos | 1–3 | 0–1 |
| Standard Liège | 3–1 | Željezničar | 2–1 | 1–0 |
| West Ham United | 3–4 | Astra Giurgiu | 2–2 | 1–2 |
| Athletic Bilbao | 2–0 | Inter Baku | 2–0 | 0–0 |
| Rabotnicki | 2–1 | Trabzonspor | 1–0 | 1–1 (a.e.t.) |
| Brøndby | 2–2 (a) | Omonia | 0–0 | 2–2 |
| Rheindorf Altach | 6–2 | Vitória de Guimarães | 2–1 | 4–1 |
| Hajduk Split | 4–0 | Strømsgodset | 2–0 | 2–0 |
| Krasnodar | 5–3 | Slovan Bratislava | 2–0 | 3–3 |
* ↑ Legia Warsaw won 3–0 by default after their first leg match against Kukësi was abandoned when a Legia player was hit by an object from the crowd.
* ↑ Order of legs reversed after original draw.

## Play-off round

The draw for the play-off round was held on 7 August 2015. The first legs were played on 20 August, and the second legs were played on 27 August 2015.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Rheindorf Altach | 0–1 | Belenenses | 0–1 | 0–0 |
| Žilina | 3–3 (a) | Athletic Bilbao | 3–2 | 0–1 |
| Steaua București | 1–3 | Rosenborg | 0–3 | 1–0 |
| Zorya Luhansk | 2–4 | Legia Warsaw | 0–1 | 2–3 |
| Viktoria Plzeň | 5–0 | Vojvodina | 3–0 | 2–0 |
| Milsami Orhei | 1–2 | Saint-Étienne | 1–1 | 0–1 |
| Ajax | 1–0 | Jablonec | 1–0 | 0–0 |
| Young Boys | 0–4 | Qarabağ | 0–1 | 0–3 |
| Molde | 3–3 (a) | Standard Liège | 2–0 | 1–3 |
| PAOK | 6–1 | Brøndby | 5–0 | 1–1 |
| Bordeaux | 2–2 (a) | Kairat | 1–0 | 1–2 |
| Lech Poznań | 4–0 | Videoton | 3–0 | 1–0 |
| Dinamo Minsk | 2–2 (3–2 p) | Red Bull Salzburg | 2–0 | 0–2 (a.e.t.) |
| Rabotnicki | 1–2 | Rubin Kazan | 1–1 | 0–1 |
| Slovan Liberec | 2–0 | Hajduk Split | 1–0 | 1–0 |
| Atromitos | 0–4 | Fenerbahçe | 0–1 | 0–3 |
| Gabala | 2–2 (a) | Panathinaikos | 0–0 | 2–2 |
| Southampton | 1–2 | Midtjylland | 1–1 | 0–1 |
| Astra Giurgiu | 3–4 | AZ | 3–2 | 0–2 |
| Odd | 5–11 | Borussia Dortmund | 3–4 | 2–7 |
| Krasnodar | 5–1 | HJK | 5–1 | 0–0 |
| Sparta Prague | 6–4 | Thun | 3–1 | 3–3 |
* 1 2 3 Order of legs reversed after original draw.

## Group stage

The draw for the group stage was held in Monaco on 28 August 2015. The 48 teams were drawn into twelve groups of four, with the restriction that teams from the same association could not be drawn against each other. For the draw, the teams were seeded into four pots based on their 2015 UEFA club coefficients.
In each group, teams played against each other home-and-away in a round-robin format. The group winners and runners-up advanced to the round of 32, where they were joined by the eight third-placed teams of the 2015–16 UEFA Champions League group stage. The matchdays were 17 September, 1 October, 22 October, 5 November, 26 November, and 10 December 2015.
A total of 24 national associations were represented in the group stage. FC Augsburg, Belenenses, Gabala, Groningen, Midtjylland, Monaco, Sion and Skënderbeu made their debut appearances in the group stage (although Monaco have appeared in the UEFA Cup group stage). Skënderbeu Korçë were the first team from Albania to play in the group stage of any UEFA club competition.
* Tiebreakers
* The teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If two or more teams are equal on points on completion of the group matches, the following criteria are applied in the order given to determine the rankings (regulations Article 16.01):
* higher number of points obtained in the group matches played among the teams in question;
* superior goal difference from the group matches played among the teams in question;
* higher number of goals scored in the group matches played among the teams in question;
* higher number of goals scored away from home in the group matches played among the teams in question;
* if, after having applied criteria 1 to 4, teams still have an equal ranking, criteria 1 to 4 are reapplied exclusively to the matches between the teams in question to determine their final rankings. If this procedure does not lead to a decision, criteria 6 to 12 apply;
* superior goal difference in all group matches;
* higher number of goals scored in all group matches;
* higher number of away goals scored in all group matches;
* higher number of wins in all group matches;
* higher number of away wins in all group matches;
* lower disciplinary points total based only on yellow and red cards received in all group matches (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
* higher club coefficient.

### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MOL | FEN | AJX | CEL |
| 1 | Molde | 6 | 3 | 2 | 1 | 10 | 7 | +3 | 11 | Advance to knockout phase | — | 0–2 | 1–1 | 3–1 |
| 2 | Fenerbahçe | 6 | 2 | 3 | 1 | 7 | 6 | +1 | 9 | Advance to knockout phase | 1–3 | — | 1–0 | 1–1 |
| 3 | Ajax | 6 | 1 | 4 | 1 | 6 | 6 | 0 | 7 | | 1–1 | 0–0 | — | 2–2 |
| 4 | Celtic | 6 | 0 | 3 | 3 | 8 | 12 | −4 | 3 | | 1–2 | 2–2 | 1–2 | — |

### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LIV | SIO | RUB | BOR |
| 1 | Liverpool | 6 | 2 | 4 | 0 | 6 | 4 | +2 | 10 | Advance to knockout phase | — | 1–1 | 1–1 | 2–1 |
| 2 | Sion | 6 | 2 | 3 | 1 | 5 | 5 | 0 | 9 | Advance to knockout phase | 0–0 | — | 2–1 | 1–1 |
| 3 | Rubin Kazan | 6 | 1 | 3 | 2 | 6 | 6 | 0 | 6 | | 0–1 | 2–0 | — | 0–0 |
| 4 | Bordeaux | 6 | 0 | 4 | 2 | 5 | 7 | −2 | 4 | | 1–1 | 0–1 | 2–2 | — |

### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | KRA | DOR | PAOK | QAB |
| 1 | Krasnodar | 6 | 4 | 1 | 1 | 9 | 4 | +5 | 13 | Advance to knockout phase | — | 1–0 | 2–1 | 2–1 |
| 2 | Borussia Dortmund | 6 | 3 | 1 | 2 | 10 | 5 | +5 | 10 | Advance to knockout phase | 2–1 | — | 0–1 | 4–0 |
| 3 | PAOK | 6 | 1 | 4 | 1 | 3 | 3 | 0 | 7 | | 0–0 | 1–1 | — | 0–0 |
| 4 | Gabala | 6 | 0 | 2 | 4 | 2 | 12 | −10 | 2 | | 0–3 | 1–3 | 0–0 | — |

### Group D

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | NAP | MID | BRU | LEG |
| 1 | Napoli | 6 | 6 | 0 | 0 | 22 | 3 | +19 | 18 | Advance to knockout phase | — | 5–0 | 5–0 | 5–2 |
| 2 | Midtjylland | 6 | 2 | 1 | 3 | 6 | 12 | −6 | 7 | Advance to knockout phase | 1–4 | — | 1–1 | 1–0 |
| 3 | Club Brugge | 6 | 1 | 2 | 3 | 4 | 11 | −7 | 5 | | 0–1 | 1–3 | — | 1–0 |
| 4 | Legia Warsaw | 6 | 1 | 1 | 4 | 4 | 10 | −6 | 4 | | 0–2 | 1–0 | 1–1 | — |

### Group E

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RW | VIL | PLZ | DMI |
| 1 | Rapid Wien | 6 | 5 | 0 | 1 | 10 | 6 | +4 | 15 | Advance to knockout phase | — | 2–1 | 3–2 | 2–1 |
| 2 | Villarreal | 6 | 4 | 1 | 1 | 12 | 6 | +6 | 13 | Advance to knockout phase | 1–0 | — | 1–0 | 4–0 |
| 3 | Viktoria Plzeň | 6 | 1 | 1 | 4 | 8 | 10 | −2 | 4 | | 1–2 | 3–3 | — | 2–0 |
| 4 | Dinamo Minsk | 6 | 1 | 0 | 5 | 3 | 11 | −8 | 3 | | 0–1 | 1–2 | 1–0 | — |

### Group F

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRA | MAR | LIB | GRO |
| 1 | Braga | 6 | 4 | 1 | 1 | 7 | 4 | +3 | 13 | Advance to knockout phase | — | 3–2 | 2–1 | 1–0 |
| 2 | Marseille | 6 | 4 | 0 | 2 | 12 | 7 | +5 | 12 | Advance to knockout phase | 1–0 | — | 0–1 | 2–1 |
| 3 | Slovan Liberec | 6 | 2 | 1 | 3 | 6 | 8 | −2 | 7 | | 0–1 | 2–4 | — | 1–1 |
| 4 | Groningen | 6 | 0 | 2 | 4 | 2 | 8 | −6 | 2 | | 0–0 | 0–3 | 0–1 | — |

### Group G

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LAZ | SET | DNI | ROS |
| 1 | Lazio | 6 | 4 | 2 | 0 | 13 | 6 | +7 | 14 | Advance to knockout phase | — | 3–2 | 3–1 | 3–1 |
| 2 | Saint-Étienne | 6 | 2 | 3 | 1 | 10 | 7 | +3 | 9 | Advance to knockout phase | 1–1 | — | 3–0 | 2–2 |
| 3 | Dnipro Dnipropetrovsk | 6 | 2 | 1 | 3 | 6 | 8 | −2 | 7 | | 1–1 | 0–1 | — | 3–0 |
| 4 | Rosenborg | 6 | 0 | 2 | 4 | 4 | 12 | −8 | 2 | | 0–2 | 1–1 | 0–1 | — |

### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LMO | SPO | BES | SKE |
| 1 | Lokomotiv Moscow | 6 | 3 | 2 | 1 | 12 | 7 | +5 | 11 | Advance to knockout phase | — | 2–4 | 1–1 | 2–0 |
| 2 | Sporting CP | 6 | 3 | 1 | 2 | 14 | 11 | +3 | 10 | Advance to knockout phase | 1–3 | — | 3–1 | 5–1 |
| 3 | Beşiktaş | 6 | 2 | 3 | 1 | 7 | 6 | +1 | 9 | | 1–1 | 1–1 | — | 2–0 |
| 4 | Skënderbeu | 6 | 1 | 0 | 5 | 4 | 13 | −9 | 3 | | 0–3 | 3–0 | 0–1 | — |

### Group I

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BSL | FIO | LCH | BEL |
| 1 | Basel | 6 | 4 | 1 | 1 | 10 | 5 | +5 | 13 | Advance to knockout phase | — | 2–2 | 2–0 | 1–2 |
| 2 | Fiorentina | 6 | 3 | 1 | 2 | 11 | 6 | +5 | 10 | Advance to knockout phase | 1–2 | — | 1–2 | 1–0 |
| 3 | Lech Poznań | 6 | 1 | 2 | 3 | 2 | 6 | −4 | 5 | | 0–1 | 0–2 | — | 0–0 |
| 4 | Belenenses | 6 | 1 | 2 | 3 | 2 | 8 | −6 | 5 | | 0–2 | 0–4 | 0–0 | — |

### Group J

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TOT | AND | MON | QAR |
| 1 | Tottenham Hotspur | 6 | 4 | 1 | 1 | 12 | 6 | +6 | 13 | Advance to knockout phase | — | 2–1 | 4–1 | 3–1 |
| 2 | Anderlecht | 6 | 3 | 1 | 2 | 8 | 6 | +2 | 10 | Advance to knockout phase | 2–1 | — | 1–1 | 2–1 |
| 3 | Monaco | 6 | 1 | 3 | 2 | 5 | 9 | −4 | 6 | | 1–1 | 0–2 | — | 1–0 |
| 4 | Qarabağ | 6 | 1 | 1 | 4 | 4 | 8 | −4 | 4 | | 0–1 | 1–0 | 1–1 | — |

### Group K

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SCH | SPP | AT | APO |
| 1 | Schalke 04 | 6 | 4 | 2 | 0 | 15 | 3 | +12 | 14 | Advance to knockout phase | — | 2–2 | 4–0 | 1–0 |
| 2 | Sparta Prague | 6 | 3 | 3 | 0 | 10 | 5 | +5 | 12 | Advance to knockout phase | 1–1 | — | 1–0 | 2–0 |
| 3 | Asteras Tripolis | 6 | 1 | 1 | 4 | 4 | 12 | −8 | 4 | | 0–4 | 1–1 | — | 2–0 |
| 4 | APOEL | 6 | 1 | 0 | 5 | 3 | 12 | −9 | 3 | | 0–3 | 1–3 | 2–1 | — |

### Group L

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATH | AUG | PAR | AZ |
| 1 | Athletic Bilbao | 6 | 4 | 1 | 1 | 16 | 8 | +8 | 13 | Advance to knockout phase | — | 3–1 | 5–1 | 2–2 |
| 2 | FC Augsburg | 6 | 3 | 0 | 3 | 12 | 11 | +1 | 9 | Advance to knockout phase | 2–3 | — | 1–3 | 4–1 |
| 3 | Partizan | 6 | 3 | 0 | 3 | 10 | 14 | −4 | 9 | | 0–2 | 1–3 | — | 3–2 |
| 4 | AZ | 6 | 1 | 1 | 4 | 8 | 13 | −5 | 4 | | 2–1 | 0–1 | 1–2 | — |

## Knockout phase

In the knockout phase, teams played against each other over two legs on a home-and-away basis, except for the one-match final. The mechanism of the draws for each round was as follows:
* In the draw for the round of 32, the twelve group winners and the four third-placed teams from the Champions League group stage with the better group records were seeded, and the twelve group runners-up and the other four third-placed teams from the Champions League group stage were unseeded. The seeded teams were drawn against the unseeded teams, with the seeded teams hosting the second leg. Teams from the same group or the same association could not be drawn against each other.
* In the draws for the round of 16 onwards, there were no seedings, and teams from the same group or the same association could be drawn against each other.

### Bracket

| Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final |
| Villarreal | Villarreal | 1 | 1 | 2 | | | | | | | | | | | | | | | | | | |
| Napoli | Napoli | 0 | 1 | 1 | Villarreal | Villarreal | 2 | 0 | 2 | | | | | | | | | | | |
| Sporting CP | Sporting CP | 0 | 1 | 1 | Bayer Leverkusen | Bayer Leverkusen | 0 | 0 | 0 | | | | | | | | | | | | | |
| Bayer Leverkusen | Bayer Leverkusen | 1 | 3 | 4 | | | | | | Villarreal | Villarreal | 2 | 4 | 6 | | | | | | |
| Sparta Prague | Sparta Prague | 1 | 3 | 4 | | | | | | Sparta Prague | Sparta Prague | 1 | 2 | 3 | | | | | | |
| Krasnodar | Krasnodar | 0 | 0 | 0 | Sparta Prague | Sparta Prague | 1 | 3 | 4 | | | | | | | | | | | | | |
| Galatasaray | Galatasaray | 1 | 1 | 2 | Lazio | Lazio | 1 | 0 | 1 | | | | | | | | | | | | | |
| Lazio | Lazio | 1 | 3 | 4 | | | | | | | | | | | Villarreal | Villarreal | 1 | 0 | 1 | |
| Borussia Dortmund | Borussia Dortmund | 2 | 1 | 3 | | | | | | | | | | | Liverpool | Liverpool | 0 | 3 | 3 | |
| Porto | Porto | 0 | 0 | 0 | Borussia Dortmund | Borussia Dortmund | 3 | 2 | 5 | | | | | | | | | | | | | |
| Fiorentina | Fiorentina | 1 | 0 | 1 | Tottenham Hotspur | Tottenham Hotspur | 0 | 1 | 1 | | | | | | | | | | | | | |
| Tottenham Hotspur | Tottenham Hotspur | 1 | 3 | 4 | | | | | | Borussia Dortmund | Borussia Dortmund | 1 | 3 | 4 | | | | | | |
| FC Augsburg | FC Augsburg | 0 | 0 | 0 | | | | | | Liverpool | Liverpool | 1 | 4 | 5 | | | | | | |
| Liverpool | Liverpool | 0 | 1 | 1 | Liverpool | Liverpool | 2 | 1 | 3 | | | | | | | | | | | | | |
| Midtjylland | Midtjylland | 2 | 1 | 3 | Manchester United | Manchester United | 0 | 1 | 1 | | | | | | | | | | | 18 May – Basel | 18 May – Basel | 18 May – Basel |
| Manchester United | Manchester United | 1 | 5 | 6 | | | | | | | | | | | | | | | | Liverpool | Liverpool | 1 |
| Fenerbahçe | Fenerbahçe | 2 | 1 | 3 | | | | | | | | | | | | | | | | Sevilla | Sevilla | 3 |
| Lokomotiv Moscow | Lokomotiv Moscow | 0 | 1 | 1 | Fenerbahçe | Fenerbahçe | 1 | 1 | 2 | | | | | | | | | | | | | |
| Sion | Sion | 1 | 2 | 3 | Braga | Braga | 0 | 4 | 4 | | | | | | | | | | | | | |
| Braga | Braga | 2 | 2 | 4 | | | | | | Braga | Braga | 1 | 0 | 1 | | | | | | | | |
| Shakhtar Donetsk | Shakhtar Donetsk | 0 | 3 | 3 | | | | | | Shakhtar Donetsk | Shakhtar Donetsk | 2 | 4 | 6 | | | | | | | | |
| Schalke 04 | Schalke 04 | 0 | 0 | 0 | Shakhtar Donetsk | Shakhtar Donetsk | 3 | 1 | 4 | | | | | | | | | | | | | |
| Anderlecht (a.e.t.) | Anderlecht (a.e.t.) | 1 | 2 | 3 | Anderlecht | Anderlecht | 1 | 0 | 1 | | | | | | | | | | | | | |
| Olympiacos | Olympiacos | 0 | 1 | 1 | | | | | | | | | | | Shakhtar Donetsk | Shakhtar Donetsk | 2 | 1 | 3 | | | |
| Marseille | Marseille | 0 | 1 | 1 | | | | | | | | | | | Sevilla | Sevilla | 2 | 3 | 5 | | | |
| Athletic Bilbao | Athletic Bilbao | 1 | 1 | 2 | Athletic Bilbao (a) | Athletic Bilbao (a) | 1 | 1 | 2 | | | | | | | | | | | | | |
| Valencia | Valencia | 6 | 4 | 10 | Valencia | Valencia | 0 | 2 | 2 | | | | | | | | | | | | | |
| Rapid Wien | Rapid Wien | 0 | 0 | 0 | | | | | | Athletic Bilbao | Athletic Bilbao | 1 | 2 | 3 (4) | | | | | | | | |
| Saint-Étienne | Saint-Étienne | 3 | 1 | 4 | | | | | | Sevilla (p) | Sevilla (p) | 2 | 1 | 3 (5) | | | | | | | | |
| Basel (a) | Basel (a) | 2 | 2 | 4 | Basel | Basel | 0 | 0 | 0 | | | | | | | | | | | | | |
| Sevilla | Sevilla | 3 | 0 | 3 | Sevilla | Sevilla | 0 | 3 | 3 | | | | | | | | | | | | | |
| Molde | Molde | 0 | 1 | 1 | | | | | | | | | | | | | | | | | | |

### Round of 32

The draw for the round of 32 was held on 14 December 2015. The first legs were played on 16 and 18 February, and the second legs were played on 24 and 25 February 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Valencia | 10–0 | Rapid Wien | 6–0 | 4–0 |
| Fiorentina | 1–4 | Tottenham Hotspur | 1–1 | 0–3 |
| Borussia Dortmund | 2–6 | Porto | 1–4 | 1–2 |
| Fenerbahçe | 3–1 | Lokomotiv Moscow | 2–0 | 1–1 |
| Anderlecht | 3–1 | Olympiacos | 1–0 | 2–1 (a.e.t.) |
| Midtjylland | 3–6 | Manchester United | 2–1 | 1–5 |
| FC Augsburg | 0–1 | Liverpool | 0–0 | 0–1 |
| Sparta Prague | 4–0 | Krasnodar | 1–0 | 3–0 |
| Galatasaray | 2–4 | Lazio | 1–1 | 1–3 |
| Sion | 3–4 | Braga | 1–2 | 2–2 |
| Shakhtar Donetsk | 3–0 | Schalke 04 | 0–0 | 3–0 |
| Marseille | 1–2 | Athletic Bilbao | 0–1 | 1–1 |
| Sevilla | 3–1 | Molde | 3–0 | 0–1 |
| Sporting CP | 1–4 | Bayer Leverkusen | 0–1 | 1–3 |
| Villarreal | 2–1 | Napoli | 1–0 | 1–1 |
| Saint-Étienne | 4–4 (a) | Basel | 3–2 | 1–2 |

### Round of 16

The draw for the round of 16 was held on 26 February 2016. The first legs were played on 10 March, and the second legs were played on 17 March 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Shakhtar Donetsk | 4–1 | Anderlecht | 3–1 | 1–0 |
| Basel | 0–3 | Sevilla | 0–0 | 0–3 |
| Villarreal | 2–0 | Bayer Leverkusen | 2–0 | 0–0 |
| Athletic Bilbao | 2–2 (a) | Valencia | 1–0 | 1–2 |
| Liverpool | 3–1 | Manchester United | 2–0 | 1–1 |
| Sparta Prague | 4–1 | Lazio | 1–1 | 3–0 |
| Borussia Dortmund | 5–1 | Tottenham Hotspur | 3–0 | 2–1 |
| Fenerbahçe | 2–4 | Braga | 1–0 | 1–4 |

### Quarter-finals

The draw for the quarter-finals was held on 18 March 2016. The first legs were played on 7 April, and the second legs were played on 14 April 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Braga | 1–6 | Shakhtar Donetsk | 1–2 | 0–4 |
| Villarreal | 6–3 | Sparta Prague | 2–1 | 4–2 |
| Athletic Bilbao | 3–3 (4–5 p) | Sevilla | 1–2 | 2–1 (a.e.t.) |
| Borussia Dortmund | 4–5 | Liverpool | 1–1 | 3–4 |

### Semi-finals

The draw for the semi-finals was held on 15 April 2016. The first legs were played on 28 April, and the second legs were played on 5 May 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Shakhtar Donetsk | 3–5 | Sevilla | 2–2 | 1–3 |
| Villarreal | 1–3 | Liverpool | 1–0 | 0–3 |

### Final

The final was played on 18 May 2016 at the St. Jakob-Park in Basel, Switzerland. The "home" team (for administrative purposes) was determined by an additional draw held after the semi-final draw.

## Statistics

Statistics exclude qualifying rounds and play-off round.

### Top goalscorers

| Rank | Player | Team | Goals | Minutes played |
| 1 | Aritz Aduriz | Athletic Bilbao | 10 | 907 |
| 2 | Cédric Bakambu | Villarreal | 9 | 942 |
| 3 | Kevin Gameiro | Sevilla | 8 | 674 |
| 3 | Pierre-Emerick Aubameyang | Borussia Dortmund | 8 | 772 |
| 5 | Raúl Bobadilla | FC Augsburg | 6 | 412 |
| 5 | Erik Lamela | Tottenham Hotspur | 6 | 572 |
| 7 | Aboubakar Oumarou | Partizan | 5 | 331 |
| 7 | Dries Mertens | Napoli | 5 | 417 |
| 7 | José Callejón | Napoli | 5 | 448 |
| 7 | Franco Di Santo | Schalke 04 | 5 | 451 |
| 7 | David Lafata | Sparta Prague | 5 | 558 |
| 7 | Aleksandr Samedov | Lokomotiv Moscow | 5 | 720 |
| 7 | Marco Reus | Borussia Dortmund | 5 | 742 |
Source:

### Top assists

| Rank | Player | Team | Assists | Minutes played |
| 1 | Denis Suárez | Villarreal | 6 | 966 |
| 2 | Bořek Dočkal | Sparta Prague | 5 | 1029 |
| 3 | Son Heung-min | Tottenham Hotspur | 4 | 504 |
| 3 | Nolan Roux | Saint-Étienne | 4 | 538 |
| 3 | Vitolo | Sevilla | 4 | 634 |
| 3 | Beñat | Athletic Bilbao | 4 | 733 |
| 3 | Henrikh Mkhitaryan | Borussia Dortmund | 4 | 902 |
| 3 | Rafa Silva | Braga | 4 | 1070 |
| 9 | 15 players | 15 players | 3 | — |
Source:

### Squad of the Season

The UEFA technical study group selected the following 18 players as the squad of the tournament.
| Pos. | Name | Team |
| GK | David Soria | Sevilla |
| GK | David de Gea | Manchester United |
| DF | Toby Alderweireld | Tottenham Hotspur |
| DF | Mats Hummels | Borussia Dortmund |
| DF | Adil Rami | Sevilla |
| DF | Mariano | Sevilla |
| DF | Darijo Srna | Shakhtar Donetsk |
| MF | Emre Can | Liverpool |
| MF | Gonzalo Castro | Borussia Dortmund |
| MF | Philippe Coutinho | Liverpool |
| MF | Éver Banega | Sevilla |
| MF | Grzegorz Krychowiak | Sevilla |
| MF | Steven Nzonzi | Sevilla |
| MF | Marlos | Shakhtar Donetsk |
| FW | Aritz Aduriz | Athletic Bilbao |
| FW | Pierre-Emerick Aubameyang | Borussia Dortmund |
| FW | Cédric Bakambu | Villarreal |
| FW | Kevin Gameiro | Sevilla |