Russian President Vladimir Putin was "pushed" into invading Ukraine and wanted to put "decent people" in charge of Kyiv, former Italian premier Silvio Berlusconi has said, drawing fierce criticism just ahead of Italy's election.

The Italian leader, whose Forza Italia party belongs to a right-wing coalition expected to win the general election on Sunday, is a long-time friend of Putin and his comments are likely to alarm Western allies.

"Putin was pushed by the Russian people, by his party, by his ministers to come up with this special operation," Berlusconi told Italian public television RAI late on Thursday, using the official Russian wording for the war.

Russia's plan was originally to conquer Kyiv "in a week", and replace the democratically elected Ukrainian President Volodymir Zelenskiy with "a government of decent people" and get out "in another week," he said.

"I haven't even understood why Russian troops spread around Ukraine while in my mind they should have only stuck around Kyiv", said the 85-year-old Berlusconi, who once described Putin as being like a younger brother.

Putin's stated war aims have varied during the seven-month war. Ukraine initially chased his troops from the Kyiv area, and more recently from parts of the northeast near the Russia border. Putin now says the main aim is to secure territory in Ukraine's Donbas region partly controlled by pro-Russia separatists.

Facing widespread condemnation from opponents for his words, Berlusconi released a statement on Friday saying his views had been "oversimplified".

"The aggression against Ukraine is unjustifiable and unacceptable, (Forza Italia's) position is clear. We will always be with the EU and NATO," he said.

"TOTALLY OUTRAGEOUS"

Under outgoing Prime Minister Mario Draghi, Italy has been a staunch supporter of Western sanctions on Russia following the invasion.

Giorgia Meloni of the far-right Brothers of Italy, tipped as the next premier, has pledged to stick to that position, but Berlusconi and her other ally Matteo Salvini of the League have been more ambivalent.

"These are scandalous and very serious words," the leader of the centre-left Democratic Party, Enrico Letta, said about Berlusconi's remarks. "If on Sunday night the result is favourable to the right, the happiest person would be Putin," Letta said on RAI radio.

Centrist leader Carlo Calenda, another election contender, told Radio24: "Yesterday Berlusconi spoke like a Putin general. It is totally outrageous."

Berlusconi said on Thursday that Moscow's decision to invade came in response to an appeal by pro-Russian separatists in eastern Ukraine.

He said their leaders had gone to the Kremlin and directly told Putin, "please defend us, because if you do not defend us, we don't know where we could end up."

Voting began on Friday in four Ukrainian regions mostly held by Russian forces including the separatists, the start of a plan by Putin to annex a big chunk of Ukraine. (Reporting by Alvise Armellini; Editing by Frank Jack Daniel and Crispian Balmer)