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$)
Greece GRC Military expenditure (current USD) 2004 6,267,468,787
Indonesia IDN Military expenditure (current USD) 2004 2,428,947,795
India IND Military expenditure (current USD) 2004 20,238,566,527
Iran, Islamic Rep. IRN Military expenditure (current USD) 2004 5,243,621,133
Israel ISR Military expenditure (current USD) 2004 8,605,125,436
Italy ITA Military expenditure (current USD) 2004 30,261,076,655
Japan JPN Military expenditure (current USD) 2004 45,339,809,415
Kazakhstan KAZ Military expenditure (current USD) 2004 426,441,725
Korea, Rep. KOR Military expenditure (current USD) 2004 17,829,864,143
Sri Lanka LKA Military expenditure (current USD) 2004 619,305,492
Myanmar MMR Military expenditure (current USD) 2004 29,853,914,083
Malaysia MYS Military expenditure (current USD) 2004 2,823,157,895
Netherlands NLD Military expenditure (current USD) 2004 9,377,114,724
Norway NOR Military expenditure (current USD) 2004 4,887,380,337
Nepal NPL Military expenditure (current USD) 2004 130,650,328
Oman OMN Military expenditure (current USD) 2004 2,230,689,207
Pakistan PAK Military expenditure (current USD) 2004 4,128,195,489
Philippines PHL Military expenditure (current USD) 2004 1,243,221,348
Poland POL Military expenditure (current USD) 2004 4,778,627,749
Qatar QAT Military expenditure (current USD) 2004 772,362,637
Russian Federation RUS Military expenditure (current USD) 2004 20,955,413,571
Saudi Arabia SAU Military expenditure (current USD) 2004 20,910,400,000
Singapore SGP Military expenditure (current USD) 2004 5,043,396,461
Thailand THA Military expenditure (current USD) 2004 1,950,877,496
Turkiye TUR Military expenditure (current USD) 2004 10,920,773,882
« Prev 1… 29 30 31 32 33 34 35 …53 Next »

Stay informed

Weekly geopolitics and defense briefings, straight to your inbox.