Hosts Uganda were the team to finally put an end to Namibia's winning ways with a win in the final of the Africa Division One Twenty20 tournament. Both teams had already qualified for the global World Twenty20 qualifier in Dubai early next year.

Namibia won the toss and elected to bat first. An opening partnership of 75 got them off to a good start before Louis van der Westhuizen was dismissed having scored 52 from 32 balls.

But Namibia couldn't kick on from that start, losing wickets regularly in the second half of their innings, eventually scoring 148-8. Deusdedit Muhumza was the pick of the Ugandan bowlers with 3-26.

That should still have been an easy to defend total for Namibia though, as they've been winning easily throughout the week. But Uganda started with an 82 run opening partnership, and never looked back from there.

They stayed ahead of the rate throughout their innings and eventually won by six wickets with 2.2 overs to spare. Roger Mukasa was their top scorer with 42 from 31 balls.

Frank Nsubuga was named man of the match for his economical bowling and unbeaten 26 from 24 balls that took Uganda across the finish line. Louis van der Westhuizen was named player of the tournament.

Earlier in the day, Kenya had beaten Nigeria by 23 runs to end what has been a disappointing tournament for them on somewhat of a high note. This team will now go to Ireland for the Under-19 World Cup qualifier, which starts later this month.