Masakadza has over 9,000 international runs with 10 hundreds and 57 wickets.
Taylor's ton couldn't save his team from a defeat.
It will now be interesting to whether Bangladesh enforce the follow-on or not.
Bangladesh were initially reduced to 26/3 in the 12th over.
Zimbabwe won a Test match after five years just a weak ago.
Zimbabwe’s Sean Williams was picked as the Man of the Match.
Taijul finished with 11 wickets in the match.
Taijul Islam picked up a six-wicket haul for Bangladesh.
Williams came to the party and notched 88 runs off 173 balls.
Zimbabwe will also be playing their maiden Test this year.