After studying Economics in his native city ofFlorence, Dini took up a post at the International Monetary Fund in 1959, where he worked his way up until he served as Executive Director for Italy, Greece, Portugal and Malta between 1976 and 1979. Then, in October 1979, he moved to the Banca d'Italia, where he served as executive until May 1994. When the Governor of the Bank of Italy, Carlo Azeglio Ciampi, with whom Dini had developed a rivalry, was called upon to serve as Prime Minister in April 1993, Dini was widely tipped to succeed him, but was passed over in favour of Antonio Fazio. Dini scored a comeback, though, when Silvio Berlusconi formed the Berlusconi I Cabinet in May 1994, in which Dini served as Treasury Minister. Due to a split between Berlusconi and his coalition partner Umberto Bossi, the Lega Nord leader, Berlusconi's government collapsed in December 1994, after a mere seven months in power. In January 1995, Dini was appointed as Prime Minister by President Oscar Luigi Scalfaro. Dini also took the portfolio for treasury in the cabinet and was a non-elected prime minister and minister. Though he was not noted as a left-winger, he was given the confidence vote of the left-wing parties and by Lega Nord, whereas his erstwhile partners in the right-wing government chose to abstain whilst citing benevolence. His cabinet was a technocratic one.
In April 1996 a general election was called, in which Berlusconi's House of Freedoms coalition, minus the Lega Nord, was pitted against that of Romano Prodi, The Olive Tree. Relations between Dini and Berlusconi had seriously soured by then, and Dini chose to join The Olive Tree with his own centrist party, Italian Renewal. Dini was elected to the Italian Chamber of Deputies, and served for the entire term as Minister of Foreign Affairs in four successive centre-left governments, under Prodi, Massimo D'Alema in two separate, successive cabinets, and finally Giuliano Amato. His party has merged into The Daisy, a larger party formed out of several centrist parties belonging to the centre-left coalition. The May 2001 the general election was won by Berlusconi and his allies, which led to Berlusconi forming his second government in June. Dini was elected to the Italian Senate, and, in this capacity, served as a delegate to the Convention in charge of drafting the European Constitution.