China China, Foreign direct investment, net (BoP, current US$)

Year Value Rank Change Change,%
2024 153,687,573,951 2 -20,642,902,058 -11.8%
2023 174,330,476,010 2 +154,484,104,343 +778%
2022 19,846,371,667 13 +185,123,608,746 -112%
2021 -165,277,237,080 180 -65,902,429,359 +66.3%
2020 -99,374,807,720 179 -49,114,985,356 +97.7%
2019 -50,259,822,365 181 +42,078,650,988 -45.6%
2018 -92,338,473,352 180 -64,547,485,433 +232%
2017 -27,790,987,920 176 -69,465,864,089 -167%
2016 41,674,876,170 4 +109,773,525,934 -161%
2015 -68,098,649,765 185 +76,868,976,994 -53%
2014 -144,967,626,759 188 +72,989,925,025 -33.5%
2013 -217,957,551,784 185 -41,707,070,146 +23.7%
2012 -176,250,481,637 186 +55,401,096,453 -23.9%
2011 -231,651,578,090 185 -45,901,742,898 +24.7%
2010 -185,749,835,192 183 -98,582,767,822 +113%
2009 -87,167,067,370 182 +27,625,306,312 -24.1%
2008 -114,792,373,682 181 +24,302,161,820 -17.5%
2007 -139,094,535,502 179 -38,944,698,351 +38.9%
2006 -100,149,837,151 176 -9,770,709,587 +10.8%
2005 -90,379,127,564 172 -30,234,457,097 +50.3%
2004 -60,144,670,468 158 -10,699,816,724 +21.6%
2003 -49,444,853,744 156 -2,655,284,565 +5.67%
2002 -46,789,569,179 152 -9,432,569,179 +25.2%
2001 -37,357,000,000 145 +126,300,000 -0.337%
2000 -37,483,300,000 143 -505,300,000 +1.37%
1999 -36,978,000,000 141 +4,139,000,000 -10.1%
1998 -41,117,000,000 143 +557,000,000 -1.34%
1997 -41,674,000,000 142 -3,608,000,000 +9.48%
1996 -38,066,000,000 139 -4,216,800,000 +12.5%
1995 -33,849,200,000 137 -2,062,200,000 +6.49%
1994 -31,787,000,000 136 -8,672,000,000 +37.5%
1993 -23,115,000,000 133 -15,959,000,000 +223%
1992 -7,156,000,000 121 -3,703,000,000 +107%
1991 -3,453,000,000 110 -796,000,000 +30%
1990 -2,657,000,000 106 -44,000,000 +1.68%
1989 -2,613,000,000 105 -269,000,000 +11.5%
1988 -2,344,000,000 101 -675,000,000 +40.4%
1987 -1,669,000,000 102 -244,000,000 +17.1%
1986 -1,425,000,000 100 -395,000,000 +38.3%
1985 -1,030,000,000 98 +94,000,000 -8.36%
1984 -1,124,000,000 93 -581,000,000 +107%
1983 -543,000,000 93 -157,000,000 +40.7%
1982 -386,000,000 84

Charts