Skryf 'n voortsetting vir hierdie paragraaf - Zirnis het sy debuut vir Letland se nasionale sokkerspan op 19 Augustus 1997 gemaak in 'n 0<unk>0 gewen teen Azerbeidjan. In November 2003 was hy deel van die Letlandse span wat Turkye oor twee bene verslaan het om vir die UEFA Euro 2004-eindstryd te kwalifiseer, wat vir die eerste keer vir 'n groot internasionale toernooi gekwalifiseer het.
In 2004 het die Zirnis is uitgesit in die Baltiese Beker-eindstryd teen Litaue in Kaunas op 22 Mei 2005. Op 17 November 2007 het hy 'n eie doel aangeteken om Liechtenstein die voorsprong te gee in 'n UEFA Euro 2008-kwalifiserende Groep F-wedstryd wat Letland uiteindelik met 4<unk>1 gewen het. Zirnis het 68 internasionale wedstryde vir Letland gespeel.