The 1987–88 Yorkshire Cup was the 80th occasion on which the Yorkshire Cup competition was held. Bradford Northern won the trophy by beating Castleford by the score of 11-2 in a replay after drawing the first match 12-12The initial match was played at Headingley, Leeds, now in West Yorkshire. The score was 12-12, the attendance was 10,947 and receipts were £40,283The replay was at Elland Road, Leeds. The score was 11-2, the attendance was 8,175 and receipts were £30,732This was the fifth time in the incredible eleven-year period in which Castleford. previously only once winners in 1977, will make eight appearances in the Yorkshire Cup final, winning on four and ending as runner-up on four occasions. This season there were no junior/amateur clubs taking part, no new entrants and no "leavers