Dmitry Meleshko is a Belarusian right winger on Dynamo Minsk.
Meleshko played four seasons with Keramin Minsk in the Belarusian league before making his debut in the Russian Super League in 2005. He scored 18 goals and 30 points in 2004-05, which drew the attention of Salavat Yulaev Ufa, who signed him the following year. He put up 15 goals and 23 points in his first year with the club, and spent another season there before joining Spartak Moscow in 2007. He began 2008-09 with Sibir Novosibirsk, but was traded to Dynamo Minsk before the end of the season. He had 11 goals and 21 points in his first full season with the club in 2009-10.
Meleshko has played for Belarus at a number of international competitions, including the 2010 Olympic Games.