Puchar UEFA 1987/1988 () – 17. edycja międzynarodowego klubowego turnieju piłki nożnej Puchar UEFA, zorganizowana przez Unię Europejskich Związków Piłkarskich w terminie 15 września 1987 – 18 maja 1988. W rozgrywkach zwyciężyła drużyna Bayer 04 Leverkusen.
1/32 finału Flamurtari Wlora – FK Partizan 2:0 i 1:2 1 16.09 1987 1:0 Djordjević 30s, 2:0 Iljadhi 83 2 30.09 1987 0:1 Stevanović 44k, 0:2 Vokri 61, 1:2 Kushta 76 LASK Linz – FC Utrecht 0:0 i 0:2 1 16.09 1987 2 30.09 1987 0:1 van Loen 23, 0:2 Steinman 47 Austria Wiedeń – Bayer 04 Leverkusen 0:0 i 1:5 1 15.09 1987 2 29.09 1987 0:1 Rolff 24, 1:1 Vebora 31, 1:2 Schreier 46, 1:3 Hörster 57, 1:4 Rolff 60, 1:5 Cha 74 SK Beveren – Bohemians Praga 2:0 i 0:1 1 16.09 1987 1:0 Fairclough 15, 2:0 Fairclough 50 2 01.10 1987 0:1 Chaloupka 11 Łokomotiw Sofia – Dinamo Tbilisi 3:1 i 0:3 1 16.09 1987 1:0 Zlatimow 44k, 2:0 Stojew 50k, 2:1 Cziwadze 73, 3:1 Todorow 82 2 30.09 1987 0:1 Sułakwelidze 41, 0:2 G. Guruli 73, 0:3 Cziwadze 79 EPA Larnaka – Victoria Bukareszt 0:1 i 0:3 1 16.09 1987 0:1 Enne 50 2 29.09 1987 0:1 Nuta 32, 0:2 Nuta 60k, 0:3 Augustin 82 Brøndby IF – IFK Göteborg 2:1 i 0:0 1 16.09 1987 1:0 C. Nielsen 33, 1:1 L. Nilsson 77, 2:1 B. Christensen 79 2 30.09 1987 Celtic F.C.