According to BBC LIVE, eyewitnesses said the incident occurred on Thursday morning, just a few metres away from his place work.
Police said the kidnappers had still not contacted anyone for a possible ransom.
Last year an unidentified man was kidnapped at night in the central Maputo neighbourhood of Sommerschield.
All Africa.com reported at the time that the victim, described only as a white man, was driving a grey Range Rover with a South African number plate, when his path was blocked by a white Toyota Chaser. A third car, of unidentified make, then quickly drew up behind the Range Rover.
Two men emerged from the third vehicle, fired two shots into the air, grabbed the victim, and dragged him into their car.
Kidnapping, particularly for ransom, has become common in Mozambique, according to reports.