Algeria
Algeria have played 31 matches on record: 19 won, 6 drawn, 6 lost, 67 scored and 30 conceded.
Record
| Matches Played | 31 |
| Matches Won | 19 |
| Matches Drawn | 6 |
| Matches Lost | 6 |
| Goals For | 67 |
| Goals Against | 30 |
Results
- 6 Oct 2026Algeria 2–1 Niger
- 29 Sept 2026Burundi 2–2 Algeria
- 25 Sept 2026Algeria 3–1 Zambia
- 3 Jul 2026Switzerland 2–0 Algeria
- 28 Jun 2026Algeria 3–3 Austria
- 23 Jun 2026Jordan 1–2 Algeria
- 17 Jun 2026Argentina 3–0 Algeria
- 11 Jun 2026Bolivia 0–4 Algeria
- 3 Jun 2026Netherlands 0–1 Algeria
- 31 Mar 2026Algeria 0–0 Uruguay
- 27 Mar 2026Algeria 7–0 Guatemala
- 10 Jan 2026Algeria 0–2 Nigeria
- 24 Dec 2025Algeria 3–0 Sudan
- 3 Dec 2025Algeria 0–0 Sudan
- 14 Oct 2025Algeria 2–1 Uganda
- 9 Oct 2025Somalia 0–3 Algeria
- 8 Sept 2025Guinea 0–0 Algeria
- 4 Sept 2025Algeria 3–1 Botswana
- 5 Jun 2025Algeria 2–0 Rwanda
- 25 Mar 2025Algeria 5–1 Mozambique
- 21 Mar 2025Botswana 1–3 Algeria
- 10 Jun 2024Uganda 1–2 Algeria
- 6 Jun 2024Algeria 1–2 Guinea
- 9 Jan 2024Burundi 0–4 Algeria
- 19 Nov 2023Mozambique 0–2 Algeria
- 16 Nov 2023Algeria 3–1 Somalia
- 25 Mar 2021Zambia 3–3 Algeria
- 14 Nov 2019Algeria 5–0 Zambia
- 11 Jun 2019Algeria 1–0 Burundi
- 5 Sept 2017Algeria 0–1 Zambia
- 2 Sept 2017Zambia 3–1 Algeria
Upcoming matches
- 14 Nov 2026Algeria — Togo
- 15 Nov 2026Togo — Algeria