Dmitri Sennikov was born in Leningrad (now Saint Petersburg) and graduated from Zenit football school. He was not signed by any professional club and continued playing football as a hobby. In 1996 he was invited to Lokomotiv Saint Petersburg, a First Division team. After two years at the club, he accepted the offer of CSKA Moscow. However, Sennikov failed to become a first-team regular and was loaned to Shinnik Yaroslavl after half a season. In 1999 he transferred to another First Division club, Rubin Kazan.
In 2000 Sennikov returned to Moscow to play for Lokomotiv. He has appeared in over 100 matches for them. On 21 December 2010 he left Lokomotiv Moscow after ten years.