Completa la seguente frase: Zirnis ha fatto il suo debutto per la nazionale lettone di calcio il 19 agosto 1997 in un pareggio 0<unk>0 con l'Azerbaigian. Nel novembre 2003 ha fatto parte della squadra lettone che ha battuto la Turchia in due partite per qualificarsi per la finale dell'UEFA Euro 2004, per la prima volta in qualifica per un importante torneo internazionale.
Finali nel 2004. Zirnis fu espulso dalla finale della Baltic Cup contro la Lituania a Kaunas il 22 maggio 2005. Il 17 novembre 2007 ha segnato un autogol per dare al Liechtenstein il vantaggio in una partita di qualificazione del Gruppo F UEFA Euro 2008 che la Lettonia ha infine vinto 4-1. Zirnis ha giocato 68 partite internazionali per la Lettonia.