В 1854 году Сверчков находился в Свеаборге и составе крепостного гарнизона участвовал в отражении атаки англо-французского флота. Далее Сверчков служил в Туркестанских войсках и неоднократно отличался в разных походах. 24 января 1864 года произведён в поручики, 1 января 1865 года зачислен в гвардию с переименованием в подпоручики, 13 апреля 1866 года вновь был зачислен по армейской пехоте и получил чин штабс-капитана.