score:24
Madras* was bombarded by a German warship during World War I. That's the only instance I could find in either war of an Indian city coming under that kind of fire from German regular armed forces.
Germany had no aircraft carriers, and their only real long-range bomber in WWII, the Heinkel HE 177, appears to have only been used in the Eastern and Western fronts in Europe. I don't believe Germany ever held any territory that would have been within the HE-177's 5,000 KM operational range from India. (The Eastern Ukraine is a wee bit further than that from New Dehli).
* - Now Chennai
Upvote:7
Agree with TED that German warships did not attack any Indian city. But a thing of interest is that of Japanese warships: Kakinada and Vishakapatnam were two cities that were attacked by the Japanese in 1942. It was believed that Madras would be under attack soon, but it wasn't eventually.