# Tanzania national football team

The Tanzania national football team (Swahili: Timu ya Taifa ya Mpira wa Miguu ya Tanzania) represents Tanzania in men's international football and is controlled by the Tanzania Football Federation, the governing body for football in Tanzania, Tanzania's home ground is Benjamin Mkapa National Stadium in Dar es Salaam and their head coach is Adel Amrouche from Algeria. They are colloquially known as the Taifa Stars. Tanzania has never qualified for the FIFA World Cup. Before uniting with Zanzibar, the team played as the Tanganyika national football team, The team represents both FIFA and Confederation of African Football (CAF).
The island of Zanzibar, part of Tanzania (and once an independent nation), is also an associate member of CAF and has played matches with other nations, but is not eligible to enter the World Cup or Africa Cup of Nations. See Zanzibar national football team.
Tanzania is currently ranked 121st in the FIFA World Rankings.

## History

Since qualifying for the 1980 Africa Cup of Nations, Tanzania endured nearly 40 years without major success, struggling in both African and World Cup qualifiers. Their best effort was in 2008 Africa Cup of Nations qualification, where the Taifa Stars defeated Burkina Faso twice and only finished three points behind group winners Senegal. In 2010 Tanzania won the CECAFA Cup for the third time.
A recent achievement was a 1–0 win against South Africa in the 2017 COSAFA Cup Quarter-finals. But afterwards, Tanzania lost the Semi-finals 2–4 to Zambia. Then, in the Third-place playoff, Tanzania managed to win the match against Lesotho 4–2 in a penalty shootout after the extra time ended in a goalless draw. This Third place was considered Tanzania's biggest football achievement in many years.
On 24 March 2019, Tanzania beat East African rivals Uganda 3–0 to reach the finals of the Africa Cup of Nations for the first time in 39 years. At the Finals the Taifa Stars, being the weakest team in the group, lost all three Group C matches, as predicted. A few months later, Tanzania qualified for the African Nations Championship for only the second time, as well as defeating Burundi in the 2022 World Cup qualifiers.
On 19 November 2024 Tanzania won a narrow victory of 1–0 against Guinea which secured their fourth times Afcon qualification since 1980. A decisive goal by Simon Msuva sent them to the tournament in 2025. The Afcon finals are scheduled to take place from 21 December 2025 to 18 January 2026 in Morocco.

## Coaching staff

| Head coach | Hemed Morocco |
| Assistant coach | Juma Mgunda |
| Assistant coach | Hemed Morocco |
| Assistant coach | Dr. Carolin Braun |
| Goalkeeper coach | Osama Al-Hamdan |
| Physical coach | Mikael Mayoyo |
| Sports therapist | Joris De Vos |
| Head of medical | Lisobine Kisongo |
| Team manager | Reinhard |

## Results and fixtures

The following is a list of match results in the last 12 months, as well as any future matches that have been scheduled.
Win  Draw  Loss  Fixture

### 2024
## Coaches

    Caretaker managers are listed in italics.
* Bert Trautmann (1975)
* Geoff Hudson (1977–1979)
* Sławomir Wolk (1979–1980)
* Mahammed Msomali (1980–1981)
* Rudi Gutendorf (1981)
* Joseph Bendera (1981–1985)
* Paul West (1985–1989)
* Charles Boniface Mkwasa (1989–1992)
* Sunday Kayuni (1993–1995)
* Clóvis de Oliveira (1995–1996)
* Badru Hafidh (1996–1998)
* Sylersaid Mziray (1998–1999)
* Mansour Magram (1999–00)
* Burkhard Pape (2000–01)
* Mshindo Msolla (2001–02)
* James Siang'a (2002)
* Mshindo Msolla (2002–03)
* Badru Hafidh (2003–06)
* Júlio César Leal (2006)
* Márcio Máximo (2006–10)
* Jan Poulsen (2010–12)
* Kim Poulsen (2012–14)
* Salum Madadi (2014)
* Mart Nooij (2014–2015)
* Charles Boniface Mkwasa (2015–2017)
* Salum Mayanga (2017–2018)
* Emmanuel Amunike (2018–2019)
* Etienne Ndayiragije (2019–2021)
* Kim Poulsen (2021–2022)
* Honour Janza (2022)
* Dean Alty (2022)
* Kim Poulsen (2022–2023)
* Adel Amrouche (2023–2024)
* Hemed Morocco (2024–)

## Players
### Current squad

