India will host the 2030 Commonwealth Games in Ahmedabad, Gujarat, External Affairs Minister S Jaishankar confirmed on Thursday. He said that it is a proud moment for both India – the host country – and Gujarat – the host state. India previously hosted the 2010 edition in New Delhi.