Zimbabwe may be the lowest ranked team in the ICC's ODI rankings, and undoubtedly the worst team of the full members, but they should still be able to beat Uganda, a team ranked at 23rd in the world to Zimbabwe's twelfth place.

But they didn't beat them in Thursday's match at the Ruaraka Sports Club in Nairobi, losing by 17 runs via the Duckworth/Lewis method.

Coming off the back of wins over Kenya A and a Nairobi Provincial Cricket Association XI, Uganda bowled well to dismiss the Zimbabweans for 175, Charles Waiswa, Daniel Ruyange and Davis Arinaitwe all taking two wickets each. Hamilton Masakadza top scored for Zimbabwe with 55.

Arthur Kyobe scored 51 to get Uganda off to a good start on 86/1 but they then lost some quick wickets. Joel Olweny scored 30 to steady the ship and Uganda had reached 142/6 when rain ended their run chase in the 32nd overs. The Duckworth/Lewis calculations were done and Uganda were 17 ahead of the par score, and thus won by 17 runs.

From what we can tell, this is Uganda's first win over a full member. This is Zimbabwe's sixth loss to an associate member since becoming a full member. The previous defeats were four against Kenya: in 1993, in the 2003 World Cup and twice in 2006. They also lost to the USA in a warm-up match for the 2004 ICC Champions Trophy.