Group A, Harare: Zimbabwe 340-2 (50 overs) beat Namibia 104-5 (25.1 overs) by 86 runs
Zimbabwe cruised to a comfortable 86-run win over cricketing minnows Namibia in a rain-shortened match in Harare.
The Duckworth-Lewis method was used to calculate the winning margin after torrential rain forced the match to be abandoned halfway through the second innings.
Earlier, records tumbled as opening batsman Craig Wishart helped Zimbabwe to an impressive one-day total of 340-2.
The right-hander notched up the highest individual score at the ground before going on to grab the highest ever individual total by a Zimbabwe batsman with an unbeaten 172.
His three sixes and 18 fours from 151 balls also helped Zimbabwe to a team one-day record, beating their 325-6 against Kenya in Dhaka four years ago.
However, it was a difficult day for Namibia, who could get nothing right after winning the toss and electing to field first.
Wishart dominated from the start as his opponents struggled to find an answer in their attack.
Zimbabwe had already passed the century mark when Namibia claimed their first wicket of opener Mark Vermeulen, who fell to the left arm of 43-year-old off-spinner Lenny Louw on 39.
Andy Flower, wearing a black armband as a silent and dignified protest against the ongoing situation in the country, came on to make 39 before becoming only Namibia's second wicket after 31 overs.
Zimbabwe then raced to their hefty total as Wishart and Grant Flower (78 not out) lifted the team past 300 with an unbroken stand of 166 for the third wicket.
Namibia faced an impossible target and salt was rubbed in the wounds when opener Riaan Walters was dismissed with the first ball of their innings.
Jan-Berry Burger briefly raised hopes with three fours and a six before being caught by Andy Flower on 26.
It was a wonderful experience, but I think we were capable of doing better
Namibia captain Deon Kotze
Fifty minutes were lost to rain, which came when the score was 74-2 in the 16th over.
But even the revised target of 325 off 46 overs was too daunting as Zimbabwe took three more wickets, two through Guy Whittall, and they just squeezed in the requisite 25 overs before rain returned to end the match.
Zimbabwe: M A Vermeulen, C B Wishart, A Flower, G W Flower, D D Ebrahim, G J Whittall, T Taibu (Wkt), H H Streak (Capt), B A Murphy, D T Hondo, H K Olonga.
Namibia: R Walters, S J Swanepoel, A J Burger, D Keulder (Capt), B G Murgatroyd, M Karg (Wkt), D B Kotze, L J Burger, G Snyman, J L Louw, B L Kotze.
Umpires: D L Orchard and S J A Taufel