Mohamed Ali Haidar has faced 158 opponents throughout his career

Player Team(s) Games
Zaid Abbas
Jordan (WC-QR)
2
Khalid Abdel Gabar 2
Nassir Abo Jalas 2
Charles Abouo
Ivory Coast (World Cup)
1
Amin Abu Hawwas
Jordan (WC-QR)
2
Yousef Abuwazaneh
Jordan (WC-QR)
2
Jalal Agha
Iran (World Cup)
1
Matin Aghajanpour
Iran (World Cup)
1
Japeth Aguilar 1
Ahmad Al Dwairi
Jordan (WC-QR)
2
Osama Albargawi 2
Kyle Alexander
Canada (World Cup)
1
Nickeil Alexander-Walker
Canada (World Cup)
1
Ahmad Alhamarsheh
Jordan (WC-QR)
2
Ayoub Alhawsawi 2
Hasan Aliakbari
Iran (World Cup)
1
Mohammed Almarwani 2
Mathna Almarwani 2
Ayman Almuwallad 1
Marzouq Almuwallad 1
Mohammed Alsager 2
Mohammed Alsuwailem 1
Naif Althalabi 1
Mohammad Amini
Iran (World Cup)
1
Aryan Aryan
India (WC-QR)
1
Muhamad Aziz
Indonesia (WC-QR)
2
Cedric Bah
Ivory Coast (World Cup)
1
Sanel Bajramlic 1
Jan Barbaric
Portoroz (SLO-1)
1
R.J. Barrett
Canada (World Cup)
1
Nicolas Batum
France (World Cup)
1
Fahad Belal 2
Trae Bell-Haynes
Canada (World Cup)
1
Davis Bertans
Latvia (World Cup)
1
Dairis Bertans
Latvia (World Cup)
1
Jure Besedic
Portoroz (SLO-1)
1
Sebastjan Borse
Portoroz (SLO-1)
1
Palpreet Brar
India (WC-QR)
1
Drago Brcina 1
Taylor Britt 1
Dillon Brooks
Canada (World Cup)
1
Nejc Buda
Portoroz (SLO-1)
1
Urban Bukovic 1
Sami Bzai
Jordan (WC-QR)
2
Klavs Cavars
Latvia (World Cup)
1
Jacob Cebasek 1
Abhishek Chikkabelavangala
India (WC-QR)
1
Dejan Cigoja
Portoroz (SLO-1)
1
Jordan Clarkson 1
Isaia Cordinier
France (World Cup)
1
Maxence Dadiet
Ivory Coast (World Cup)
1
Harsh Dagar
India (WC-QR)
2
Jean-Philippe Dally
Ivory Coast (World Cup)
1
Nando De Colo
France (World Cup)
1
Andakara Dhyaksa
Indonesia (WC-QR)
2
Souleyman Diabate
Ivory Coast (World Cup)
1
Zach Edey
Canada (World Cup)
1
Melvin Ejim
Canada (World Cup)
1
Ziga Erculj 1
Takiula Fahrensohn 1
Ziga Fifolt 1
Vafessa Fofana
Ivory Coast (World Cup)
1
Dan Fotu 1
Evan Fournier
France (World Cup)
1
Sylvain Francisco
France (World Cup)
1
Shai Gilgeous-Alexander
Canada (World Cup)
1
Piter Girgoorian
Iran (World Cup)
1
Saputra Govinda
Indonesia (WC-QR)
2
Abraham Grahita
Indonesia (WC-QR)
2
Andrejs Grazulis
Latvia (World Cup)
1
Hamed Haddadi
Iran (World Cup)
1
Muin Bek Hafeez
India (WC-QR)
2
Hyrum Harris 1
Aldin Hasic 1
Alen Hodzic
Portoroz (SLO-1)
1
Jordan Hunt 1
Mohammad Hussein
Jordan (WC-QR)
1
Freddy Ibrahim
Jordan (WC-QR)
2
Brandon Jawito
Indonesia (WC-QR)
2
Musab Kadi 2
Malek Kanaan
Jordan (WC-QR)
1
Arsalan Kazemi
Iran (World Cup)
1
Juan Kokodiputra
Indonesia (WC-QR)
2
Bazoumana Kone
Ivory Coast (World Cup)
1
Ulhas Koravi
India (WC-QR)
1
Vincent Kosasih
Indonesia (WC-QR)
2
Jan Kosi 1
Zan Kosic 1
Rodions Kurucs
Latvia (World Cup)
1
Arturs Kurucs
Latvia (World Cup)
1
Hardianus Lakudu
Indonesia (WC-QR)
2
Brane Lekic 1
Milos Lopicic 1
Bojan Lulic 1
James Malonzo 1
Sven Malus 1
Miha Markic
Portoroz (SLO-1)
1
Sajjad Mashayekhi
Iran (World Cup)
1
Seijin Mathew
India (WC-QR)
2
Alexander McNaught 1
Piyush Meena
India (WC-QR)
2
Meisam Mirzaei
Iran (World Cup)
1
Jure Mocnik
Portoroz (SLO-1)
1
Stipe Modric
Portoroz (SLO-1)
1
Aaron Moore 1
Assemian Moulare
Ivory Coast (World Cup)
1
Arvind Muthu
India (WC-QR)
2
Amarendra Nayak
India (WC-QR)
2
Chris Newsome 1
Jordan Ngatai 1
Calvin Oftana 1
Elie Okobo
France (World Cup)
1
Kelly Olynyk
Canada (World Cup)
1
Yakuba Ouattara
France (World Cup)
1
Ray Parks 1
Andzejs Pasecniks
Latvia (World Cup)
1
Vjekoslav Petrovic
Portoroz (SLO-1)
1
Dwight Powell
Canada (World Cup)
1
Pranav Prince
India (WC-QR)
1
Dwight Ramos 1
Thirdy Ravena 1
Kiefer Ravena 1
Prashant Rawat
India (WC-QR)
2
Navid Rezaeifar
Iran (World Cup)
1
Anzac Rissetto 1
Richard Rodger 1
Ethan Rusbatch 1
Elvis Sarkinovic 1
Philip Scrubb
Canada (World Cup)
1
Ali Shubayli 2
Amadou Sidibe
Ivory Coast (World Cup)
1
Kushal Singh
India (WC-QR)
1
Lokendra Singh
India (WC-QR)
1
Kevin Sitorus
Indonesia (WC-QR)
2
Aigars Skele
Latvia (World Cup)
1
Tohi Smith-Milner 1
Rolands Smits
Latvia (World Cup)
1
Tomcho Sokolov 1
Key Sotu 1
Arturs Strautins
Latvia (World Cup)
1
Sunil Sunil
India (WC-QR)
1
Carl Tamayo 1
Patrick Tape
Ivory Coast (World Cup)
1
Terry Tarpey
France (World Cup)
1
Widyanta Teja
Indonesia (WC-QR)
2
Scottie Thompson 1
Pratyanshu Tomar
India (WC-QR)
2
Kayembe Tshiabu Ruphin 1
Dar Tucker
Jordan (WC-QR)
2
Mohammadsina Vahedi
Iran (World Cup)
1
Nikola Vukasovic 1
Guerschon Yabusele
France (World Cup)
1
Behnam Yakhchali
Iran (World Cup)
1
Arturs Zagars
Latvia (World Cup)
1
Ziga Zagorc 1
Marko Zaro
Portoroz (SLO-1)
1
Kristers Zoriks
Latvia (World Cup)
1
Nisre Zouzoua
Ivory Coast (World Cup)
1