Europa League 2021/22, Round of 16 |
| 09.03.2022 | | Porto | | Lyon | | 0:1 (0:0) |
| Porto |
Europa League 2019/20, Round of 32 |
| 27.02.2020 | | Porto | | Bayer 04 | | 1:3 (0:1) |
| Porto |
Europa League 2019/20, Round of 32 |
| 20.02.2020 | | Bayer 04 | | Porto | | 2:1 (1:0) |
| Leverkusen |
Europa League 2019/20, Group G |
| 07.11.2019 | | Rangers | | Porto | | 2:0 (0:0) |
| Glasgow |
Europa League 2019/20, Group G |
| 03.10.2019 | | Feyenoord | | Porto | | 2:0 (0:0) |
| Rotterdam |
Europa League 2015/16, Round of 32 |
| 25.02.2016 | | Porto | | Borussia Dortmund | | 0:1 (0:1) |
| Porto |
Europa League 2015/16, Round of 32 |
| 18.02.2016 | | Borussia Dortmund | | Porto | | 2:0 (1:0) |
| Dortmund |
Europa League 2013/14, Quarterfinal |
| 10.04.2014 | | Sevilla | | Porto | | 4:1 (3:0) |
| Sevilla |
Europa League 2011/12, Round of 32 |
| 22.02.2012 | | Manchester City | | Porto | | 4:0 (1:0) |
| Manchester |
Europa League 2011/12, Round of 32 |
| 16.02.2012 | | Porto | | Manchester City | | 1:2 (1:0) |
| Porto |
Europa League 2010/11, Semifinals |
| 05.05.2011 | | Villarreal | | Porto | | 3:2 (1:1) |
| Villarreal |
Europa League 2010/11, Round of 32 |
| 23.02.2011 | | Porto | | Sevilla | | 0:1 (0:0) |
| Porto |
UEFA Cup 2002/03, Quarterfinal |
| 13.03.2003 | | Porto | | Panathīnaïkós | | 0:1 (0:0) |
| Porto |
UEFA Cup 2002/03, 1/16 finals |
| 12.12.2002 | | Lens | | Porto | | 1:0 (1:0) |
| Lens |
UEFA Cup 2002/03, 1/64 finals |
| 03.10.2002 | | Polonia Warszawa | | Porto | | 2:0 (0:0) |
| Płock |
UEFA Cup 2000/01, Quarterfinal |
| 15.03.2001 | | Liverpool | | Porto | | 2:0 (2:0) |
| Liverpool |
UEFA Cup 2000/01, 1/8 finals |
| 22.02.2001 | | Nantes | | Porto | | 2:1 (0:1) |
| Nantes |
UEFA Cup 1989/90, 1/8 finals |
| 22.11.1989 | | Hamburger SV | | Porto | | 1:0 (0:0) |
| Hamburg |
UEFA Cup 1989/90, 1/16 finals |
| 01.11.1989 | | Valencia | | Porto | | 3:2 (1:1) |
| Valencia |
UEFA Cup 1982/83, 1/16 finals |
| 20.10.1982 | | Anderlecht | | Porto | | 4:0 (3:0) |
| Bruxelles |
UEFA Cup 1980/81, 1/16 finals |
| 05.11.1980 | | Grasshopper | | Porto | | 3:0 aet (1:0, 2:0) |
| Zürich |
UEFA Cup 1976/77, 1/32 finals |
| 29.09.1976 | | Schalke 04 | | Porto | | 3:2 (0:0) |
| Gelsenkirchen |
UEFA Cup 1975/76, 1/8 finals |
| 26.11.1975 | | Hamburger SV | | Porto | | 2:0 (1:0) |
| Hamburg |
UEFA Cup 1974/75, 1/16 finals |
| 06.11.1974 | | Porto | | Napoli | | 0:1 (0:0) |
| Porto |
UEFA Cup 1974/75, 1/16 finals |
| 23.10.1974 | | Napoli | | Porto | | 1:0 (0:0) |
| Napoli |
UEFA Cup 1974/75, 1/32 finals |
| 02.10.1974 | | Wolverhampton Wanderers | | Porto | | 3:1 (1:1) |
| Wolverhampton |
UEFA Cup 1972/73, 1/8 finals |
| 13.12.1972 | | Dynamo Dresden | | Porto | | 1:0 (0:0) |
| Dresden |
UEFA Cup 1972/73, 1/8 finals |
| 29.11.1972 | | Porto | | Dynamo Dresden | | 1:2 (0:1) |
| Porto |
UEFA Cup 1972/73, 1/16 finals |
| 08.11.1972 | | Brugge | | Porto | | 3:2 (2:1) |
| Brugge |
UEFA Cup 1971/72, 1/32 finals |
| 15.09.1971 | | Porto | | Nantes | | 0:2 (0:1) |
| Porto |
Inter-Cities Fair Cup 1969/70, 1/16 finals |
| 26.11.1969 | | Newcastle United | | Porto | | 1:0 (1:0) |
| Newcastle upon Tyne |
Inter-Cities Fair Cup 1967/68, 1/32 finals |
| 20.09.1967 | | Hibernian | | Porto | | 3:0 (2:0) |
| Edinburgh |
Inter-Cities Fair Cup 1966/67, 1/32 finals |
| 05.10.1966 | | Bordeaux | | Porto | | 2:1 aet (1:1, 2:1) |
| Bordeaux |
Inter-Cities Fair Cup 1965/66, 1/16 finals |
| 10.11.1965 | | Hannover 96 | | Porto | | 5:0 (3:0) |
| Hannover |
Inter-Cities Fair Cup 1963/64, 1/16 finals |
| 02.10.1963 | | Atlético Madrid | | Porto | | 2:1 (2:1) |
| Madrid |
Inter-Cities Fair Cup 1962/63, 1/16 finals |
| 03.10.1962 | | Porto | | Dinamo Zagreb | | 1:2 (1:1) |
| Porto |