Afghanistan vs Pakistan

Afghanistan vs Pakistan: Military spending in US dollars

Military spending in US dollars: $8.55M in Afghanistan in 1977 and $11.5B in Pakistan in 2025, by SIPRI estimates. In 1977 the value was higher in Pakistan, by $1.75B, or 210 times that in Afghanistan.

US dollars at 2024 prices · SIPRI

Afghanistan vs Pakistan: Military spending in US dollarsMilitary spending in US dollars: $8.55M in Afghanistan in 1977 and $11.5B in Pakistan in 2025, by SIPRI estimates. In 1977 the value was higher in Pakistan, by $1.75B, or 210 times that in Afghanistan.
AfghanistanPakistanSIPRI estimate

What the numbers say

  • Pakistan has been higher in every year both have figures for since 1970.

Every year

US dollars at 2024 prices · SIPRI

YearAfghanistanPakistan
2025–$11.5B
2024–$10.3B
2023–$9.78B
2022–$11.2B
2021–$12B
2020–$11.5B
2019–$11.7B
2018–$11.8B
2017–$10.6B
2016–$9.66B
2015–$9.34B
2014–$8.6B
2013–$8.17B
2012–$7.9B
2011–$7.45B
2010–$7.07B
2009–$6.76B
2008–$6.56B
2007–$6.96B
2006–$6.91B
2005–$6.8B
2004–$6.53B
2003–$6.27B
2002–$5.87B
2001–$5.46B
2000–$5.1B
1999–$5.09B
1998–$5.04B
1997–$5.04B
1996–$5.27B
1995–$5.27B
1994–$5.18B
1993–$5.33B
1992–$5.36B
1991–$5.04B
1990–$4.71B
1989–$4.46B
1988–$4.45B
1987–$4.3B
1986–$3.93B
1985–$3.65B
1984–$3.36B
1983–$3.12B
1982–$2.8B
1981–$2.32B
1980–$2.14B
1979–$1.98B
1978–$1.87B
1977$8.55M$1.76B
1976$8.11M$1.77B
1975$6.36M$1.75B
1974$6.06M$1.67B
1973$6.23M$1.68B
1972–$1.8B
1971–$1.6B
1970$5.37M$1.44B
1969–$1.32B
1968–$1.21B
1967–$1.18B
1966–$1.45B
1965–$1.24B
1964–$770M
1963–$683M
1962–$632M
1961–$660M
1960–$666M
1959–$640M
1958–$543M
1957–$523M
1956–$630M
  • Estimate

Each country on its own

Good to know

  • What the country spends on its armed forces and defence, in constant 2024 US dollars so that years compare, by SIPRI’s count.
  • Source: Information from the Stockholm International Peace Research Institute (SIPRI) Military Expenditure Database, https://doi.org/10.55163/CQGC9685.
  • Marked points are SIPRI’s own: a dot where it gives the figure as its estimate, a ring where it calls the figure highly uncertain.
  • Ranks count the 151 countries with a value in 2025, highest first.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Afghanistan vs Pakistan

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment