Namibia again showed why they're the favourites to win the Africa Division One Twenty20 tournament in Uganda today with thumping wins over Ghana and Kenya.

Batting first after winning the toss in their morning game against Ghana, Namibia's opening pair smashed 28 from the first two overs before Craig Williams was bowled by Isaac Aboagye from the last ball of the second over.

Amazingly, Namibia almost kept up to the rate of that early start, with some rapid scoring. The second wicket put on 126 before Louis van der Westhuizen was out just short of his century, having scored 97 from just 40 balls.

Gerrie Snyman then joined Sarel Burger at the crease, and the pair put on 101 for the third wicket, Burger scoring 75 from 46 balls and Snyman clubbing 52 from 24 to take Namibia's total to a remarkable 255-2 from 20 overs.

Ghana were restricted to 81-9 from their 20 overs, with just two batsmen reaching double figures. Sarel Burger was the pick of the bowlers with 3-12 as Ghana lost by 174 runs.

Namibia's win over Kenya in the afternoon was almost as comprehensive. Duncan Allen's 58 apart, Kenya's batting line-up was a procession with no other player making double figures as they were restricted to 105-8 from their 20 overs. Louis van der Westhuizen took 3-12 for the Namibians.

Captain Craig Williams led the way in the run chase with an unbeaten 70 from 41 balls as Namibia won by eight wickets with 7.5 overs to spare.

Kenya had earlier been similarly beaten by Nigeria. Duncan Allen was again the only batsmen to show any promise, making 41 in Kenya's total of 128-6, Ramit Gill taking 3-8 with four overs of off-spin. Nigeria knocked off the runs in 17.2 overs to win by 8 wickets.

Nigeria then gave hosts Uganda a scare in the afternoon game. They could only manage 104-6 when they batted, and Uganda looked to be cruising on 92-2 in the 15th over before Nigeria took 6 wickets for 6 runs in 2.3 overs. The tenth wicket pair just managed to hold it together to secure a two wicket win for the hosts though.

Just two matches will be played on Monday, with Ghana playing Nigeria and Uganda playing Kenya.