Skriv en fortsættelse til dette afsnit - Rodriguez har vundet kampe på alle niveauer i det schweiziske landshold, og vandt FIFA U17 World Cup i 2009. Rodriguez har spillet for Schweiz siden 2011 og har spillet over 80 kampe for landet. Han var en del af det schweiziske hold ved OL i 2012, og repræsenterede også den senior side ved FIFA World Cup i 2014 og 2018, og UEFA European Championship i 2016 og 2020.
- Hvad? I 2014 blev han kåret til Årets schweiziske fodboldspiller.