Ibrahim Zahran has faced 77 opponents throughout his career

Player Team(s) Games
Joseph Abou Samra
U19 Lebanon (U19 WC)
1
Gustavo Alves
U19 Brazil (U19 WC)
1
Levah Andriantsiferana Mirando 1
Lovasoa Andriatsarafara 1
Mostafa Assaf
U19 Lebanon (U19 WC)
1
Richcard Be 1
Nal Belko 1
Eduardo Bersch
U19 Brazil (U19 WC)
1
Vuk Bogunovic
U19 Serbia (U19 WC)
1
Filip Borovicanin
U19 Serbia (U19 WC)
1
Shuntaro Buto
U19 Japan (U19 WC)
1
Eray Buyukcangaz
U19 Turkey (U19 WC)
1
Berke Buyuktuncel
U19 Turkey (U19 WC)
1
Crt Cabrilo 1
Bugra Cal
U19 Turkey (U19 WC)
1
Gabriel Caldeira
U19 Brazil (U19 WC)
1
Samis Calderon
U19 Brazil (U19 WC)
1
Leandro Cardoso
U19 Brazil (U19 WC)
1
Ozgur Cengiz
U19 Turkey (U19 WC)
1
Aleksa Covickovic
U19 Serbia (U19 WC)
1
Dorde Curcic
U19 Serbia (U19 WC)
1
Vitor Da Silva
U19 Brazil (U19 WC)
1
Mehmet Demirel
U19 Turkey (U19 WC)
1
Nikola Djapa
U19 Serbia (U19 WC)
1
Lazar Djokovic
U19 Serbia (U19 WC)
1
Karahan Efeoglu
U19 Turkey (U19 WC)
1
Yves Emmanuel 1
Vitor Farias
U19 Brazil (U19 WC)
1
Fabrizio Heritiana 1
Akira Jacobs
U19 Japan (U19 WC)
1
Yuto Kawashima
U19 Japan (U19 WC)
1
Gasper Kocevar 1
Kerem Konan
U19 Turkey (U19 WC)
1
Gabriel Landeira
U19 Brazil (U19 WC)
1
Mathias M'Madi 1
Sergej Macura 1
Bryan Mansour
U19 Lebanon (U19 WC)
1
Yigit Mestoglu
U19 Turkey (U19 WC)
1
Aleksa Milenkovic
U19 Serbia (U19 WC)
1
Ilija Milijasevic
U19 Serbia (U19 WC)
1
Miha Mivsek 1
Teruchika Naito
U19 Japan (U19 WC)
1
Jad Nasr
U19 Lebanon (U19 WC)
1
Taiga Okada
U19 Japan (U19 WC)
1
Arne Osojnik 1
Hiyu Ozawa
U19 Japan (U19 WC)
1
Jerry Rabibisoa 1
Filip Radakovic
U19 Serbia (U19 WC)
1
Landric Rakotonanahary 1
Rino Randimbiarivelo 1
Thesbon Rasolompanatena 1
Jovan Ristic
U19 Serbia (U19 WC)
1
Karim Rtail
U19 Lebanon (U19 WC)
1
Lawrence Rudolph
U19 Japan (U19 WC)
1
Alaa Sabbagh
U19 Lebanon (U19 WC)
1
Abdul Rahman Sabbagh
U19 Lebanon (U19 WC)
1
Kousei Sakamoto
U19 Japan (U19 WC)
1
Marko Sarenac
U19 Serbia (U19 WC)
1
Arda Sivas
U19 Turkey (U19 WC)
1
Gasper Skorjanc 1
Guilherme Tesch
U19 Brazil (U19 WC)
1
Vukasin Todorovic 1
Mariano Tovolalaina 1
Laurent Tsihidiny 1
Melih Tunca
U19 Turkey (U19 WC)
1
Jan Vide 1
Lucas Vieira
U19 Brazil (U19 WC)
1
Luka Vudragovic
U19 Serbia (U19 WC)
1
Hayato Wakugawa
U19 Japan (U19 WC)
1
Leon Watanabe
U19 Japan (U19 WC)
1
Shonryu Yaegashi
U19 Japan (U19 WC)
1
Samet Yigitoglu
U19 Turkey (U19 WC)
1
Ege Tan Yildizoglu
U19 Turkey (U19 WC)
1
Karl Zamatta
U19 Lebanon (U19 WC)
1
Jan Zemljic 1
Alen Zulic 1
Reynan dos Santos
U19 Brazil (U19 WC)
1