The following 27 players were called up for 2025 Africa Cup of Nations qualification matches against Ethiopia and Guinea on 4 and 10 September 2024.
Caps and goals correct as of 10 September 2024, after the match against Guinea.
| Pos. | Player | Date of birth (age) | Caps | Goals | Club |
| 1GK | Ally Salim | (2000-04-19) 19 April 2000 (age 24) | 5 | 0 | Simba |
| 1GK | Abuutwalib Msheri | (1999-02-22) 22 February 1999 (age 26) | 3 | 0 | Young Africans |
| 1GK | Yona Geoffrey Amosi | (1998-11-28) 28 November 1998 (age 26) | 1 | 0 | Tanzania Prisons |
| 2DF | Mohamed Husseini | (1996-11-01) 1 November 1996 (age 28) | 46 | 0 | Simba |
| 2DF | Bakari Mwamnyeto | (1995-10-05) 5 October 1995 (age 29) | 44 | 0 | Young Africans |
| 2DF | Dickson Job | (2000-12-29) 29 December 2000 (age 24) | 25 | 1 | Young Africans |
| 2DF | Ibrahim Hamad | (1997-11-12) 12 November 1997 (age 27) | 18 | 1 | Young Africans |
| 2DF | Nickson Kibabage | (2000-10-12) 12 October 2000 (age 24) | 15 | 0 | Young Africans |
| 2DF | Lusajo Mwaikenda | (2000-10-27) 27 October 2000 (age 24) | 12 | 0 | Azam |
| 2DF | Pascal Msindo | (2003-08-15) 15 August 2003 (age 21) | 2 | 0 | Azam |
| 2DF | Abdulmalik Zakaria | (1996-03-03) 3 March 1996 (age 29) | 2 | 0 | Namungo |
| 2DF | Nathaniel Chilambo | (1999-11-10) 10 November 1999 (age 25) | 0 | 0 | Azam |
| 3MF | Himid Mao | (1992-11-15) 15 November 1992 (age 32) | 79 | 2 | Ghazl El Mahalla |
| 3MF | Feisal Salum | (1998-01-11) 11 January 1998 (age 27) | 41 | 3 | Azam |
| 3MF | Mudathir Yahya | (1995-05-06) 6 May 1995 (age 29) | 34 | 1 | Young Africans |
| 3MF | Novatus Miroshi | (2002-09-02) 2 September 2002 (age 22) | 24 | 3 | Göztepe |
| 3MF | Adolf Bitegeko | (1998-12-26) 26 December 1998 (age 26) | 2 | 0 | Azam |
| 3MF | Abel Josiah | (2010-11-04) 4 November 2010 (age 14) | 1 | 0 | TDS TFF Academy |
| 3MF | Hussein Semfuko | (2004-05-17) 17 May 2004 (age 20) | 0 | 0 | Coastal Union |
| 4FW | Edwin Balua | (2001-08-08) 8 August 2001 (age 23) | 5 | 0 | Simba |
| 4FW | Clement Mzize | (2004-01-07) 7 January 2004 (age 21) | 5 | 0 | Young Africans |
| 4FW | Waziri Shentembo | (1996-08-11) 11 August 1996 (age 28) | 4 | 1 | Al-Minaa |
| 4FW | Cyprian Kachwele | (2005-02-15) 15 February 2005 (age 20) | 1 | 0 | Whitecaps |

### Recent call-ups

The following players have been called up for Tanzania in the last 12 months.
| Pos. | Player | Date of birth (age) | Caps | Goals | Club | Latest call-up |
| GK | Kwesi Kawawa | (2001-12-05) 5 December 2001 (age 23) | 3 | 0 | Karlslunds IF | v. Zambia; 11 June 2024 |
| GK | Aishi Manula | (1995-09-13) 13 September 1995 (age 29) | 64 | 0 | Simba | v. Mongolia; 25 March 2024 |
| DF | Haji Mnoga | (2002-04-16) 16 April 2002 (age 22) | 13 | 0 | Aldershot Town | v. Zambia; 11 June 2024 |
| DF | Lameck Elias Lawi | (2000-11-28) 28 November 2000 (age 24) | 2 | 0 | Coastal Union | v. Zambia; 11 June 2024 |
| DF | Miano van den Bos | (2003-03-31) 31 March 2003 (age 21) | 5 | 0 | Villena | v. Sudan; 19 May 2024 |
| DF | Kennedy Juma | (1994-08-07) 7 August 1994 (age 30) | 11 | 0 | Simba | v. Mongolia; 25 March 2024 |
| MF | Morice Abraham | (2003-08-13) 13 August 2003 (age 21) | 10 | 0 | Spartak Subotica | v. Zambia; 11 June 2024 |
| MF | Yusuph Kagoma | (1996-02-01) 1 February 1996 (age 29) | 2 | 0 | Geita Gold | v. Zambia; 11 June 2024 |
| MF | Tarryn Allarakhia | (1997-11-17) 17 November 1997 (age 27) | 4 | 0 | Rochdale | v. Sudan; 19 May 2024 |
| FW | Simon Msuva | (1993-10-02) 2 October 1993 (age 31) | 92 | 22 | JS Kabylie | v. Zambia; 11 June 2024 |
| FW | Kibu Denis | (1998-12-04) 4 December 1998 (age 26) | 20 | 0 | Simba | v. Zambia; 11 June 2024 |
| FW | Charles M'Mombwa | (1998-03-14) 14 March 1998 (age 26) | 10 | 1 | Newcastle Jets | v. Zambia; 11 June 2024 |
| FW | Abdul Hamisi Suleiman | (2001-02-26) 26 February 2001 (age 24) | 7 | 0 | Azam | v. Zambia; 11 June 2024 |
| FW | Ben Starkie | (2002-07-23) 23 July 2002 (age 22) | 6 | 0 | Basford United | v. Zambia; 11 June 2024 |
| FW | Mohammed Sagaf | (1997-11-12) 12 November 1997 (age 27) | 3 | 0 | Boreham Wood | v. Sudan; 19 May 2024 |
| $^{DEC}$ Player refused to join the team after the call-up. $^{INJ}$ Player withdrew from the squad due to an injury. $^{PRE}$ Preliminary squad. $^{RET}$ Player has retired from international football. $^{SUS}$ Suspended from the national team. |||||||

