Mohamed Shiraz (born 13 February 1995) is a Sri Lankan cricketer.
He made his first-class debut for Colts Cricket Club in the 2016–17 Premier League Tournament on 29 November 2016.
He made his List A debut for Kegalle District in the 2016–17 Districts One Day Tournament on 22 March 2017.In February 2019, he was named in Sri Lanka's Test squad for their series against South Africa, but he did not play.
In March 2019, he was named in Colombo's squad for the 2019 Super Provincial One Day Tournament.