The 1895–96 Welsh Cup was a knock-out football competition contested by teams from Wales.
Bangor City F.C.
defeated Wrexham F.C.
in the final by a score of 3–1.
Source: Welsh Football Data Archive Source: Welsh Football Data Archive 1 Ironbridge dismissed for fielding un-registered players Source: Welsh Football Data Archive Source: Welsh Football Data Archive Aberystwyth Town receive a bye to the next round Whitchurch receive a bye to the next round Porthmadoc receive a bye to the next round Source: Welsh Football Data Archive Cardiff City scratch to Aberdare Source: Welsh Football Data Archive Porthmadoc scratch to Oswestry United Rhayader scratch to Hereford Bangor receive a bye to the next round Aberdare receive a bye to the next round Source: Welsh Football Data Archive Source: Welsh Football Data Archive Source: Welsh Football Data Archive Source: Welsh Football Data Archive Source: Welsh Football Data Archive Source: Welsh Football Data Archive .