Independent Think Tank — Geopolitics & Defense Contact About
Delta Doctrines
Independent Think Tank — Geopolitics & Defense
India: military expenditure (current US$), 1960 onwards

India-only series from the World Bank (compiled by SIPRI), loaded automatically from the free World Bank API.

Source: World Bank (data compiled by SIPRI) · updated October 6, 2026 · World Bank Open Data, CC BY 4.0. Underlying source: SIPRI.

Country
65 rows
Download CSV
Country ISO3 Indicator Year ▼ Military expenditure (current US$)
India IND Military expenditure (current USD) 2024 86,125,976,249
India IND Military expenditure (current USD) 2023 82,293,332,163
India IND Military expenditure (current USD) 2022 79,976,789,328
India IND Military expenditure (current USD) 2021 76,348,538,794
India IND Military expenditure (current USD) 2020 72,937,064,048
India IND Military expenditure (current USD) 2019 71,468,900,524
India IND Military expenditure (current USD) 2018 66,257,801,718
India IND Military expenditure (current USD) 2017 64,559,435,281
India IND Military expenditure (current USD) 2016 56,637,622,641
India IND Military expenditure (current USD) 2015 51,295,483,754
India IND Military expenditure (current USD) 2014 50,914,096,277
India IND Military expenditure (current USD) 2013 47,403,528,801
India IND Military expenditure (current USD) 2012 47,216,920,048
India IND Military expenditure (current USD) 2011 49,633,815,794
India IND Military expenditure (current USD) 2010 46,090,445,657
India IND Military expenditure (current USD) 2009 38,722,154,392
India IND Military expenditure (current USD) 2008 33,002,376,727
India IND Military expenditure (current USD) 2007 28,254,773,450
India IND Military expenditure (current USD) 2006 23,951,927,958
India IND Military expenditure (current USD) 2005 23,072,312,925
India IND Military expenditure (current USD) 2004 20,238,566,527
India IND Military expenditure (current USD) 2003 16,333,986,643
India IND Military expenditure (current USD) 2002 14,749,667,252
India IND Military expenditure (current USD) 2001 14,600,642,346
India IND Military expenditure (current USD) 2000 14,287,514,241
1 2 3 Next »

Stay informed

Weekly geopolitics and defense briefings, straight to your inbox.