In 1991 Shariyazdanov won the Russian Under-20 Championship. In 2000, he took first place in two significant competitions, the St. Petersburg Championship and the Moscow Open. During the European Club Cup in 2003, Shariyazdanov displayed his skill while playing for the club "Ladja-Kazan".
Andrey Shariyazdanov has participated in numerous Russian Championships, with consistent performances in all of them. His highest achievement in these championships was when he tied for first place in 2003, however, he lost out to Alexander Motylev on tiebreak.