Il est le capitaine de l'équipe bulgare depuis 1994, année où celle-ci a fini quatrième à l'Olympiade d'échecs à Moscou, Topalov remportant la médaille d'or pour la meilleure performance de l'olympiade.