Konstantin Zakharov (in Belarussian Kanstantsin Zakharaw) (born May 2, 1985 in Minsk, Byelorussian Soviet Socialist Republic) is a Belarussian forward playing for Dynamo Minsk.

He began his career with Yunost Minsk and joined the junior Moncton Wildcats in 2003. In that year he was also picked 103rd overall by the St. Louis Blues in the 2003 NHL Entry Draft.

Zakharov turned pro in 2004-05 with the Worcester IceCats. The following year he joined the Alaska Aces but left that team to return to Yunost Minsk. In 2006-07 he started out with the Peoria Rivermen but again left for Minsk.

He played for Yunost Minsk until January 2010 when he joined Dynamo Minsk. He was chosen to play in the 2010 Olympics for Belarus.

Zakharov has played for Belarus in the following:

Community content is available under CC-BY-SA unless otherwise noted.