Родригез је дебитовао за Швајцарску на квалификационом мечу за Еуро 2012 против Велса 7. октобра 2011. године, заменивши Шаћирија у другој половини где су изгубили 0:2. Четири дана касније, Родригез је одиграо цео меч када је Швајцарска победила Црну Гору 2:0. У пријатељској утакмици против Холандије 11. новембра, одиграо је цео меч где су остали без примљеног гола.