Walter Costa has faced 140 opponents throughout his career

Player Team(s) Games
Luis Allende
Puerto Rico (World Cup)
1
Fragiskos Alvertis
Greece (Olympics)
1
David Andersen
Australia (Olympics)
1
Richard Anderson
Canada (World Cup)
1
Lucio Angulo
Spain (World Cup)
1
Carmelo Anthony
USA (Olympics)
1
Rick Apodaca
Puerto Rico (World Cup)
1
Carlos Arroyo
Puerto Rico (World Cup)
2
Vule Avdalovic
Serbia (Olympics)
1
Ruslan Avleev
Russia (World Cup)
1
Elias Ayuso
Puerto Rico (World Cup)
2
Leandro Barbosa
Brazil (World Cup)
1
Rowan Barrett
Canada (World Cup)
1
Alexander Bashminov
Russia (World Cup)
1
Dejan Bodiroga
Serbia (Olympics)
Yugoslavia (World Cup)
2
Andrew Bogut
Australia (Olympics)
1
Carlos Boozer
USA (Olympics)
1
C.J. Bruton
Australia (Olympics)
1
Zarko Cabarkapa
Yugoslavia (World Cup)
1
Jose Manuel Calderon
Spain (World Cup)
1
Eddie Casiano 1
Titus Channer
Canada (World Cup)
1
Sergei Chikalkin
Russia (World Cup)
1
Christian Dalmau
Puerto Rico (World Cup)
2
Raymond Dalmau
Puerto Rico (World Cup)
1
Dimitris Diamantidis
Greece (Olympics)
1
Dimos Dikoudis
Greece (Olympics)
1
Vlade Divac
Yugoslavia (World Cup)
1
Predrag Drobnjak
Serbia (Olympics)
Yugoslavia (World Cup)
2
Tim Duncan
USA (Olympics)
1
Shariff Fajardo 1
Zhu Fangyu
China (World Cup)
1
Demétrius Ferracciú
Brazil (World Cup)
1
Antonis Fotsis
Greece (Olympics)
1
Jorge Garbajosa
Spain (World Cup)
1
Alex Garcia
Brazil (World Cup)
1
Helio Garcia
Brazil (World Cup)
1
Pau Gasol
Spain (World Cup)
1
Vidas Ginevicius
Lithuania (Olympics)
1
Guilherme Giovannoni
Brazil (World Cup)
1
Milan Gurovic
Yugoslavia (World Cup)
1
Sherman Hamilton
Canada (World Cup)
1
Roberto Jose Hatton 1
Nikos Hatzivrettas
Greece (Olympics)
1
Shane Heal
Australia (Olympics)
1
Rolando Hourruitiner
Puerto Rico (World Cup)
2
Weidong Hu
China (World Cup)
1
Allen Iverson
USA (Olympics)
1
LeBron James
USA (Olympics)
1
Marko Jaric
Yugoslavia (World Cup)
1
Sarunas Jasikevicius
Lithuania (Olympics)
1
Richard Jefferson
USA (Olympics)
1
Carlos Jimenez
Spain (World Cup)
1
Kevin Jobity
Canada (World Cup)
1
Oriol Junyent
Spain (World Cup)
1
Michalis Kakiouzis
Greece (Olympics)
1
Prosper Karangwa
Canada (World Cup)
1
Vasileios Karasev
Russia (World Cup)
1
Chen Ke
China (World Cup)
1
Viktor Khryapa
Russia (World Cup)
1
Rogerio Klafke
Brazil (World Cup)
1
Hakan Koseoglu
Turkey (World Cup)
1
Dejan Koturovic
Yugoslavia (World Cup)
1
Nenad Krstic
Serbia (Olympics)
1
Ibrahim Kutluay
Turkey (World Cup)
1
Antonio Latimer
Puerto Rico (World Cup)
1
Ksystof Lavrinovic
Lithuania (Olympics)
1
YuDong Liu
China (World Cup)
1
Marcelo Machado
Brazil (World Cup)
1
Arvydas Macijauskas
Lithuania (Olympics)
1
Brett Maher
Australia (Olympics)
1
Stephon Marbury
USA (Olympics)
1
Carles Marco
Spain (World Cup)
1
Shawn Marion
USA (Olympics)
1
Vanderlei Mazzuchini
Brazil (World Cup)
1
Michael Meeks
Canada (World Cup)
1
Bateer Mengke
China (World Cup)
1
Nikita Morgunov
Russia (World Cup)
1
Li Nan
China (World Cup)
1
Juan Carlos Navarro
Spain (World Cup)
1
Matthew Nielsen
Australia (Olympics)
1
Lamar Odom
USA (Olympics)
1
Emeka Okafor
USA (Olympics)
1
Mehmet Okur
Turkey (World Cup)
1
Omer Onan
Turkey (World Cup)
1
Jose Ortiz
Puerto Rico (World Cup)
2
Djuro Ostojic
Serbia (Olympics)
1
Sergej Panov
Russia (World Cup)
1
Lazaros Papadopoulos
Greece (Olympics)
1
Theodoros Papaloukas
Greece (Olympics)
1
Dimitris Papanikolaou
Greece (Olympics)
1
Jose antonio Paraiso
Spain (World Cup)
1
Evgueny Pashutin
Russia (World Cup)
1
Zakhar Pashutin
Russia (World Cup)
1
Aleksandar Pavlovic
Serbia (Olympics)
1
Kaya Peker
Turkey (World Cup)
1
Petar Popovic
Serbia (Olympics)
1
Vladimir Radmanovic
Yugoslavia (World Cup)
1
Igor Rakocevic
Serbia (Olympics)
Yugoslavia (World Cup)
2
Felipe Reyes
Spain (World Cup)
1
Alfonso Reyes
Spain (World Cup)
1
John Rillie
Australia (Olympics)
1
Jorge Rivera 1
Nacho Rodriguez
Spain (World Cup)
1
Paul Rogers
Australia (Olympics)
1
Tony Ronaldson
Australia (Olympics)
1
Dainius Salenga
Lithuania (Olympics)
1
Daniel Santiago
Puerto Rico (World Cup)
2
Glen Saville
Australia (Olympics)
1
Alexei Savrasenko
Russia (World Cup)
1
Vlado Scepanovic
Serbia (Olympics)
1
Guo Shiqiang
China (World Cup)
1
Ramunas Siskauskas
Lithuania (Olympics)
1
Jason Smith
Australia (Olympics)
1
Darius Songaila
Lithuania (Olympics)
1
Vassilis Spanoulis
Greece (Olympics)
1
Tiago Splitter
Brazil (World Cup)
1
Predrag Stojakovic
Yugoslavia (World Cup)
1
Saulius Stombergas
Lithuania (Olympics)
1
Amar'e Stoudemire
USA (Olympics)
1
Shawn Swords
Canada (World Cup)
1
Novell Thomas
Canada (World Cup)
1
David Thomas
Canada (World Cup)
1
Dejan Tomasevic
Yugoslavia (World Cup)
1
Kostas Tsartsaris
Greece (Olympics)
1
Kerem Tunceri
Turkey (World Cup)
1
Mirsad Turkcan
Turkey (World Cup)
1
Hidayet Turkoglu
Turkey (World Cup)
1
Sandro Varejao
Brazil (World Cup)
1
Anderson Varejao
Brazil (World Cup)
1
Milos Vujanic
Serbia (Olympics)
Yugoslavia (World Cup)
2
Dwyane Wade
USA (Olympics)
1
Liu Wei
China (World Cup)
1
Gong Xiaobin
China (World Cup)
1
Ming Yao
China (World Cup)
1
Haluk Yildirim
Turkey (World Cup)
1
Cheng Zhang
China (World Cup)
1
Nikos Zisis
Greece (Olympics)
1
Mindaugas Zukauskas
Lithuania (Olympics)
1
Eureljius Zukauskas
Lithuania (Olympics)
1