Sri Lankan President Mahinda Rajapakse, whose effigy was burnt some kms away in the morning, Afghan President Hamid Karzai and Mauritius President Naveen Chandra Ramgoolam were the other foreign dignitaries present at the ceremony.
At the end of the 90-minute swearing-in ceremony, Modi shook hands with all the heads of governments from abroad after the President took a group photograph with the new council of ministers.
Modi also exchanged greetings with the outgoing PM.
Shortly later, it was all disorder as the gathered crowd sought to greet the new PM that led to pushing around.
The other BJP MPs, who were sworn in as cabinet ministers were Gopinath Munde, Sadanand Gowda, Kalraj Mishra, Najma Heptullah, the lone Muslim face, Narendra Singh Tomar, Jual Oram, Radha Mohan Singh and Thawar Chand Ghelot.