Guo Shiqiang has faced 173 opponents throughout his career

Player Team(s) Games
Alessandro Abbio
Italy (Olympics)
1
Shareef Abdur-Rahim
USA (Olympics)
1
Ray Allen
USA (Olympics)
1
Carlos Almeida
Angola (World Cup)
1
Alberto Angulo
Spain (Olympics)
1
Stephen Arigbabu
Germany (World Cup)
1
Vule Avdalovic
Serbia (Olympics)
1
Ruslan Avleev
Russia (World Cup)
1
Vin Baker
USA (Olympics)
1
Alexander Bashminov
Russia (World Cup)
1
Gianluca Basile
Italy (Olympics)
2
Farid Belhimeur
Algeria (World Cup)
1
Amine Benramdane
Algeria (World Cup)
1
Huseyin Besok
Turkey (World Cup)
1
Jim Bilba
France (Olympics)
1
Dejan Bodiroga
Serbia (Olympics)
1
Yann Bonato
France (Olympics)
1
Ed Book
New Zealand (Olympics)
2
Dillon Boucher
New Zealand (Olympics)
2
Nabil Boudissa
Algeria (World Cup)
1
Mourad Boughedir
Algeria (World Cup)
1
Sofiane Boulaya
Algeria (World Cup)
1
Elton Brand
USA (World Cup)
1
Massimo Bulleri
Italy (Olympics)
1
Jose Manuel Calderon
Spain (Olympics)
2
Pero Cameron
New Zealand (Olympics)
3
Vince Carter
USA (Olympics)
1
Antonio Carvalho
Angola (World Cup)
1
Roberto Chiacig
Italy (Olympics)
1
Sergei Chikalkin
Russia (World Cup)
1
Jaume Comas
Spain (Olympics)
2
Walter Costa
Angola (World Cup)
1
Marcelo Damio
Italy (Olympics)
1
Baron Davis
USA (World Cup)
1
Antonio Davis
USA (World Cup)
1
Rodrigo De La Fuente
Spain (Olympics)
2
Ignacio De Miguel
Spain (Olympics)
1
Carlos Delfino
Argentina (Olympics)
1
Mithat Demirel
Germany (World Cup)
1
Mark Dickel
New Zealand (Olympics)
3
Miloud Doubal
Algeria (World Cup)
1
Predrag Drobnjak
Serbia (Olympics)
1
Roberto Duenas
Spain (Olympics)
3
Harun Erdenay
Turkey (World Cup)
1
Patrick Femerling
Germany (World Cup)
1
Rudy Fernandez
Spain (Olympics)
2
Gabriel Fernandez
Argentina (Olympics)
2
Michael Finley
USA (World Cup)
1
Judd Flavell
New Zealand (World Cup)
1
Laurent Foirest
France (Olympics)
1
Gregor Fucka
Italy (Olympics)
1
Giacomo Galanda
Italy (Olympics)
2
Jorge Garbajosa
Spain (Olympics)
3
Kevin Garnett
USA (Olympics)
1
Luca Garri
Italy (Olympics)
1
Stefano Garris
Germany (World Cup)
1
Pau Gasol
Spain (Olympics)
2
Andrius Giedraitis
Lithuania (Olympics)
1
Manu Ginobili
Argentina (Olympics)
2
Joaquim Gomes
Angola (World Cup)
1
Leonardo Gutierrez
Argentina (World Cup)
1
Nasser Haif
Algeria (World Cup)
1
Tim Hardaway
USA (Olympics)
1
Paul Henare
New Zealand (Olympics)
3
Alberto Herreros
Spain (Olympics)
1
Walter Herrmann
Argentina (Olympics)
1
Robert Hickey
New Zealand (Olympics)
2
Iker Iturbe
Spain (Olympics)
2
Sarunas Jasikevicius
Lithuania (Olympics)
2
Robertas Javtokas
Lithuania (Olympics)
1
Carlos Jimenez
Spain (Olympics)
3
Phillip Jones
New Zealand (Olympics)
3
Cyril Julian
France (Olympics)
1
Vasileios Karasev
Russia (World Cup)
1
Viktor Khryapa
Russia (World Cup)
1
Jason Kidd
USA (Olympics)
1
Hakan Koseoglu
Turkey (World Cup)
1
Nenad Krstic
Serbia (Olympics)
1
Igor Kudelin
Russia (World Cup)
1
Ibrahim Kutluay
Turkey (World Cup)
1
Raef Lafrentz
USA (World Cup)
1
Ralph Lattimore
New Zealand (Olympics)
1
Ksystof Lavrinovic
Lithuania (Olympics)
1
Agostino Li Vecchi
Italy (Olympics)
1
Raul Lopez
Spain (Olympics)
1
Jorg Lutcke
Germany (World Cup)
1
Miguel Lutonda
Angola (World Cup)
1
Arvydas Macijauskas
Lithuania (Olympics)
1
Robert Maras
Germany (World Cup)
1
Denis Marconato
Italy (Olympics)
2
Shawn Marion
USA (World Cup)
1
Sean Marks
New Zealand (Olympics)
2
Tomas Masiulis
Lithuania (Olympics)
1
Darius Maskoliunas
Lithuania (Olympics)
1
Antonio McDyess
USA (Olympics)
1
Samir Mehenaoui
Algeria (World Cup)
1
Andrea Meneghin
Italy (Olympics)
1
Michele Mian
Italy (Olympics)
2
Andre Miller
USA (World Cup)
1
Eduardo Mingas
Angola (World Cup)
1
Alejandro Montecchia
Argentina (Olympics)
2
Gerson Monteiro
Angola (World Cup)
1
Nikita Morgunov
Russia (World Cup)
1
Alonzo Mourning
USA (Olympics)
1
Victor Muzadi
Angola (World Cup)
1
Carlton Myers
Italy (Olympics)
1
Juan Carlos Navarro
Spain (Olympics)
3
Eyinmisan Nikagbatse
Germany (World Cup)
1
Andres Nocioni
Argentina (Olympics)
2
Dirk Nowitzki
Germany (World Cup)
1
Jermaine O'Neal
USA (World Cup)
1
Fabricio Oberto
Argentina (Olympics)
2
Ademola Okulaja
Germany (World Cup)
1
Mehmet Okur
Turkey (World Cup)
1
Nadjem Ouali
Algeria (World Cup)
1
Tarik Oukid
Algeria (World Cup)
1
Leandro Palladino
Argentina (World Cup)
1
Crawford Palmer
France (Olympics)
1
Sergej Panov
Russia (World Cup)
1
Evgueny Pashutin
Russia (World Cup)
1
Zakhar Pashutin
Russia (World Cup)
1
Gary Payton
USA (Olympics)
1
Kirk Penney
New Zealand (Olympics)
3
Marko Pesic
Germany (World Cup)
1
Paul Pierce
USA (World Cup)
1
Peter Pokai
New Zealand (Olympics)
1
Petar Popovic
Serbia (Olympics)
1
Gianmarco Pozzecco
Italy (Olympics)
1
Vladimir Radmanovic
Serbia (Olympics)
1
Nikola Radulovic
Italy (Olympics)
1
Igor Rakocevic
Serbia (Olympics)
1
Tony Rampton
New Zealand (Olympics)
2
Alfonso Reyes
Spain (Olympics)
1
Felipe Reyes
Spain (Olympics)
2
Antoine Rigaudeau
France (Olympics)
1
Alex Righetti
Italy (Olympics)
1
Brad Riley
New Zealand (Olympics)
1
Stephane Risacher
France (Olympics)
1
Henrik Rodl
Germany (World Cup)
1
Nacho Rodriguez
Spain (Olympics)
1
Johny Rogers
Spain (Olympics)
1
Pascal Roller
Germany (World Cup)
1
Rodolfo Rombaldoni
Italy (Olympics)
1
Juan Sanchez
Argentina (Olympics)
1
Pepe Sanchez
Argentina (World Cup)
1
Alexei Savrasenko
Russia (World Cup)
1
Halim Sayah
Algeria (World Cup)
1
German Scarone
Italy (Olympics)
1
Vlado Scepanovic
Serbia (Olympics)
1
Laurent Sciarra
France (Olympics)
1
Luis Scola
Argentina (Olympics)
2
Hugo Sconochini
Argentina (Olympics)
2
Ramunas Siskauskas
Lithuania (Olympics)
2
Steve Smith
USA (Olympics)
1
Darius Songaila
Lithuania (Olympics)
2
Matteo Soragna
Italy (Olympics)
1
Saulius Stombergas
Lithuania (Olympics)
2
Dejan Tomasevic
Serbia (Olympics)
1
Mirsad Turkcan
Turkey (World Cup)
1
Hidayet Turkoglu
Turkey (World Cup)
1
Angelo Victoriano
Angola (World Cup)
1
Lucas Victoriano
Argentina (World Cup)
1
Edmar Vitoriano
Angola (World Cup)
1
Nenad Vucinic
New Zealand (Olympics)
1
Milos Vujanic
Serbia (Olympics)
1
Ben Wallace
USA (World Cup)
1
Frederic Weis
France (Olympics)
1
Jay Williams
USA (World Cup)
1
Ruben Wolkowyski
Argentina (Olympics)
2
Oscar Yebra
Spain (Olympics)
2
Haluk Yildirim
Turkey (World Cup)
1
Eureljius Zukauskas
Lithuania (Olympics)
2
Mindaugas Zukauskas
Lithuania (Olympics)
1