1987–88 Cupa României

The 1987–88 Cupa României was the 50th edition of Romania's most prestigious football cup competition.

The title was won by Steaua București against Dinamo București.

Format
The competition is an annual knockout tournament.

First round proper matches are played on the ground of the lowest ranked team, then from the second round proper the matches are played on a neutral location.

If a match is drawn after 90 minutes, the game goes in extra time, if the scored is still tight after 120 minutes, then the winner will be established at penalty kicks.

From the first edition, the teams from Divizia A entered in competition in sixteen finals, rule which remained till today.

First round proper

 * colspan=3 style="background-color:#FFCCCC;"|27 February 1988


 * colspan=3 style="background-color:#FFCCCC;"|28 February 1988
 * colspan=3 style="background-color:#FFCCCC;"|28 February 1988


 * colspan=3 style="background-color:#FFCCCC;"|9 March 1988
 * colspan=3 style="background-color:#FFCCCC;"|9 March 1988

Second round proper

 * colspan=3 style="background-color:#FFCCCC;"|10 April 1988


 * colspan=3 style="background-color:#FFCCCC;"|4 May 1988
 * colspan=3 style="background-color:#FFCCCC;"|4 May 1988

Quarter-finals

 * colspan=3 style="background-color:#FFCCCC;"|5 June 1988

Semi-finals

 * colspan=3 style="background-color:#FFCCCC;"|15 June 1988