"Être responsable signifie aussi que nous devons mettre fin à la guerre", a-t-il déclaré lors de la cérémonie d'ouverture de la réunion sur l'île indonésienne de Bali. "Nous ne devons pas diviser le monde en plusieurs camps. Nous ne devons pas laisser le monde basculer dans une nouvelle Guerre froide", a-t-il ajouté.
Le président russe Vladimir Poutine est le grand absent du plus grand rassemblement de dirigeants mondiaux depuis le début de la pandémie de Covid-19.
L'offensive de l'Ukraine ne figure pas à l'agenda officiel du G20 mais domine la réunion, après neuf mois d'une guerre meurtrière aux lourdes conséquences économiques pour la planète et alors que plane la menace nucléaire.
Elle creuse les divisions entre les Occidentaux soutenant Kiev et d'autres pays, Chine en tête, qui refusent de condamner Moscou.
Le président indonésien a insisté sur la responsabilité des pays G20 face aux crises que traverse le monde.
"Les yeux du monde entier sont braqués sur nous", a-t-il insisté: "Nous ne devons pas échouer".