Military Expenditure in India increased to 59757.10 USD Million in 2017 from 56637.60 USD Million in 2016. Military Expenditure in India averaged 20080.49 USD Million from 1956 until 2017, reaching an all time high of 59757.10 USD Million in 2017 and a record low of 2590.70 USD Million in 1956.