| 2026-07-02 | Switzerlandv AlgeriaFIFA World Cup | 2–0 | FIFA World Cup |
| 2026-06-27 | Algeriav AustriaFIFA World Cup | 3–3 | FIFA World Cup |
| 2026-06-22 | Jordanv AlgeriaFIFA World Cup | 1–2 | FIFA World Cup |
| 2026-06-16 | Argentinav AlgeriaFIFA World Cup | 3–0 | FIFA World Cup |
| 2026-06-10 | Boliviav AlgeriaFriendly | 0–4 | Friendly |
| 2026-06-03 | Netherlandsv AlgeriaFriendly | 0–1 | Friendly |
| 2026-03-31 | Algeriav UruguayFriendly | 0–0 | Friendly |
| 2026-03-27 | Algeriav GuatemalaFriendly | 7–0 | Friendly |
| 2026-01-10 | Algeriav NigeriaAfrican Cup of Nations | 0–2 | African Cup of Nations |
| 2026-01-06 | Algeriav DR CongoAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2025-12-31 | Equatorial Guineav AlgeriaAfrican Cup of Nations | 1–3 | African Cup of Nations |
| 2025-12-28 | Algeriav Burkina FasoAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2025-12-24 | Algeriav SudanAfrican Cup of Nations | 3–0 | African Cup of Nations |
| 2025-12-12 | Algeriav United Arab EmiratesArab Cup | 1–1 p | Arab Cup |
| 2025-12-09 | Algeriav IraqArab Cup | 2–0 | Arab Cup |
| 2025-12-06 | Bahrainv AlgeriaArab Cup | 1–5 | Arab Cup |
| 2025-12-03 | Algeriav SudanArab Cup | 0–0 | Arab Cup |
| 2025-11-18 | Saudi Arabiav AlgeriaFriendly | 0–2 | Friendly |
| 2025-11-13 | Algeriav ZimbabweFriendly | 3–1 | Friendly |
| 2025-10-14 | Algeriav UgandaFIFA World Cup qualification | 2–1 | FIFA World Cup qualification |
| 2025-10-09 | Algeriav SomaliaFIFA World Cup qualification | 3–0 | FIFA World Cup qualification |
| 2025-09-08 | Guineav AlgeriaFIFA World Cup qualification | 0–0 | FIFA World Cup qualification |
| 2025-09-04 | Algeriav BotswanaFIFA World Cup qualification | 3–1 | FIFA World Cup qualification |
| 2025-06-10 | Swedenv AlgeriaFriendly | 4–3 | Friendly |
| 2025-06-09 | Algeriav RwandaFriendly | 2–0 | Friendly |
| 2025-06-05 | Algeriav RwandaFriendly | 2–0 | Friendly |
| 2025-03-25 | Algeriav MozambiqueFIFA World Cup qualification | 5–1 | FIFA World Cup qualification |
| 2025-03-21 | Botswanav AlgeriaFIFA World Cup qualification | 1–3 | FIFA World Cup qualification |
| 2024-11-17 | Algeriav LiberiaAfrican Cup of Nations qualification | 5–1 | African Cup of Nations qualification |
| 2024-11-14 | Equatorial Guineav AlgeriaAfrican Cup of Nations qualification | 0–0 | African Cup of Nations qualification |
| 2024-10-14 | Togov AlgeriaAfrican Cup of Nations qualification | 0–1 | African Cup of Nations qualification |
| 2024-10-10 | Algeriav TogoAfrican Cup of Nations qualification | 5–1 | African Cup of Nations qualification |
| 2024-09-10 | Liberiav AlgeriaAfrican Cup of Nations qualification | 0–3 | African Cup of Nations qualification |
| 2024-09-05 | Algeriav Equatorial GuineaAfrican Cup of Nations qualification | 2–0 | African Cup of Nations qualification |
| 2024-06-10 | Ugandav AlgeriaFIFA World Cup qualification | 1–2 | FIFA World Cup qualification |
| 2024-06-06 | Algeriav GuineaFIFA World Cup qualification | 1–2 | FIFA World Cup qualification |
| 2024-03-26 | Algeriav South AfricaFIFA Series | 3–3 | FIFA Series |
| 2024-03-22 | Algeriav BoliviaFIFA Series | 3–2 | FIFA Series |
| 2024-01-23 | Mauritaniav AlgeriaAfrican Cup of Nations | 1–0 | African Cup of Nations |
| 2024-01-20 | Algeriav Burkina FasoAfrican Cup of Nations | 2–2 | African Cup of Nations |
| 2024-01-15 | Algeriav AngolaAfrican Cup of Nations | 1–1 | African Cup of Nations |
| 2024-01-09 | Burundiv AlgeriaFriendly | 0–4 | Friendly |
| 2024-01-05 | Togov AlgeriaFriendly | 0–3 | Friendly |
| 2023-11-19 | Mozambiquev AlgeriaFIFA World Cup qualification | 0–2 | FIFA World Cup qualification |
| 2023-11-16 | Algeriav SomaliaFIFA World Cup qualification | 3–1 | FIFA World Cup qualification |
| 2023-10-16 | Algeriav EgyptFriendly | 1–1 | Friendly |
| 2023-10-12 | Algeriav Cape VerdeFriendly | 5–1 | Friendly |
| 2023-09-12 | Senegalv AlgeriaFriendly | 0–1 | Friendly |
| 2023-09-07 | Algeriav TanzaniaAfrican Cup of Nations qualification | 0–0 | African Cup of Nations qualification |
| 2023-06-20 | Algeriav TunisiaFriendly | 1–1 | Friendly |