Completa a seguinte frase: Zirnis debutou no equipo nacional de fútbol de Letonia o 19 de agosto de 1997 nun empate 0<unk>0 contra Azerbaiyán. En novembro de 2003 formou parte do equipo letón que derrotou a Turquía en dúas etapas para clasificarse para a final da UEFA Euro 2004, clasificándose por primeira vez para un gran torneo internacional.
Finais en 2004. Zirnis foi expulsado na final da Copa Báltica contra Lituania en Kaunas o 22 de maio de 2005. O 17 de novembro de 2007 marcou un autogol para dar a Liechtenstein o liderado nun partido do Grupo F de clasificación para a Eurocopa de 2008, que Letonia gañou por 4-1. Zirnis xogou 68 partidos internacionais para Letonia.