The answer is no, Vida has not played for any club outside of Europe. He began his professional career in 2006 with Dinamo Zagreb in his native Croatia and has since played for clubs in Germany, Ukraine, Turkey, and Greece.
Test Your Knowledge: The Dominant Domagoj Vida Quiz