Igor Petrovich Semshov (Russian: Игорь Петрович Семшов; born 6 April 1978) is a Russian professional football coach and a former player. He is an assistant coach with Arsenal Tula.
Semshov graduated from the CSKA academy in 1996, but was unable to hold a starting place and left for Torpedo Moscow in 1998 after only two seasons. He played well, and became one of the team's key players even earning a call up to the Russian National Team. In 2006, he was transferred to Dynamo Moscow and played there for two years but was put up for transfer in 2008 due to a failure to reach a contract agreement. On 15 December 2009 he moved to FC Zenit St. Petersburg for €4.5 million but returned to Dynamo the next season.
He was selected to play for the Russian national football team at the 2002 World Cup, but he did not manage to prevent a disappointing performance as he was played out of position on the left of midfield. He took a part at Euro 2004, but the tournament was a disappointment for him again. Russia fell at the first round and Semshov only played in the last match, which many felt was a poor decision.