Ha debuttato il 26 agosto 1992 quando è stata istituita la nazionale e tra il 1992 e il 2010 ha giocato da titolare fisso per la Nazionale lettone con cui ha disputato 167 incontri internazionale e ha realizzato 16 reti. Ha partecipato all'Europeo del 2004. Nel 2010 si ritira dalla nazionale dove è stato una grande bandiera per 18 anni. Ha giocato l'ultimo incontro contro la Cina perso 1-0, il 17 novembre 2010. Grazie alle sue presenze nella Lettonia ha detenuto il record UEFA di presenze in una nazionale, in coabitazione con lo spagnolo Iker Casillas, record poi superato da Gianluigi Buffon.