Arms imports (SIPRI trend indicator values), gaps filled by country
Arms imports (SIPRI trend indicator values) with 1,179 missing years estimated by linear interpolation between the nearest real observations. Only gaps of 4 years or fewer are filled, and never beyond the first or last actual measurement — these are filled holes, not forecasts.
What the numbers show
Arms imports (SIPRI trend indicator values), gaps filled is currently reported for 172 countries. The highest value is 5.23 billion SIPRI trend indicator values in Ukraine; the lowest is 0 SIPRI trend indicator values in El Salvador.
The median across all reporting countries is 19.00 million SIPRI trend indicator values, and the mean is 173.46 million SIPRI trend indicator values.
Over the past decade 89 countries rose and 71 fell. The largest increase was in Ukraine (up 522,900.0%), and the largest decrease in Bolivia (down 100.0%).
Arms imports (SIPRI trend indicator values), gaps filled: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Ukraine | 5.23 billion SIPRI trend indicator values | 2024 | up 522,900.0% | volatile |
| 2 | Poland | 1.45 billion SIPRI trend indicator values | 2024 | up 426.5% | volatile |
| 3 | United States | 1.21 billion SIPRI trend indicator values | 2024 | up 115.9% | volatile |
| 4 | India | 1.17 billion SIPRI trend indicator values | 2024 | down 63.5% | volatile |
| 5 | Qatar | 1.15 billion SIPRI trend indicator values | 2024 | up 1,994.5% | volatile |
| 6 | Saudi Arabia | 1.11 billion SIPRI trend indicator values | 2024 | down 59.0% | volatile |
| 7 | South Korea | 1.01 billion SIPRI trend indicator values | 2024 | up 36.0% | volatile |
| 8 | Australia | 983.00 million SIPRI trend indicator values | 2024 | up 15.8% | volatile |
| 9 | Pakistan | 982.00 million SIPRI trend indicator values | 2024 | up 14.7% | volatile |
| 10 | Japan | 977.00 million SIPRI trend indicator values | 2024 | up 209.2% | volatile |
| 11 | United Arab Emirates | 932.00 million SIPRI trend indicator values | 2024 | up 27.0% | volatile |
| 12 | Bahrain | 848.00 million SIPRI trend indicator values | 2024 | up 84,700.0% | volatile |
| 13 | United Kingdom | 643.00 million SIPRI trend indicator values | 2024 | up 196.3% | volatile |
| 14 | Greece | 623.00 million SIPRI trend indicator values | 2024 | up 205.4% | volatile |
| 15 | Hungary | 604.00 million SIPRI trend indicator values | 2024 | up 8,528.6% | volatile |
| 16 | Kazakhstan | 550.00 million SIPRI trend indicator values | 2024 | up 562.7% | volatile |
| 17 | Belgium | 515.00 million SIPRI trend indicator values | 2024 | up 430.9% | volatile |
| 18 | Kuwait | 503.00 million SIPRI trend indicator values | 2024 | down 28.2% | volatile |
| 19 | Russia | 467.00 million SIPRI trend indicator values | 2024 | up 125.6% | volatile |
| 20 | Brazil | 435.00 million SIPRI trend indicator values | 2024 | up 105.2% | volatile |
| 21 | Italy | 432.00 million SIPRI trend indicator values | 2024 | up 240.2% | volatile |
| 22 | Denmark | 427.00 million SIPRI trend indicator values | 2024 | up 142.6% | volatile |
| 23 | Turkmenistan | 382.00 million SIPRI trend indicator values | 2021 | up 61.2% | volatile |
| 24 | Turkey | 381.00 million SIPRI trend indicator values | 2024 | down 75.0% | volatile |
| 25 | Netherlands | 360.00 million SIPRI trend indicator values | 2024 | up 4,400.0% | volatile |
| 26 | Norway | 349.00 million SIPRI trend indicator values | 2024 | up 2,081.2% | volatile |
| 27 | Singapore | 348.00 million SIPRI trend indicator values | 2024 | up 411.8% | volatile |
| 28 | Slovakia | 298.00 million SIPRI trend indicator values | 2024 | up 1,822.6% | volatile |
| 29 | Romania | 278.00 million SIPRI trend indicator values | 2024 | — | volatile |
| 30 | Germany | 239.00 million SIPRI trend indicator values | 2024 | up 151.6% | volatile |
| 31 | Philippines | 238.00 million SIPRI trend indicator values | 2024 | up 1,883.3% | volatile |
| 32 | Myanmar | 222.00 million SIPRI trend indicator values | 2024 | up 101.8% | volatile |
| 33 | Israel | 211.00 million SIPRI trend indicator values | 2024 | down 61.6% | volatile |
| 34 | New Zealand | 200.00 million SIPRI trend indicator values | 2024 | up 138.1% | volatile |
| 35 | France | 188.00 million SIPRI trend indicator values | 2024 | up 1,005.9% | volatile |
| 36 | Indonesia | 186.00 million SIPRI trend indicator values | 2024 | down 84.5% | volatile |
| 37 | Serbia | 153.00 million SIPRI trend indicator values | 2024 | up 1,230.4% | volatile |
| 38 | Belarus | 151.00 million SIPRI trend indicator values | 2024 | up 128.8% | volatile |
| 39 | Canada | 149.00 million SIPRI trend indicator values | 2024 | down 52.8% | volatile |
| 40 | Spain | 148.00 million SIPRI trend indicator values | 2024 | up 37.0% | volatile |
| 41 | Algeria | 128.00 million SIPRI trend indicator values | 2024 | down 82.1% | volatile |
| 42 | Mauritania | 126.00 million SIPRI trend indicator values | 2024 | up 1,475.0% | volatile |
| 43 | Cyprus | 115.00 million SIPRI trend indicator values | 2024 | up 1,816.7% | volatile |
| 44 | Venezuela | 98.00 million SIPRI trend indicator values | 2023 | down 90.2% | volatile |
| 45 | Croatia | 90.00 million SIPRI trend indicator values | 2024 | up 233.3% | volatile |
| 46 | Tunisia | 78.00 million SIPRI trend indicator values | 2024 | up 59.2% | volatile |
| 47 | Senegal | 77.00 million SIPRI trend indicator values | 2024 | up 755.6% | volatile |
| 48 | Bangladesh | 75.00 million SIPRI trend indicator values | 2024 | down 63.8% | volatile |
| 49 | Thailand | 73.00 million SIPRI trend indicator values | 2024 | down 30.5% | volatile |
| 50 | China | 72.00 million SIPRI trend indicator values | 2024 | down 93.0% | volatile |
| 50 | Egypt | 72.00 million SIPRI trend indicator values | 2024 | down 83.3% | volatile |
| 52 | Nigeria | 67.00 million SIPRI trend indicator values | 2024 | down 71.1% | volatile |
| 53 | Sweden | 66.00 million SIPRI trend indicator values | 2024 | up 53.5% | volatile |
| 54 | Afghanistan | 65.00 million SIPRI trend indicator values | 2021 | down 89.7% | volatile |
| 55 | Finland | 64.00 million SIPRI trend indicator values | 2024 | down 64.8% | volatile |
| 56 | Estonia | 63.00 million SIPRI trend indicator values | 2024 | up 3,050.0% | volatile |
| 56 | Ireland | 63.00 million SIPRI trend indicator values | 2023 | up 103.2% | volatile |
| 58 | Portugal | 61.00 million SIPRI trend indicator values | 2024 | up 1,933.3% | volatile |
| 59 | Vietnam | 58.00 million SIPRI trend indicator values | 2024 | down 95.3% | volatile |
| 60 | Cambodia | 54.00 million SIPRI trend indicator values | 2023 | down 20.6% | volatile |
| 60 | Namibia | 54.00 million SIPRI trend indicator values | 2024 | up 2,600.0% | volatile |
| 62 | Kyrgyzstan | 53.00 million SIPRI trend indicator values | 2023 | up 1,225.0% | volatile |
| 63 | Tanzania | 52.00 million SIPRI trend indicator values | 2021 | down 33.3% | volatile |
| 64 | Lithuania | 51.00 million SIPRI trend indicator values | 2024 | up 410.0% | volatile |
| 65 | Czechia | 50.00 million SIPRI trend indicator values | 2024 | up 614.3% | volatile |
| 66 | Ethiopia | 48.00 million SIPRI trend indicator values | 2024 | up 45.5% | volatile |
| 67 | Mexico | 46.00 million SIPRI trend indicator values | 2024 | down 48.3% | volatile |
| 68 | Malta | 45.00 million SIPRI trend indicator values | 2023 | up 350.0% | volatile |
| 69 | Argentina | 43.00 million SIPRI trend indicator values | 2024 | up 616.7% | volatile |
| 69 | Central African Republic | 43.00 million SIPRI trend indicator values | 2023 | up 514.3% | volatile |
| 71 | Iran | 42.00 million SIPRI trend indicator values | 2024 | up 200.0% | volatile |
| 72 | Burkina Faso | 37.00 million SIPRI trend indicator values | 2024 | up 753.8% | volatile |
| 72 | Rwanda | 37.00 million SIPRI trend indicator values | 2023 | up 146.7% | volatile |
| 74 | Democratic Republic of Congo | 35.00 million SIPRI trend indicator values | 2024 | up 1,650.0% | volatile |
| 75 | Switzerland | 33.00 million SIPRI trend indicator values | 2023 | up 1,550.0% | volatile |
| 76 | Trinidad and Tobago | 32.00 million SIPRI trend indicator values | 2021 | up 166.7% | volatile |
| 77 | South Africa | 30.00 million SIPRI trend indicator values | 2023 | up 2,900.0% | volatile |
| 78 | Azerbaijan | 28.00 million SIPRI trend indicator values | 2024 | down 95.6% | volatile |
| 78 | Brunei | 28.00 million SIPRI trend indicator values | 2024 | down 76.9% | volatile |
| 80 | Ecuador | 25.00 million SIPRI trend indicator values | 2024 | down 55.4% | volatile |
| 81 | Jordan | 24.00 million SIPRI trend indicator values | 2024 | down 87.8% | volatile |
| 82 | Iraq | 23.00 million SIPRI trend indicator values | 2024 | down 96.3% | volatile |
| 82 | Morocco | 23.00 million SIPRI trend indicator values | 2024 | down 96.0% | volatile |
| 84 | Armenia | 21.00 million SIPRI trend indicator values | 2024 | down 55.6% | volatile |
| 85 | Zimbabwe | 20.00 million SIPRI trend indicator values | 2023 | — | volatile |
| 86 | Colombia | 19.00 million SIPRI trend indicator values | 2024 | down 88.6% | volatile |
| 86 | Malawi | 19.00 million SIPRI trend indicator values | 2022 | up 1,800.0% | volatile |
| 86 | Slovenia | 19.00 million SIPRI trend indicator values | 2024 | up 1,800.0% | volatile |
| 86 | Seychelles | 19.00 million SIPRI trend indicator values | 2021 | up 137.5% | volatile |
| 90 | Georgia | 17.00 million SIPRI trend indicator values | 2024 | up 1,600.0% | volatile |
| 90 | Kenya | 17.00 million SIPRI trend indicator values | 2024 | unchanged | volatile |
| 90 | Uzbekistan | 17.00 million SIPRI trend indicator values | 2023 | down 19.0% | volatile |
| 93 | Angola | 16.00 million SIPRI trend indicator values | 2024 | up 700.0% | volatile |
| 93 | Fiji | 16.00 million SIPRI trend indicator values | 2024 | up 1,500.0% | volatile |
| 93 | Uganda | 16.00 million SIPRI trend indicator values | 2023 | down 20.0% | volatile |
| 96 | Niger | 15.00 million SIPRI trend indicator values | 2023 | up 25.0% | volatile |
| 97 | Chile | 14.00 million SIPRI trend indicator values | 2024 | down 89.6% | volatile |
| 97 | Kosovo | 14.00 million SIPRI trend indicator values | 2023 | up 1,300.0% | volatile |
| 99 | Austria | 13.00 million SIPRI trend indicator values | 2024 | up 550.0% | volatile |
| 99 | Nicaragua | 13.00 million SIPRI trend indicator values | 2019 | down 13.3% | volatile |
| 101 | Albania | 12.00 million SIPRI trend indicator values | 2024 | up 71.4% | volatile |
| 101 | Bahamas | 12.00 million SIPRI trend indicator values | 2017 | up 500.0% | volatile |
| 101 | Bosnia and Herzegovina | 12.00 million SIPRI trend indicator values | 2021 | — | volatile |
| 101 | Equatorial Guinea | 12.00 million SIPRI trend indicator values | 2024 | down 87.0% | volatile |
| 101 | Suriname | 12.00 million SIPRI trend indicator values | 2024 | up 140.0% | volatile |
| 106 | Botswana | 11.00 million SIPRI trend indicator values | 2024 | up 57.1% | volatile |
| 106 | Ghana | 11.00 million SIPRI trend indicator values | 2024 | down 21.4% | volatile |
| 108 | Barbados | 10.00 million SIPRI trend indicator values | 2009 | — | rising |
| 108 | Dominican Republic | 10.00 million SIPRI trend indicator values | 2024 | up 166.7% | volatile |
| 108 | Haiti | 10.00 million SIPRI trend indicator values | 1985 | up 900.0% | volatile |
| 108 | Jamaica | 10.00 million SIPRI trend indicator values | 2024 | up 566.7% | volatile |
| 108 | Latvia | 10.00 million SIPRI trend indicator values | 2024 | up 100.0% | volatile |
| 108 | Mali | 10.00 million SIPRI trend indicator values | 2024 | up 900.0% | volatile |
| 108 | South Sudan | 10.00 million SIPRI trend indicator values | 2022 | up 400.0% | volatile |
| 108 | Uruguay | 10.00 million SIPRI trend indicator values | 2024 | up 11.1% | volatile |
| 116 | Guyana | 9.00 million SIPRI trend indicator values | 2024 | — | volatile |
| 116 | Lebanon | 9.00 million SIPRI trend indicator values | 2024 | up 50.0% | volatile |
| 116 | Sri Lanka | 9.00 million SIPRI trend indicator values | 2024 | up 80.0% | volatile |
| 116 | Papua New Guinea | 9.00 million SIPRI trend indicator values | 2023 | up 200.0% | volatile |
| 120 | Costa Rica | 8.00 million SIPRI trend indicator values | 2019 | — | volatile |
| 120 | Cuba | 8.00 million SIPRI trend indicator values | 2004 | down 95.0% | volatile |
| 122 | Micronesia (country) | 7.00 million SIPRI trend indicator values | 2023 | — | volatile |
| 122 | Honduras | 7.00 million SIPRI trend indicator values | 2024 | down 46.2% | volatile |
| 122 | Laos | 7.00 million SIPRI trend indicator values | 2024 | down 46.2% | volatile |
| 122 | Maldives | 7.00 million SIPRI trend indicator values | 2024 | up 40.0% | volatile |
| 122 | Malaysia | 7.00 million SIPRI trend indicator values | 2023 | down 91.1% | volatile |
| 122 | Syria | 7.00 million SIPRI trend indicator values | 2021 | down 98.6% | volatile |
| 122 | Tonga | 7.00 million SIPRI trend indicator values | 2020 | up 40.0% | volatile |
| 129 | Benin | 6.00 million SIPRI trend indicator values | 2024 | up 260.0% | volatile |
| 129 | Guinea | 6.00 million SIPRI trend indicator values | 2024 | up 20.0% | volatile |
| 129 | Guatemala | 6.00 million SIPRI trend indicator values | 2023 | down 51.4% | volatile |
| 132 | Guinea-Bissau | 5.00 million SIPRI trend indicator values | 1993 | down 34.8% | volatile |
| 132 | Libya | 5.00 million SIPRI trend indicator values | 2024 | down 93.7% | volatile |
| 132 | Montenegro | 5.00 million SIPRI trend indicator values | 2024 | up 400.0% | volatile |
| 132 | Paraguay | 5.00 million SIPRI trend indicator values | 2021 | down 37.5% | volatile |
| 136 | Bhutan | 4.00 million SIPRI trend indicator values | 2021 | up 300.0% | volatile |
| 136 | Eritrea | 4.00 million SIPRI trend indicator values | 2007 | down 92.5% | volatile |
| 136 | Mauritius | 4.00 million SIPRI trend indicator values | 2022 | down 85.7% | volatile |
| 136 | Oman | 4.00 million SIPRI trend indicator values | 2023 | down 99.2% | volatile |
| 136 | Peru | 4.00 million SIPRI trend indicator values | 2024 | down 97.4% | volatile |
| 136 | Somalia | 4.00 million SIPRI trend indicator values | 2024 | up 100.0% | volatile |
| 136 | Chad | 4.00 million SIPRI trend indicator values | 2024 | down 93.1% | volatile |
| 143 | Bulgaria | 3.00 million SIPRI trend indicator values | 2022 | down 40.0% | volatile |
| 143 | Cote d'Ivoire | 3.00 million SIPRI trend indicator values | 2024 | down 50.0% | volatile |
| 143 | Congo | 3.00 million SIPRI trend indicator values | 2021 | down 40.0% | volatile |
| 143 | Cape Verde | 3.00 million SIPRI trend indicator values | 2019 | up 50.0% | volatile |
| 143 | Luxembourg | 3.00 million SIPRI trend indicator values | 2024 | down 62.5% | volatile |
| 143 | Mongolia | 3.00 million SIPRI trend indicator values | 2022 | down 96.2% | volatile |
| 143 | Tajikistan | 3.00 million SIPRI trend indicator values | 2022 | down 73.9% | volatile |
| 150 | Burundi | 2.00 million SIPRI trend indicator values | 2019 | up 100.0% | volatile |
| 150 | Cameroon | 2.00 million SIPRI trend indicator values | 2023 | down 98.6% | volatile |
| 150 | Panama | 2.00 million SIPRI trend indicator values | 1989 | down 50.0% | volatile |
| 150 | Palestine | 2.00 million SIPRI trend indicator values | 2023 | down 60.0% | volatile |
| 150 | Sudan | 2.00 million SIPRI trend indicator values | 2024 | down 97.0% | volatile |
| 150 | Sierra Leone | 2.00 million SIPRI trend indicator values | 2016 | down 77.8% | volatile |
| 150 | Togo | 2.00 million SIPRI trend indicator values | 2023 | down 82.6% | volatile |
| 157 | Belize | 1.00 million SIPRI trend indicator values | 2023 | down 50.0% | volatile |
| 157 | Comoros | 1.00 million SIPRI trend indicator values | 2012 | — | volatile |
| 157 | Gabon | 1.00 million SIPRI trend indicator values | 2024 | down 71.4% | volatile |
| 157 | Lesotho | 1.00 million SIPRI trend indicator values | 2019 | unchanged | volatile |
| 157 | Madagascar | 1.00 million SIPRI trend indicator values | 2020 | — | volatile |
| 157 | North Macedonia | 1.00 million SIPRI trend indicator values | 2024 | up 50.0% | volatile |
| 157 | Mozambique | 1.00 million SIPRI trend indicator values | 2024 | down 93.8% | volatile |
| 157 | North Korea | 1.00 million SIPRI trend indicator values | 2010 | down 98.4% | volatile |
| 157 | Yemen | 1.00 million SIPRI trend indicator values | 2022 | down 97.4% | volatile |
| 157 | Zambia | 1.00 million SIPRI trend indicator values | 2024 | down 96.7% | volatile |
| 167 | Bolivia | 0 SIPRI trend indicator values | 2024 | down 100.0% | volatile |
| 167 | Djibouti | 0 SIPRI trend indicator values | 2023 | down 100.0% | volatile |
| 167 | Gambia | 0 SIPRI trend indicator values | 2023 | down 100.0% | volatile |
| 167 | Liberia | 0 SIPRI trend indicator values | 2022 | — | volatile |
| 167 | Nepal | 0 SIPRI trend indicator values | 2021 | down 100.0% | volatile |
| 167 | El Salvador | 0 SIPRI trend indicator values | 2024 | down 100.0% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- World 28.82 billion SIPRI trend indicator values
- European Union 6.17 billion SIPRI trend indicator values
- High income 17.59 billion SIPRI trend indicator values
- Euro area 3.29 billion SIPRI trend indicator values
- Post-demographic dividend 15.20 billion SIPRI trend indicator values
- Europe & Central Asia 14.17 billion SIPRI trend indicator values
- IDA & IBRD total 13.54 billion SIPRI trend indicator values
- OECD members 11.87 billion SIPRI trend indicator values
- IBRD only 11.74 billion SIPRI trend indicator values
- Low & middle income 11.23 billion SIPRI trend indicator values
- Middle income 11.09 billion SIPRI trend indicator values
- Europe & Central Asia (IDA & IBRD countries) 8.83 billion SIPRI trend indicator values
- Upper middle income 8.06 billion SIPRI trend indicator values
- Late-demographic dividend 6.92 billion SIPRI trend indicator values
- Europe & Central Asia (excluding high income) 6.55 billion SIPRI trend indicator values
- Middle East, North Africa, Afghanistan & Pakistan 6.14 billion SIPRI trend indicator values
- Early-demographic dividend 5.98 billion SIPRI trend indicator values
- Arab World 5.04 billion SIPRI trend indicator values
- East Asia & Pacific 4.69 billion SIPRI trend indicator values
- IDA total 3.43 billion SIPRI trend indicator values
- Lower middle income 3.03 billion SIPRI trend indicator values
- Central Europe and the Baltics 2.91 billion SIPRI trend indicator values
- Middle East, North Africa, Afghanistan & Pakistan (excluding high income) 1.39 billion SIPRI trend indicator values
- Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD) 1.39 billion SIPRI trend indicator values
- North America 1.36 billion SIPRI trend indicator values
- South Asia 1.26 billion SIPRI trend indicator values
- South Asia (IDA & IBRD) 1.26 billion SIPRI trend indicator values
- IDA blend 1.10 billion SIPRI trend indicator values
- East Asia & Pacific (excluding high income) 872.00 million SIPRI trend indicator values
- East Asia & Pacific (IDA & IBRD countries) 872.00 million SIPRI trend indicator values
- IDA only 825.00 million SIPRI trend indicator values
- Least developed countries 748.00 million SIPRI trend indicator values
- Sub-Saharan Africa (excluding high income) 731.00 million SIPRI trend indicator values
- Sub-Saharan Africa 731.00 million SIPRI trend indicator values
- Sub-Saharan Africa (IDA & IBRD countries) 731.00 million SIPRI trend indicator values
- Latin America & Caribbean 644.00 million SIPRI trend indicator values
- Latin America & the Caribbean (IDA & IBRD countries) 644.00 million SIPRI trend indicator values
- Latin America & Caribbean (excluding high income) 611.00 million SIPRI trend indicator values
- Pre-demographic dividend 447.00 million SIPRI trend indicator values
- Heavily indebted poor countries (HIPC) 387.00 million SIPRI trend indicator values
How this figure is calculated
Arms imports (SIPRI trend indicator values) with 1,179 missing years estimated by linear interpolation between the nearest real observations. Only gaps of 4 years or fewer are filled, and never beyond the first or last actual measurement — these are filled holes, not forecasts.
Computed from
- Arms imports Arms Transfers Programme, Stockholm International Peace Research Institute (SIPRI)
Statizoid computes this series; the underlying measurements belong to the publishers named above. The arithmetic is applied to every country and year where both inputs report, and nothing is estimated unless the page says so.
About this data
Arms imports (SIPRI trend indicator values) with 1,179 missing years estimated by linear interpolation between the nearest real observations. Only gaps of 4 years or fewer are filled, and never beyond the first or last actual measurement — these are filled holes, not forecasts.