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 | 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, Kingdom of | 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, Republic of | 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 | Russian Federation | 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 | Türkiye | 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 | Slovak Republic | 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, Republic of | 153.00 million SIPRI trend indicator values | 2024 | up 1,230.4% | volatile |
| 38 | Belarus, Republic of | 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, Islamic Republic of | 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, República Bolivariana de | 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, People's Republic of | 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, Islamic Republic of | 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 | Kyrgyz Republic | 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, The Federal Democratic Republic of | 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, Islamic Republic of | 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 | Congo, Democratic Republic of the | 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, Republic of | 28.00 million SIPRI trend indicator values | 2024 | down 95.6% | volatile |
| 78 | Brunei Darussalam | 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, Republic of | 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, Republic of | 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, The | 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, Republic of | 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, Republic of | 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, Federated States of | 7.00 million SIPRI trend indicator values | 2023 | — | volatile |
| 122 | Honduras | 7.00 million SIPRI trend indicator values | 2024 | down 46.2% | volatile |
| 122 | Lao People's Democratic Republic | 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 | Syrian Arab Republic | 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, The State of | 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 | Côte d’Ivoire | 3.00 million SIPRI trend indicator values | 2024 | down 50.0% | volatile |
| 143 | Congo, Republic of | 3.00 million SIPRI trend indicator values | 2021 | down 40.0% | volatile |
| 143 | Cabo 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, Republic of | 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, Union of the | 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, Republic of | 1.00 million SIPRI trend indicator values | 2020 | — | volatile |
| 157 | North Macedonia, Republic of | 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 | Korea, Democratic People's Republic of | 1.00 million SIPRI trend indicator values | 2010 | down 98.4% | volatile |
| 157 | Yemen, Republic of | 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, The | 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
- High income 17.59 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
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.