Malaysia scored 194/8 in 50 overs and then skittled out Zimbabwe for 124 in 38.4 overs.
Skipper Ahmad Faiz was the star performer for Malaysia, with a stylish 50 off 77 balls that included four fours and a six.
The defeat ended Zimb"s hopes of advancing into the Super League but kept hosts in the hunt for a place in the next round.
The hosts were faced with must-win situation in their last group tie against formidable New Zealand to be played at the same venue 'morrow.
Malaysia, electing to bat first, slumped to 33/2 in 15 overs before Fiaz and Faizal repaired the damage with a 70-run stand for the third wicket.
The partnership ended when Faizal departed after scoring 30. He was soon followed by Faiz as Malaysia lost its way and from 103-2 was dismissed for 194.
Shahid Aslan, batting at No 6, however, held the lower middle-order together and ensured that Malaysia reached a respectable score. Aslan remained undefeated on 40 from 42 balls with four boundaries.
Zimbabwe, in reply, was never in the hunt after losing half the side for 77 runs halfway thro'. The innings was finally terminated in the 38th over at the score of 124 when last man Confidence Mutombodzi became Aslan"s third victim.
Aslan finished with 3/41 to complete a good day"s effort that earned him a well deserved Man of the Match award.
From Group A, two-time champion Pakistan, who take on Zimbabwe in their last first round tie on Friday, is already thro' to the Super League after winning both its games.
Malaysia 194/8 in 50 overs (Ahmad Faiz 50, Aslan 40 n o, Faizal 30; Landman 3 for 34, Jarvis 2 for 27) beat Zimbabwe 124 all out in 38.4 overs (Aslan 3 for 41, Nik Azril 2 for 15, Aminudin Ramly 2 for 20) by 70 runs.