GNI, PPP (Current USD) rose 6.14% to USD 91.7 bil in Afghanistan in 2023

GNI, PPP (Current USD) (USD bil), 2023
Economy | Afghanistan | September 1, 2025
$2.99
Excel Sheet

GNI in PPP terms rose 6.14% to USD 91.7 bil in Afghanistan in 2023, according to the National Statistical Office.

Historically, GNI in PPP terms in Afghanistan reached an all time high of USD 101 bil in 2020 and an all time low of USD 15.2 bil in 2001. When compared to Afghanistan's main peers, GNI in PPP terms in Iran amounted to USD 1,596 bil, USD 1,469 bil in Pakistan, USD 64.3 bil in Tajikistan and USD 145 bil in Turkmenistan in 2023.

Afghanistan has been ranked 99th within the group of 169 countries we follow in terms of GNI in PPP terms, 4 places below the position seen 10 years ago.

GNI, PPP (Current USD) Unit 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Afghanistan USD bil 90.6 99.3 101 86.3 86.4 ...
China USD bil 22,764 24,709 25,575 29,237 32,253
India USD bil 9,132 9,837 9,640 11,250 12,943
Iran USD bil 1,285 1,162 1,236 1,322 1,468
Iraq USD bil 481 502 441 543 632
Kazakhstan USD bil 417 482 516 571 638
Kyrgyzstan USD bil 29.9 32.0 33.8 36.7 44.9
Pakistan USD bil 1,113 1,142 1,165 1,269 1,423
Tajikistan USD bil 33.1 38.3 41.6 47.8 61.0
Turkmenistan USD bil 91.6 104 104 116 131
Uzbekistan USD bil 270 285 285 318 364