Andika mwendelezo wa aya hii - Zirnis alifanya mechi yake ya kwanza kwa timu ya taifa ya Latvia ya soka mnamo 19 Agosti 1997 katika sare ya 0<unk>0 dhidi ya Azabajani. Mnamo Novemba 2003 alikuwa sehemu ya timu ya Kilatvia ambayo ilishinda Uturuki kwa miguu miwili ili kuhitimu fainali ya UEFA Euro 2004, kwa mara ya kwanza kufuzu kwa mashindano makubwa ya kimataifa. na alicheza fainali
mwaka 2004. Zirnis alifukuzwa katika fainali ya Kombe la Baltic dhidi ya Lithuania huko Kaunas mnamo 22 Mei 2005. Mnamo tarehe 17 Novemba 2007 alifunga bao la kujifunga na kuwapa Liechtenstein uongozi katika mechi ya kufuzu ya UEFA Euro 2008 ya Kikundi F ambayo Latvia hatimaye ilishinda 4-1. Zirnis alicheza mechi 68 za kimataifa kwa Latvia.