## Player records

    As of 19 November 2024
    Players in bold are still active with Tanzania.

### Most appearances

| Rank | Name | Caps | Goals | Career |
| 1 | Erasto Nyoni | 107 | 7 | 2006–2021 |
| 2 | Mrisho Ngassa | 100 | 25 | 2006–2015 |
| 3 | Kelvin Yondani | 97 | 0 | 2008–2021 |
| 4 | Simon Msuva | 94 | 23 | 2012–present |
| 5 | John Bocco | 84 | 16 | 2009–2023 |
| 5 | Shomari Kapombe | 84 | 1 | 2011–present |
| 7 | Mbwana Samatta | 83 | 22 | 2011–present |
| 8 | Himid Mao | 81 | 2 | 2013–present |
| 9 | Juma Kaseja | 79 | 0 | 2002–2021 |
| 10 | Aishi Manula | 66 | 0 | 2015–present |

### Top goalscorers

| Rank | Name | Goals | Caps | Ratio | Career |
| 1 | Mrisho Ngassa | 25 | 100 | 0.25 | 2006–2015 |
| 2 | Simon Msuva | 23 | 94 | 0.24 | 2012–present |
| 3 | Mbwana Samatta | 22 | 83 | 0.27 | 2011–present |
| 4 | John Bocco | 16 | 84 | 0.19 | 2009–2023 |
| 5 | John Nteze Lungu | 12 | 22 | 0.55 | 1992–2002 |
| 6 | Jerson Tegete | 8 | 28 | 0.29 | 2006–2011 |
| 6 | Danny Mrwanda | 8 | 34 | 0.24 | 2005–2011 |
| 8 | Mohamed Rajab | 7 | 20 | 0.35 | 2002–2011 |
| 8 | Thomas Ulimwengu | 7 | 51 | 0.14 | 2010–2021 |
| 8 | Erasto Nyoni | 7 | 107 | 0.07 | 2006–2021 |

## Competitive record
### FIFA World Cup

| FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | FIFA World Cup record | Qualification record | Qualification record | Qualification record | Qualification record | Qualification record | Qualification record |
| Year | Round | Position | Pld | W | D | L | GF | GA | Pld | W | D | L | GF | GA |
| 1930 to 1962 | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member | Not a FIFA member |
| 1966 and 1970 | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter |
| 1974 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 3 | 0 | 2 | 1 | 1 | 4 |
| 1978 | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew |
| 1982 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 1 | 1 | 2 | 7 | 6 |
| 1986 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 2 | 0 | 1 | 1 |
| 1990 | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter | Did not enter |
| 1994 | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying |
| 1998 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 1 | 2 |
| 2002 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 0 | 2 | 2 | 4 |
| 2006 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 0 | 3 |
| 2010 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 6 | 2 | 2 | 2 | 9 | 6 |
| 2014 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 8 | 3 | 0 | 5 | 10 | 14 |
| 2018 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 1 | 1 | 2 | 4 | 10 |
| 2022 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 8 | 2 | 4 | 2 | 8 | 10 |
| 2026 | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | 3 | 2 | 0 | 1 | 2 | 2 |
| 2030 | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined |
| 2034 | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined |
| Total | | 0/15 | | | | | | | 44 | 13 | 12 | 19 | 45 | 62 |

### Africa Cup of Nations

| Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Africa Cup of Nations record | Qualification record | Qualification record | Qualification record | Qualification record | Qualification record | Qualification record |
| Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 3 | Appearances: 24 | Appearances: 24 | Appearances: 24 | Appearances: 24 | Appearances: 24 | Appearances: 24 |
| Year | Round | Position | Pld | W | D | L | GF | GA | Pld | W | D | L | GF | GA |
| as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika | as Tanganyika |
| 1957 | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF |
| 1959 | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF |
| 1962 | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF |
| 1963 | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF |
| as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania | as Tanzania |
| 1965 | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF | Not affiliated to CAF |
| 1968 | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying |
| 1970 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 1 | 1 | 2 | 3 | 10 |
| 1972 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 2 | 6 |
| 1974 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 1 | 2 | 1 | 5 | 3 |
| 1976 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 3 | 6 |
| 1978 | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying |
| 1980 | Group stage | 7th | 3 | 0 | 1 | 2 | 3 | 6 | 4 | 2 | 1 | 1 | 8 | 4 |
| 1982 | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew | Withdrew |
| 1984 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 3 | 4 |
| 1986 | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying |
| 1988 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 3 | 0 | 1 | 2 | 3 | 6 |
| 1990 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 2 | 0 | 2 | 2 |
| 1992 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 6 | 1 | 2 | 3 | 4 | 7 |
| 1994 | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying |
| 1996 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 10 | 4 | 0 | 6 | 14 | 15 |
| 1998 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 6 | 1 | 2 | 3 | 5 | 7 |
| 2000 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 0 | 2 | 0 | 2 |
| 2002 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 0 | 2 | 2 | 4 |
| 2004 | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying | Withdrew during qualifying |
| 2006 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 0 | 3 |
| 2008 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 6 | 2 | 2 | 2 | 4 | 7 |
| 2010 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 2 | 2 | 2 | 9 | 6 |
| 2012 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 6 | 1 | 2 | 3 | 6 | 9 |
| 2013 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 2 | 0 | 2 | 2 |
| 2015 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 1 | 2 | 1 | 6 | 6 |
| 2017 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 0 | 1 | 3 | 0 | 6 |
| 2019 | Group stage | 24th | 3 | 0 | 0 | 3 | 2 | 8 | 6 | 2 | 2 | 2 | 6 | 5 |
| 2021 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 6 | 2 | 1 | 3 | 5 | 6 |
| 2023 | Group stage | 22nd | 3 | 0 | 2 | 1 | 1 | 4 | 6 | 2 | 2 | 2 | 3 | 4 |
| 2025 | Qualified | Qualified | Qualified | Qualified | Qualified | Qualified | Qualified | Qualified | 6 | 3 | 1 | 2 | 5 | 4 |
| 2027 | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts | Qualified as co-hosts |
| 2029 | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined | To be determined |
| Total | Group stage | 4/36 | 9 | 0 | 3 | 6 | 6 | 18 | 93 | 22 | 31 | 40 | 95 | 130 |

### African Nations Championship

| African Nations Championship record | African Nations Championship record | African Nations Championship record | African Nations Championship record | African Nations Championship record | African Nations Championship record | African Nations Championship record | African Nations Championship record | African Nations Championship record | Qualification record | Qualification record | Qualification record | Qualification record | Qualification record | Qualification record |
| Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 2 | Appearances: 7 | Appearances: 7 | Appearances: 7 | Appearances: 7 | Appearances: 7 | Appearances: 7 |
| Year | Round | Position | Pld | W | D* | L | GF | GA | Pld | W | D | L | GF | GA |
| 2009 | Group stage | 5th | 3 | 1 | 1 | 1 | 2 | 2 | 6 | 4 | 1 | 1 | 10 | 4 |
| 2011 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 3 | 1 | 1 | 1 | 7 | 2 |
| 2014 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 0 | 2 | 1 | 4 |
| 2016 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 1 | 1 | 1 | 4 |
| 2018 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 2 | 0 | 2 | 0 | 1 | 1 |
| 2020 | Group stage | 10th | 3 | 1 | 1 | 1 | 3 | 4 | 4 | 1 | 2 | 1 | 2 | 2 |
| 2022 | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | Did not qualify | 4 | 2 | 0 | 2 | 3 | 5 |
| 2024 | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts | Qualified as hosts |
| Total | Group stage | 2/7 | 6 | 2 | 2 | 2 | 5 | 6 | 23 | 8 | 7 | 8 | 25 | 22 |

### African Games

African Games record :
| Year | Result | Pld | W | D | L | GF | GA |
| 1973 | 7th | 3 | 0 | 0 | 3 | 3 | 7 |
| Total | 1/4 | 3 | 0 | 0 | 3 | 3 | 7 |

### Gossage Cup / CECAFA Cup
## Honours
### Regional

* CECAFA Cup
** Champions (3): 1974, 1994, 2010
** Runners-up (5): 1973, 1980, 1981, 1992, 2002
** Third place (3): 1979, 1990, 2008
* COSAFA Cup
** Third place (1): 2017