Namibia next faces Scotland on February 26 in Abu Dhabi in the final of the 13th-place playoff
After Namibia opted to bat, Coetzee scored a quick-fire half-century that took Namibia to 263 for 9 in its 50 overs. He followed that with returns of 3 for 37 in his eight overs to help stifle Canada, who was bowled out for 240 in 47.3 overs.
Namibia, after a steady start by its openers, had Zane Green and Malan Kruger sharing a 93-run stand for the second wicket before captain Nitish Kumar dismissed Kruger for a 62-ball 57. Kumar then dismissed Green for 57 and ran out JP Kotze shortly after.
With the side at 157 for 4, Coetzee came in and played a vital 73 off just 50 balls that included five fours and three sixes before he was dismissed off the penultimate ball of the innings. Tahla Shaikh and Kumar finished with two wickets each.
Chasing 264, Canada lost a wicket off the second ball when Marius Delport had Sudeepta Aurka trapped lbw. However, opener Yug Rao put together steady partnerships with the middle-order and stabilised the innings.
Wickets kept falling at regular intervals with Coetzee accounting for three of Canada's middle-order batsmen. And after Bredell Wessells dismissed Rao for a patient, 93-ball 66, Keenen Tinto (23 off 16) and Trevor Manoosingh (30 off 18) scored quickly, but it wasn't enough to take Canada over the line.
Wessells, who picked up two wickets, reached the second spot, behind India's Kuldeep Yadav, in the wicket-takers’ tally for the tournament with 12 wickets from five matches at an average of 22.08.
Namibia, who registered its first win in the tournament after finishing last in Group B and losing to Zimbabwe in the ninth-place playoff quarter-final, will next face Scotland on February 26 in Abu Dhabi in the final of the 13th-place playoff.