Independent Think Tank — Geopolitics & Defense Contact About
Delta Doctrines
Independent Think Tank — Geopolitics & Defense
Military expenditure (current US$)

Military spending in current US dollars for India, China, Pakistan and 38 other countries, 1990 onwards.

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

Country
Year
Pick up to 12 items in the filters above (for example a few countries) to see them charted.
1,317 rows
Download CSV
Country ISO3 Indicator Year ▼ Military expenditure (current US$)
Canada CAN Military expenditure (current USD) 2022 25,567,943,876
China CHN Military expenditure (current USD) 2022 291,958,428,460
Germany DEU Military expenditure (current USD) 2022 56,153,121,240
Egypt, Arab Rep. EGY Military expenditure (current USD) 2022 4,645,922,048
Spain ESP Military expenditure (current USD) 2022 20,306,570,633
France FRA Military expenditure (current USD) 2022 54,677,442,426
United Kingdom GBR Military expenditure (current USD) 2022 64,069,879,004
Greece GRC Military expenditure (current USD) 2022 8,745,382,719
Indonesia IDN Military expenditure (current USD) 2022 10,133,923,494
India IND Military expenditure (current USD) 2022 79,976,789,328
Iran, Islamic Rep. IRN Military expenditure (current USD) 2022 7,459,331,831
Israel ISR Military expenditure (current USD) 2022 23,406,074,573
Italy ITA Military expenditure (current USD) 2022 34,691,881,158
Japan JPN Military expenditure (current USD) 2022 43,198,166,359
Kazakhstan KAZ Military expenditure (current USD) 2022 1,163,053,994
Korea, Rep. KOR Military expenditure (current USD) 2022 46,365,420,707
Sri Lanka LKA Military expenditure (current USD) 2022 1,001,955,819
Myanmar MMR Military expenditure (current USD) 2022 2,489,905,987
Malaysia MYS Military expenditure (current USD) 2022 3,673,788,248
Netherlands NLD Military expenditure (current USD) 2022 13,632,443,394
Norway NOR Military expenditure (current USD) 2022 8,697,821,939
Nepal NPL Military expenditure (current USD) 2022 454,509,775
Oman OMN Military expenditure (current USD) 2022 5,783,485,046
Pakistan PAK Military expenditure (current USD) 2022 10,358,138,590
Philippines PHL Military expenditure (current USD) 2022 5,321,933,198
« Prev 1 2 3 4 5 6 7 …53 Next »

Stay informed

Weekly geopolitics and defense briefings, straight to your inbox.