Moustafa Elmekawi has faced 173 opponents throughout his career

Player Team(s) Games
Omar Abada 1
Alex Abrines
Spain (World Cup)
1
Mustapha Adrar 1
Hamed Afagh
Iran (World Cup)
1
Oussama Aggoun 1
Ajak Ajak 1
Lual Akuei 1
Ebaku Akumenzoh 2
Joel Almeida 2
Narcisse Ambanza 1
Jose Antonio 1
Wael Arakji 1
Jamel Artis 1
Hassan Attia 1
Leandro Barbosa
Brazil (World Cup)
1
Oumar Barry 1
Nicolas Batum
France (World Cup)
1
Faycal Belkhodja 1
Macram Ben Romdhane 1
Hichem Benayad-Cherif 1
Yuran Biosse 1
Stefan Bircevic
Serbia (World Cup)
1
Nemanja Bjelica
Serbia (World Cup)
1
Glory Bobo Nel 1
Bogdan Bogdanovic
Serbia (World Cup)
1
Merouane Bourkaib 1
Ahmed Boutiba 1
Tyjhai Byers 2
Milton Caifaz 1
Jose Manuel Calderon
Spain (World Cup)
1
Baggio Chimonzo 1
Inelcio Chire 1
Ulrich Chomche 1
Olimpio Cipriano 1
Victor Claver
Spain (World Cup)
1
Chris Cokley 1
Julius Coles 1
Marcus Crawford 1
Abdesselem Dekkiche 1
David Deng 1
Souleyman Diabate 1
Cheikh Diallo 1
Bachir Diallo 1
Abou Diallo 1
Boris Diaw
France (World Cup)
1
Gatwang Dieu 1
Stelio Dinis 1
Mamadou Diop 1
Antoine Diot
France (World Cup)
1
Michael Dixon 1
Gerson Domingos 1
Sory Doumbouya 1
Childe Dundao 1
Mourad El Mabrouk 1
Pierre Cedric Essome 1
Brice Eyaga Bidias 2
Mamadou Faye 1
Rudy Fernandez
Spain (World Cup)
1
Nkosinathi Festile 1
Ibrahima Fofana 1
Evan Fournier
France (World Cup)
1
Evans Ganapamo 1
Alex Garcia
Brazil (World Cup)
1
Pau Gasol
Spain (World Cup)
1
Marc Gasol
Spain (World Cup)
1
Mickael Gelabale
France (World Cup)
1
Mokhtar Ghayaza 2
Touhami Ghezzoul 1
Guilherme Giovannoni
Brazil (World Cup)
1
Rudy Gobert
France (World Cup)
1
Gerson Goncalves 1
Mohamed Guermate 1
Serigne Gueye 1
Hamed Haddadi
Iran (World Cup)
1
Abdellah Hamdini 1
Abdoulaye Harouna 1
Jared Harrington 1
Rafael Hettsheimeir
Brazil (World Cup)
1
Thomas Heurtel
France (World Cup)
1
Matthew Hezekiah 1
Nene Hilario
Brazil (World Cup)
1
Demarcus Holland 1
Marcelinho Huertas
Brazil (World Cup)
1
Serge Ibaka
Spain (World Cup)
1
Mutanga Ilunga 1
Emmanuel Isungu 1
Edwin Jackson
France (World Cup)
1
Mohammad Jamshidi
Iran (World Cup)
1
Valdelicio Joaquim 1
Stefan Jovic
Serbia (World Cup)
1
Alpha Kaba 1
Myck Kabongo 2
Djack Kabuya 1
Charles Kahudi
France (World Cup)
1
Nikola Kalinic
Serbia (World Cup)
1
Cheikh Kamara 1
Mahdi Kamrani
Iran (World Cup)
1
Bobo Kasasa 1
Rasko Katic
Serbia (World Cup)
1
Arsalan Kazemi
Iran (World Cup)
1
Mohamed Keita 1
Mayan Kiir 1
Nenad Krstic
Serbia (World Cup)
1
Alex Lado 1
Firas Lahyani 2
Joffrey Lauvergne
France (World Cup)
1
Hampton Leon 1
Cyrille Liale 3
Sergio Llull
Spain (World Cup)
1
Nyang Luol Wek 1
Marcelo Machado
Brazil (World Cup)
1
Houssem Mahemli 1
Ater Majok 2
Khaman Maluach 1
Malual Bol Malual 1
Diomba Mara 1
Stefan Markovic
Serbia (World Cup)
1
Oussama Marnaoui 1
Hugo Martins 1
Alvaro Masa 1
Serigne Mbaye 1
Dane Miller 1
Charles Minlend 1
Carlos Morais 1
Deshaun Morman 2
Chris Mpaka Laza 1
Custodio Muchate 1
Arsene Mwamba 1
Ben Myburgh 1
Juan Carlos Navarro
Spain (World Cup)
1
Yanis Ndjonga 2
Alkaly Ndour 1
Cheikh Ndoye 1
Raul Neto
Brazil (World Cup)
1
Rolly Nganga 1
Yves-Louis Ngaransou 2
Samad Nikkhah Bahrami
Iran (World Cup)
1
Mohaman Nkene Tsance 1
Arnold Okola Kome 1
Emmanuel Okorafor 1
Leonel Paulo 1
Jones Pedro 1
Florent Pietrus
France (World Cup)
1
Billy Preston 1
Daniel Prinsloo 1
Miroslav Raduljica
Serbia (World Cup)
1
Felipe Reyes
Spain (World Cup)
1
Ryan Richards 1
Sergio Rodriguez
Spain (World Cup)
1
Ricky Rubio
Spain (World Cup)
1
Mohamed Sadi 1
Oshin Sahakian
Iran (World Cup)
1
Antwan Scott 1
Nkosinathi Sibanyoni 1
Marko Simonovic
Serbia (World Cup)
1
Radhouane Slimane 2
Tiago Splitter
Brazil (World Cup)
1
Vladimir Stimac
Serbia (World Cup)
1
Etienne Tametong Toko 3
Larry Taylor
Brazil (World Cup)
1
Milos Teodosic
Serbia (World Cup)
1
Marcus Thomas 1
Kim Tillie
France (World Cup)
1
Mohamed Touati 1
Cedric Tsangue Kenfack 3
Jonathan Tshimbau 1
Manuel Uamusse 1
Anderson Varejao
Brazil (World Cup)
1
Padiet Wang 1
Alexis Wangmene 2
Behnam Yakhchali
Iran (World Cup)
1
Arman Zangeneh
Iran (World Cup)
1
Marcus Vinícius Vieira de Sousa
Brazil (World Cup)
1