This page details the match results and statistics of the Uganda national football team from 2020 to present.
Uganda's score is shown first in each case.
| Date | Venue | Opponents | Score | Competition | Uganda scorers | Att. | Ref. |
|---|---|---|---|---|---|---|---|
| 12 November 2020 | St. Mary's Stadium, Kampala (H) | 1–0 | 2021 Africa Cup of Nations qualification | Lwaliwa 86' | 0 [a] | [1] | |
| 16 November 2020 | Nyayo National Stadium, Nairobi (A) | 0–1 | 2021 Africa Cup of Nations qualification | — | 0 [a] | [2] | |
| 1 January 2021 | Stade Ahmadou Ahidjo, Yaoundé (A) | 1–1 | Friendly | Karisa 70' | [3] | ||
| 4 January 2021 | Stade Ahmadou Ahidjo, Yaoundé (N} | 2–0 | Friendly | [4] | |||
| 7 January 2021 | Cameroon (N) | 3–0 | Friendly | [5] | |||
| 18 January 2021 | Stade de la Réunification, Douala (N) | 0–0 | 2020 African Nations Championship | — | [6] | ||
| 22 January 2021 | Stade de la Réunification, Douala (N) | 1–2 | 2020 African Nations Championship | Kyeyune 51' | [7] | ||
| 26 January 2021 | Stade de la Réunification, Douala (N) | 2–5 | 2020 African Nations Championship | Orit 25', Kyeyune 84' | [8] | ||
| 24 March 2021 | St. Mary's Stadium, Kampala (H) | 0–0 | 2021 Africa Cup of Nations qualification | — | [9] | ||
| 29 March 2021 | Kamuzu Stadium, Blantyre (A) | 0–1 | 2021 Africa Cup of Nations qualification | — | [10] | ||
| 10 June 2021 | Orlando Stadium, Johannesburg (A) | 2–3 | Friendly | Orit 17', Abdu 90' | [11] | ||
| 29 August 2021 | Bahir Dar Stadium, Bahir Dar (A) | 1–2 | Friendly | Sentamu | [12] | ||
| 2 September 2021 | Nyayo National Stadium, Nairobi (A) | 0–0 | 2022 FIFA World Cup qualification | 560 | [13] | ||
| 6 September 2021 | St. Mary's Stadium, Kampala (H) | 0–0 | 2022 FIFA World Cup qualification | [14] | |||
| 7 October 2021 | Kigali Pelé Stadium, Kigali (A) | 1–0 | 2022 FIFA World Cup qualification | Bayo 41' | [15] | ||
| 10 October 2021 | St. Mary's Stadium, Kampala (H) | 1–0 | 2022 FIFA World Cup qualification | Bayo 22' | [16] | ||
| 11 November 2021 | St. Mary's Stadium, Kampala (H) | 1–1 | 2022 FIFA World Cup qualification | Bayo 89' | [17] | ||
| 14 November 2021 | Adrar Stadium, Agadir (N) | 0–1 | 2022 FIFA World Cup qualification | [18] | |||
| 9 December 2021 | Benjamin Mkapa Stadium, Dar es Salaam (A) | 2–0 | Friendly | Asaba 72', Vuni 90' | [19] | ||
| 12 January 2022 | Titanic Sports Center, Belek (N) | 1–1 | Friendly | Kaddu 31' pen. | 28 | [20] | |
| 18 January 2022 | Titanic Sports Center, Belek (N) | 3–2 | Friendly | Kaddu 34' pen., 74' pen., Karisa 64' | [21] | ||
| 21 January 2022 | Al-Madina Stadium, Baghdad (A) | 0–1 | Friendly | [22] | |||
| 27 January 2022 | Bahrain National Stadium, Riffa (A) | 1–3 | Friendly | Karisa 9' | [23] | ||
| 25 March 2022 | 1–1 | Friendly | Okwi 8' | [24] | |||
| 29 March 2022 | 2–4 | Friendly | Miya 53', Okwi 78' | [25] | |||
| 4 June 2022 | 0–2 | 2023 Africa Cup of Nations qualification | [26] | ||||
| 8 June 2022 | 1–1 | 2023 Africa Cup of Nations qualification | Karisa 43' | [27] | |||
| 21 September 2022 | Benina Martyrs Stadium, Benina (A) | 0–0 | Friendly | [28] | |||
| 24 September 2022 | Benina Martyrs Stadium, Benina (N) | 0–1 | Friendly | [29] | |||
| 24 March 2023 | Suez Canal Stadium, Ismailia (N) | 0–1 | 2023 Africa Cup of Nations qualification | [30] | |||
| 28 March 2023 | National Stadium, Dar es Salaam (A) | 1–0 | 2023 Africa Cup of Nations qualification | Mato 90+1' | [31] | ||
| 14 June 2023 | Japoma Stadium, Douala (N) | 0–1 | Friendly | [32] | |||
| 18 June 2023 | Japoma Stadium, Douala (N) | 1–2 | 2023 Africa Cup of Nations qualification | Bayo 88' | [33] | ||
| 7 September 2023 | Marrakesh Stadium, Marrakesh (N) | 2–0 | 2023 Africa Cup of Nations qualification | Kayondo 17', Ochaya 39' | [34] | ||
| 13 October 2023 | Stade du 26 Mars, Bamako (A) | 0–1 | Friendly | [35] | |||
| 17 October 2023 | Al Hamriya Sports Club Stadium, Al Hamriyah (N) | 0–3 | Friendly | [36] | |||
| 17 November 2023 | Stade Municipal de Berkane, Berkane (N) | 1–2 | 2026 FIFA World Cup qualification | Bayo 30' | [37] | ||
| 21 November 2023 | Stade Municipal de Berkane, Berkane (N) | 1–0 | 2026 FIFA World Cup qualification | Mato 4' | [38] | ||
| 19 January 2024 | Cairo International Stadium, Cairo (N) | 2–0 | Friendly | Ssekiganda 4', Kitata 86' | [39] | ||
| 22 March 2024 | Marrakesh Stadium, Marrakesh (N) | 0–4 | Friendly | [40] | |||
| 26 March 2024 | Marrakesh Stadium, Marrakesh (N) | 2–2 | Friendly | Mukwala 23' pen., Shaban 82' | [41] | ||
| 7 June 2024 | Mandela National Stadium, Kampala (H) | 1–0 | 2026 FIFA World Cup qualification | Shaban 74' | 45,000 | [42] | |
| 10 June 2024 | Mandela National Stadium, Kampala (H) | 1–2 | 2026 FIFA World Cup qualification | Mutyaba 10' | 45,000 | [43] | |
| 6 September 2024 | Orlando Stadium, Johannesburg (A) | 2–2 | 2025 Africa Cup of Nations qualification | Omedi 51', Mato 53' | [44] | ||
| 9 September 2024 | Mandela National Stadium, Kampala (H) | 2–0 | 2025 Africa Cup of Nations qualification | Kayondo 21', Ssemugabi 85' | 38,000 | [45] | |
| 11 October 2024 | Mandela National Stadium, Kampala (H) | 1–0 | 2025 Africa Cup of Nations qualification | Mugabi 47' | 38,000 | [46] | |
| 15 October 2024 | Juba Stadium, Juba (A) | 2–1 | 2025 Africa Cup of Nations qualification | Omedi 15', Leku 66' o.g. | [47] | ||
| 15 November 2024 | Mandela National Stadium, Kampala (H) | 0–2 | 2025 Africa Cup of Nations qualification | 38,000 | [48] | ||
| 19 November 2024 | Stade Alphonse Massemba-Débat, Brazzaville (A) | 1–0 | 2025 Africa Cup of Nations qualification | Mutyaba 55' | [49] | ||
| 20 March 2025 | Cairo International Stadium, Cairo (N) | 1–3 | 2026 FIFA World Cup qualification | Shaban 7' | 100 | [50] | |
| 25 March 2025 | Mandela National Stadium, Kampala (H) | 1–0 | 2026 FIFA World Cup qualification | 25,000 | [51] |