Image Gallery
PM Modi In South Africa

Upon PM Modi's arrival in Johannesburg members of the Indian community took the lead in showcasing folk dances from 11 states of India during a short cultural programme titled ‘Rhythms of a United India'

Upon PM Modi's arrival in Johannesburg members of the Indian community took the lead in showcasing folk dances from 11 states of India during a short cultural programme titled ‘Rhythms of a United India'

Upon PM Modi's arrival in Johannesburg members of the Indian community took the lead in showcasing folk dances from 11 states of India during a short cultural programme titled ‘Rhythms of a United India'

Upon PM Modi's arrival in Johannesburg members of the Indian community took the lead in showcasing folk dances from 11 states of India during a short cultural programme titled ‘Rhythms of a United India'

Johannesburg: PM Narendra Modi interacted with Naspers Chairman Koos Bekker and Group CEO Fabricio Bloisi

Johannesburg: PM Narendra Modi interacted with Naspers Chairman Koos Bekker and Group CEO Fabricio Bloisi

PM Modi interacted with members of the Indian community based in South Africa who are actively working with different community organisations

PM Modi interacted with members of the Indian community based in South Africa who are actively working with different community organisations

PM Modi interacted with members of the Indian community based in South Africa who are actively working with different community organisations

PM Modi interacted with members of the Indian community based in South Africa who are actively working with different community organisations

Italy's Prime Minister Giorgia Meloni and India's Prime Minister Narendra Modi attend a plenary session on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. REUTERS/Yves Herman

South African President Cyril Ramaphosa welcomes Indian Prime Minister Narendra Modi at the Johannesburg Expo Centre for the G20 Leaders' Summit, Johannesburg, South Africa, 22 November 2025, for the Group of Twenty (G20) Leaders' Summit. Halden Krog/Pool via REUTERS

South African President Cyril Ramaphosa welcomes Indian Prime Minister Narendra Modi at the Johannesburg Expo Centre for the G20 Leaders' Summit, Johannesburg, South Africa, 22 November 2025, for the Group of Twenty (G20) Leaders' Summit. Halden Krog/Pool via REUTERS

Italian Prime Minister Giorgia Meloni speaks with Indian Prime Minister Narendra Modi during the opening plenary session at the G20 Summit on November 22, 2025 in Johannesburg, South Africa ahead of the G20 Summit. Leon Neal/Pool via REUTERS

India's Prime Minister Narendra Modi reacts with South Korea's President Lee Jae Myung as they attend a plenary session on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. REUTERS/Yves Herman

Indian Prime Minister Narendra Modi attends the opening plenary session at the G20 Summit on November 22, 2025 in Johannesburg, South Africa ahead of the G20 Summit. Leon Neal/Pool via REUTERS

India's Prime Minister Narendra Modi attends a plenary session on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. REUTERS/Yves Herman

Indian Prime Minister Narendra Modi addresses the plenary session of the G20 leaders' summit in Johannesburg, South Africa, November 22, 2025. Misper Apawu/Pool via REUTERS

Delegates listen to Indian Prime Minister Narendra Modi address during a plenary session on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. Misper Apawu/Pool via REUTERS

Leaders attend a plenary session on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. REUTERS/Yves Herman

PM Narendra Modi spoke with António Guterres, Secretary General of the United Nations, on the sidelines of the G20 Johannesburg Summit.

PM Narendra Modi spoke with UK Prime Minister Keir Starmer, on the sidelines of the G20 Johannesburg Summit.

PM Narendra Modi held a meeting with Australian PM Anthony Albanese and Canadian PM Mark Carney, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi held a meeting with Australian PM Anthony Albanese and Canadian PM Mark Carney, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi spoke with South Korean President Lee Jae-myung, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi spoke with South Korean President Lee Jae-myung, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi met French President Emmanuel Macron, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi met with Malaysian PM Anwar Ibrahim, on the sidelines of the G20 Summit in Johannesburg.

Brazil's President Luiz Inacio Lula da Silva, South Africa's President Cyril Ramaphosa, Chairperson of the African Union and Angola's President Joao Lourenco, Canada's Prime Minister Mark Carney, France's President Emmanuel Macron, Germany's Chancellor Friedrich Merz, India's Prime Minister Narendra Modi, South Korea's President Lee Jae Myung, British Prime Minister Keir Starmer, Saudi Arabia's Foreign Minister Faisal bin Farhan Al Saud, and Argentina's Foreign Minister Pablo Quirno stand for a family photo on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. REUTERS/Yves Herman/Pool

Canada's Prime Minister Mark Carney, France's President Emmanuel Macron, Germany's Chancellor Friedrich Merz, India's Prime Minister Narendra Modi, South Korea's President Lee Jae Myung, British Prime Minister Keir Starmer, Saudi Arabia's Foreign Minister Faisal bin Farhan Al Saud, and Argentina's Foreign Minister Pablo Quirno stand for a family photo on the first day of the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. REUTERS/Yves Herman/Pool

G20 leaders and delegates pose for a family picture during the G20 Leaders' Summit at the Nasrec Expo Centre in Johannesburg, South Africa, November 22, 2025. Gianluigi Guercia/Pool via REUTERS

PM Narendra Moi spoke with Angola's President João Manuel Gonçalves Lourenço Angola, who is also the Chair of the African Union.

PM Narendra Modi met with Singapore PM Lawrence Wong, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi spoke with Vietnamese PM Phạm Minh Chính, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi met German Chancellor Friedrich Merz, on the sidelines of the G20 Summit in Johannesburg.

PM Narendra Modi interacted with Director-General of World Trade Organization (WTO), Dr. Ngozi Okonjo-Iweala on the sidelines of the G20 Summit in Johannesburg

PM Narendra Modi met Ethiopia's Prime Minister Abiy Ahmed Ali during the G20 Summit in Johannesburg.

PM Narendra Modi interacted with Julius Maada Bio, President of Sierra Leone during the G20 Summit in Johannesburg.

PM Narendra Modi interacted with WHO Director-General Dr Tedros Adhanom Ghebreyesus on the sidelines of the G20 Summit in Johannesburg

PM Narendra Modi interacted with Jamaica's Prime Minister Andrew Holness during the G20 Summit in Johannesburg

PM Narendra Modi participated in the IBSA Leaders’ meeting, chaired by Brazilian President Lula and hosted by South African President Cyril Ramaphosa in Johannesburg.

PM Narendra Modi participated in the IBSA Leaders’ meeting, chaired by Brazilian President Lula and hosted by South African President Cyril Ramaphosa in Johannesburg.

PM Narendra Modi participated in the IBSA Leaders’ meeting, chaired by Brazilian President Lula and hosted by South African President Cyril Ramaphosa in Johannesburg.

PM Narendra Modi interacted with Dick Schoof, Prime Minister of the Government of the Netherlands on the sidelines of the G20 Summit

PM Narendra Modi interacted with Kristalina Georgieva, Managing Director of the International Monetary Fund on the sidelines of the Johannesburg G20 Summit.

PM Narendra Modii interacted with Japanese Prime Minister Sanae Takaichi, on the sidelines of the Johannesburg G20 Summit.





















































































































