After his international retirement in 2008, he continued to play domestic cricket in Bangladesh as captain of the Rajshahi Division team.
A striker, he formed a partnership with Kazi Salahuddin and helped Abahani Krira Chakra win the Dhaka First Division League title in 1977.
He made an impressive Test debut with the bat, scoring 32 and 21* runs in the historic match against India in November 2000.
[5] Behind the stumps, his 87 dismissals from 44 matches does not sound very impressive, but he was playing for a side which possessed very little venom in their bowling department.
[6] Mashud had little chance to show his mettle as a one-day batsman, as he almost inevitably came to bat with his team struggling.
[8] His place in the side came under threat, however, with the emergence of Mushfiqur Rahim, combined with his own failure to score a half century in 24 Test innings.
He was subsequently dropped from the Bangladesh squad for the 2007 Cricket World Cup and after a brief return against Sri Lanka did not feature, with Rahim and Dhiman Ghosh being preferred as wicketkeepers.