From Wikipedia - Reading time: 10 min

This article provides details of international football games played by the Bosnia and Herzegovina national football team from 2020 to present.[1][2]
For results prior to 2020, see Bosnia and Herzegovina national football team results (1995–2019).
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 4 September 2020 Nations League | Italy | 1–1 | | Florence, Italy |
| 20:45 UTC+2 |
|
Report |
|
Stadium: Stadio Artemio Franchi Attendance: 0[note 1] Referee: Anastasios Sidiropoulos (Greece) |
| 7 September 2020 Nations League | Bosnia and Herzegovina | 1–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 |
|
Report | Stadium: Bilino Polje Attendance: 0[note 1] Referee: Cüneyt Çakır (Turkey) |
| 8 October 2020 Euro qualifying PO | Bosnia and Herzegovina | 1–1 (a.e.t.) (3–4 p) | | Sarajevo, Bosnia and Herzegovina |
| 20:45 UTC+2 |
|
Report |
|
Stadium: Stadion Grbavica[note 2] Attendance: 1,800[5] Referee: Antonio Mateu Lahoz (Spain) |
| Penalties | ||||
| 11 October 2020 Nations League | Bosnia and Herzegovina | 0–0 | | Zenica, Bosnia and Herzegovina |
| 18:00 UTC+2 | Report | Stadium: Bilino Polje Attendance: 1,600[6] Referee: István Kovács (Romania) |
| 14 October 2020 Nations League | Poland | 3–0 | | Wrocław, Poland |
| 20:45 UTC+2 |
|
Report | Stadium: Stadion Miejski Attendance: 8,152 Referee: Craig Pawson (England) |
| 12 November 2020 Friendly | Bosnia and Herzegovina | 0–2 | | Sarajevo, Bosnia and Herzegovina |
| 18:00 UTC+1 | Report | Stadium: Koševo City Stadium Attendance: 0 Referee: Milovan Milačić (Montenegro) |
| 15 November 2020 Nations League | Netherlands | 3–1 | | Amsterdam, Netherlands |
| 18:00 UTC+1 | Report |
|
Stadium: Johan Cruyff Arena Attendance: 0[note 3] Referee: François Letexier (France) |
| 18 November 2020 Nations League | Bosnia and Herzegovina | 0–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+1 | Report | Stadium: Bilino Polje Attendance: 0[note 3] Referee: Artur Soares Dias (Portugal) |
| 24 March 2021 2022 World Cup qualification | Finland | 2–2 | | Helsinki, Finland |
| 21:45 UTC+3 |
|
Report |
|
Stadium: Helsinki Olympic Stadium Referee: Anastasios Sidiropoulos (Greece) |
| 27 March 2021 Friendly | Bosnia and Herzegovina | 0–0 | | Zenica, Bosnia and Herzegovina |
| 18:00 UTC+1 | Report | Stadium: Bilino Polje Attendance: 0 Referee: Nejc Kajtazovič (Slovenia) |
| 31 March 2021 2022 World Cup qualification | Bosnia and Herzegovina | 0–1 | | Sarajevo, Bosnia and Herzegovina |
| 20:45 UTC+2 | Report |
|
Stadium: Stadion Grbavica Referee: Daniele Orsato (Italy) |
| 2 June 2021 Friendly | Bosnia and Herzegovina | 0–0 | | Sarajevo, Bosnia and Herzegovina |
| 21:00 UTC+2 | Report | Stadium: Grbavica Attendance: 0 Referee: Novak Simović (Serbia) |
| 6 June 2021 Friendly | Denmark | 2–0 | | Brøndby, Denmark |
| 18:00 UTC+2 |
|
Report | Stadium: Brøndby Stadium Referee: Petri Viljanen (Finland) |
| 1 September 2021 2022 World Cup qualification | France | 1–1 | | Saint-Denis, France |
| 20:45 UTC+2 |
|
Report |
|
Stadium: Stade de France Referee: Sandro Schärer (Switzerland) |
| 4 September 2021 Friendly | Bosnia and Herzegovina | 1–0 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 |
|
Report | Stadium: Bilino Polje Attendance: 400 Referee: Miloš Milanović (Serbia) |
| 7 September 2021 2022 World Cup qualification | Bosnia and Herzegovina | 2–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 | Report |
|
Stadium: Bilino Polje Referee: Yigal Frid (Israel) |
| 9 October 2021 2022 World Cup qualification | Kazakhstan | 0–2 | | Nur-Sultan, Kazakhstan |
| 19:00 | Report |
|
Stadium: Astana Stadium Referee: Davide Massa (Italy) |
| 12 October 2021 2022 World Cup qualification | Ukraine | 1–1 | | Lviv, Ukraine |
| 21:45 UTC+3 |
|
Report |
|
Stadium: Arena Lviv Referee: Felix Zwayer (Germany) |
| 13 November 2021 2022 World Cup qualification | Bosnia and Herzegovina | 1–3 | | Zenica, Bosnia and Herzegovina |
| 15:00 UTC+1 |
|
Report |
|
Stadium: Bilino Polje Stadium Attendance: 10.000 Referee: Michael Oliver (England) |
| 16 November 2021 2022 World Cup qualification | Bosnia and Herzegovina | 0–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+1 | Report | Stadium: Bilino Polje Stadium Attendance: 5.500 Referee: Antonio Mateu Lahoz (Spain) |
| 18 December 2021 Friendly | United States | 1–0 | | Carson, United States |
| 17:00 UTC−8 |
|
Report | Stadium: Dignity Health Sports Park Attendance: 11,044 Referee: Keylor Herrera (Costa Rica) |
| 25 March 2022 Friendly | Bosnia and Herzegovina | 0–1 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+1 | Report |
|
Stadium: Bilino Polje Stadium Attendance: 1.500 Referee: Aleksandar Stavrev (North Macedonia) |
| 29 March 2022 Friendly | Bosnia and Herzegovina | 1–0 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 |
|
Report | Stadium: Bilino Polje Stadium Attendance: 6,000[7] Referee: David Šmajc (Slovenia) |
| 4 June 2022 Nations League | Finland | 1–1 | | Helsinki, Finland |
| 19:00 UTC+3 | Report |
|
Stadium: Helsinki Olympic Stadium Attendance: 20,181 Referee: Nicholas Walsh (Scotland) |
| 7 June 2022 Nations League | Bosnia and Herzegovina | 1–0 | | Zenica, Bosnia and Herzegovina |
| 21:05 UTC+2 |
|
Report | Stadium: Bilino Polje Stadium Attendance: 4,500 Referee: Sascha Stegemann (Germany) | |
| Note: The match was originally scheduled to kick-off at 20:45 but was delayed to 21:05 due to adverse weather conditions. | ||||
| 11 June 2022 Nations League | Montenegro | 1–1 | | Podgorica, Montenegro |
| 15:00 UTC+2 |
|
Report |
|
Stadium: Podgorica City Stadium Attendance: 6,555 Referee: Daniele Orsato (Italy) |
| 14 June 2022 Nations League | Bosnia and Herzegovina | 3–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 | Report | Stadium: Bilino Polje Stadium Attendance: 8,150 Referee: Georgi Kabakov (Bulgaria) |
| 23 September 2022 Nations League | Bosnia and Herzegovina | 1–0 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 |
|
Report | Stadium: Bilino Polje Stadium Attendance: 12,050 Referee: Szymon Marciniak (Poland) |
| 26 September 2022 Nations League | Romania | 4–1 | | Bucharest, Romania |
| 21:45 UTC+3 | Report |
|
Stadium: Stadionul Rapid-Giulești Attendance: 12.693 Referee: Halil Umut Meler (Turkey) |
| 23 March 2023 UEFA Euro 2024 qualifying | Bosnia and Herzegovina | 3–0 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+1 | Report | Stadium: Bilino Polje Stadium Attendance: 9,234 Referee: Donatas Rumšas (Lithuania) |
| 26 March 2023 UEFA Euro 2024 qualifying | Slovakia | 2–0 | | Bratislava, Slovakia |
| 20:45 UTC+2 | Report | Stadium: Tehelné pole Attendance: 6,052 Referee: Marco Di Bello (Italy) |
| 17 June 2023 UEFA Euro 2024 qualifying | Portugal | 3–0 | | Lisbon, Portugal |
| 19:45 UTC+1 | Report | Stadium: Estádio da Luz Attendance: 55,058 Referee: Davide Massa (Italy) |
| 20 June 2023 UEFA Euro 2024 qualifying | Bosnia and Herzegovina | 0–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 | Report |
|
Stadium: Bilino Polje Stadium Attendance: 8,600 Referee: Gal Leibovitz (Israel) |
| 8 September 2023 UEFA Euro 2024 qualifying | Bosnia and Herzegovina | 2–1 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 | Report |
|
Stadium: Bilino Polje Stadium Attendance: 6,189 Referee: Sayat Karabayev (Kazakhstan) |
| 11 September 2023 UEFA Euro 2024 qualifying | Iceland | 1–0 | | Reykjavík, Iceland |
| 18:45 UTC±0 |
|
Report | Stadium: Laugardalsvöllur Attendance: 5,229 Referee: Lawrence Visser (Belgium) |
| 13 October 2023 UEFA Euro 2024 qualifying | Liechtenstein | 0–2 | | Vaduz, Liechtenstein |
| 20:45 UTC+2 | Report |
|
Stadium: Rheinpark Stadion Attendance: 5,874 Referee: Damian Sylwestrzak (Poland) |
| 16 October 2023 UEFA Euro 2024 qualifying | Bosnia and Herzegovina | 0–5 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+2 | Report | Stadium: Bilino Polje Stadium Attendance: 13,047 Referee: Halil Umut Meler (Turkey) |
| 16 November 2023 UEFA Euro 2024 qualifying | Luxembourg | 4–1 | | Luxembourg City, Luxembourg |
| 20:45 UTC+1 | Report | Renato Gojković |
Stadium: Stade de Luxembourg Attendance: 8.520 Referee: Andris Treimanis (Latvia) |
| 19 November 2023 UEFA Euro 2024 qualifying | Bosnia and Herzegovina | 1–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 UTC+1 | Report | Stadium: Bilino Polje Stadium Attendance: 1.200 Referee: Julian Weinberger (Austria) |
| 21 March 2024 UEFA Euro 2024 qualifying | Bosnia and Herzegovina | 1–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 |
|
Report | Stadium: Bilino Polje Stadium Attendance: 10,992 Referee: Felix Zwayer (Germany) |
| 3 June 2024 Friendly | England | 3–0 | | Newcastle upon Tyne, England |
| 19:45 GMT |
|
Report | Stadium: St James' Park Attendance: 50,061 Referee: Rohit Saggi (Norway) |
| 9 June 2024 Friendly | Italy | 1–0 | | Empoli, Italy |
| 20:45 CEST (UTC+02:00) |
|
Report | Stadium: Stadio Carlo Castellani Attendance: 12,000 Referee: Chrysovalantis Theouli (Cyprus) |
| 7 September 2024–25 UEFA Nations League | Netherlands | 5–2 | | Eindhoven, Netherlands |
| 20:45 CEST (UTC+02:00) | Report | Stadium: Philips Stadion Attendance: 31,139 Referee: Donatas Rumšas (Lithuania) |
| 10 September 2024–25 UEFA Nations League | Hungary | 0–0 | | Budapest, Hungary |
| 20:45 CEST (UTC+02:00) | Report | Stadium: Puskás Aréna Attendance: 46,443 Referee: Marco Guida (Italy) |
| 11 October 2024–25 UEFA Nations League | Bosnia and Herzegovina | 1–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 CEST (UTC+02:00) |
|
Report |
|
Stadium: Bilino Polje Stadium Attendance: 11,000 Referee: François Letexier (France) |
| 14 October 2024–25 UEFA Nations League | Bosnia and Herzegovina | 0–2 | | Zenica, Bosnia and Herzegovina |
| 20:45 CEST (UTC+02:00) | Report |
|
Stadium: Bilino Polje Stadium Attendance: 8.329 Referee: Anthony Taylor (England) |
| 16 November 2024–25 UEFA Nations League | Germany | 7–0 | | Freiburg im Breisgau, Germany |
| 20:45 CEST (UTC+01:00) |
|
Report | Stadium: Europa-Park Stadion Attendance: 28,143 Referee: Vassilis Fotias (Greece) |
| 19 November 2024–25 UEFA Nations League | Bosnia and Herzegovina | 1–1 | | Zenica, Bosnia and Herzegovina |
| 20:45 CEST (UTC+01:00) |
|
Report |
|
Stadium: Bilino Polje Stadium Attendance: 4,134 Referee: Aliyar Aghayev (Azerbaijan) |