The millionaire sports boss said he thought the Russian president would sort out both the continents problems and the crisis in Syria.
He said: “He”s the guy who should run Europe. He will sort out this other business that is going on in Syria. The good thing is that he does what he believes to be right and he stands by it. It”s hard to talk him out of anything.”
And the 85-year-old also said he supported the Brexit campaign.
He said: ““I want us to leave Europe.
“It doesn’t make any difference to my business. It doesn’t make any difference to anyone here. I know what we give the EU, but not what it gives us back.”
Although Mr Ecclestone praised Prime Minister David Cameron, saying he “quite liked” the PM and thought he had done his best in the EU negotiations, he admitted he didn”t like democracy because “nothing gets done”.
And he also blasted F1″s President Jean Todt.
Commenting on Mr Todt”s role as the United Nations secretary general”s special envoy on road safety, he said: “Jean is doing a very good job for road safety. He makes a big effort. He travels the world meeting people. But his interest in Formula One is purely a result of being president of the FIA and the fact that he is expected to be there for Formula One. He doesn”t look to do anything that might destabilise what he really wants to do in the UN.”