1947-48 Scottish Cup
| Final | ||||||
| Rangers | 1 | 1 | Greenock Morton | Sat 17 Apr 1948 | Details | |
| Rangers | 1 | 0 | Greenock Morton | Wed 21 Apr 1948 | 1st Replay | Details |
| Semi Final | ||||||
| Greenock Morton | 1 | 0 | Celtic | Sat 27 Mar 1948 | Details | |
| Rangers | 1 | 0 | Hibernian | Sat 27 Mar 1948 | Details | |
| ↑ Back to Top | ||||||
| 4th Round | ||||||
| Hibernian | 3 | 1 | St Mirren | Sat 06 Mar 1948 | Details | |
| Rangers | 1 | 0 | East Fife | Sat 06 Mar 1948 | Details | |
| Airdrieonians | 0 | 3 | Greenock Morton | Sat 06 Mar 1948 | Details | |
| Celtic | 4 | 0 | Montrose | Sat 06 Mar 1948 | Details | |
| ↑ Back to Top | ||||||
| 3rd Round | ||||||
| Montrose | 2 | 1 | Queen Of The South | Sat 21 Feb 1948 | Details | |
| Dumbarton | 0 | 1 | East Fife | Sat 21 Feb 1948 | Details | |
| St Mirren | 2 | 1 | Clyde | Sat 21 Feb 1948 | Details | |
| Hibernian | 4 | 2 | Aberdeen | Sat 21 Feb 1948 | Details | |
| Rangers | 3 | 0 | Partick Thistle | Sat 21 Feb 1948 | Details | |
| Celtic | 1 | 0 | Motherwell | Sat 21 Feb 1948 | Details | |
| Greenock Morton | 3 | 0 | Queen's Park | Sat 21 Feb 1948 | Details | |
| Airdrieonians | 3 | 0 | Raith Rovers | Sat 21 Feb 1948 | Details | |
| ↑ Back to Top | ||||||
| 2nd Round | ||||||
| Queen's Park | 8 | 2 | Deveronvale | Sat 07 Feb 1948 | Details | |
| Partick Thistle | 4 | 3 | Dundee United | Sat 07 Feb 1948 | Details | |
| St Mirren | 2 | 0 | East Stirlingshire | Sat 07 Feb 1948 | Details | |
| Alloa Athletic | 0 | 1 | Queen Of The South | Sat 07 Feb 1948 | Details | |
| Motherwell | 1 | 0 | Third Lanark | Sat 07 Feb 1948 | Details | |
| Nithsdale Wanderers | 0 | 5 | Aberdeen | Sat 07 Feb 1948 | Details | |
| Rangers | 4 | 0 | Leith Athletic | Sat 07 Feb 1948 | Details | |
| Peterhead | 1 | 2 | Dumbarton | Sat 07 Feb 1948 | Details | |
| Greenock Morton | 3 | 2 | Falkirk | Sat 07 Feb 1948 | Details | |
| Hibernian | 4 | 0 | Arbroath | Sat 07 Feb 1948 | Details | |
| Celtic | 3 | 0 | Cowdenbeath | Sat 07 Feb 1948 | Details | |
| Stirling Albion | 2 | 4 | Raith Rovers | Sat 07 Feb 1948 | Details | |
| Montrose | 2 | 0 | Duns | Sat 07 Feb 1948 | Details | |
| Clyde | 2 | 1 | Dunfermline Athletic | Sat 07 Feb 1948 | Details | |
| Airdrieonians | 2 | 1 | Hearts | Sat 07 Feb 1948 | Details | |
| East Fife | 5 | 1 | St Johnstone | Sat 07 Feb 1948 | Details | |
| ↑ Back to Top | ||||||
| 1st Round | ||||||
| Clachnacuddin | 0 | 2 | St Johnstone | Sat 17 Jan 1948 | Details | |
| Caledonian | 1 | 6 | Falkirk | Sat 24 Jan 1948 | Details | |
| St Mirren | 8 | 0 | Shawfield Amateurs | Sat 24 Jan 1948 | Details | |
| Queen Of The South | 1 | 0 | Stenhousemuir | Sat 24 Jan 1948 | Details | |
| Stranraer | 0 | 1 | Rangers | Sat 24 Jan 1948 | Details | |
| East Fife | 2 | 0 | Kilmarnock | Sat 24 Jan 1948 | Details | |
| Motherwell | 2 | 2 | Hamilton | Sat 24 Jan 1948 | Details | |
| Dundee | 2 | 4 | Hearts | Sat 24 Jan 1948 | Details | |
| Ayr United | 1 | 2 | Greenock Morton | Sat 24 Jan 1948 | Details | |
| Albion Rovers | 0 | 2 | Hibernian | Sat 24 Jan 1948 | Details | |
| Arbroath | 9 | 1 | Babcock and Wilcox | Sat 24 Jan 1948 | Details | |
| Berwick Rangers | 2 | 4 | Cowdenbeath | Sat 24 Jan 1948 | Details | |
| Hamilton | 0 | 2 | Motherwell | Sat 31 Jan 1948 | 1st Replay | Details |
| ↑ Back to Top | ||||||

