Андрей Марков выступал за футбольные клубы «Динабург (Даугавпилс)», «Динамо (Барнаул)».
В составе «Динабурга» провёл 11 матчей в кубке Интертото.