
Call it geekiness, or call it too much time on my hands or maybe you could just put it down to a bit of both. I have just trawled through every Scottish fitba clubs European records over a day and a half. A pretty time consuming nonesense, but worthwhile. The reason? A few days ago I read something on Twitter, the amount of times AEK of Greece had played Scottish opposition. The subject being brought up initially by Stirling Albion after posting their schedule from a 1966 tour of Japan, Iran and Greece where they played AEK in a friendly, I felt a real determination to find out who had clashed with Scottish teams the most over the last 66 years of European fitba. The meaning the original subject of AEK v The Binos was infact irrelevant. On top of this I have read enough books on Scottish clubs to know there are a few possible other candidates such as Real Zaragoza who before researching were my guess. This due to their name popping up regularly in my Scottish fitba book collection, I could think of four clubs they had met(Aberdeen, Dundee, Dunfermline and Hearts) and thought there must be more. Another two that sprung to mind were Maribor and Borussia Mönchengladbach. Both ex foes of the Dons. But the more I thought about it, big guns such Barcelona, Bayern Munich or Milan made me question Zaragoza more as over time they have all clocked up many a trip via Rangers and Celtic’s Champions League exploits. Added to this playing here in earlier years of Euro fitba with trips to Aberdeen, Dundee and Edinburgh thrown in the mix will inflate their numbers. As far as countries go it could have been any of the larger countries, England, Germany, Italy but in terms of wee countries I had an inkling Belgium, possibly because the Dons had played four clubs to date, Standard, Waterschei Thor, Beveren and RWD Molenbeek. Or the Netherlands as I could rattle off a good few teams to play in our beautiful country over the years.
Once I got going it didn’t take long for patterns to start emerging. Some teams pulled into the lead quickly. I started with the clubs away from the Glasgow three because I felt that a lot of the teams played by the others teams in the country would have been played by these three clubs at some point, so I wanted to know their histories first. It got me hooked.
What was the point? Well with next seasons European fixtures out and repeat countries coming out of the hat (Aberdeen back to Sweden, Celtic back to Denmark, Hibs not so much) and the AEK mention. I was looking for the answers to the following…..
Which club had drawn the most Scottish teams? Which club had played in Scotland the most? Which country had supplied the most opposition club for Scottish teams?Which country had the most Scotland bound flight over the years?(as in some travelled multiple times, Sion to Aberdeen twice and Celtic for example or Barcelona to Dundee United twice, celtic a few and Hibs). The last question was which European team had played a single Scottish team the most?
After hours of trailing, I got my answers but not without finding myself fully engrossed. It was interesting looking into it. For starters, 336 clubs from 55 countries have challenged at least one Scottish Club. This over a total of 466 ties. I enjoyed the reminiscing of the past and getting the “I remember watching that” feeling. Then there was the looking up clubs I knew nothing of, finding clubs who were dead(Daugava Riga), renamed(La Gantoise) or merged(Utrecht XI). There was also just reading random match reports of the past and looking at old photos. I definitely added to the ever increasing drawer of info on the Scottish game at the back of my brain and burned some serious quarantine time.
Anyway I got my answers …..
Who club had drawn the most Scottish teams? A large amount continental clubs had played 5, Juventus, Standard Liege, Bayern Munich are some of the names. But the magic number is 6 and three teams have done this. Anderlecht (Celtic, Dundee, Dundee United,Dunfermline, Hibs, Rangers), Porto(Aberdeen, Celtic, Dundee United, Hibs and Rangers in both forms) and lastly Feyenoord (Aberdeen, Celtic, Hearts, St Mirren and Rangers old and new). Turns out I was off (but not too far)with my Real Zaragoza who have only met 5 clubs.
Which club had played in Scotland the most? A few clubs have made it over a good few times. Standard Liege, Juventus have been 8 times each visiting Aberdeen, Dundee and Edinburgh. AC Milan have gone one further and flew over 9 times but never made Aberdeen. Three teams however have hit double figures. Bayern Munich have been over 10 times along with Valencia but one club is out in front on 11 and the reasoning will become a bit clearer futher on. Barcelona is the club with the Catalans having made trips to Easter Road, Tannadice, Celtic Park and Ibrox over time.
Which country had supplied the most opposition club for Scottish teams? This is the result that surprised me the most . Some countries may not be the highest but are well in the know about travelling to Scotland. Denmark for example have sent 14 clubs cross the North Sea and are joint with Italy and Spain. But I suspect there is a correlation with the turnover of teams in that league(see Fitbawbaggery in Numbers #7). Two unsurprising countries find themselves on 15 and when I asked others who they thought the answer was, England was a common guess, they were not far off as they join Germany in second place. As I said there is no real surprise they are that high on the list as when you think back you can name many a club from both nations to play in Scotland with relative ease. However, the winner is a bit of a surprise and thats probably down to the team I support. France have sent over 17 teams to date. Quite the number but none have made it past Tayside. A stat I find surprising given the Dons having 35+ seasons in Europe and not managed to be paired with a Ligue 1 club. For the record, Auxerre, Bordeaux, Lens, Lille, Lyon, Marseille, Metz, Monaco, Nancy, Nantes, Nice, PSG, Rennes, Saint Etienne, Sochaux, Stade Reims and Strasbourg have shown face.
Which European team had played a single Scottish team the most? There have been many multiple meetings of clubs from Aberdeen v Rijeka and Dundee v AC Milan happening twice to Rangers playing Germans Köln 4 times, Borussia Dortmund also on 4 occasions and Bayern Munich 5. But there are two teams well ahead of the pack. Celtic and Barcelona who are on a 7 meets to date. The Spaniards should get their own dressing room at Parkhead.
Which country had the most Scotland bound flights over the years? Obviously the more teams played in Scotland would point towards the most travel as there were bound to be multiple visits. True to an extent but England are second team wise but are well behind on 28 visits. This due to Blackburn Rovers, Chelsea, Manchester City, Burnley, Wolves and more only visiting once. Same goes for Denmark as a lot have been solitary appearances. France and Italy up the ante a bit at 35 and 36 visits but there are two well ahead of the rest and the one of them is miles ahead. Spain come in second, which is not a surprise given Barcelona and Celtics love affair ,this on top of Valencia constantly earning their air miles heading our way. 48 times a Spanish team has come to our great land. However, a country has been over on a mammoth 59 seperate occasions. Germany, not a surprise with Bayern having 10 ties(11 including the neutral 67 CWC final) and Hamburg, Mönchengladbach, Dortmund on 7 then on top of that Stuttgart and Köln on 6.
There you have it. The workings of a football nerd with too much time to burn. I may go into this further one day and potentially have a plan but these stats will do for now.
Below are the 22 clubs to play in Europe from our shores and all the teams drawn below that incase you are interested or fancy double checking my maths.
To be noted, countries affiliated with the clubs go by times the matches were played. For example Dinamo Zagreb are (YUG/CRO) as they have been played while under both banners. Also *’s are for notes found at the bottom and all accents are not compatible. Hence why some are missing. Mostly on Z, S and C.
Also to be noted, included are all games in the European Cup, Champions League, Cup Winners Cup, Inter City Fairs Cup, UEFA Cup, Europa League, Intertoto Cup and Super Cup.
ABERDEEN – The Dons have played 36 seasons in total in continental competition with a 37th in the upcoming campaign, starting with a trip to Sweden and in particular Gothenburg where that famous Cup Winners Cup victory over Real Madrid took place in 1983. The first appeared in the 1967/68 Cup Winners Cup starting with a 10-0 home win over Icelandic side KR Reykavik(14-0 on Agg). Since then the have added two European trophies to the cabinet with the aforementioned ECWC but also the Super Cup after putting European Champions Hamburg to the sword. Their most recent result was a one legged away defeat to Sporting Club de Portugal, ending 1-0 on the night.
AIRDRIEONIANS -Headed into the 92/93 Cup Winners Cup after finishing runners up in the Scottish Cup, lasted one round against Sparta Prague. Their only Euro excursion before their downfall.
CELTIC -First entered the Fairs Cup in 1962/63 against Valencia who would become a familiar opponent in the coming years. Graced three finals, two European Cup, winning in 1967 in Lisbon and losing to Feyenoord on the other occasion. A defeat came in the UEFA Cup final in 2003 too. Last match was in 2020/21 Europa league exiting the group at the hands of Sparta Prague.
DUNDEE – 1962/63 European Cup saw the Dees take their maiden European berth taking them all the way to the semis versus AC Milan. Seven more appearances followed with Dens Park last hosting Perugia in the UEFA Cup in 2003/04.
DUNDEE UNITED – Life in Europe for the Arabs started with the highly commendable defeat of Barcelona in the 66/67 Inter Cities Fairs Cup. Have since defeated the Catalans again, reached the UEFA Cup final losing to IFK Gothenburg. 1981/82 UEFA Cup saw Tannadice visited by film beauty Grace Kelly when Monaco and the Prince were in town. Last appearance in the 2012/13 Europa League losing to Dynamo Moscow.
DUNFERMLINE ATHLETIC – A very underrated record in the early days with a CWC 1/4 final at the first attempt in 1961/62. 75/66 saw the Pars repeat the feat this time in the Fairs Cup. They went one better and reached the semis of the CWC in 68/69. Last seen exiting 07/08s UEFA Cup to Swedish side Hacken.
FALKIRK -Europa League 2009/10 is the only season to date where the Bairns were sent tumbling in extra time at the hands of Vaduz
GREENOCK MORTON– Suffered an aggregate hiding in the 68/69 Fairs Cup to Chelsea (pre financial doping). Only appearance to date.
GRETNA – One round of European football found its way to Gretna….well Motherwell in 2006/07 after the supposed fairytale Scottish Cup final appearance. They soon found themselves in the throes of death and died after their maiden and final Euro appearance.
HEART OF MIDLOTHIAN – Entered the European Cup in 58/59 against common Scottish foe Standard Liege and played in a further twenty two European seasons with their last attempt a shock defeat to Birkirkara of Malta.
HIBERNIAN – Picked as entrants into the first ever European Cup(55/56) , despite being clear also ransin the league, trailing league winners Aberdeen by a huge 15 points. Helps when your board members are on the SFA board. Last seen 18/19 being put to the sword by Molde
INVERNESS CALEDONIAN THISTLE– Scottish Cup winning Caley had one tie which they lost to Astru Giugiu of Romania in 15/16
KILMARNOCK – First entered the Fairs Cup in 64/65, a total of ten seasons Killie have played with a semi final appearance of the ICF Cup in 66/67 in amongst them. With the Ayrshire side losing out to Leeds United. Last seen embarrassingly limping out of the Europa League to Connah’s Quay Nomads in 19/20
LIVINGSTON – Only one appearance on the big stage with two rounds included during the 2002/03 seasons UEFA Cup going out to Sturm Graz
MOTHERWELL – Eleven goes at Europe the Steelmen have had. Relative latecomers to the party first entering the CWC in 91/92 heading straight out to GKS Katowice of Poland. Last involvment was last season in the Europa v Hapoel Beer Sheva
PARTICK THISTLE – Three Euro seasons starting back in 63/64 against Glentoran in the Fairs Cup. Since had a go at the UEFA and the Intertoto. Last played NK Zagreb in 95/96
QUEEN OF THE SOUTH – One round in their history after reaching the Scottish Cup final after beating a disgraceful Aberdeen in the semis in 2007/08. Played Nordsjaelland.
RAITH ROVERS – Another one season wonder after their famous League Cup win at Ibrox. Three rounds they got but in amongst it all they went 1-0 up away versus the mighty Bayern Munich before exiting to Klinsmann, Kahn, Papin and co
RANGERS(OLD) – Experienced campaigners from 1956/57 to 2011/12. Starting off v Nice in the European Cup the went on to a very respectable four finals losing three but clinching the 1971/72 CWC v Dynamo Moscow. Last ever outing before liquidation was v Maribor in 2011/12 Europa League.
RANGERS (NEW) -First entered the European scene when the headed to Luxembourg in 2017 when they were sent packing by Progress Niederkorn. Ever present since are The Rangers and their last outing was a comfortable win in the Europa League at Ibrox for Slavia Prague in 2020/21
ST JOHNSTONE – Seven seasons to date with an eighth incoming after their excellent last season. Hamburg were the defeated first footers in the 1971/72 season where the went another two rounds and eventually fell to Zeljeznicar. They have never got past two rounds since and were last seen against Lithuanian outfit Trakai in 2017/18 in the Europa League
ST MIRREN – Four seasons and seven ties is the Buddies record with all coming in the 80s. Elfsborg were first to visit Love Street in 1980/81 UEFA Cup finishing with Mechelen in 1987/88 CWC with a visit from Ruud Gullit in between.
17 Nentori(ALB)-Kilmarnock
Aalborg(DEN)-Celtic
Åalesund(NOR)-Motherwell ,
AB(DEN), Dundee
AC Milan(ITA)- Celtic(6), Dundee(2), Rangers
AEK(GRE)-Celtic, Dundee United, Hearts, Hibernian, Rangers
AGF(DEN)-Celtic(2)
AIK(SWE)-Celtic, Dundee United
Ajax(NED)-Celtic(5), Rangers(2)
Akranes(ISL)-Aberdeen(2)
Alania Vladikavkaz(RUS)-Rangers
Alashkert(ARM)-Celtic, St Johnstone
Amica Wronki(POL)*-Rangers
Anderlecht(BEL)-Celtic(2), Dundee, Dundee United, Dunfermline Athletic, Hibernian, Rangers
Ankaragücü(TUR)-Rangers
Anorthosis Famagusta(CYP)-Rangers(2)
Antwerp/Royal Antwerp(BEL)-Dundee United, Kilmarnock,The Rangers
Anzi Makachkala(RUS)*-Rangers
Apoel Nicosia(CYP)-Dunfermline Athletic
Apollon Limassol(CYP)-Aberdeen
Arges Pitesti(ROM)-Aberdeen
Arsenal(ENG)-Celtic
Artmedia Bratislava(SVK)-Celtic, Rangers
ASK Worwaarts(GDR)-Rangers
Astana(KAZ)-Celtic(2)
Asteras Tripolis(GRE)-Hibernian
Astra Giurgiu(ROM)-Celtic, Inverness Caledonian Thistle
Athletic Bilbao(ESP)-Dunfermline Athletic, Rangers
Atletico Madrid(ESP)*-Aberdeen, Celtic(3), Hearts
Austria Memphis/Austria Vienna(AUT)-Aberdeen, Hearts
Auxerre(FRA)*-Rangers (3)
AZ(NED)*-Rangers
Barcelona(ESP)-Celtic(7), Dundee United(2), Hibernian, Rangers
Barry Town(WAL)-Aberdeen
Basel(SUI)*-Celtic(4), Hearts
Bayer Leverkusen(GER)-Rangers, The Rangers
Bayern Munich (GER)*–Aberdeen(2), Celtic(2), Hearts, Raith Rovers, Rangers(5),
Beitar Jerusalem(ISR)-Rangers
Belenenses(POR)-Hibernian
Benfica(POR)-Celtic(4), Hearts, The Rangers
Beveren(BEL)-Aberdeen
Birkirkara(MAL)-Hearts
BK 1903(DEN)-Aberdeen, Celtic, Dunfermline Athletic
Blackburn Rovers(ENG)-Celtic
Boavista(POR)-Celtic(2), Rangers
Bohemians(CZE)-Dundee United
Bohemians(ROI)-Aberdeen(2), Dundee United, Rangers(2)
Borussia Mönchengladbach(GER)-Aberdeen, Celtic, Dundee United(2), Rangers(3)
Borussia Dortmund(GER)-Celtic(2) Motherwell, Rangers(4)
Bologna(ITA)-Hearts
Bordeaux(FRA)-Celtic, Dunfermline Athletic, Hearts
Braga(POR)-Celtic, Hearts, The Rangers
Breidalbík(ISL)-Motherwell
Brøndby(DEN)-Aberdeen, Dundee United, Hibernian,
Burnley(ENG)-Aberdeen
Bursaspor(TUR)-Dundee United, Rangers
C.E Principat(AND)-Dundee United
Celta Vigo(ESP)-Aberdeen, Celtic
Chelsea(ENG)-Greenock Morton
Chikhura Sachkere(GEO)-Aberdeen
Cliftonville(NIR)-Celtic
Club Brugges(BEL)-Rangers
Cluj(ROM)-Celtic(2)
Coleraine(NIR)*-Dundee United, Kilmarnock, Motherwell
Connahs Quay Nomads(WAL)-Kilmarnock
Copenhagen(DEN)-Aberdeen, Celtic(2) Rangers
CSKA(RUS)-Rangers(2)
Cwmbran Town(WAL)-Celtic
Daugava Riga(LAT)-Aberdeen
Derry City (ROI) –Gretna
Dinaburg(LAT)-Hibernian
Dinamo Bacãu(ROM)-Kilmarnock
Dinamo Batumi(GEO)-Celtic
Dinamo Bucharest(ROM)-Dundee United
Dinamo Tirana(ALB)-Aberdeen
Dinamo Zagreb/Croatia Zagreb(YUG/CRO)-Celtic(3), Dunfermline Athletic, Hearts
Diósgyóri(HUN)-Celtic, Dundee United
Djurgårdens(SWE)-Hibernian
Dnipro(SOV/UKR)-Aberdeen , Hearts, Hibernian
Dukla Prague (CZE)-Celtic, Hearts, Rangers
Dundalk(ROI)-Celtic, Rangers
DWS(NED)-Dundee, Rangers
Dynamo Berlin(GDR)-Aberdeen
Dynamo Dresden(GDR)-Aberdeen , Rangers
Dynamo Kiev(SOV)-Celtic(3), Rangers
Dynamo Moscow(RUS)*-Celtic, Dundee United, Rangers(2)
Eintracht Frankfurt(GER)-Aberdeen, Kilmarnock, Rangers
Elfsborg(SWE)-Celtic, Hibernian, St Mirren
Eskiehirspor(TUR)-St Johnstone
Everton(ENG)-Dunfermline Athletic, Kilmarnock
FBK Kaunas(LTH)-Celtic, Rangers(2)
FC Minsk(BLR)-St Johnstone
FC Zurich(SUI)-Celtic(2), Dundee, Kilmarnock, Rangers
Fenerbahce(TUR)-Celtic, Rangers
Ferencvaros(HUN)-Celtic, Hearts, Rangers
Feyenoord(NED)*-Aberdeen, Celtic, Hearts, Rangers, St Mirren , The Rangers
FH(ISL)-Dundee United ,Dunfermline Athletic
Finn Harps(ROI)-Aberdeen
Fiorentina(ITA)- Celtic ,Rangers(2)
FK Sarajevo(BOS)-Celtic(2)
Floriana(MAL)-Dundee United
Flumartari(ALB)-Motherwell
Fola Esh(LUX)-Aberdeen
Fortuna Düsseldorf(GER)-Aberdeen, Rangers
Frigg(NOR)-Dunfermline Athletic
Galatasaray(TUR)-Rangers The Rangers
Germinal Ekeren(BEL)-Celtic
Gí (FOR)–Raith Rovers ,Rangers
GKS Katowice(POL)-Motherwell, Rangers
Glenavon(NIR)-Kilmarnock
Glentoran(NIR)–Dundee United, Motherwell, Partick Thistle, Rangers
Go Ahead Eagles(NED)-Celtic
Górnik Zabrze(POL)-Rangers(2)
Grasshoppers(SUI)-Dundee United, Rangers
Grazer AK(AUT)-Rangers
Groningen(NED)-Aberdeen
Gwardia Warsaw(POL)-Dunfermline Athletic
Håcken(SWE)-Dunfermline Athletic
Hadjuk Split(YUG)-Dundee United, Hibernian
Haka(FIN)-Rangers
Hamburg(GER)-Aberdeen(2), Celtic(2), Hearts, Hibernian, St Johnstone
Hammarby(SWE)-St Mirren
Hamrun Spartans(MAL)-Dundee United
Hapoel Beer Sheeva*(ISR)-Celtic, Motherwell
Hapoel Tel Aviv(ISR)-Celtic(2), Rangers
HB(FO)-Motherwell
Helsingborgs(SWE)-Celtic
Herfølge(DEN)-Rangers
Hertha Berlin(GER)-Aberdeen
HJK(FIN)-Celtic(2)
Honvéd(HUN)–Aberdeen, Celtic, Partick Thistle,
ÍA (ISL)–Raith Rovers
íBV(ISL)-Hearts
IFK Gothenburg(SWE)-Aberdeen, Dundee United, Rangers
Ilves(FIN)-Rangers
Infonet(EST)-Hearts
Inter Cable-Tel (WAL)-Celtic
Internazionale(ITA)*-Celtic(3), Hearts, Rangers(3)
Ipswich Town(ENG)-Aberdeen
Jeunesse/Jeunesse Esch(LUX)-Celtic(2)
Jiul Petrosani(ROM)-Dundee United
Juventus(ITA)-Aberdeen, Celtic(3) Dundee United, Hibernian, Rangers(2)
Kairat Almaty(KAZ)-Aberdeen
Kaiserslautern(GER)-Kilmarnock, Rangers
KB (DEN)-Dundee United
Keflavík (ICE)-Dundee United, Hibernian, Partick Thistle
Köln(GER)-Celtic, Dundee, Rangers(4)
Kosice(CZE)-Celtic
KPV(FIN)-Celtic
KR Reykjavik(ICE)-Aberdeen, Celtic(2) Kilmarnock
KS Besa(ALB)-Hibernian
Kuban Krasnodar(RUS)-Motherwell
La Gantoise/Gent(BEL)-Celtic, Kilmarnock
Lantana Tallin(EST)-Hearts
LASK Linz (AUT)–Dundee United, Partick Thistle
Lausanne Sport(SUI)-Hearts, Hibernian
Lazio(ITA)-Celtic
Lech Poznan(POL)-Aberdeen, The Rangers
Leeds United(ENG)-Celtic, Dundee, Hibernian, Kilmarnock, Rangers(2)
Legia Warsaw(POL)-Aberdeen, Celtic, The Rangers
Leixões(POR)-Celtic
Lens(FRA)-Dundee United
Levante(ESP)-Motherwell
Levski Sofia(BUL)-Rangers
Lille(FRA)-Celtic
Lillestrøm(NOR)-Rangers
Lincoln Red Imps(GIB)*-Celtic, The Rangers
Linfield(NIR)-Celtic
Liverpool(ENG)-Aberdeen, Celtic(3), Hearts, Hibernian(2),
Livorno(ITA)*-Rangers
Llanelli(WAL)-Motherwell
Lokeren(BEL)-Dundee United
Lokomotiv(RUS)-Aberdeen
Lokomotiv Leipzig (GDR)-Hearts, Hibernian, Kilmarnock
Luzern(SUI)-St Johnstone
Lyngby(DEN)-Rangers
Lyon(FRA)-Celtic(2), Rangers
Maccabi Haifa(ISR)-Rangers
Malmo(SWE)-Celtic, Hibernian, Rangers
Manchester City(ENG)-Celtic
Manchester United(ENG)-Celtic(2), Dundee United, Rangers(2)
Marek Dimitrov(BUL)-Aberdeen
Maribor(SLV)-Aberdeen, Celtic, Hibernian, Rangers (2), The Rangers
Maritimo(POR)-Rangers
Marseille (FRA)-Rangers
Mechelen(BEL)-St Mirren
Metz (FRA)–Partick Thistle
Midtjylland(DEN)-The Rangers
Molde(NOR)-Celtic, Hibernian, Rangers
Monaco(FRA)-Dundee United, Rangers(2), St Johnstone
MTK(HUN)-Celtic(2)
MyPa(FIN)- Dundee United, Motherwell
Nancy(FRA)-Motherwell
Nantes(FRA)-Celtic
Napoli(ITA)-Hibernian
Néuchatel Xamax(SUI)-Celtic, Dundee United
Newcastle United (ENG)-Dundee United, Rangers
New Salamis(CYP)-Aberdeen
NK Zagreb(CRO) –Partick Thistle
Nice(FRA)-Kilmarnock, Rangers
Nistru Otaci(MOL)-Aberdeen
Nõmme Kalju(EST)-Celtic
Nordsjælland (DEN)- Queen of the South
Norrköping(SWE)-Hibernian
Nottingham Forest (ENG)-Celtic
NSí Runavík(FOR)-Aberdeen, Hibernian
Odense(DEN)-Hibernian, Motherwell
Olimpija(SLV)-Hibernian
Olympiacos(GRE)-Celtic, Dunfermline Athletic
Örgryte(SWE)-Dunfermline Athletic
Osasuna(ESP)- Rangers(2)
Osijek(CRO)- The Rangers
Öster(SWE)-Hibernian
Paks(HUN)-Hearts
Panathanaikos(GRE)*-Aberdeen, Motherwell , Rangers(2)
PAOK(GRE)-Rangers
Paris St Germain(FRA)-Celtic(2), Hearts , Rangers
Parma(ITA)-Rangers(2)
Partizan(SER)-Celtic, Rangers
Partizani(ALB)-Celtic
Perugia(ITA)-Dundee
Politehnica Timisoara(ROM)-Celtic
Porto(POR)*-Aberdeen, Celtic(2) Dundee United , Hibernian, Rangers(2) ,The Rangers
Progress Niederkorn(LUX)-The Rangers(2)
PSV(NED)-Dundee United, Rangers(3)
Qarabag(AZE)-Celtic
Radnici Nis(YUG)-Dundee United
Rapid Vienna(AUT)-Aberdeen, Celtic(2) Dundee United , Rangers, The Rangers
RB Leipzig (GER)-Celtic
RDC Molenbeek/RWD Molenbeek(BEL)-Aberdeen, Dundee
Real Madrid(ESP)*-Aberdeen, Celtic, Rangers
Real Mallorca(ESP)-Hearts
Real Sociedad (ESP)-Aberdeen, Celtic
Real Zaragoza(ESP)–Aberdeen ,Dundee ,Dunfermline Athletic ,Hearts, Rangers
Red Bull Salzburg(AUT)-Celtic
Red Star Belgrade(YUG/SER)-Celtic, Hearts, Hibernian, Rangers(3)
Red Star Bratislava(CZE)-Rangers
Rennes(FRA)-Celtic(2), Rangers
RFC Legeois(BEL)-Dundee, Hibernian,
Riga(LAT)-Celtic
Rijeka(CRO)-Aberdeen (2)
Roma(ITA)-Dundee United, Hibernian
RoPs(FIN)-Aberdeen
Rosenborg(NOR)-Celtic(4), Hibernian, St Johnstone
Rot Weiss Essen(GER)-Hibernian
Sachsenring Zwickau(GDR)-Celtic
Saint Etienne(FRA)-Celtic, Rangers(2), St Mirren
Saint Gilloise(BEL)- Hearts
Sartid(SER)-Dundee
Schalke(GER)-Hearts
Servette(SUI)-Aberdeen
Sevilla(ESP)-Rangers(2)
Shakhtar Donetsk(UKR)-Celtic(2)
Shakhter Karagandy(KAZ)-Celtic
Shamrock Rovers(ROI)-Celtic
Shelbourne(ROI)-Kilmarnock, Rangers
Shkendija(MKD)-Aberdeen
Shkupi(MKD)-The Rangers
Sigma Olomuc(CZE)-Aberdeen , Kilmarnock
Sikori Brijeg(BOS)-Aberdeen, Hearts
Sion(SUI)-Aberdeen(2), Celtic
Skonto Riga(LAT)-Aberdeen
Slask Wroclaw(POL)-Dundee United(2)
Slavia Prague(CZE)-Hearts, St Mirren,The Rangers
Slavia Sofia(BUL)-Aberdeen, Kilmarnock, Rangers
Sliema Wanderers(MAL)-Celtic
Slovan Bratislava(CZE)-Celtic, Dunfermline Athletic
Sochaux(FRA)-Hibernian
Sparta Prague(CZE)-Airdrieonians, Celtic, Dundee United, Hearts ,Rangers
Sparta Rotterdam(NED)-Rangers
Spartak Brno(CZE)-Dunfermline Athletic, Patrick Thistle
Spartak(RUS)-Celtic(2), The Rangers
Spartak Trnava(SLK)-St Johnstone
Sporting Club de Portugal(POR)*-Aberdeen, Celtic(2), Dundee, Hibernian, Rangers(3)
St. Josephs(GIB)-The Rangers
St. Patricks Athletic(ROI)-Dunfermline Athletic, Hearts
Stævnet(DEN)-Hibernian
Stade Reims(FRA)-Hibernian
Standard Liege(BEL)-Aberdeen , Dundee United(2), Hearts(2),Rangers, The Rangers
Steaua Bucharest(ROM)-Motherwell ,Rangers(3)
Stjarnan(ISL)-Celtic, Motherwell
Strasbourg(FRA)-Hibernian, Rangers
Sturm Graz (AUT)-Livingston , Rangers
Stuttgart(GER)-Celtic, Dunfermline Athletic, Hearts, Rangers(3)
Sudva(LTH)-Celtic(2)
Tatran Presov(SLO)-Dundee United
Teplice(CZE)- Celtic
Tirol Innsbruck/Wacker Innsbruck(AUT)-Celtic(2)
TJ Vitkovice(CZE)-Dundee United
Torino(ITA)-Aberdeen, Rangers
Tottenham Hotspur(ENG)-Aberdeen, Hearts, Rangers
TPS(FIN)-Celtic
Trabzonspor(TUR)-Dundee United
Trakai(LTH)-St Johnstone
Trømso(NOR)-St Mirren
Twente(NED)-Dundee, Hibernian, Rangers
Udinese(ITA)-Celtic
Ufa(RUS)-The Rangers
Újpest Dózsa (HUN)-Aberdeen, Celtic, Dunfermline Athletic
Unirea Urziceni(ROM)-Rangers
Universitatea Craiova(ROM)-Dundee United
Utrecht(NED)-Celtic
Utrecht XI(NED)-Hibernian
Vaduz(LIE)-Falkirk, Livingston
Valencia*(ESP)-Celtic(4), Dunfermline Athletic, Hibernian(2), Rangers(3)
Valerenga(NOR)-Hearts
Valletta(MAL)-Rangers(2)
Valur(ISL)-Aberdeen, Celtic
Vardar(YUG)-Dundee United, Dunfermline Athletic
Vassas(HUN)-St Johnstone
Vejle(DEN)-Celtic
Velez Morstar(YUG)-Hearts
Ventspils(LAT)-Aberdeen
Vetra(LTH)- Hibernian
Videoton(HUN)-Hibernian
Viking(NOR)*-Aberdeen,Dundee United , Kilmarnock
Viktoria Zizkov(CZE)-Rangers
Vilaznia Shkoder(ALB)-Dundee
Villarreal(ESP)-Celtic(2), Rangers, The Rangers
Vitesse(NED)-Dundee United
Vitoria (POR)-Celtic, Hibernian
Vojovodina(YUG)-Celtic, Rangers
VPS(FIN)-St Johnstone
Waterford(ROI)-Celtic
Waterschei Thor(BEL)-Aberdeen
Werder Bremen(GER)-Celtic, Dundee United, Rangers
West Bromwich Albion(ENG)- Dunfermline Athletic
Willem II(NED)*-The Rangers
Winterslag(BEL)-Dundee United
Wisla Krakow(POL)-Celtic
Wolverhampton Wanderers(ENG)- Rangers
Young Boys(SUI)-Celtic, Rangers, The Rangers
Zalgiris Vilnius(LTH)-Aberdeen
Zeljeznicar(YUG/BOS)-Hearts, Kilmarnock, St Johnstone
Zenit(RUS)*-Celtic, Rangers
Zeta(MNE)-Rangers
Notes
Amica Wronki v Rangers was a one off away game due to UEFA Cup set up (2004/05)
Anzi Makachkala v Rangers was played over one leg at neutral Warsaw due to safety concerns (2001/02)
Atletico Madrid v Aberdeen was a one off away game due to UEFA Cup Set up (2007/08)
Auxerre v Rangers was a one off away game due to UEFA Cup set up (2006/07)
AZ v Rangers was a one off away game due to UEFA Cup set up (2004/05)
Basel v Hearts was a one off away game due to UEFA Cup set up (2004/05)
Bayern Munich v Rangers was CWC final at neutral venue(1966/67)
Coleraine v Motherwell was a one off away tie due to corona (2020/21)
Dynamo Moscow v Rangers was CWC Final at neutral venue (1971/72)
Feyenoord v Celtic was EC final at neutral venue(1969/70)
Hapoel Beer Sheva v Motherwell was a one off away tie due to corona (2020/21)
Internazionale v Celtic was EC final played at neutral venue (1966/67)
Lincon Red Imps v The Rangers was a one off away tie due to corona.(2020/21)
Livorno v Rangers was a one off away tie due to UEFA Cup set up (2006/07)
Panathanaikos v Aberdeen was a one off away tie due to UEFA Cup set up (2007/08)
Real Madrid v Aberdeen was CWC final played at neutral venue (1982/83)
Sporting v Aberdeen was a one off away tie due to corona (2020/21)
Valencia v Dunfermline played a third playoff at neutral venue ICFC (1962/63)
Viking v Aberdeen was a one off away tie due to corona (2020/21)
Willem II v The Rangers was a one off away tie due to corona(2020/21)
Zenit v Rangers was UEFA Cup final at neutral venue (2007/08)