Latest News
Roots Impact Programme Kicks Off as Zimbabwe’s Future Takes Centre Stage
A new chapter in Zimbabwean football development began this weekend as the inaugural BancABC Roots Impact Programme got underway with exciting provincial clashes in Harare, Bulawayo and Masvingo. Young footballers representing their provinces took to the field in the Under-14 and Under-16 boys’ and girls’ categories, marking the start of a structured national development pathway […]
BancABC Roots Impact League Provincial Squads Confirmed
The stage is set for the inaugural BancABC Roots Impact Programme. The provincial squads selected to represent their regions in the opening round of the competition have now been confirmed. Download the full squad lists below and meet the young players who will begin their journey on Zimbabwe’s new national football development pathway.
BancABC Roots Impact Leagues Set to Kick Off Across Zimbabwe
The BancABC Roots Impact Leagues will officially kick off on Saturday 4 July, marking an important step in ZIFA’s drive to build a stronger, more structured and inclusive youth football development pathway across the country. The leagues form part of the wider BancABC Roots Impact Programme, a ZIFA youth development and scouting initiative launched at […]
Upcoming Matches
Fixtures
Results
Munhumutapa Challenge Cup - Manicaland
| Pos | Club | P | W | D | L | GF | GA | GD | PTS |
|---|---|---|---|---|---|---|---|---|---|
| 1 | madamburo | 2 | 2 | 1 | 3 | 2 | 2 | 0 | 2 |

About
The Zimbabwe Football Association (ZIFA) was established in 1965 as the governing body of football in Zimbabwe, formed to oversee and develop the game nationwide and to create unity within the sport across all communities.
Our Vision is bold and unapologetic.
To build a world-class cohesive football ecosystem that nurtures talent, fosters professionalism, and positions Zimbabwean football as a dominant force in Africa and beyond.
Our Mission is rooted in empowerment.
To give every Zimbabwean who wishes to embrace football the chance to play, coach, referee, or support the game.