season
13 Jul 1988 TSV Battenberg 3-3 A F
15 Jul 1988 RotWeiss Essen 1-1 A F
16 Jul 1988 Fortuna Dusseldorf 0-1 A F
20 Jul 1988 Remscheid 2-0 A F
23 Jul 1988 ASC Schoeppingen 2-2 A F
24 Jul 1988 TUS Zuelpich 4-2 A F
30 Jul 1988 Forres Mechanics 5-1 A F
01 Aug 1988 Lossiemouth 4-0 A F
06 Aug 1988 Airdrieonians 5-0 A F
09 Aug 1988 Cruzeiro 2-1 H F
13 Aug 1988 Celtic 0-1 A L Premier
17 Aug 1988 St Johnstone 5-0 H LC 1st
20 Aug 1988 Hamilton Academical 3-2 H L Premier
23 Aug 1988 Meadowbank Thistle 2-0 A LC 2nd
27 Aug 1988 Hibernian 0-0 A L Premier
31 Aug 1988 Dunfermline 4-1 A LC QF
03 Sep 1988 St Mirren 1-2 H L Premier
07 Sep 1988 St Patricks Athletic 2-0 A E 1st
12 Sep 1988 Nottingham Forest 0-3 H F
17 Sep 1988 Rangers 1-2 H L Premier
21 Sep 1988 Rangers 0-3 N LC SF
24 Sep 1988 Aberdeen 0-1 A L Premier
28 Sep 1988 Dundee 1-1 H L Premier
01 Oct 1988 Dundee U 0-0 A L Premier
05 Oct 1988 St Patricks Athletic 2-0 H E 1st
08 Oct 1988 Motherwell 2-2 H L Premier
11 Oct 1988 Hamilton Academical 4-0 A L Premier
22 Oct 1988 Celtic 0-2 H L Premier
26 Oct 1988 Austria Vienna 0-0 H E 2nd
29 Oct 1988 Aberdeen 1-1 H L Premier
01 Nov 1988 Rangers 0-3 A L Premier
05 Nov 1988 St Mirren 1-1 A L Premier
09 Nov 1988 Austria Vienna 1-0 A E 2nd
12 Nov 1988 Hibernian 1-2 H L Premier
19 Nov 1988 Dundee U 0-0 H L Premier
23 Nov 1988 Velez Mostar 3-0 H E 3rd
26 Nov 1988 Motherwell 0-2 A L Premier
03 Dec 1988 Dundee 1-1 A L Premier
07 Dec 1988 Velez Mostar 1-2 A E 3rd
10 Dec 1988 Rangers 2-0 H L Premier
17 Dec 1988 Hamilton Academical 2-0 H L Premier
18 Dec 1988 Dunfermline 5-3 A F
31 Dec 1988 Celtic 2-4 A L Premier
04 Jan 1989 Hibernian 0-1 A L Premier
07 Jan 1989 St Mirren 2-0 H L Premier
14 Jan 1989 Motherwell 0-0 H L Premier
21 Jan 1989 Dundee U 0-0 A L Premier
28 Jan 1989 Ayr United 4-1 H SC 3rd
11 Feb 1989 Dundee 3-1 H L Premier
18 Feb 1989 Partick Thistle 2-0 H SC 4th
25 Feb 1989 Aberdeen 0-3 A L Premier
28 Feb 1989 Bayern Munich 1-0 H E QF
11 Mar 1989 Celtic 0-1 H L Premier
14 Mar 1989 Bayern Munich 0-2 A E QF
18 Mar 1989 Celtic 1-2 A SC QF
25 Mar 1989 Hamilton Academical 2-0 A L Premier
01 Apr 1989 Hibernian 2-1 H L Premier
08 Apr 1989 St Mirren 1-1 A L Premier
15 Apr 1989 Dundee 1-2 A L Premier
22 Apr 1989 Aberdeen 1-0 H L Premier
29 Apr 1989 Rangers 0-4 A L Premier
06 May 1989 Dundee U 0-0 H L Premier
08 May 1989 Hibernian 3-3 A Shield Final
13 May 1989 Motherwell 1-1 A L Premier