Bruno Cabanas has faced 205 opponents throughout his career

Player Team(s) Games
Roel Aarts
U20 Netherlands (Euro U20B)
1
Christian Affolter
U20 Switzerland (Euro U20B)
2
Roman Ahcin
U16 Switzerland (Euro U16 B)
1
Raphael Allemand
U18 Belgium (Euro U18 B)
1
Daniel Andjelkovic
U20 Switzerland (Euro U20B)
2
Symeon Antoniou
U20 Cyprus (Euro U20B)
1
Fabio Appavou
U20 Switzerland (Euro U20B)
2
Louis Arendt
U18 Luxembourg (Euro U18 B)
1
Dimitris Aristotelous
U20 Cyprus (Euro U20B)
1
Kasper Averink
U20 Netherlands (Euro U20B)
U16 Netherlands (Euro U16 B)
2
Gabor Balazs Baczo
U16 Romania (Euro U16 B)
1
Ernest Basic
U20 Switzerland (Euro U20B)
2
Ludovico Basso
U16 Switzerland (Euro U16 B)
1
Jamie Batish
U18 England (Euro U18 B)
1
Maur Below
U18 Estonia (Euro U18 B)
1
Andreas Bigum
U18 Denmark (Euro U18 B)
1
Alexander Birketoft
U18 Denmark (Euro U18 B)
1
Kevin Bleeker
U20 Netherlands (Euro U20B)
1
George Bolobita
U18 Romania (Euro U18 B)
1
Lukasz Bonarek
U20 Poland (Euro U20B)
1
Kacper Borowski
U20 Poland (Euro U20B)
1
Maarten Bouwknecht
U20 Netherlands (Euro U20B)
1
Nathan Bowie
Terceira (POR-1)
1
Georgi Boyanov
U16 Bulgaria (Euro U16 B)
1
Beka Burjanadze
U18 Georgia (Euro U18 B)
U16 Georgia (Euro U16 B)
2
Declan Cahill
U16 Ireland (Euro U16 B)
1
Daniel Caluico
Ginasio (POR-1)
1
Paul Candiff
U16 Netherlands (Euro U16 B)
1
Andreas Candinas
U16 Switzerland (Euro U16 B)
1
Clint Capela
U16 Switzerland (Euro U16 B)
1
Jon Carlsen
U18 Denmark (Euro U18 B)
1
Joonas Caven
U20 Finland (Euro U20B)
1
Aleksandre Chochia
U18 Georgia (Euro U18 B)
1
Kristofer Clement
U20 Finland (Euro U20B)
1
Horia Cristiean
U18 Romania (Euro U18 B)
U16 Romania (Euro U16 B)
2
Jack Crook
U18 England (Euro U18 B)
1
Jordan Culley
U18 England (Euro U18 B)
1
Andrei Damian
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
2
Florin Dascalescu
U20 Romania (Euro U20B)
1
Cesare De Franceschini
U16 Switzerland (Euro U16 B)
1
Bert Declercq
U18 Belgium (Euro U18 B)
1
Francisco Destino
Ginasio (POR-1)
1
Dimitar Dimitrov
U16 Bulgaria (Euro U16 B)
1
Ryan Downey
U16 Ireland (Euro U16 B)
1
George Ehiagwina
Ginasio (POR-1)
1
Naim El Khounchar
U18 Belgium (Euro U18 B)
1
Yassine El Mahsini
U20 Belgium (Euro U20B)
1
Rafail Eleftheriou
U20 Cyprus (Euro U20B)
1
Sami Eleraky
U18 Denmark (Euro U18 B)
1
Mathieu Engondo
U20 Switzerland (Euro U20B)
2
Simeon Esprit
U18 England (Euro U18 B)
1
Ioan Filip
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
U16 Romania (Euro U16 B)
3
Xavier-Robert Francois
U20 Belgium (Euro U20B)
U18 Belgium (Euro U18 B)
2
Georgi Funtarov
U16 Bulgaria (Euro U16 B)
1
Vincent Gaillard
U16 Switzerland (Euro U16 B)
1
Alain Gengler
U18 Luxembourg (Euro U18 B)
1
Virgil Georgescu
U16 Romania (Euro U16 B)
1
Marios Georgiou
U20 Cyprus (Euro U20B)
1
Kristoffer Gertz
U18 Denmark (Euro U18 B)
1
Tomasz Gielo
U20 Poland (Euro U20B)
1
Diogo Goncalves
Terceira (POR-1)
1
Rowell Graham
U18 England (Euro U18 B)
1
Levan Grdzelidze
U18 Georgia (Euro U18 B)
1
Grzegorz Grochowski
U20 Poland (Euro U20B)
1
Davey Groenewoud
U16 Netherlands (Euro U16 B)
1
Beka Gudushauri
U16 Georgia (Euro U16 B)
1
Gela Gulmagarashvili
U16 Georgia (Euro U16 B)
1
Giorgi Gvaladze
U16 Georgia (Euro U16 B)
1
Shane Hammink
U16 Netherlands (Euro U16 B)
1
Anders Hansen
U18 Denmark (Euro U18 B)
1
Eljon Harlicaj
U16 Switzerland (Euro U16 B)
1
Patrik Hauri
U20 Switzerland (Euro U20B)
1
Gerald Henrard
U20 Belgium (Euro U20B)
U18 Belgium (Euro U18 B)
2
Joni Herrala
U20 Finland (Euro U20B)
1
Jo Hoeser
U18 Luxembourg (Euro U18 B)
1
Dexter Hope
U20 Netherlands (Euro U20B)
1
Arben Hoxha
U20 Switzerland (Euro U20B)
2
Aleksandar Hristov
U16 Bulgaria (Euro U16 B)
1
Tommi Huolila
U20 Finland (Euro U20B)
1
Ben Hurt
U18 Luxembourg (Euro U18 B)
1
Mircea Ianuli
U18 Romania (Euro U18 B)
1
Viktor Ieronymidis
U20 Cyprus (Euro U20B)
1
Stefanos Iliadis
U20 Cyprus (Euro U20B)
1
Pavlin Ivanov
U16 Bulgaria (Euro U16 B)
1
Janari Joesaar
U18 Estonia (Euro U18 B)
1
Martin Jurtom
U18 Estonia (Euro U18 B)
1
Deyan Karamfilov
U16 Bulgaria (Euro U16 B)
1
Przemyslaw Karnowski
U20 Poland (Euro U20B)
1
Jakub Karolak
U20 Poland (Euro U20B)
1
Mikael Kauhanen
U20 Finland (Euro U20B)
1
Juuso Kauppinen
U20 Finland (Euro U20B)
1
Audry Kiraranganya
U18 Belgium (Euro U18 B)
1
Jakub Koelner
U20 Poland (Euro U20B)
1
Jito Kok
U16 Netherlands (Euro U16 B)
1
Branislav Kostic
U20 Switzerland (Euro U20B)
2
Sebastian Kowalczyk
U20 Poland (Euro U20B)
1
Valeri Kvantaliani
U18 Georgia (Euro U18 B)
U16 Georgia (Euro U16 B)
2
Rait-Riivo Laane
U18 Estonia (Euro U18 B)
1
Jeremy Landerbergue
U16 Switzerland (Euro U16 B)
1
Dusan Langura
U16 Switzerland (Euro U16 B)
1
Rasmus Larsen
U18 Denmark (Euro U18 B)
1
Alex Laurent
U18 Luxembourg (Euro U18 B)
1
Mario Lazar
U20 Romania (Euro U20B)
1
Manu Lecomte
U20 Belgium (Euro U20B)
1
Marco Lehmann
U20 Switzerland (Euro U20B)
2
Joonas Lehtoranta
U20 Finland (Euro U20B)
1
Kevin Liivamagi
U18 Estonia (Euro U18 B)
1
Saba Lobjanidze
U18 Georgia (Euro U18 B)
1
Levan Lolishvili
U18 Georgia (Euro U18 B)
U16 Georgia (Euro U16 B)
2
Neil Lynch
U16 Ireland (Euro U16 B)
1
Goncalo Machado
Ginasio (POR-1)
1
Kristo Mangelsoo
U18 Estonia (Euro U18 B)
1
Roberto Mantovani
U20 Cyprus (Euro U20B)
1
Dorian Marchant
U18 Belgium (Euro U18 B)
1
Panagiotis Markou
U20 Cyprus (Euro U20B)
1
David Martins
Ginasio (POR-1)
1
Filip Matczak
U20 Poland (Euro U20B)
1
Luka Medigovic
U16 Switzerland (Euro U16 B)
1
Bob Melcher
U18 Luxembourg (Euro U18 B)
1
Giorgi Meskhi
U16 Georgia (Euro U16 B)
1
Oliver Metsalu
U18 Estonia (Euro U18 B)
1
Michal Michalak
U20 Poland (Euro U20B)
1
Irakli Miqeladze
U18 Georgia (Euro U18 B)
1
Marko Mladjan
U20 Switzerland (Euro U20B)
U16 Switzerland (Euro U16 B)
3
Peter Moeller
U18 Denmark (Euro U18 B)
1
Arno Mollekens
U20 Belgium (Euro U20B)
U18 Belgium (Euro U18 B)
2
Kevin Moura Santos
U18 Luxembourg (Euro U18 B)
1
Andrian Movileanu
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
2
Tony Murphy
Terceira (POR-1)
1
Beka Nadiradze
U16 Georgia (Euro U16 B)
1
Angel Natskin
U16 Bulgaria (Euro U16 B)
1
Durrell Nevels
Terceira (POR-1)
1
Mika Nuolivirta
U20 Finland (Euro U20B)
1
David Allen O'leary
U16 Ireland (Euro U16 B)
1
Luke O'mahony
U16 Ireland (Euro U16 B)
1
Adrian O'sullivan
U16 Ireland (Euro U16 B)
1
Ronan O'sullivan
U16 Ireland (Euro U16 B)
1
Alexandru Olah
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
U16 Romania (Euro U16 B)
3
Soren Olsen
U18 Denmark (Euro U18 B)
1
Topias Palmi
U20 Finland (Euro U20B)
1
Petros Papamichael
U20 Cyprus (Euro U20B)
1
Georgian Paun
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
2
Markus Pelger
U16 Romania (Euro U16 B)
1
Andrei Petica
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
2
Oto Phkhakadze
U16 Georgia (Euro U16 B)
1
Jonas Pierre
Terceira (POR-1)
1
Kustas Poldoja
U18 Estonia (Euro U18 B)
1
Gilles Polfer
U18 Luxembourg (Euro U18 B)
1
Mateusz Ponitka
U20 Poland (Euro U20B)
1
Alvaro Pontes
Terceira (POR-1)
1
Vlad Popovici
U18 Romania (Euro U18 B)
U16 Romania (Euro U16 B)
2
Maxime Pretto
U20 Belgium (Euro U20B)
1
Lucas Pythoud
U20 Switzerland (Euro U20B)
1
Julius Rajala
U20 Finland (Euro U20B)
1
Nika Ramishvili
U18 Georgia (Euro U18 B)
U16 Georgia (Euro U16 B)
2
Romain Recko
U18 Belgium (Euro U18 B)
1
Esben Reinholt
U18 Denmark (Euro U18 B)
1
Pedro Rocha
Ginasio (POR-1)
1
Ciaran John Roe
U16 Ireland (Euro U16 B)
1
Revaz Rogava
U18 Georgia (Euro U18 B)
U16 Georgia (Euro U16 B)
2
Marco Rosa
Ginasio (POR-1)
1
Connor Ross
U16 Ireland (Euro U16 B)
1
Liviu Rotariu
U20 Romania (Euro U20B)
1
Frederik Rungby
U18 Denmark (Euro U18 B)
1
Mohammed Saadulla
U16 Netherlands (Euro U16 B)
1
Sander Saare
U18 Estonia (Euro U18 B)
1
David Sainsbury
U18 England (Euro U18 B)
1
Olaf Schaftenaar
U20 Netherlands (Euro U20B)
1
Yoeri Schoepen
U20 Belgium (Euro U20B)
1
Elliott Sentance
U18 England (Euro U18 B)
1
Pedro Silva
Ginasio (POR-1)
1
Aleks Simeonov
U16 Bulgaria (Euro U16 B)
1
Tauras Skripkauskas
Ginasio (POR-1)
1
Nathaniel Leonard Smith
U16 Ireland (Euro U16 B)
1
Tiberiu Solontai
U16 Romania (Euro U16 B)
1
Jordan Spencer
U18 England (Euro U18 B)
1
Jimmy Stas
U20 Belgium (Euro U20B)
U18 Belgium (Euro U18 B)
2
Tom Steffen
U18 Luxembourg (Euro U18 B)
1
Stijn Stevens
U20 Belgium (Euro U20B)
1
Vlad Stoicoviciu
U20 Romania (Euro U20B)
U18 Romania (Euro U18 B)
2
Bart Stolk
U16 Netherlands (Euro U16 B)
1
Filippo Stumm
U16 Switzerland (Euro U16 B)
1
Giorgos Stylianou
U20 Cyprus (Euro U20B)
1
Enzo Swart
U20 Netherlands (Euro U20B)
1
Kamal Tall
U20 Belgium (Euro U20B)
1
Orlando Taylor
U20 Finland (Euro U20B)
1
Tencho Tenchev
U16 Bulgaria (Euro U16 B)
1
Raphell Thomas-Edwards
U18 England (Euro U18 B)
1
Casian Todorov
U16 Romania (Euro U16 B)
1
Torben Tonjann
U20 Netherlands (Euro U20B)
1
Rienert Torreele
U18 Belgium (Euro U18 B)
1
Jaroslaw Trojan
U20 Poland (Euro U20B)
1
Giorgi Tsirekidze
U18 Georgia (Euro U18 B)
1
Harrison Turner
U18 England (Euro U18 B)
1
Yannick Van Der Ark
U20 Netherlands (Euro U20B)
U16 Netherlands (Euro U16 B)
2
Jos Van Der Laan
U20 Netherlands (Euro U20B)
U16 Netherlands (Euro U16 B)
2
Teodor Velchev
U16 Bulgaria (Euro U16 B)
1
Kent-Kaarel Vene
U18 Estonia (Euro U18 B)
1
Glenn Vlamynck
U20 Belgium (Euro U20B)
U18 Belgium (Euro U18 B)
2
Hidde Vos
U20 Netherlands (Euro U20B)
1
Bernt Waalkens
U20 Netherlands (Euro U20B)
1
Zak Wells
U18 England (Euro U18 B)
1
Tom Welter
U18 Luxembourg (Euro U18 B)
1
Ross Wilson
U18 England (Euro U18 B)
1
Yann Wolff
U18 Luxembourg (Euro U18 B)
1