Imports of Goods and Services (USD)

Based on a comparison of 170 countries in 2017, USA ranked the highest in imports of goods and services with USD 2,928,596 bil followed by China and Germany. On the other end of the scale was Comoros with USD 305 bil, Guinea Bissau with USD 426 bil and Burundi with USD 493 bil.

Total imports of goods and services reached USD 22,375,158 bil in 2017 in the World according to the National Statistical Office. This is 8.76% more than in the previous year and 24.6% more than 10 years ago.

Historically, total imports of goods and services reached an all time high of USD 23,239,019 bil in 2014 and an all time low of USD 157,769 bil in 1960. The average annual growth amounted to 9.08% since 1960.

The top ranked country, USA, accounted for 13.1 % of imports of goods and services in the world. The top 3 countries hold a 29.5 % share while the ten largest countries some 51.2% in 2017.

$9.99

Buy Imports of Goods and Services (USD) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Afghanistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   11,907 12,466 11,340 10,532 8,647    
Albania USD bil ... ... ... ...                                                       6,700 5,861 5,999 6,243 5,071    
Algeria USD bil                                                               57,376 59,612 63,767 68,262 60,621    
Angola USD bil ... ... ... ... ...                     ...                               43,947 45,920 49,304 50,472 38,500    
Argentina USD bil                                                               88,839 78,014 81,240 73,692 70,065    
Armenia USD bil ... ... ... ... ... ... ... ... ... ...                                           4,803 5,140 5,360 5,462 4,418    
Australia USD bil                                                               285,899 335,971 334,975 315,025 290,507    
Austria USD bil                                                               220,536 209,538 217,723 221,515 188,382    
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ...                                           15,882 17,622 19,476 19,721 18,473    
Bahamas USD bil                 ...                                             5,126 4,945 4,843 5,462 4,564    
Bahrain USD bil                                                               21,508 25,750 28,332 26,548 22,302    
Bangladesh USD bil                                                               35,374 37,272 40,135 44,128 48,281    
Belarus USD bil ... ... ... ... ... ... ... ... ... ...                                           49,103 48,810 46,436 43,908 32,690    
Belgium USD bil                                                               427,499 406,717 419,284 435,434 361,811    
Belize USD bil                                                               940 972 1,052 1,085 1,142    
Benin USD bil                                                               2,301 2,587 3,355 4,159 2,849    
Bhutan USD bil                                                               1,283 1,150 1,120 1,123 1,302    
Bolivia USD bil                                                               9,199 10,233 11,386 13,849 12,231    
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   10,404 9,612 9,851 10,517 8,644    
Botswana USD bil                                                               8,228 8,855 9,155 8,766 7,716    
Brazil USD bil                                                               323,150 326,310 347,274 335,819 253,273    
Brunei USD bil         ... ... ... ... ...                                             5,563 6,758 7,761 5,241 4,226    
Bulgaria USD bil                                                               33,701 34,484 36,278 37,418 32,107    
Burkina Faso USD bil                                                               3,555 4,149 3,328 3,016 2,604    
Burundi USD bil                                                               765 793 919 928 510   ...
Cambodia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     7,634 8,813 10,303 11,192 11,939    
Cameroon USD bil                                                               9,096 8,810 9,717 10,527 8,536    
Canada USD bil                                                               568,146 587,121 586,141 585,135 530,013    
Central African Republic USD bil                                                               484 473 380 640 548    
Chad USD bil                                                               5,082 5,208 5,061 5,912 4,002    
Chile USD bil                                                               86,885 91,222 91,238 83,795 72,190    
China USD bil                                                               1,825,403 1,943,215 2,119,378 2,241,289 2,003,257    
Colombia USD bil                                                               67,639 74,273 76,042 79,472 66,651    
Comoros USD bil                                                               307 324 337 339 267    
Congo USD bil                                                               8,343 8,252 9,307 9,960 8,243    
Costa Rica USD bil                                                               15,466 16,719 17,055 17,596 17,360    
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 25,437 23,216 24,586 25,002 22,651    
Cuba USD bil                                                               15,079 14,888 15,602 13,865 12,605    
Cyprus USD bil                                                               15,290 13,694 13,786 14,083 12,657    
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ...                                           153,815 147,999 148,900 158,319 140,217    
Dem. Republic of the Congo USD bil                                                               11,804 11,004 13,405 15,031 11,985    
Denmark USD bil                                                               163,146 159,029 165,681 168,204 147,190    
Djibouti USD bil ... ... ... ... ... ... ... ... ... ...                                     ... ... ... ... ... 733 844 1,125    
Dominican Republic USD bil                                                               20,120 20,506 19,748 20,286 20,242    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       2,297 2,392 2,074 2,407 1,690   ...
Ecuador USD bil                                                               26,454 27,772 29,460 30,168 23,815    
Egypt USD bil                                                               58,265 67,929 67,400 69,282 72,069    
El Salvador USD bil                                                               10,202 10,496 11,099 10,893 10,916    
Equatorial Guinea USD bil                                                               8,379 10,024 8,610 8,350 5,565    
Eritrea USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       604 ... ... ... ... ... ...
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     18,724 19,458 20,485 20,826 16,798    
Ethiopia USD bil ...                                                             10,080 13,699 13,812 16,183 19,528    
European Union USD bil                                                               7,385,171 6,991,386 7,229,839 7,492,907 6,644,778    
Fiji USD bil                                                               2,461 2,549 2,911 2,840 2,425   ...
Finland USD bil                                                               109,498 105,055 107,181 104,007 85,735    
France USD bil                                                               868,988 818,541 854,548 878,813 759,723    
Gabon USD bil                                                               5,229 5,391 5,854 5,272 4,014    
Gambia USD bil                                                               369 403 370 404 450    
Georgia USD bil ... ... ... ... ... ... ... ... ... ...                                           7,906 9,159 9,303 9,983 8,714    
Germany USD bil                                                               1,500,432 1,413,774 1,479,937 1,509,604 1,313,745    
Ghana USD bil                                                               19,529 22,148 22,690 19,484 21,457    
Greece USD bil                                                               92,985 81,400 79,552 82,430 61,930    
Guatemala USD bil                                                               17,803 18,197 18,756 19,707 19,223    
Guinea USD bil ... ... ... ... ... ...                                                   3,620 4,089 4,520 4,397 4,480    
Guinea Bissau USD bil                                                               340 254 270 331 338    
Guyana USD bil                                                               2,201 2,526 2,371 2,220 1,900    
Haiti USD bil ... ... ... ... ... ... ... ...                                               4,433 4,195 4,420 4,628 4,410    
Honduras USD bil                                                               12,567 13,023 12,647 12,923 13,028    
Hong Kong USD bil                                                               519,399 563,915 609,318 620,475 598,683    
Hungary USD bil ... ... ... ... ... ... ... ... ... ... ...                                         113,531 101,928 106,405 113,878 99,529    
Iceland USD bil                                                               7,133 7,252 7,345 8,075 7,768    
India USD bil                                                               566,667 571,307 527,555 529,240 465,097    
Indonesia USD bil                                                               212,997 229,362 225,519 217,485 178,864    
Iraq USD bil                       ... ... ... ... ... ... ... ... ... ... ... ... ...               51,553 63,439 84,500 86,700 73,516    
Iran USD bil                       ... ...                                     102,453 139,199 109,607 93,254 74,373    
Ireland USD bil                                                               201,768 195,811 202,422 237,703 271,595    
Israel USD bil                                                               92,881 92,598 93,260 94,675 84,420    
Italy USD bil                                                               650,488 572,068 566,796 569,203 495,014    
Ivory Coast USD bil                                                               9,476 11,988 12,070 12,148 13,573    
Jamaica USD bil                                                               7,704 7,674 7,478 7,410 6,536    
Japan USD bil                                                               952,436 998,182 939,997 970,348 791,424    
Jordan USD bil                                                               21,301 22,975 24,172 24,985 22,694    
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       51,341 61,597 63,396 56,749 45,236    
Kenya USD bil                                                               16,287 17,916 18,296 20,279 17,678    
Kosovo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   3,882 3,503 3,512 3,783 3,245    
Kuwait USD bil                                                               39,891 45,745 46,580 51,279 51,480    
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ...                                           5,060 6,293 6,732 6,548 5,060    
Laos USD bil ... ... ... ...                                                       4,493 6,146 7,166 7,736 7,461    
Latvia USD bil ... ... ... ... ... ... ... ... ... ...                                           17,723 18,491 19,319 19,486 16,433    
Lebanon USD bil ... ... ... ... ... ... ... ... ...                                             25,722 26,670 26,979 25,609 23,111    
Lesotho USD bil                                                               2,632 2,687 2,250 2,152 2,049   ...
Liberia USD bil               ... ... ... ... ... ... ... ... ... ...                             2,265 2,429 2,957 3,412 3,385    
Libya USD bil ... ... ... ... ... ... ... ... ... ...                                           15,542 32,542 42,464 37,803 20,681    
Lithuania USD bil ... ... ... ... ... ... ... ... ... ...                                           33,715 34,605 38,439 38,341 31,678    
Luxembourg USD bil                                                               87,283 88,088 97,927 119,117 109,574    
Macao USD bil ... ...                                                           11,993 14,227 15,673 17,505 17,572    
Macedonia USD bil ... ... ... ... ... ... ... ... ... ...                                           6,934 6,514 6,649 7,371 6,538    
Madagascar USD bil                                                               4,188 3,875 4,108 3,964 3,462    
Malawi USD bil                                                               2,242 2,513 2,352 2,396 2,279    
Malaysia USD bil                                                               207,620 215,525 216,893 218,113 186,603    
Maldives USD bil                                                               2,295 2,146 2,400 2,754 2,769    
Mali USD bil                                                               4,048 3,954 5,287 5,463 5,187    
Malta USD bil                                                               15,028 14,791 15,298 15,356 14,000    
Mauritania USD bil                                                               3,228 4,157 4,124 3,546 3,500    
Mauritius USD bil                                                               7,498 7,667 7,466 7,968 6,880    
Mexico USD bil                                                               382,868 402,385 413,674 434,740 428,462    
Moldova USD bil ... ... ... ... ... ... ... ... ... ...                                           6,021 6,115 6,436 6,269 4,811    
Mongolia USD bil ...                                                             7,750 8,115 7,728 6,978 5,245    
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       2,919 2,783 2,742 2,752 2,455    
Morocco USD bil                                                               49,395 49,325 50,468 51,892 42,898    
Mozambique USD bil                                                               7,210 11,403 13,457 14,377 10,653    
Myanmar USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       60.5 6,525 11,418 14,508 15,853    
Namibia USD bil                                                               7,132 7,830 7,383 8,110 8,007    
Nepal USD bil                                                               6,227 6,331 7,218 8,151 8,880    
Netherlands USD bil                                                               605,455 585,309 610,943 619,017 575,155    
New Zealand USD bil                                                               48,544 49,626 51,933 54,565 47,630    
Nicaragua USD bil                                                               6,530 7,131 7,223 7,329 7,431    
Niger USD bil                                                               3,063 2,733 2,997 3,232 2,948    
Nigeria USD bil                                                               88,883 59,654 66,940 70,779 53,367    
Norway USD bil                                                               141,510 140,526 148,436 148,719 124,088    
Oman USD bil                   ...                                           29,235 34,414 41,841 38,159 36,783    
Pakistan USD bil                                                               40,524 45,794 46,374 45,594 46,131    
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   5,723 6,300 6,804 7,209 7,538    
Panama USD bil                                                               29,226 33,503 33,047 31,817 28,264    
Papua New Guinea USD bil                                                   ... ... ... ... ... ... ... ... ... ... ... ... ...
Paraguay USD bil                                                               12,553 11,877 12,912 13,217 11,397    
Peru USD bil                                                               43,774 48,490 50,251 48,684 45,317    
Philippines USD bil                                                               79,945 85,232 87,606 92,658 100,405    
Poland USD bil ... ... ... ... ... ... ... ... ... ...                                           235,386 224,547 232,599 251,529 221,584    
Portugal USD bil                                                               94,462 82,692 87,064 91,589 79,410    
Puerto Rico USD bil                                                               44,662 46,576 45,101 42,580 43,065   ...
Qatar USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   43,793 54,693 58,953 64,004 59,271    
Romania USD bil ... ... ... ... ... ... ... ... ... ...                                           78,587 72,816 77,623 83,053 74,074    
Russia USD bil ... ... ... ... ... ... ... ... ...                                             408,777 447,049 468,623 426,062 281,491    
Rwanda USD bil                                                               1,985 2,331 2,434 2,638 3,171    
Saudi Arabia USD bil                                                               197,977 215,206 229,901 255,383 253,555    
Senegal USD bil                                                               6,420 6,952 7,214 7,249 6,296    
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 22,942 21,837 23,629 23,972 20,968    
Seychelles USD bil                                                               1,187 1,242 1,310 1,397 1,253    
Sierra Leone USD bil                                                               1,896 2,295 2,894 2,629 2,001    
Singapore USD bil                                                               486,934 504,693 522,476 523,325 461,183    
Slovakia USD bil ... ... ... ... ... ... ... ... ... ...                                           84,397 81,984 88,223 89,264 79,703    
Slovenia USD bil ... ... ... ... ... ... ... ... ... ...                                           35,154 31,940 33,180 34,142 29,463    
Somalia USD bil                       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3,561 3,904 4,038    
South Africa USD bil                                                               123,475 123,558 121,984 115,590 99,847    
South Korea USD bil                                                               652,368 654,764 638,384 635,406 530,642    
South Sudan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       5,152 3,846 4,471 4,778 3,151   ...
Spain USD bil                                                               434,009 390,534 394,421 416,976 366,944    
Sri Lanka USD bil                                                               22,257 21,677 21,506 23,142 23,009    
Sudan USD bil                                                               10,465 10,561 10,729 9,291 10,608    
Suriname USD bil                                                               2,242 2,593 2,726 2,773 2,702    
Swaziland USD bil                                                               2,818 2,650 2,409 2,414 2,014    
Sweden USD bil                                                               236,386 225,122 227,405 233,644 202,601    
Switzerland USD bil                                                               398,975 378,438 412,219 372,934 343,411    
Syria USD bil                                                         ... ... ... ... ... ... ... ... ... ...
Tajikistan USD bil ... ... ... ... ... ... ... ... ... ...                                           4,131 5,030 5,124 4,140 3,318    
Tanzania USD bil ... ... ... ... ... ... ... ... ... ...                                           11,968 12,687 13,530 13,634 11,206    
Thailand USD bil                                                               255,200 273,217 274,440 254,633 229,553    
Togo USD bil                                                               2,116 2,340 2,952 2,821 2,763    
Trinidad and Tobago USD bil                                                               9.55 9.11 9.86 12,766 11,273   ...
Tunisia USD bil                                                               25,653 26,119 26,124 26,627 21,992    
Turkey USD bil                                                               253,092 249,766 266,904 258,300 223,151    
Turkmenistan USD bil ... ... ... ... ... ... ... ... ... ... ...                                         14,987 17,758 19,110 19,287 16,333    
Uganda USD bil                                                               6,843 7,656 7,527 7,682 7,919    
Ukraine USD bil ... ... ... ... ... ... ... ... ...                                             92,064 99,092 95,675 69,554 50,257    
United Arab Emirates USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     217,471 242,812 253,217 277,903 266,276    
United Kingdom USD bil                                                               831,750 837,755 863,836 904,953 835,074    
USA USD bil                                                               2,682,456 2,759,851 2,764,210 2,879,284 2,786,461    
Uruguay USD bil                                                               12,866 14,939 15,168 14,621 12,173    
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ...                                           14,159 16,833 17,817 19,832 19,890    
Venezuela USD bil                                                               62,332 92,395 109,494 151,446 ... ... ...
Vietnam USD bil ... ... ... ... ... ...                                                   113,208 119,242 139,491 154,791 171,962    
Yemen USD bil ... ... ... ... ... ... ... ... ... ...                                           10,708 12,921 12,186 12,257 8,564   ...
Zambia USD bil                                                               8,385 9,951 12,372 11,197 9,039    
Zimbabwe USD bil                                                               7,709 8,386 7,000 6,578 7,504    
World USD bil                                                               21,831,056 22,126,107 22,737,479 23,239,019 20,790,891