Sivok 2005-ben mutatkozott be a cseh válogatottban. Első gólját 2010. május 26-án, az Egyesült Államok ellen szerezte. A válogatottal részt vett a 2008-as és a 2012-es Eb-n is.