The trisubstituted purine myoseverin has been recently identified as a novel inhibitor of microtubule assembly. To analyze the effects of modifying its heterocyclic skeleton, we prepared 8-azapurine and pyrazolo[4,3-d]pyrimidine analogues of myoseverin and compared their biological activities. Rearrangement of nitrogen atoms in the heterocycle changes the affinity of the compounds to purified tubulin, as demonstrated by the results of polymerization assays, and affects the proliferation of cancer cell lines. Surprisingly, compound E2GG, a pyrazolo[4,3-d]pyrimidine analogue of myoseverin, displayed inhibitory activity towards both tubulin polymerization and the activity of cyclin-dependent kinases 1, 2 and 7. Such a dual specificity-inhibitor offers a starting point for developing a novel class of antiproliferative agents.