| Latvia national football team results |
|---|
| Win Draw Loss |
This article provides details of international football games played by the Latvia national football team from its reestablishment in 1991 to 2019. [1] [2]
| 16 November 1991 | Latvia | 2–0 | Žalgiris Stadium, Klaipėda | |
| Attendance: 200 Referee: Gintaras Dilda (Lithuania) |
| 17 November 1991 | Lithuania | 1–1 | Žalgiris Stadium, Klaipėda | |
|
| Attendance: 500 Referee: Kęstutis Birieta (Latvia) |
| 8 April 1992 Friendly | Romania | 2–0 | Bucharest, Romania | |
| Badea Petrescu | (Report) | Stadium: Stadionul Steaua Attendance: 6,000 Referee: |
| 26 May 1992 Friendly | Malta | 1–0 | Ta' Qali, Malta | |
| Saliba | Report | Stadium: Ta' Qali National Stadium Attendance: 1,214 Referee: Charles Agius (Malta) |
| 10 July 1992 | Latvia | 2–1 | Daugava Stadium, Liepāja | |
|
| Attendance: 1,200 Referee: Rezepovas (Lithuania) |
| 12 July 1992 | Latvia | 2–3 | Daugava Stadium, Liepāja | |
| Attendance: 2,000 Referee: A. Nõmmiste (Estonia) |
| 12 August 1992 | Latvia | 1–2 | Daugava Stadium, Riga | |
| Linards | Report | Poderis Tereškinas | Attendance: 6,897 Referee: Jozef Marko (Czechoslovakia) |
| 26 August 1992 | Latvia | 0–0 | Daugava Stadium, Riga | |
| Report | Attendance: 8,124 Referee: Alfred Wieser (Austria) |
| 9 September 1992 | Republic of Ireland | 4–0 | Lansdowne Road, Dublin | |
| Sheedy Aldridge | Report | Attendance: 32,000 Referee: Anders Frisk (Sweden) |
| 23 September 1992 | Latvia | 0–0 | Daugava Stadium, Riga | |
| Report | Attendance: 6,220 Referee: Roger Philippi (Luxembourg) |
| 28 October 1992 | Lithuania | 1–1 | Žalgiris Stadium, Vilnius | |
| Fridrikas | Report | Linards | Attendance: 4,000 Referee: Andrew Waddell (Scotland) |
| 11 November 1992 | Albania | 1–1 | Qemal Stafa Stadium, Tirana | |
| Kepa | Report | Aleksejenko | Attendance: 3,500 Referee: Gerhard Kapl (Austria) |
| 18 November 1992 Friendly | Poland | 1–0 | Iława, Poland | |
| 13:00 UTC+1 |
| Report | Stadium: Stadion Miejski Attendance: 12,000 Referee: Sergejus Slyva (Lithuania) |
| 16 December 1992 | Spain | 5–0 | Seville, Spain | |
| Bakero Guardiola Alfonso Begiristain | Report | Stadium: Ramón Sánchez-Pizjuán Attendance: 19,000 Referee: Ion Crăciunescu (Romania) |
| 14 April 1993 | Denmark | 2–0 | Parken, Copenhagen | |
| Vilfort Strudal | Report | Attendance: 29,000 Referee: Rune Pedersen (Norway) |
| 15 May 1993 | Latvia | 0–0 | Daugava Stadium, Riga | |
| Report | Attendance: 3,100 Referee: Alan Howells (Wales) |
| 2 June 1993 | Latvia | 1–2 | Daugava Stadium, Riga | |
| Linards | Report | Magilton Taggart | Attendance: 2,764 Referee: Piotr Werner (Poland) |
| 9 June 1993 | Latvia | 0–2 | Daugava Stadium, Riga | |
| Report | Aldridge McGrath | Attendance: 5,113 Referee: Dick Jol (Netherlands) |
| 2 July 1993 | Estonia | 0–2 | Kalevi Stadium, Pärnu | |
| Attendance: 300 Referee: Chelnokov (Estonia) |
| 3 July 1993 | Lithuania | 0–0 | Kalevi Stadium, Pärnu | |
| Attendance: 150 Referee: Chelnokov (Estonia) |
| 8 September 1993 | Northern Ireland | 2–0 | Windsor Park, Belfast | |
| Quinn Gray | Report | Attendance: 6,400 Referee: João Pinto Correia (Portugal) |
| 2 June 1994 Friendly | Latvia | 2–0 | Riga, Latvia | |
| Drupass Astafjevs | Report | Stadium: Daugavas Stadions Attendance: 2,500 Referee: Oleg Timofejev (Estonia) |
| 26 June 1994 Friendly | Latvia | 1–3 | Riga, Latvia | |
| Astafjevs | Report | Janashia Kacharava Jamarauli | Stadium: ASK Stadion Attendance: 1,000 Referee: Algirdas Dubinskas (Lithuania) |
| 30 July 1994 | Estonia | 0–2 | Žalgiris Stadium, Vilnius | |
| Attendance: 250 Referee: Algirdas Dubinskas (Lithuania) |
| 31 July 1994 | Lithuania | 1–0 | Žalgiris Stadium, Vilnius | |
| Attendance: 1,000 Referee: Oleg Timofejev (Estonia) |
| 7 September 1994 | Latvia | 0–3 | Daugava Stadium, Riga | |
| 20:00 UTC+3 | Report | Aldridge Sheridan | Attendance: 3,226 Referee: Anders Frisk (Sweden) |
| 9 October 1994 | Latvia | 1–3 | Daugava Stadium, Riga | |
| 19:00 UTC+2 | Miļevskis | Report | João Vieira Pinto Figo | Attendance: 5,400 Referee: Eric Blareau (Belgium) |
| 6 November 1994 Friendly | Latvia | 0–0 | Ozolnieki, Latvia | |
| 13:00 UTC+2 | Report | Stadium: Ozolnieki Sports Center Attendance: 400 Referee: Romāns Lajuks (Latvia) |
| 15 November 1994 | Liechtenstein | 0–1 | Sportpark, Eschen | |
| 14:00 UTC+1 | Report | Babičevs | Attendance: 1,300 Referee: Piotr Werner (Poland) |
| 8 March 1995 Friendly | Hungary | 3–1 | Budapest, Hungary | |
| 17:00 UTC+1 | Report |
| Stadium: Illovszky Rudolf Stadion Attendance: 3,000 Referee: Radislav Rabrenović (Yugoslavia) |
| 29 March 1995 | Austria | 5–0 | Stadion Lehen, Salzburg | |
| 18:25 UTC+2 | Herzog Pfeifenberger Polster | Report | Attendance: 5,262 Referee: Charles Agius (Malta) |
| 26 April 1995 | Latvia | 0–1 | Daugava Stadium, Riga | |
| 19:00 UTC+3 | Report | Dowie | Attendance: 1,560 Referee: Finn Lambeck (Denmark) |
| 19 May 1995 | Latvia | 2–0 | Daugava Stadium, Riga | |
| Attendance: 300 Referee: Sergejus Sliva (Lithuania) |
| 21 May 1995 | Latvia | 2–0 | Daugava Stadium, Riga | |
| Attendance: 1,500 Referee: Oleg Timofejev (Estonia) |
| 3 June 1995 | Portugal | 3–2 | Estádio das Antas, Porto | |
| 22:00 UTC+2 | Figo Secretário Domingos | Report | Rimkus | Attendance: 26,619 Referee: Zoran Petrović (FR Yugoslavia) |
| 7 June 1995 | Northern Ireland | 1–2 | Windsor Park, Belfast | |
| 20:00 UTC+1 | Dowie | Report | Zeiberliņš Astafjevs | Attendance: 6,935 Referee: Juan Ansuátegui Roca (Spain) |
| 16 August 1995 | Latvia | 3–2 | Daugava Stadium, Riga | |
| 20:00 UTC+3 | Rimkus Zeiberliņš | Report | Polster Ramusch | Attendance: 2,600 Referee: Ilkka Koho (Finland) |
| 6 September 1995 | Latvia | 1–0 | Daugava Stadium, Riga | |
| 18:30 UTC+3 | Zeiberliņš | Report | Attendance: 3,800 Referee: Tom Henning Øvrebø (Norway) |
| 11 October 1995 | Republic of Ireland | 2–1 | Lansdowne Road, Dublin | |
| 20:30 UTC+1 | Aldridge | Report | Rimkus | Attendance: 33,500 Referee: Juan Fernández Marín (Spain) |
| 7 July 1996 | Estonia | 1–1 | Kreenholmi Stadium, Narva | |
|
| Attendance: 350 Referee: Gintaras Dilda (Lithuania) |
| 8 July 1996 | Lithuania | 2–1 | Kreenholmi Stadium, Narva | |
|
| Attendance: 1,000 Referee: Jüri Saar (Estonia) |
| 1 September 1996 | Latvia | 1–2 | Daugavas stadions, Riga | |
| 19:00 UTC+3 | Rimkus | Report | Dahlin K. Andersson | Attendance: 9,200 Referee: László Vágner (Hungary) |
| 5 October 1996 | Latvia | 0–2 | Daugavas stadions, Riga | |
| 19:00 UTC+3 | Report | Collins Jackson | Attendance: 9,500 Referee: Jiří Ulrich (Czech Republic) |
| 9 October 1996 | Belarus | 1–1 | Dinamo, Minsk | |
| 18:30 UTC+3 | Makowski | Report | Zemļinskis | Attendance: 7,300 Referee: Sergo Kvaratskhelia (Georgia) |
| 9 November 1996 | Austria | 2–1 | Ernst Happel Stadion, Vienna | |
| 18:15 UTC+1 | Polster Herzog | Report | Rimkus | Attendance: 15,700 Referee: Milan Mitrović (Slovenia) |
| 30 April 1997 | Latvia | 2–0 | Daugavas stadions, Riga | |
| 17:00 UTC+3 | Ševļakovs | Report | Attendance: 4,200 Referee: Ilkka Koho (Finland) |
| 18 May 1997 | Estonia | 1–3 | Kadriong, Tallinn | |
| 19:00 UTC+3 | Zelinski | Report | Babičevs Jelisejevs Lemsalu | Attendance: 2,500 Referee: Darko Cvitkovic (Croatia) |
| 8 June 1997 | Latvia | 1–3 | Daugavas stadions, Riga | |
| 19:00 UTC+3 | Astafjevs | Report | Heraf Polster Stöger | Attendance: 9,200 Referee: Dick Jol (Netherlands) |
| 25 June 1997 Friendly | Latvia | 4–1 | Riga, Latvia | |
| Štolcers Bleidelis Stepanovs | Report | Óscar Sonejee | Stadium: Daugava Stadium Referee: Oleg Timofejev (Estonia) |
| 10 July 1997 | Estonia | 1–2 | Žalgiris Stadium, Vilnius | |
| Attendance: 150 Referee: Algirdas Dubinskas (Lithuania) |
| 11 July 1997 | Lithuania | 1–0 | Žalgiris Stadium, Vilnius | |
| Attendance: 400 Referee: Oleg Timofejev (Estonia) |
| 19 August 1997 Friendly | Latvia | 0–0 | Riga, Latvia | |
| Stadium: Daugava Stadium Attendance: 2,500 Referee: Mika Peltola (Finland) |
| 6 September 1997 | Latvia | 1–0 | Daugavas stadions, Riga | |
| 20:30 UTC+3 | Zemļinskis | Report | Attendance: 2,500 Referee: Otar Guntadze (Georgia) |
| 10 September 1997 | Sweden | 1–0 | Råsunda Stadium, Stockholm | |
| 19:00 UTC+2 | Jonson | Report | Attendance: 20,251 Referee: Markus Merk (Germany) |
| 11 October 1997 | Scotland | 2–0 | Celtic Park, Glasgow | |
| 15:00 UTC+1 | Gallacher Durie | Report | Attendance: 47,613 Referee: Sándor Piller (Hungary) |
| 6 February 1998 1998 Rothmans Tournament | Georgia | 2–1 | Attard, Malta | |
| Jamarauli | Report | Bleidelis | Stadium: Ta' Qali National Stadium Attendance: 3,000 Referee: Alfred Micaleff (Malta) |
| 8 February 1998 1998 Rothmans Tournament | Malta | 2–1 | Ta' Qali, Malta | |
| 16:00 | Busuttil Brincat | Report | Pahars | Stadium: Ta' Qali National Stadium Attendance: 3,000 Referee: Otar Guntadze (Georgia) |
| 10 February 1998 1998 Rothmans Tournament | Albania | 2–2 | Ta' Qali, Malta | |
| 14:00 UTC+1 | Report | Stadium: Ta' Qali National Stadium Attendance: 2,500 Referee: Lorry Sammut (Malta) |
| 21 April 1998 | Latvia | 1–2 | Daugava Stadium, Liepāja | |
| Attendance: 2,500 Referee: Kaldma (Estonia) |
| 17 May 1998 Friendly | Latvia | 1–5 | Daugava Stadium, Riga | |
| Lobaņovs | Report | Nimni Talesnikov Ghrayib Tubi Mizrahi | Referee: 2,000 |
| 25 June 1998 | Estonia | 0–2 | Sportland Arena, Valga | |
| Attendance: 300 Referee: Dubinskas (Lithuania) |
| 26 June 1998 Friendly | Latvia | 2–0 | Pärnu, Estonia | |
| Rimkus Bleidelis | Report | Stadium: Rannastaadion Referee: Oleg Timofejev (Estonia) |
| 19 August 1998 Friendly | Iceland | 4–1 | Reykjavík, Iceland | |
| 20:00 | Report | Stadium: Laugardalsvöllur |
| 6 September 1998 | Norway | 1–3 | Ulleval, Oslo | |
| 20:15 UTC+2 | Solbakken | Report | Pahars Štolcers Zemļinskis | Attendance: 11,031 Referee: Sergei Shmolik (Belarus) |
| 10 October 1998 | Latvia | 1–0 | Daugava Stadium, Riga | |
| 18:30 UTC+3 | Štolcers | Report | Attendance: 1,900 Referee: Constantin Zotta (Romania) |
| 14 October 1998 | Slovenia | 1–0 | Ljudski vrt, Maribor | |
| 20:00 UTC+2 | Udovič | Report | Attendance: 3,292 Referee: Karen Nalbandyan (Armenia) |
| 10 November 1998 Friendly | Tunisia | 3–0 | Tunis, Tunisia | |
| Report | Stadium: Stade El Menzah |
| 24 February 1999 Friendly | Israel | 2–0 | Teddy Stadium, Jerusalem | |
| Revivo Harazi | Report | Attendance: 6,000 |
| 31 March 1999 | Latvia | 0–0 | Daugava Stadium, Riga | |
| 20:00 UTC+3 | Report | Attendance: 4,300 Referee: Knud Erik Fisker (Denmark) |
| 28 April 1999 | Latvia | 0–0 | Daugava Stadium, Riga | |
| 19:00 UTC+3 | Report [ dead link ] | Attendance: 2,700 Referee: Eric Romain (Belgium) |
| 5 June 1999 | Latvia | 1–2 | Daugava Stadium, Riga | |
| 18:30 UTC+3 | Pahars | Report | Zahovič | Attendance: 2,800 Referee: Juan Manuel Brito Arceo (Spain) |
| 9 June 1999 | Greece | 1–2 | Spiros Louis Stadium, Athens | |
| 21:00 UTC+3 | Niniadis | Report | Verpakovskis Zemļinskis | Attendance: 15,135 Referee: Lubomír Puček (Czech Republic) |
| 26 June 1999 Friendly | Brazil | 3–0 | Curitiba, Brazil | |
| 16:00 UTC-3 | Report | Stadium: Estádio Joaquim Américo Guimarães |
| 4 September 1999 | Albania | 3–3 | Qemal Stafa Stadium, Tirana | |
| 19:30 UTC+2 | Bushi Muka | Report | Astafjevs Štolcers | Attendance: 4,000 Referee: Alain Hamer (Luxembourg) |
| 8 September 1999 | Georgia | 2–2 | Boris Paichadze National Stadium, Tbilisi | |
| 19:00 UTC+5 | S. Arveladze Kavelashvili | Report | Bleidelis Stepanovs | Attendance: 4,500 Referee: Miroslav Radoman (FR Yugoslavia) |
| 9 October 1999 | Latvia | 1–2 | Daugava Stadium, Riga | |
| 20:00 UTC+3 | Pahars | Report | Solskjær Flo | Attendance: 2,500 Referee: Dietmar Drabek (Austria) |
| 2 February 2000 2000 Cyprus Tournament | Latvia | 0–2 | Paphos, Cyprus | |
| 14:30 UTC+2 | Report | Roșu Niculae | Stadium: Pafiako Stadium Attendance: 300 Referee: Michalis Karaiskakis (Cyprus) |
| 4 February 2000 2000 Cyprus Tournament | Slovakia | 3–1 | Paphos, Cyprus | |
| 14:30 UTC+2 | Kisel Mintál Babnič | Report | Andrejs Štolcers | Stadium: Pafiako Stadium Attendance: 100 Referee: Tasos Papaioannou (Cyprus) |
| 6 February 2000 2000 Cyprus Tournament | Lithuania | 2–1 | Larnaca, Cyprus | |
| 14:30 UTC+2 | Trakys Fomenka | Report | Pelcis | Stadium: Antonis Papadopoulos Stadium Attendance: 1,200 Referee: Panikos Kailis (Cyprus) |
| 26 April 2000 Friendly | Lithuania | 2–1 | Kaunas, Lithuania | |
| 17:00 UTC+2 | Dančenka Maciulevičius | Report | Pelcis | Stadium: Darius and Girėnas Stadium Attendance: 2,000 Referee: Kazimir Znaydinski (Belarus) |
| 3 June 2000 Friendly | Latvia | 1–0 | Riga, Latvia | |
| 18:30 UTC+2 | Pelcis | Report | Stadium: Daugava Stadium Attendance: 2,000 Referee: Aleh Chikun (Belarus) |
| 16 August 2000 Friendly | Latvia | 0–1 | Riga, Latvia | |
| 17:00 UTC+2 | Report | Vasilyuk | Stadium: Skonto Stadium Attendance: 4,500 Referee: Oleg Timofejev (Estonia) |
| 3 September 2000 2002 World Cup qualification | Latvia | 0–1 | Riga, Latvia | |
| 18:00 UTC+3 | Report | McCann | Stadium: Skonto stadions Attendance: 9,200 Referee: Andreas Schluchter (Switzerland) |
| 7 October 2000 2002 World Cup qualification | Latvia | 0–4 | Riga, Latvia | |
| 20:15 UTC+3 | Report | Wilmots B. Peeters Cavens G. Verheyen | Stadium: Skonto stadions Attendance: 7,311 Referee: Leslie Irvine (Northern Ireland) |
| 15 November 2000 2002 World Cup qualification | San Marino | 0–1 | Serravalle,San Marino | |
| 20:30 UTC+1 | Report | Jeļisejevs | Stadium: Stadio Olimpico Attendance: 517 Referee: Darko Čeferin (Slovenia) |
| 28 February 2001 Friendly | Liechtenstein | 0–2 | Vaduz, Liechtenstein | |
| 19:00 UTC+1 | Report |
| Stadium: Rheinpark Stadion Attendance: 700 Referee: Markus Nobs (Switzerland) |
| 24 March 2001 2002 World Cup qualification | Croatia | 4–1 | Osijek, Croatia | |
| 18:00 UTC+1 | Balaban Vugrinec | Report | Štolcers | Stadium: Stadion Gradski vrt Attendance: 13,345 Referee: Martin Ingvarsson (Sweden) |
| 25 April 2001 2002 World Cup qualification | Latvia | 1–1 | Riga, Latvia | |
| 18:30 UTC+3 | Pahars | Report | Albani | Stadium: Skonto stadions Attendance: 4,000 Referee: Karen Nalbandyan (Armenia) |
| 2 June 2001 2002 World Cup qualification | Belgium | 3–1 | Brussels, Belgium | |
| 20:00 UTC+2 | Wilmots É. Mpenza Zemļinskis | Report | Pahars | Stadium: King Baudouin Stadium Attendance: 32,000 Referee: Ivan Dobrinov (Bulgaria) |
| 6 June 2001 2002 World Cup qualification | Latvia | 0–1 | Riga, Latvia | |
| 18:00 UTC+3 | Report | Balaban | Stadium: Skonto stadions Attendance: 5,000 Referee: John McDermott (Republic of Ireland) |
| 3 July 2001 2001 Baltic Cup | Latvia | 3–1 | Riga, Latvia | |
| 18:30 |
|
| Stadium: Daugava Stadium Attendance: 3,500 Referee: Darius Miezelis (Lithuania) |
| 5 July 2001 2001 Baltic Cup | Latvia | 4–1 | Riga, Latvia | |
| 18:30 |
|
| Stadium: Daugava Stadium Attendance: 4,000 Referee: Sten Kaldma (Estonia) |
| 15 August 2001 Friendly | Latvia | 0–1 | Riga, Latvia | |
| 18:30 UTC+3 | Report |
| Stadium: Skonto Stadium Attendance: 7,500 Referee: Vladimír Hriňák (Slovakia) |
| 6 October 2001 2002 World Cup qualification | Scotland | 2–1 | Glasgow, Scotland | |
| 17:00 UTC+1 | Freedman D. Weir | Report | Rubins | Stadium: Hampden Park Attendance: 23,228 Referee: Terje Hauge (Norway) |
| 27 March 2002 Friendly | Luxembourg | 0–3 | Hesperange, Luxembourg | |
| 20:00 UTC+1:00 | Report | Rubins Laizāns Koļesņičenko | Stadium: Stade Alphonse Theis Attendance: 1,800 Referee: Wolfgang Sowa (Austria) |
| 17 April 2002 Friendly | Latvia | 2–1 | Riga, Latvia | |
| 18:00 UTC+3:00 | Zemļinskis Štolcers | Summary | Shevchenko | Stadium: Ventspils Olimpiskais Stadions Attendance: 2,000 Referee: Paulius Malžinskas (Lithuania) |
| 22 May 2002 Friendly | Finland | 2–1 | Helsinki, Finland | |
| 19:00 UTC+3:00 | Riihilahti Pasanen | Report | Pahars | Stadium: Helsinki Olympic Stadium Attendance: 8,617 Referee: Kristinn Jakobsson (Iceland) |
| 5 July 2002 Friendly | Latvia | 0–0 | Riga, Latvia | |
| 19:00 UTC+3:00 | Report | Stadium: Skonto Stadium Attendance: 2,000 Referee: Darius Mieželis (Lithuania) |
| 21 August 2002 Friendly | Latvia | 2–4 | Riga, Latvia | |
| 19:00 UTC+3 | Verpakovskis Laizāns | Report | Kutuzov Kulchy Ramashchanka | Stadium: Skonto Stadium Attendance: 4,200 Referee: Hannes Kaasik (Estonia) |
| 7 September 2002 UEFA Euro 2004 qualifying | Latvia | 0–0 | Riga, Latvia | |
| 20:00 UTC+03:00 | Report | Stadium: Skonto Stadium Attendance: 8,500 Referee: Frank De Bleeckere (Belgium) |
| 12 October 2002 UEFA Euro 2004 qualifying | Poland | 0–1 | Warsaw, Poland | |
| 19:00 UTC+02:00 | Report | Laizāns | Stadium: Stadion Wojska Polskiego Attendance: 12,000 Referee: Massimo Busacca (Switzerland) |
| 20 November 2002 UEFA Euro 2004 qualifying | San Marino | 0–1 | Serravalle, San Marino | |
| 20:00 UTC+01:00 | Report | Valentini | Stadium: Stadio Olimpico Attendance: 600 Referee: Asim Khudiev (Azerbaijan) |
| 12 February 2003 Friendly | Lithuania | 1–2 | Antalya, Turkey | |
| 17:00 UTC+2:00 |
| Report | Stadium: Hotel World of Wonders Futbol Sahalarimiz Attendance: 700 Referee: Ladislav Gádoši (Slovakia) |
| 12 April 2003 Friendly | Ukraine | 1–0 | Kyiv, Ukraine | |
| 19:00 |
| Report | Stadium: Valeriy Lobanovskyi Dynamo Stadium Attendance: 3,700 Referee: Ľuboš Micheľ (Slovakia) |
| 30 April 2003 UEFA Euro 2004 qualifying | Latvia | 3–0 | Riga, Latvia | |
| 19:00 UTC+03:00 | Prohorenkovs Bleidelis | Report | Stadium: Skonto Stadium Attendance: 7,500 Referee: Hubert Byrne (Republic of Ireland) |
| 7 June 2003 UEFA Euro 2004 qualifying | Hungary | 3–1 | Budapest, Hungary | |
| 20:15 UTC+02:00 | Szabics Gera | Report | Verpakovskis | Stadium: Ferenc Puskás Stadium Attendance: 4,000 Referee: Markus Merk (Germany) |
| 4 July 2003 2003 Baltic Cup | Lithuania | 1–2 | Valga, Estonia | |
| Report | Stadium: Valga Linnastaadion Attendance: 400 Referee: Peter Fröjdfeldt (Sweden) |
| 5 July 2003 2003 Baltic Cup | Estonia | 0–0 | Tallinn, Estonia | |
| Report | Stadium: A. Le Coq Arena Attendance: 1,000 Referee: Martin Ingvarsson (Sweden) |
| 20 August 2003 Friendly | Latvia | 0–3 | Riga, Latvia | |
| 19:00 | Report | Akopyants Soliev Geynrikh | Stadium: Skonto Stadium Attendance: 4,000 Referee: Andriy Shandor (Ukraine) |
| 6 September 2003 UEFA Euro 2004 qualifying | Latvia | 0–2 | Riga, Latvia | |
| 20:30 UTC+03:00 | Report | Szymkowiak Kłos | Stadium: Skonto Stadium Attendance: 7,500 Referee: Kyros Vassaras (Greece) |
| 10 September 2003 UEFA Euro 2004 qualifying | Latvia | 3–1 | Riga, Latvia | |
| 21:00 UTC+03:00 | Verpakovskis Bleidelis | Report | Lisztes | Stadium: Skonto Stadium Attendance: 4,500 Referee: Claus Bo Larsen (Denmark) |
| 11 October 2003 UEFA Euro 2004 qualifying | Sweden | 0–1 | Solna, Sweden | |
| 17:00 UTC+02:00 | Report | Verpakovskis | Stadium: Råsunda Stadium Attendance: 32,095 Referee: Massimo De Santis (Italy) |
| 15 November 2003 UEFA Euro 2004 qualifying play-off | Latvia | 1–0 | Riga, Latvia | |
| 20:15 UTC+2 | Verpakovskis | Report | Stadium: Skonto Stadium Attendance: 8,800 Referee: Gilles Veissière (France) |
| 19 November 2003 UEFA Euro 2004 qualifying play-off | Turkey | 2–2 | Istanbul, Turkey | |
| 20:30 UTC+2 | Mansız Şükür | Report | Laizāns Verpakovskis | Stadium: İnönü Stadium Attendance: 17,500 Referee: Anders Frisk (Sweden) |
| Note: Latvia won 3–2 on aggregate and qualified for UEFA Euro 2004. | ||||
| 20 December 2003 Friendly | Kuwait | 2–0 | Paphos, Cyprus | |
| Waleed Ali Bashar Abdullah | Report | Stadium: Pafiako Stadium Attendance: 150 Referee: Costas Kapitanis (Cyprus) |
| 18 February 2004 2004 Cyprus Tournament | Latvia | 3–1 | Larnaca, Cyprus | |
| 15:00 (UTC+2) | Pahars Laizāns | Report | Aksenov | Stadium: Antonis Papadopoulos Stadium Attendance: 152 Referee: Kostas Konstantinou (Cyprus) |
| 19 February 2004 2004 Cyprus Tournament | Hungary | 2–1 | Limassol, Cyprus | |
| 19:00 (UTC+2) | Tököli Kenesei | Report | Stepanovs | Stadium: Tsirio Stadium Attendance: 162 Referee: Panikos Kailis (Cyprus) |
| 21 February 2004 2004 Cyprus Tournament | Latvia | 1–4 | Larnaca, Cyprus | |
| 13:30 UTC+2 | Zemļinskis | Report | Bulyga Ramashchanka | Stadium: GSP Stadium Attendance: 30 Referee: Kostas Theodotou (Cyprus) |
| 31 March 2004 Friendly | Slovenia | 0–1 | Celje, Slovenia | |
| 18:00 UTC+2 | Report | Verpakovskis | Stadium: Arena Petrol Attendance: 2,300 Referee: Anton Stredák (Slovakia) |
| 28 April 2004 Friendly | Latvia | 0–0 | Riga, Latvia | |
| 18:00 (UTC+3) | Report | Stadium: Skonto Stadium Attendance: 7,216 Referee: Sergey Shmolik (Belarus) |
| 6 June 2004 Friendly | Latvia | 2–2 | Riga, Latvia | |
| 17:00 (UTC+3) | Verpakovskis Zemļinskis | (Report) | Quliyev Gurbanov | Stadium: Skonto Stadium Attendance: 6,000 Referee: Jari Maisonlahti (Finland) |
| 15 June 2004 UEFA Euro 2004 | Czech Republic | 2–1 | Aveiro, Portugal | |
| 17:00 | Report |
| Stadium: Estádio Municipal de Aveiro Attendance: 21,744 Referee: Gilles Veissière (France) |
| 19 June 2004 UEFA Euro 2004 | Latvia | 0–0 | Porto, Portugal | |
| 17:00 | Report | Stadium: Estádio do Bessa Attendance: 22,344 Referee: Mike Riley (England) |
| 23 June 2004 UEFA Euro 2004 | Netherlands | 3–0 | Braga, Portugal | |
| 19:45 |
| Report | Stadium: Estádio Municipal de Braga Attendance: 27,904 Referee: Kim Milton Nielsen (Denmark) |
| 18 August 2004 Friendly | Latvia | 0–2 | Riga, Latvia | |
| 20:00 | Report | Hartson Bellamy | Stadium: Skonto Stadium Attendance: 10,000 Referee: Ivan Ivanov (Russia) |
| 4 September 2004 2006 World Cup qualification | Latvia | 0–2 | Riga, Latvia | |
| 20:15 | (Report) | Ronaldo Pauleta | Stadium: Skonto stadions Attendance: 9,500 Referee: Graham Poll (England) |
| 8 September 2004 2006 World Cup qualification | Luxembourg | 3–4 | Luxembourg City, Luxembourg | |
| 20:00 | Braun Leweck Cardoni | (Report) | Verpakovskis Zemļinskis Hoffmann Prohorenkovs | Stadium: Stade Josy Barthel Attendance: 2,125 Referee: George Kasnaferis (Greece) |
| 9 October 2004 2006 World Cup qualification | Slovakia | 4–1 | Bratislava, Slovakia | |
| 17:30 | Németh L. Reiter Karhan | (Report) | Verpakovskis | Stadium: Tehelné pole Attendance: 13,025 Referee: Stefano Farina (Italy) |
| 13 October 2004 2006 World Cup qualification | Latvia | 2–2 | Riga, Latvia | |
| 18:00 | Astafjevs Laizāns | (Report) | Oper Teever | Stadium: Skonto stadions Attendance: 8,500 Referee: Florian Meyer (Germany) |
| 17 November 2004 2006 World Cup qualification | Liechtenstein | 1–3 | Vaduz, Liechtenstein | |
| 19:00 | M. Frick | (Report) | Verpakovskis Zemļinskis Prohorenkovs | Stadium: Rheinpark Stadion Attendance: 1,460 Referee: Zsolt Szabó (Hungary) |
| 1 December 2004 Prime Minister`s Cup | Oman | 3–2 | Riffa, Bahrain | |
| Ahmed Kano Khalifa Ayil Abdullah Kamouna | Report | Rimkus Rubins | Stadium: Bahrain National Stadium Attendance: 2,000 Referee: Jafaar Al Khabbaz (Bahrain) |
| 3 December 2004 Prime Minister`s Cup | Bahrain | 2–2 (4–2 p) | Riffa, Bahrain | |
| Sayed Mohamed Adnan Hussain Ali Baba | Report | Koļesņičenko Zakreševskis | Stadium: Bahrain National Stadium Attendance: 5,000 Referee: Abdullah Al Hilali (Oman) |
| 8 February 2005 2005 Cyprus Tournament | Finland | 2–1 | Nicosia, Cyprus | |
| 18:45 UTC+2 | Johansson Huusko | Report | Zemļinskis | Stadium: GSP Stadium Attendance: 50 Referee: Panikos Kailis (Cyprus) |
| 9 February 2005 2005 Cyprus Tournament | Latvia | 1–1 (5–3 p) | Limassol, Cyprus | |
| 18:45 UTC+2 | Višņakovs | Report | Sariyar | Stadium: Tsirio Stadium Attendance: 50 Referee: Costas Theodotou (Cyprus) |
| 30 March 2005 2006 World Cup qualification | Latvia | 4–0 | Riga, Latvia | |
| 19:00 | Bleidelis Laizāns Verpakovskis | (Report) | Stadium: Skonto stadions Attendance: 8,203 Referee: Draženko Kovačić (Croatia) |
| 21 May 2005 2005 Baltic Cup | Lithuania | 2–0 | Kaunas, Lithuania | |
| 16:30 |
| Report | Stadium: Darius Girėnas Stadium Attendance: 3,000 Referee: Jacek Granat (Poland) |
| 4 June 2005 2006 World Cup qualification | Russia | 2–0 | Saint Petersburg, Russia | |
| 18:00 | Arshavin Loskov | (Report) | Stadium: Petrovsky Stadium Attendance: 21,575 Referee: Éric Poulat (France) |
| 8 June 2005 2006 World Cup qualification | Latvia | 1–0 | Riga, Latvia | |
| 18:30 | Bleidelis | (Report) | Stadium: Skonto stadions Attendance: 8,000 Referee: Jonas Eriksson (Sweden) |
| 17 August 2005 2006 World Cup qualification | Latvia | 1–1 | Riga, Latvia | |
| 18:00 | Astafjevs | (Report) | Arshavin | Stadium: Skonto stadions Attendance: 10,000 Referee: Graham Poll (England) |
| 3 September 2005 2006 World Cup qualification | Estonia | 2–1 | Tallinn, Estonia | |
| 18:00 | Oper Smirnov | (Report) | Laizāns | Stadium: Lilleküla Stadium Attendance: 8,970 Referee: Alberto Undiano Mallenco (Spain) |
| 7 September 2005 2006 World Cup qualification | Latvia | 1–1 | Riga, Latvia | |
| 19:00 | Laizāns | (Report) | Vittek | Stadium: Skonto stadions Attendance: 8,800 Referee: Konrad Plautz (Austria) |
| 8 October 2005 Friendly | Latvia | 2–2 | Riga, Latvia | |
| 13:20 UTC+3 | Rimkus Rubins | Report | Takahara Nakamura | Stadium: Skonto Stadium Attendance: 6, 500 Referee: Jacek Granat (Poland) |
| 12 October 2005 2006 World Cup qualification | Portugal | 3–0 | Porto, Portugal | |
| 19:30 | Pauleta Viana | (Report) | Stadium: Estádio do Dragão Attendance: 35,000 Referee: Peter Fröjdfeldt (Sweden) |
| 12 November 2005 Friendly | Belarus | 3–1 | Vitebsk, Belarus | |
| 15:00 UTC+2 | Karytska Karnilenka | Report | Višņakovs | Stadium: Vitebsky Central Sport Complex Attendance: 8,300 Referee: Igor Egorov (Russia) |
| 24 December 2005 2005 King's Cup | Thailand | 1–1 | Phang Nga, Thailand | |
| 17:00 UTC+7 | Winothai | Report | Soloņicins | Stadium: Phang Nga Province Stadium Attendance: 7 000 Referee: Sakhakh Hamid (United Arab Emirates) |
| 26 December 2005 2005 King's Cup | North Korea | 1–1 | Phuket, Thailand | |
| 16:30 UTC+7 | An Chol-Hyok | Report | Karlsons | Stadium: Surakul Stadium Attendance: 5,000 Referee: Chaiwat Kunsuta (Thailand) |
| 28 December 2005 2005 King's Cup | Oman | 1–2 | Phuket, Thailand | |
| 16:30 UTC+7 | Al-Maghni | Report | Karlsons Kalniņš | Stadium: Surakul Stadium Attendance: 5,000 Referee: Mongkol Rungklai (Thailand) |
| 30 December 2005 2005 King's Cup | Latvia | 2–1 | Phuket, Thailand | |
| 18:00 UTC+7 | Karlsons Prohorenkovs | Report | Hong Yong-Jo | Stadium: Surakul Stadium Attendance: 3,000 Referee: Chaiwat Kunsuta (Thailand) |
| 28 May 2006 Friendly | United States | 1–0 | East Hartford, United States | |
| 19:00 UTC−4 | McBride | Report | Stadium: Rentschler Field Attendance: 24,636 Referee: Steven Depiero (Canada) |
| 16 August 2006 Friendly | Russia | 1–0 | Moscow, Russia | |
| 19:00 UTC+4 |
| Report | Stadium: Lokomotiv Stadium Attendance: 20,000 Referee: Grzegorz Gilewski (Poland) |
| 2 September 2006 UEFA Euro 2008 qualifying | Latvia | 0–1 | Riga, Latvia | |
| 20:00 UTC+3 | Report | Källström | Stadium: Skonto Stadions Attendance: 7,500 Referee: Darko Ceferin (Slovenia) |
| 6 September 2006 Friendly | Luxembourg | 0–0 | Hesperange, Luxembourg | |
| 20:00 UTC+2 | Report | Stadium: Stade Alphonse Theis Attendance: 1,755 Referee: Emil Božinovski (Macedonia) |
| 7 October 2006 UEFA Euro 2008 qualifying | Latvia | 4–0 | Riga, Latvia | |
| 21:00 UTC+3 | Karlsons Verpakovskis Višņakovs | Report | Stadium: Skonto Stadions Attendance: 7,500 Referee: Alan Kelly (Republic of Ireland) |
| 11 October 2006 UEFA Euro 2008 qualifying | Northern Ireland | 1–0 | Belfast, Northern Ireland | |
| 20:00 UTC+1 | Healy | Report | Stadium: Windsor Park Attendance: 14,500 Referee: Helmut Fleischer (Germany) |
| 6 February 2007 2007 Cyprus Tournament | Bulgaria | 2–0 | Larnaca, Cyprus | |
| 17:30 UTC+2 | Surņins Yovov | Report | Stadium: GSZ Stadium Attendance: 400 Referee: Panikos Andronikou (Cyprus) |
| 7 February 2007 2007 Cyprus Tournament | Hungary | 2–0 | Limassol, Cyprus | |
| 17:00 UTC+2 |
| Report | Stadium: Tsirion Stadium Attendance: 120 Referee: Panikos Kailis (Cyprus) |
| 28 March 2007 UEFA Euro 2008 qualifying | Liechtenstein | 1–0 | Vaduz, Liechtenstein | |
| 19:30 UTC+2 | M. Frick | Report | Stadium: Rheinpark Attendance: 1,680 Referee: Serge Gumienny (Belgium) |
| 2 June 2007 UEFA Euro 2008 qualifying | Latvia | 0–2 | Riga, Latvia | |
| 21:30 UTC+3 | Report | Villa Xavi | Stadium: Skonto Stadions Attendance: 10,000 Referee: Craig Thomson (Scotland) |
| 6 June 2007 UEFA Euro 2008 qualifying | Latvia | 0–2 | Riga, Latvia | |
| 21:30 UTC+3 | Report | Rommedahl | Stadium: Skonto Stadions Attendance: 7,500 Referee: Matteo Trefoloni (Italy) |
| 22 August 2007 Friendly | Latvia | 1–2 | Riga, Latvia | |
| 19:35 UTC+3 | Astafjevs | Report | Frunză Bordian | Stadium: Skonto Stadium Attendance: 4,500 Referee: Andriy Shandor (Ukraine) |
| 8 September 2007 UEFA Euro 2008 qualifying | Latvia | 1–0 | Riga, Latvia | |
| 19:15 UTC+3 | Baird | Report | Stadium: Skonto Stadions Attendance: 7,500 Referee: Pedro Proença (Portugal) |
| 12 September 2007 UEFA Euro 2008 qualifying | Spain | 2–0 | Oviedo, Spain | |
| 22:00 UTC+2 | Xavi Torres | Report | Stadium: Estadio Carlos Tartiere Attendance: 25,000 Referee: Alon Yefet (Israel) |
| 13 October 2007 UEFA Euro 2008 qualifying | Iceland | 2–4 | Reykjavík, Iceland | |
| 16:00 UTC+0 | Guðjohnsen | Report | Kļava Laizāns Verpakovskis | Stadium: Laugardalsvöllur Attendance: 5,865 Referee: Mike Dean (England) |
| 17 October 2007 UEFA Euro 2008 qualifying | Denmark | 3–1 | Copenhagen, Denmark | |
| 20:00 UTC+2 | Tomasson U. Laursen Rommedahl | Report | Gorkšs | Stadium: Parken Stadium Attendance: 19,004 Referee: Cüneyt Çakır (Turkey) |
| 17 November 2007 UEFA Euro 2008 qualifying | Latvia | 4–1 | Riga, Latvia | |
| 18:00 UTC+2 | Karlsons Verpakovskis Laizāns Višņakovs | Report | Zirnis | Stadium: Skonto Stadions Attendance: 4,800 Referee: Svein Oddvar Moen (Norway) |
| 21 November 2007 UEFA Euro 2008 qualifying | Sweden | 2–1 | Solna, Sweden | |
| 20:00 UTC+1 | Allbäck Källström | Report | Laizāns | Stadium: Råsunda Stadion Attendance: 26,128 Referee: Wolfgang Stark (Germany) |
| 6 February 2008 Friendly | Georgia | 1–3 | Tbilisi, Georgia | |
| 17:00 UTC+4 | Kaladze | Report | Karlsons Stepanovs Astafjevs | Stadium: Boris Paichadze Dinamo Arena Attendance: 6,000 Referee: Syarhey Shmolik (Belarus) |
| 26 March 2008 Friendly | Andorra | 0–3 | Andorra la Vella, Andorra | |
| 20:00 UTC+1 | Report | Ivanovs Perepļotkins Rimkus | Stadium: Estadi Comunal d'Andorra la Vella Attendance: 500 Referee: Duarte Gomes (Portugal) |
| 30 May 2008 2008 Baltic Cup | Latvia | 1–0 | Riga, Latvia | |
| 19:07 EEST (UTC+03) | Laizāns | Report | Stadium: Skonto stadions Attendance: 4,500 Referee: Audrius Zuta (Lithuania) |
| 1 June 2008 2008 Baltic Cup | Latvia | 2–1 | Riga, Latvia | |
| 14:00 EEST (UTC+03) | Gorkšs Alunderis | Report | Stadium: Skonto stadions Attendance: 3,330 Referee: Sten Kaldma (Estonia) |
| 20 August 2008 Friendly | Romania | 1–0 | Urziceni, Romania | |
| 20:45 UTC+3 | Dică | Report | Stadium: Stadionul Tineretului Attendance: 7,000 Referee: Tom Øvrebø (Norway) |
| 6 September 2008 2010 World Cup qualification | Moldova | 1–2 | Tiraspol, Moldova | |
| 19:00 UTC+3 | Alexeev | Report | Karlsons Astafjevs | Stadium: Sheriff Stadium Attendance: 4,300 Referee: Mark Courtney (Northern Ireland) |
| 10 September 2008 2010 World Cup qualification | Latvia | 0–2 | Riga, Latvia | |
| 21:15 UTC+3 | Report | Gekas | Stadium: Skonto Stadions Attendance: 8,600 Referee: Tony Chapron (France) |
| 11 October 2008 2010 World Cup qualification | Switzerland | 2–1 | St. Gallen, Switzerland | |
| 17:45 UTC+2 | Frei Nkufo | Report | Ivanovs | Stadium: AFG Arena Attendance: 18,026 Referee: Lucílio Batista (Portugal) |
| 15 October 2008 2010 World Cup qualification | Latvia | 1–1 | Riga, Latvia | |
| 19:00 UTC+3 | Koļesņičenko | Report | Benayoun | Stadium: Skonto Stadions Attendance: 7,100 Referee: Vladimír Hriňák (Slovakia) |
| 12 November 2008 Friendly | Estonia | 1–1 | Tallinn, Estonia | |
| 20:00 UTC+3 | Kink | Report | Grebis | Stadium: Lilleküla Stadium Attendance: 2,000 Referee: Brage Sandmoen (Norway) |
| 11 February 2009 Friendly | Armenia | 0–0 | Limassol, Cyprus | |
| 15:00 UTC+2 | Report | Stadium: Tsirio Stadium Attendance: 150 |
| 28 March 2009 2010 World Cup qualification | Luxembourg | 0–4 | Luxembourg City, Luxembourg | |
| 17:00 UTC+1 | Report | Karlsons Cauņa Višņakovs Perepļotkins | Stadium: Stade Josy Barthel Attendance: 2,516 Referee: Mark Whitby (Wales) |
| 1 April 2009 2010 World Cup qualification | Latvia | 2–0 | Riga, Latvia | |
| 18:30 UTC+3 | Žigajevs Verpakovskis | Report | Stadium: Skonto Stadions Attendance: 6,700 Referee: Fırat Aydınus (Turkey) |
| 12 August 2009 Friendly | Bulgaria | 1–0 | Sofia, Bulgaria | |
| 19:15 UTC+3 | Rangelov | Report | Stadium: Vasil Levski National Stadium Attendance: 1,500 Referee: Vasilis Pamboridis (Greece) |
| 5 September 2009 2010 World Cup qualification | Israel | 0–1 | Ramat Gan, Israel | |
| 21:00 UTC+3 | Report | Gorkšs | Stadium: Ramat Gan Stadium Attendance: 20,000 Referee: Knut Kircher (Germany) |
| 9 September 2009 2010 World Cup qualification | Latvia | 2–2 | Riga, Latvia | |
| 21:30 UTC+3 | Cauņa Astafjevs | Report | Frei Derdiyok | Stadium: Skonto Stadions Attendance: 8,600 Referee: Pavel Královec (Czech Republic) |
| 10 October 2009 2010 World Cup qualification | Greece | 5–2 | Athens, Greece | |
| 21:30 UTC+3 | Gekas Samaras | Report | Verpakovskis | Stadium: Olympic Stadium Attendance: 18,981 Referee: Tom Henning Øvrebø (Norway) |
| 14 October 2009 2010 World Cup qualification | Latvia | 3–2 | Riga, Latvia | |
| 21:00 UTC+3 | Rubins Grebis | Report | Ovseannicov Sofroni | Stadium: Skonto Stadions Attendance: 3,800 Referee: Jouni Hyytiä (Finland) |
| 14 November 2009 Friendly | Honduras | 2–1 | Tegucigalpa, Honduras | |
| 17:30 UTC-6 | Costly Welcome | Report | Koļesņičenko | Stadium: Estadio Tiburcio Carías Andino Attendance: 10,000 Referee: Wálter Quesada (Costa Rica) |
| 22 January 2010 Friendly | South Korea | 1–0 | Málaga, Spain | |
| 15:10 UTC+1 |
| Report | Stadium: Estadio Ciudad de Málaga Attendance: 150 Referee: Carlos Velasco Carballo (Spain) |
| 3 March 2010 Friendly | Angola | 1–1 | Luanda, Angola | |
| 17:00 UTC+1 |
| Report |
| Stadium: Estádio 11 de Novembro Attendance: 17,000 Referee: António Caxala (Angola) |
| 5 June 2010 Friendly | Ghana | 1–0 | Milton Keynes, England | |
| 15:00 UTC+1 | Owusu-Abeyie | Report | Stadium: stadium:mk Attendance: 5,000 Referee: Mark Clattenburg (England) |
| 18 June 2010 2010 Baltic Cup | Lithuania | 0–0 | Kaunas, Lithuania | |
| 18:10 EEST (UTC+3) | Report | Stadium: S. Darius and S. Girėnas Stadium Attendance: 1,000 Referee: Hannes Kaasik (Estonia) |
| 19 June 2010 2010 Baltic Cup | Latvia | 0–0 | Kaunas, Lithuania | |
| 18:10 EEST (UTC+3) | Report | Stadium: S. Darius and S. Girėnas Stadium Attendance: 300 Referee: Gediminas Mažeika (Lithuania) |
| 11 August 2010 Friendly | Czech Republic | 4–1 | Liberec, Czech Republic | |
| 20:15 UTC+2 | Bednář Fenin Pospěch Necid | Report | Cauņa | Stadium: Stadion u Nisy Attendance: 7,456 Referee: Serhiy Danylovskyi (Ukraine) |
| 3 September 2010 UEFA Euro 2012 qualifying | Latvia | 0–3 | Riga, Latvia | |
| 21:00 UTC+3 | Report | Petrić Olić Srna | Stadium: Skonto Stadium Attendance: 7,600 Referee: Björn Kuipers (Netherlands) |
| 7 September 2010 UEFA Euro 2012 qualifying | Malta | 0–2 | Ta'Qali, Malta | |
| 19:30 UTC+2 | Report | Gorkšs Verpakovskis | Stadium: Ta'Qali Stadium Attendance: 6,255 Referee: Tony Asumaa (Finland) |
| 8 October 2010 UEFA Euro 2012 qualifying | Greece | 1–0 | Piraeus, Greece | |
| 21:45 UTC+3 | Torosidis | Report | Stadium: Karaiskakis Stadium Attendance: 13,520 Referee: Antonio Damato (Italy) |
| 12 October 2010 UEFA Euro 2012 qualifying | Latvia | 1–1 | Riga, Latvia | |
| 20:00 UTC+3 | Cauņa | Report | Siradze | Stadium: Skonto Stadium Attendance: 4,330 Referee: Manuel De Sousa (Portugal) |
| 17 November 2010 Friendly | China | 1–0 | Kunming, China | |
| 19:00 UTC+8 | Yang Xu | Report | Stadium: Tuodong Stadium Attendance: 15,000 Referee: Ko Hyung-Jin (South Korea) |
| 9 February 2011 Friendly | Latvia | 2–1 | Antalya, Turkey | |
| 18:00 UTC+2 | Verpakovskis Cauna | Report | Arce | Stadium: Mardan Sports Complex Attendance: 200 Referee: Siniša Zrnić (Bosnia and Herzegovina) |
| 26 March 2011 UEFA Euro 2012 qualifying | Israel | 2–1 | Tel Aviv, Israel | |
| 21:00 UTC+2 | Barda Kayal | Report | Gorkšs | Stadium: Bloomfield Stadium Attendance: 10,801 Referee: Milorad Mažić (Serbia) |
| 4 June 2011 UEFA Euro 2012 qualifying | Latvia | 1–2 | Riga, Latvia | |
| 19:30 UTC+3 | Cauņa | Report | Benayoun Ben Haim I | Stadium: Skonto Stadium Attendance: 6,147 Referee: Alan Kelly (Republic of Ireland) |
| 7 June 2011 Friendly | Austria | 3–1 | Graz, Austria | |
| 20:30 UTC+2 | Report |
| Stadium: UPC-Arena Attendance: 8,500 Referee: Simon Lee Evans (Wales) |
| 10 August 2011 Friendly | Latvia | 0–2 | Riga, Latvia | |
| 19:30 UTC+3 | Report |
| Stadium: Skonto Stadium Attendance: 5,314 Referee: Vladislav Bezborodov (Russia) |
| 2 September 2011 UEFA Euro 2012 qualifying | Georgia | 0–1 | Tbilisi, Georgia | |
| 21:00 UTC+4 | Report | Cauņa | Stadium: Mikheil Meskhi Stadium Attendance: 15,422 Referee: Leontios Trattou (Cyprus) |
| 6 September 2011 UEFA Euro 2012 qualifying | Latvia | 1–1 | Riga, Latvia | |
| 21:30 UTC+3 | Cauņa | Report | K. Papadopoulos | Stadium: Skonto Stadium Attendance: 5,415 Referee: Stanislav Todorov (Bulgaria) |
| 7 October 2011 UEFA Euro 2012 qualifying | Latvia | 2–0 | Riga, Latvia | |
| 20:00 UTC+3 | Višņakovs Rudņevs | Report | Stadium: Skonto Stadium Attendance: 4,315 Referee: Richard Trutz (Slovakia) |
| 11 October 2011 UEFA Euro 2012 qualifying | Croatia | 2–0 | Rijeka, Croatia | |
| 19:00 UTC+2 | Eduardo Mandžukić | Report | Stadium: Stadion Kantrida Attendance: 8,370 Referee: Antony Gautier (France) |
| 29 February 2012 Friendly | Kazakhstan | 0–0 | Antalya, Turkey | |
| 15:30 UTC+2 | Summary | Stadium: Antalya Atatürk Stadium Attendance: 100 Referee: Viaceslav Banari (Moldova) |
| 22 May 2012 Friendly | Latvia | 0–1 | Klagenfurt, Austria | |
| 20:45 UTC+2 | Report |
| Stadium: Wörthersee Stadion Attendance: 734 Referee: Harald Lechner (Austria) |
| 1 June 2012 2012 Baltic Cup | Latvia | 5–0 | Võru, Estonia | |
| 17:30 UTC+3 | Report | Stadium: Võru Stadium Attendance: 130 Referee: Mattias Gestranius (Finland) |
| 3 June 2012 2012 Baltic Cup | Finland | 1–1 (5–6 p) | Võru, Estonia | |
| 13:30 UTC+3 |
| Report |
| Stadium: Võru Stadium Attendance: 280 Referee: Gediminas Mažeika (Lithuanian) |
| Penalties | ||||
| 15 August 2012 Friendly | Montenegro | 2–0 | Podgorica, Montenegro | |
| 20:30 UTC+2 | Jovetić Kasalica | Report | Stadium: Podgorica City Stadium Attendance: 4,500 Referee: Danilo Grujić (Serbia) |
| 7 September 2012 2014 World Cup qualification | Latvia | 1–2 | Riga, Latvia | |
| 21:30 UTC+3 | Cauņa | Report | Spyropoulos Gekas | Stadium: Skonto stadions Attendance: 7,956 Referee: Ivan Bebek (Croatia) |
| 11 September 2012 2014 World Cup qualification | Bosnia and Herzegovina | 4–1 | Zenica, Bosnia and Herzegovina | |
| 20:00 UTC+2 | Misimović Pjanić Džeko | Report | Gorkšs | Stadium: Stadion Bilino Polje Attendance: 11,900 Referee: Deniz Aytekin (Germany) |
| 12 October 2012 2014 World Cup qualification | Slovakia | 2–1 | Bratislava, Slovakia | |
| 20:15 UTC+2 | Hamšík Sapara | Report | Verpakovskis | Stadium: Štadión Pasienky Attendance: 4,012 Referee: Danny Makkelie (Netherlands) |
| 16 October 2012 2014 World Cup qualification | Latvia | 2–0 | Riga, Latvia | |
| 20:00 UTC+3 | Kamešs Gauračs | Report | Stadium: Skonto stadions Attendance: 3,500 Referee: István Kovács (Hungary) |
| 6 February 2013 Friendly | Japan | 3–0 | Kobe, Japan | |
| 18:20 (UTC+9) | Okazaki Honda | Report | Stadium: Home's Stadium Kobe Attendance: 28,607 Referee: Kim Jong-hyeok (South Korea) |
| 22 March 2013 2014 World Cup qualification | Liechtenstein | 1–1 | Vaduz, Liechtenstein | |
| 19:30 UTC+1 | Polverino | Report | Cauņa | Stadium: Rheinpark Stadion Attendance: 1,150 Referee: Kevin Clancy (Scotland) |
| 24 May 2013 Friendly | Qatar | 3–1 | Al Rayyan, Qatar | |
| 19:00 (UTC+3) | Majid Mohammed Al Marri | Report | Žigajevs | Stadium: Jassim Bin Hamad Stadium Attendance: 1,000 Referee: Sándor Andó-Szabó (Hungary) |
| 28 May 2013 Friendly | Turkey | 3–3 | Duisburg, Germany | |
| 20:45 (UTC+2) | Şahan İnan Sarı | Report | Gauračs Šabala | Stadium: Schauinsland-Reisen-Arena Attendance: 7,245 Referee: Thorsten Kinhöfer (Germany) |
| 7 June 2013 2014 World Cup qualification | Latvia | 0–5 | Riga, Latvia | |
| 19:30 UTC+3 | Report | Lulić Ibišević Medunjanin Pjanić Džeko | Stadium: Skonto stadions Attendance: 7,700 Referee: Mike Dean (England) |
| 14 August 2013 Friendly | Estonia | 1–1 | Tallinn, Estonia | |
| 19:00 (UTC+3) | Kruglov | Report | Zjuzins | Stadium: A. Le Coq Arena Attendance: 5,686 Referee: Michael Lerjéus (Sweden) |
| 6 September 2013 2014 World Cup qualification | Latvia | 2–1 | Riga, Latvia | |
| 21:10 UTC+3 | Bulvītis Zjuzins | Report | Matulevičius | Stadium: Skonto stadions Attendance: 7,306 Referee: Sébastien Delferiere (Belgium) |
| 10 September 2013 2014 World Cup qualification | Greece | 1–0 | Athens, Greece | |
| 21:45 UTC+3 | Salpingidis | Report | Stadium: Karaiskakis Stadium Attendance: 18,983 Referee: Kristinn Jakobsson (Iceland) |
| 11 October 2013 2014 World Cup qualification | Lithuania | 2–0 | Vilnius, Lithuania | |
| 18:30 UTC+3 | Černych Mikoliūnas | Report | Stadium: LFF stadionas Attendance: 2,900 Referee: Petur Reinert (Faroe Islands) |
| 15 October 2013 2014 World Cup qualification | Latvia | 2–2 | Riga, Latvia | |
| 21:10 UTC+3 | Šabala Rode | Report | Jakubko Saláta | Stadium: Skonto stadions Attendance: 3,813 Referee: Yevhen Aranovskiy (Ukraine) |
| 15 November 2013 Friendly | Republic of Ireland | 3–0 | Dublin, Ireland | |
| 19:45 (UTC+0) | Keane McGeady Long | Report | Stadium: Aviva Stadium Attendance: 37,100 Referee: Andreas Ekberg (Sweden) |
| 5 March 2014 Friendly | Macedonia | 2–1 | Skopje, Macedonia | |
| 19:00 UTC+2 |
| Report |
| Stadium: Philip II Arena Attendance: 4,000 Referee: Lorens Jemini (Albania) |
| 29 May 2014 2014 Baltic Cup | Latvia | 0–0 (4–2 p) | Liepāja, Latvia | |
| 20:15 UTC+3 | Report | Stadium: Daugava Stadium Attendance: 2,115 Referee: Sergejus Slyva (Lithuania) | ||
| Penalties | ||||
| 31 May 2014 2014 Baltic Cup | Latvia | 1–0 | Liepāja, Latvia | |
| 20:00 UTC+3 |
| Report | Stadium: Daugava Stadium Attendance: 2,300 Referee: Kristo Tohver (Estonia) |
| 3 September 2014 Friendly | Latvia | 2–0 | Riga, Latvia | |
| 20:45 UTC+3 |
| Report | Stadium: Skonto Stadium Attendance: 4,215 Referee: Gediminas Mažeika (Lithuania) |
| 9 September 2014 UEFA Euro 2016 qualifying | Kazakhstan | 0–0 | Astana, Kazakhstan | |
| 18:00 (22:00 UTC+6) | Report | Stadium: Astana Arena Attendance: 10,200 Referee: Ivan Kružliak (Slovakia) |
| 10 October 2014 UEFA Euro 2016 qualifying | Latvia | 0–3 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Skonto Stadium Attendance: 6,354 Referee: Robert Schörgenhofer (Austria) |
| 13 October 2014 UEFA Euro 2016 qualifying | Latvia | 1–1 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Skonto Stadium Attendance: 6,442 Referee: Bobby Madden (Scotland) |
| 16 November 2014 UEFA Euro 2016 qualifying | Netherlands | 6–0 | Amsterdam, Netherlands | |
| 18:00 (18:00 UTC+1) |
| Report | Stadium: Amsterdam Arena Attendance: 47,500 Referee: Liran Liany (Israel) |
| 28 March 2015 UEFA Euro 2016 qualifying | Czech Republic | 1–1 | Prague, Czech Republic | |
| 18:00 (18:00 UTC+1) |
| Report |
| Stadium: Eden Arena Attendance: 13,722 Referee: Javier Estrada Fernández (Spain) |
| 31 March 2015 Friendly | Ukraine | 1–1 | Lviv, Ukraine | |
| 20:00 UTC+1 | Yarmolenko | Report | Maksimenko | Stadium: Arena Lviv Attendance: 17,500 Referee: Harald Lechner (Austria) |
| 12 June 2015 UEFA Euro 2016 qualifying | Latvia | 0–2 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report | Stadium: Skonto Stadium Attendance: 8,067 Referee: Svein Oddvar Moen (Norway) |
| 3 September 2015 UEFA Euro 2016 qualifying | Turkey | 1–1 | Konya, Turkey | |
| 20:45 (21:45 UTC+3) |
| Report |
| Stadium: Torku Arena Attendance: 35,900 Referee: Stefan Johannesson (Sweden) |
| 6 September 2015 UEFA Euro 2016 qualifying | Latvia | 1–2 | Riga, Latvia | |
| 18:00 (19:00 UTC+3) |
| Report | Stadium: Skonto Stadium Attendance: 7,913 Referee: Deniz Aytekin (Germany) |
| 10 October 2015 UEFA Euro 2016 qualifying | Iceland | 2–2 | Reykjavík, Iceland | |
| 18:00 (16:00 UTC±0) |
| Report | Stadium: Laugardalsvöllur Attendance: 9,767 Referee: Aleksei Eskov (Russia) |
| 13 October 2015 UEFA Euro 2016 qualifying | Latvia | 0–1 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Skonto Stadium Attendance: 7,027 Referee: Steven McLean (Scotland) |
| 13 November 2015 Friendly | Northern Ireland | 1–0 | Belfast, Northern Ireland | |
| 19:45 UTC±0 |
| Report | Stadium: Windsor Park Attendance: 11,707 Referee: Mohammed Al-Hoaish (Saudi Arabia) |
| 25 March 2016 Friendly | Slovakia | 0–0 | Trnava, Slovakia | |
| 20:30 (UTC+1) | Report | Stadium: Štadión Antona Malatinského Attendance: 12,405 Referee: Harald Lechner (Austria) |
| 29 March 2016 Friendly | Gibraltar | 0–5 | Gibraltar | |
| 20:00 (UTC+2) | Report | Stadium: Victoria Stadium Attendance: 1,000 Referee: Alan Mario Sant (Malta) |
| 1 June 2016 2016 Baltic Cup | Latvia | 2–1 | Liepāja, Latvia | |
| 19:30 (UTC+3) | Report |
| Stadium: Daugava Stadium Attendance: 2,305 Referee: Roomer Tarajev (Estonia) |
| 4 June 2016 2016 Baltic Cup | Estonia | 0–0 | Tallinn, Estonia | |
| 19:00 (UTC+3) | Report | Stadium: Lilleküla Stadium Attendance: 1,982 Referee: Gediminas Mažeika (Lithuania) |
| 2 September 2016 Friendly | Latvia | 3–1 | Riga, Latvia | |
| 20:30 (UTC+3) | Ikaunieks Zjuzins | Report | da Mota | Stadium: Skonto Stadium Attendance: 4,632 Referee: Andrew Davey (Northern Ireland) |
| 6 September 2016 2018 World Cup qualification | Andorra | 0–1 | Andorra la Vella, Andorra | |
| 20:45 (20:45 UTC+2) | Report (FIFA) Report (UEFA) [ dead link ] |
| Stadium: Estadi Nacional Attendance: 1,115 Referee: Clayton Pisani (Malta) |
| 7 October 2016 2018 World Cup qualification | Latvia | 0–2 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) |
| Stadium: Skonto Stadium Attendance: 4,823 Referee: Serhiy Boyko (Ukraine) |
| 10 October 2016 2018 World Cup qualification | Latvia | 0–2 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) | Stadium: Skonto Stadium Attendance: 4,715 Referee: Paweł Gil (Poland) |
| 13 November 2016 2018 World Cup qualification | Portugal | 4–1 | Faro/Loulé, Portugal | |
| 20:45 (19:45 UTC±0) | Report (FIFA) Report (UEFA) [ dead link ] |
| Stadium: Estádio Algarve Attendance: 20,744 Referee: Bobby Madden (Scotland) |
| 25 March 2017 2018 World Cup qualification | Switzerland | 1–0 | Geneva, Switzerland | |
| 18:00 (18:00 UTC+1) |
| Report (FIFA) Report (UEFA) | Stadium: Stade de Genève Attendance: 25,000 Referee: Vladislav Bezborodov (Russia) |
| 28 March 2017 Friendly | Georgia | 5–0 | Tbilisi, Georgia | |
| 18:00 UTC+4 | Ananidze Kvilitaia Arabidze | Report | Stadium: Boris Paichadze Dinamo Arena Attendance: 14,000 Referee: Suren Baliyan (Armenia) |
| 9 June 2017 2018 World Cup qualification | Latvia | 0–3 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) [ dead link ] | Stadium: Skonto Stadium Attendance: 8,087 Referee: István Kovács (Romania) |
| 12 June 2017 Friendly | Latvia | 1–2 | Riga, Latvia | |
| 19:45 (UTC+3) | Ikaunieks | Report | Zenjov Purje | Stadium: Skonto Stadium Attendance: 3,157 Referee: Kirill Levnikov (Russia) |
| 31 August 2017 2018 World Cup qualification | Hungary | 3–1 | Budapest, Hungary | |
| 20:45 (20:45 UTC+2) | Report (FIFA) Report (UEFA) [ dead link ] |
| Stadium: Groupama Arena Attendance: 16,500 Referee: Yevhen Aranovsky (Ukraine) |
| 3 September 2017 2018 World Cup qualification | Latvia | 0–3 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) [ dead link ] | Stadium: Skonto Stadium Attendance: 7,587 Referee: Serdar Gözübüyük (Netherlands) |
| 7 October 2017 2018 World Cup qualification | Faroe Islands | 0–0 | Tórshavn, Faroe Islands | |
| 18:00 (17:00 UTC+1) | Report (FIFA) Report (UEFA) [ dead link ] | Stadium: Tórsvøllur Attendance: 4,203 Referee: Robert Schörgenhofer (Austria) |
| 10 October 2017 2018 World Cup qualification | Latvia | 4–0 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report (FIFA) Report (UEFA) [ dead link ] | Stadium: Skonto Stadium Attendance: 4,153 Referee: Mads-Kristoffer Kristoffersen (Denmark) |
| 7 November 2017 Friendly | Latvia | 0–2 | Lisbon, Portugal | |
| 17:00 UTC+0 | Report | Stadium: Estádio Nacional Attendance: 25 Referee: Hugo Miguel (Portugal) |
| 3 February 2018 Friendly | South Korea | 1–0 | Antalya, Turkey | |
| 17:30 UTC+3 |
| Report | Stadium: Mardan Sports Complex Attendance: 100 Referee: Ali Palabıyık (Turkey) |
| 22 March 2018 Friendly | Faroe Islands | 1–1 | Marbella, Spain | |
| Report |
| Stadium: Estadio Municipal de Marbella Attendance: 152 Referee: Ola Hobber Nilsen (Norway) |
| 25 March 2018 Friendly | Gibraltar | 1–0 | Gibraltar | |
| 16:00 CEST |
| Report | Stadium: Victoria Stadium Attendance: 1,306 Referee: Trustin Farrufia Cann (Malta) |
| 2 June 2018 2018 Baltic Cup | Latvia | 1–0 | Riga, Latvia | |
| 18:00 (UTC+3) | Ikaunieks | Report | Stadium: Daugava Stadium Attendance: 4,251 Referee: Manfredas Lukjančukas (Lithuania) |
| 5 June 2018 2018 Baltic Cup | Lithuania | 1–1 | Vilnius, Lithuania | |
| 19:00 (UTC+3) | Laukžemis | Report | Dubra | Stadium: LFF Stadium Attendance: 1,000 Referee: Kristo Tohver (Estonia) |
| 9 June 2018 Friendly | Latvia | 1–3 | Rīga, Latvia | |
| 19:00 AZT (UTC+4) | Uldriķis | Report | Medvedev Imamverdiyev Mahmudov | Stadium: Daugava Stadium Attendance: 3,590 Referee: Denis Scherbakov (Belarus) |
| 6 September 2018 2018–19 Nations League | Latvia | 0–0 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report | Stadium: Daugava Stadium Attendance: 4,803 Referee: Keith Kennedy (Northern Ireland) |
| 9 September 2018 2018–19 Nations League | Georgia | 1–0 | Tbilisi, Georgia | |
| 18:00 (20:00 UTC+4) |
| Report | Stadium: Boris Paichadze Dinamo Arena Attendance: 45,716 Referee: Anastasios Papapetrou (Greece) |
| 13 October 2018 2018–19 Nations League | Latvia | 1–1 | Riga, Latvia | |
| 18:00 (19:00 UTC+3) |
| Report |
| Stadium: Daugava Stadium Attendance: 4,878 Referee: Harald Lechner (Austria) |
| 16 October 2018 2018–19 Nations League | Latvia | 0–3 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Daugava Stadium Attendance: 3,185 Referee: Petr Ardeleánu (Czech Republic) |
| 15 November 2018 2018–19 Nations League | Kazakhstan | 1–1 | Astana, Kazakhstan | |
| 16:00 (21:00 UTC+6) |
| Report |
| Stadium: Astana Arena Attendance: 21,463 Referee: Jens Maae (Denmark) |
| 19 November 2018 2018–19 Nations League | Andorra | 0–0 | Andorra la Vella, Andorra | |
| 18:00 | Report | Stadium: Estadi Nacional, Attendance: 1,021 Referee: Halil Umut Meler (Turkey) |
| 21 March 2019 UEFA Euro 2020 qualifying | North Macedonia | 3–1 | Skopje, North Macedonia | |
| 20:45 | Report | Stadium: Philip II Arena Attendance: 7,043 Referee: Halis Özkahya (Turkey) |
| 24 March 2019 UEFA Euro 2020 qualifying | Poland | 2–0 | Warsaw, Poland | |
| 20:45 |
| Report | Stadium: National Stadium Attendance: 51,112 Referee: Aliyar Aghayev (Azerbaijan) |
| 7 June 2019 UEFA Euro 2020 qualifying | Latvia | 0–3 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Daugava Stadium Attendance: 5,508 Referee: Sergey Ivanov (Russia) |
| 10 June 2019 UEFA Euro 2020 qualifying | Latvia | 0–5 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report | Stadium: Daugava Stadium Attendance: 4,011 Referee: Kevin Clancy (Scotland) |
| 6 September 2019 UEFA Euro 2020 qualifying | Austria | 6–0 | Wals-Siezenheim, Austria | |
| 20:45 |
| Report | Stadium: Stadion Wals-Siezenheim Attendance: 16,300 Referee: Robert Hennessy (Republic of Ireland) |
| 9 September 2019 UEFA Euro 2020 qualifying | Latvia | 0–2 | Riga, Latvia | |
| 20:45 | Report | Stadium: Daugava Stadium Attendance: 2,724 Referee: Espen Eskås (Norway) |
| 10 October 2019 UEFA Euro 2020 qualifying | Latvia | 0–3 | Riga, Latvia | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Daugava Stadium Attendance: 7,107 Referee: Halis Özkahya (Turkey) |
| 15 October 2019 UEFA Euro 2020 qualifying | Israel | 3–1 | Be'er Sheva, Israel | |
| 20:45 (21:45 UTC+3) | Report |
| Stadium: Turner Stadium Attendance: 9,150 Referee: Arnold Hunter (Northern Ireland) |
| 16 November 2019 UEFA Euro 2020 qualifying | Slovenia | 1–0 | Ljubljana, Slovenia | |
| 18:00 | Report | Stadium: Stožice Stadium Attendance: 11,224 Referee: Radu Petrescu (Romania) |
| 19 November 2019 UEFA Euro 2020 qualifying | Latvia | 1–0 | Riga, Latvia | |
| 20:45 |
| Report | Stadium: Daugava Stadium Attendance: 2,781 Referee: Alejandro Hernández Hernández (Spain) |