Answer
Yes, Ivan Hašek played for clubs outside the Czech Republic during his football career. Notably, he had successful stints with Sparta Prague in the Czech Republic, but he also played for clubs in France (RC Lens), Germany (Karlsruher SC), Japan (JEF United Ichihara), and Austria (Austria Wien). These international experiences added depth and diversity to his footballing career.