After the ideological split of the BWSDP, Kolarov cast his lot with Dimitar Blagoev's Tesniak wing of the party, which espoused revolutionary socialism. From 1904 to 1912, Kolarov headed the local Tesniak organization in Povdiv. He was named a member of the organization's governing Central Committee in 1905. On behalf of the Tesniak organization, Kolarov was a delegate to the congresses of the Second International at Stuttgart and Copenhagen. During the Balkan wars Kolarov served as a second lieutenant in the 13th Rila Regiment of 7th Rila Division of the Bulgarian army. 1913 Kolarov was elected to the Bulgarian National Assembly. Kolarov participated in the September 1915Zimmerwald Conference but at the time he remained at aloof from the revolutionary Zimmerwald Left. Kolarov was also the delegate of the Tesniak organization to the 1917 Socialist conference held in Stockholm. In April 1919 the Bulgarian Communist Party was established, with Kolarov elected the first Secretary of its Central Committee. In 1920, Kolarov was arrested in Romania and was thus unable to attend the 2nd World Congress of the Communist International, although he was able to attend the 3rd World Congress held in Moscow the following year as the representative of the Bulgarian Communist Party. Kolarov was elected to the Executive Committee of the Communist International and became a key functionary in the Comintern. Early in 1923, he travelled to Central and Western Europe on behalf of the Comintern, attending Communist gatherings in Paris, Frankfurt, Oslo, and Prague. In June 1923, Kolarov spoke at the 3rd Enlarged Plenum of ECCI in Moscow before returning secretly to Bulgaria at the end of the month. There he was promptly arrested but released on 5 August. Upon his release, Kolarov played a critical role along with Georgi Dimitrov in convincing the Bulgarian Communist Party to organize an insurrection in accordance with Comintern instructions. Kolarov was a member of the revolutionary committee which launched that uprising in September 1923. This attempted revolution failed and Kolarov was forced to flee to the Soviet Union by way of Yugoslavia and Austria. He remained in exile for more than two decades. Kolarov remained a top official of the Communist International, presiding over the body's debates at the 5th World Congress of 1924. He was re-elected to ECCI and its governing Presidium at the 5th, 6th, and 7th Congresses. Kolarov was President of the Executive Committee of the Peasant International from 1928 until its dissolution in 1939. He also served as director of the International Agrarian Institute in Moscow during this period. In 1943, Kolarov signed the document formally dissolving the Communist International.
Return to Bulgaria
Kolarov returned to Bulgaria in 1945 during its occupation by the Soviet Union, and was elected to the National Assembly again. He was reelected in 1946 and became provisional president of Bulgaria that year, amidst the growing domination of the communists. He remained president until the formation of the government headed by Dimitrov in December 1947, which he entered as deputy prime minister and Minister of Foreign Affairs. When Dimitrov died in July 1949, Kolarov was elected to Dimitrov's old post as prime minister. He served until his own death a few months later.
Death and legacy
He died in Sofia on 23 January 1950. His city of birth, Shumen, was named Kolarovgrad in his honor between 1950 and 1965.