Senegal
Senegal have played 30 matches on record: 18 won, 8 drawn, 4 lost, 59 scored and 22 conceded.
Record
| Matches Played | 30 |
| Matches Won | 18 |
| Matches Drawn | 8 |
| Matches Lost | 4 |
| Goals For | 59 |
| Goals Against | 22 |
Results
- 4 Oct 2026Comoros 0–1 Senegal
- 29 Sept 2026Ethiopia 0–1 Senegal
- 25 Sept 2026Mozambique 1–1 Senegal
- 1 Jul 2026Belgium 3–2 Senegal
- 26 Jun 2026Senegal 5–0 Iraq
- 23 Jun 2026Norway 3–2 Senegal
- 16 Jun 2026France 3–1 Senegal
- 9 Jun 2026Saudi Arabia 0–0 Senegal
- 31 May 2026USA 3–2 Senegal
- 31 Mar 2026Senegal 3–1 Gambia
- 28 Mar 2026Senegal 2–0 Peru
- 9 Jan 2026Mali 0–1 Senegal
- 3 Jan 2026Senegal 3–1 Sudan
- 30 Dec 2025Benin 0–3 Senegal
- 14 Oct 2025Senegal 4–0 Mauritania
- 10 Oct 2025South Sudan 0–5 Senegal
- 9 Sept 2025Congo DR 2–3 Senegal
- 5 Sept 2025Senegal 2–0 Sudan
- 12 Aug 2025Senegal 1–1 Congo
- 6 Jun 2025Rep. Of Ireland 1–1 Senegal
- 25 Mar 2025Senegal 2–0 Togo
- 22 Mar 2025Sudan 0–0 Senegal
- 9 Jun 2024Mauritania 0–1 Senegal
- 6 Jun 2024Senegal 1–1 Congo DR
- 21 Nov 2023Togo 0–0 Senegal
- 18 Nov 2023Senegal 4–0 South Sudan
- 28 Mar 2023Mozambique 0–1 Senegal
- 24 Mar 2023Senegal 5–1 Mozambique
- 17 Jul 2022Mozambique 1–1 Senegal
- 9 Jul 2021Senegal 1–0 Mozambique
Upcoming matches
- 12 Nov 2026Senegal — Sudan
- 15 Nov 2026Sudan — Senegal
- 24 Mar 2027Mozambique — Senegal