This page displays a table with China Imports By Country in U.S. dollars, according to the United Nations COMTRADE database on international trade.



China Imports By Country Value Year
Other Asia, nes $200.66B 2020
Japan $174.87B 2020
South Korea $172.76B 2020
United States $136.00B 2020
Australia $114.84B 2020
Germany $105.26B 2020
Brazil $84.08B 2020
Vietnam $78.47B 2020
Malaysia $74.73B 2020
Russia $57.18B 2020
Thailand $48.10B 2020
Saudi Arabia $39.03B 2020
Indonesia $37.37B 2020
Singapore $31.55B 2020
France $29.71B 2020
Chile $28.75B 2020
Italy $22.25B 2020
Canada $21.88B 2020
India $20.86B 2020
South Africa $20.59B 2020
United Kingdom $19.76B 2020
Philippines $19.31B 2020
Iraq $19.25B 2020
Switzerland $17.49B 2020
United Arab Emirates $16.87B 2020




China Trade Last Previous Highest Lowest Unit
Balance of Trade 515.30 455.40 769.91 -619.93 USD HML [+]
Current Account 751.00 1237.65 1330.85 -404.54 USD HML [+]
Current Account to GDP 1.90 0.80 10.10 -3.70 percent of GDP [+]
Imports 2298.90 2183.83 2298.90 13.88 USD HML [+]
Exports 2814.20 2639.22 2818.32 12.50 USD HML [+]
External Debt 24007.90 20573.00 24007.90 158.28 USD HML [+]
Terms of Trade 88.59 93.62 119.65 81.75 points [+]
Foreign Direct Investment 909.60 753.00 1443.70 18.32 USD HML [+]
Capital Flows -751.00 -418.98 759.97 -1305.58 USD HML [+]
Tourist Arrivals 3188.00 3054.00 3188.00 22.96 Tens of Thousands [+]
Gold Reserves 1948.31 1948.31 1948.31 395.01 Tonnes [+]
Crude Oil Production 4024.00 3940.00 4408.00 1012.00 BBL/D/1K [+]
Tourism Revenues 6.63 5.97 6.63 0.77 CNY Trillion [+]
Terrorism Index 3.59 4.47 6.29 1.47 [+]
Weapons Sales 760.00 1472.00 2605.00 3.00 SIPRI TIV Million [+]



China Imports by Country Last Previous
European Union 34693700.00 24717800.00 USD THO Feb/20
Taiwan 21502100.00 19193100.00 USD THO Jun/21
Japan 18514700.00 16651500.00 USD THO Jun/21
South Korea 17786600.00 17123200.00 USD THO Jun/21
Australia 14670200.00 13601300.00 USD THO Jun/21
United States 14333000.00 13107600.00 USD THO Jun/21
Brazil 11636600.00 10423400.00 USD THO Jun/21
Germany 10629300.00 10559700.00 USD THO Jun/21
Malaysia 8947500.00 9118700.00 USD THO Jun/21
Vietnam 7769800.00 6976700.00 USD THO Jun/21
Russia 6235300.00 5718700.00 USD THO Jun/21
Thailand 5519700.00 5973500.00 USD THO Jun/21
Indonesia 4801000.00 4517600.00 USD THO Jun/21
Saudi Arabia 4613556.00 4424339.00 USD THO Jun/21
Singapore 3387100.00 3282900.00 USD THO Jun/21
France 3360700.00 3535500.00 USD THO Jun/21
Canada 2953100.00 2360900.00 USD THO Jun/21
Switzerland 2873199.00 2671892.00 USD THO Jun/21
South Africa 2858500.00 3380600.00 USD THO Jun/21
Italy 2851100.00 2610500.00 USD THO Jun/21