Mohammad Sharif (Bengali: ???????? ????) (born 12 December 1985 in Narayanganj, Dhaka) is a Bangladeshi cricketer who played in eight Tests and eight ODIs from 2001 to 2002 for the Bangladeshi cricket team.
He was called in the national side after five years for the Bangladesh tour of Zimbabwe for ODIs, and was recalled for Tests after five and a half years for the Indian tour of Bangladesh.
In February 2018, he took a hat-trick, bowling for Legends of Rupganj against Gazi Group Cricketers in the 2017–18 Dhaka Premier Division Cricket League.
It was his second hat-trick in List A cricket.
He was the leading wicket-taker for Brothers Union in the 2018–19 Dhaka Premier Division Cricket League tournament, with 14 dismissals in 9 matches.