Goods Imports (BoP, USD)

Source: Worldbank
Last Updated: January 1, 2021

Based on a comparison of 160 countries in 2019, USA ranked the highest in goods imports as a part of balance payment with USD 2,517 bil followed by China and Germany. On the other end of the scale was Comoros with USD 0.245 bil, Guinea Bissau with USD 0.293 bil and Gambia with USD 0.520 bil.

Total goods imports as a part of balance payment reached USD 18,437 bil in 2019 in the World according to the National Statistical Office. This is 2.86% more than in the previous year and 18% more than 10 years ago.

Historically, total goods imports as a part of balance payment reached an all time high of USD 18,981 bil in 2018 and an all time low of USD 928 bil in 1976. The average annual growth amounted to 7.27% since 1960.

The top ranked country, USA, accounted for 13.3 % of goods imports as a part of balance payment in the world. The top 3 countries hold a 30.1 % share while the ten largest countries some 51.1% in 2019.

$9.99

Buy Goods Imports (BoP, 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 2018 2019
Afghanistan USD bil                     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           8.53 6.75 7.25 6.21 6.72    
Albania USD bil                                                                   4.03 4.17 3.40 3.67 4.11    
Algeria USD bil                         ... ... ... ... ... ... ... ... ... ... ... ... ...                 54.9 59.5 52.3 49.3 48.8 ... ...
Angola USD bil ... ... ... ... ...                                                         26.3 28.6 20.7 13.0 14.5    
Argentina USD bil                                                                   71.3 62.9 57.6 53.5 64.1    
Armenia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         3.83 3.75 2.81 2.87 3.79    
Australia USD bil ... ... ... ... ... ... ... ... ...                                                 247 238 207 199 221    
Austria USD bil                                                                   166 166 141 143 157    
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     11.2 9.33 9.77 9.00 9.04    
Bahamas USD bil                                                                   3.17 3.34 2.95 2.63 3.11    
Bahrain USD bil                                                                   21.3 19.8 15.7 13.6 16.1   ...
Bangladesh USD bil                                                                   35.0 37.4 37.9 40.4 48.3    
Belarus USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         41.1 38.1 28.3 25.6 31.7    
Belgium USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       322 318 249 267 298    
Belize USD bil ... ... ... ...                                                           0.876 0.926 0.961 0.916 0.847    
Benin USD bil                                                                   2.59 3.28 2.92 2.95 3.32   ...
Bhutan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               0.923 0.929 1.01 1.03 1.03    
Bolivia USD bil                                                                   8.73 9.89 9.07 7.93 8.68    
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               9.34 9.98 8.15 8.37 9.70    
Botswana USD bil                                                                   8.10 7.78 6.97 5.90 5.14   ...
Brazil USD bil                                                                   241 231 172 140 154    
Brunei USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         4.91 3.67 3.22 2.66 3.07    
Bulgaria USD bil                                                                   32.1 31.6 27.2 26.6 31.4    
Burkina Faso USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 3.33 3.02 2.61 2.83 3.26   ...
Burundi USD bil ... ... ... ... ...                                                         0.676 0.655 0.604 0.527 0.648   ...
Cambodia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           10.7 12.0 13.3 14.1 15.5    
Cameroon USD bil                                                                   6.28 7.02 5.59 4.83 4.83   ...
Canada USD bil                                                                   473 475 430 413 443    
Cayman Islands USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.918 0.965 ... ...
Central African Republic USD bil                               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Chad USD bil                               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Chile USD bil                                                                   74.8 68.6 58.6 55.9 61.5    
China USD bil ... ...                                                               1,790 1,809 1,567 1,501 1,740    
Colombia USD bil                                                                   57.1 61.5 52.1 43.2 44.2    
Comoros USD bil                                 ... ... ... ... ... ... ...                     ... 0.241 0.185 0.184 0.211   ...
Congo USD bil                                                                   4.28 5.40 5.79 5.07 ... ... ...
Costa Rica USD bil                                                                   14.4 14.8 14.1 14.5 15.2    
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         20.6 21.4 19.2 20.1 22.8    
Cyprus USD bil                                                                   7.85 7.92 6.78 7.49 8.78    
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         128 136 121 120 135    
Dem. Republic of the Congo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 10.8 12.7 10.6 12.1 11.3    
Denmark USD bil                                                                   102 104 89.0 86.8 95.9    
Djibouti USD bil ... ... ... ... ... ... ... ... ... ... ...                                             3.27 2.59 2.45 2.33 3.58   ...
Dominican Republic USD bil                                                                   16.8 17.3 16.9 17.4 17.7    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               0.696 0.764 0.653 0.559 0.681    
Ecuador USD bil                                                                   26.1 26.7 20.7 15.8 19.3    
Egypt USD bil                                                                   48.9 56.4 50.4 51.1 52.4    
El Salvador USD bil                                                                   9.68 9.58 9.41 8.98 9.51    
Equatorial Guinea USD bil ... ... ... ... ... ... ...                     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Eritrea USD bil ... ... ... ... ... ... ... ... ... ... ... ...                   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           15.8 16.0 12.8 13.3 14.6    
Ethiopia USD bil                                                                   10.8 13.8 15.0 14.7 14.2   ...
European Union USD bil                                                                   4,832 4,927 4,223 4,265 4,753    
Fiji USD bil                                                                   2.30 2.24 1.88 1.92 2.08    
Finland USD bil                                                                   75.1 73.1 56.9 58.5 65.5    
France USD bil                                                                   639 637 554 557 611    
Gabon USD bil                                                     ...             4.05 3.85 3.17 ... ... ... ...
Gambia USD bil                                     ... ... ... ... ...                     0.298 0.330 0.336 0.310 0.426   ...
Georgia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 7.70 8.28 6.97 6.75 7.38    
Germany USD bil                                                                   1,152 1,179 1,019 1,025 1,134    
Ghana USD bil                                                                   17.6 14.6 13.5 12.9 12.6   ...
Greece USD bil                                                                   63.3 65.1 47.1 47.1 54.1    
Guatemala USD bil                                                                   15.4 16.2 15.5 15.0 16.5    
Guinea USD bil ... ... ... ... ... ...                                                       2.14 2.37 2.19 4.43 3.48    
Guinea Bissau USD bil ... ...                                 ... ... ...                         0.183 0.214 0.207 0.137 0.291   ...
Guyana USD bil             ... ... ... ... ... ...                                           1.87 1.79 1.35 1.34 1.43   ...
Haiti USD bil                                                                   3.34 3.67 3.45 3.18 3.62   ...
Honduras USD bil                                                                   8.38 8.51 8.66 8.17 8.79    
Hong Kong USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               534 547 525 518 563    
Hungary USD bil ... ...                                                               88.9 95.2 82.5 82.6 94.4    
Iceland USD bil                                                                   4.53 4.96 4.93 5.32 6.53    
India USD bil                                                                   482 472 409 376 452    
Indonesia USD bil ...                                                                 176 168 135 129 150    
Iraq USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 53.8 49.8 40.3 29.1 32.2    
Iran USD bil                                           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Ireland USD bil ... ... ... ... ... ... ... ... ... ...                                               85.3 97.7 96.4 96.4 100    
Israel USD bil                                                                   70.6 71.1 60.5 63.9 68.5    
Italy USD bil                                                                   450 450 391 385 429    
Ivory Coast USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 9.06 9.11 8.57 7.82 8.51   ...
Jamaica USD bil                                                                   5.46 5.21 4.45 4.07 4.90   ...
Japan USD bil ... ... ... ... ... ... ... ... ... ...                                               785 799 629 585 645    
Jordan USD bil                                                                   19.6 20.4 18.2 17.1 18.2    
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     49.2 42.5 33.2 26.2 30.6    
Kenya USD bil                                                                   16.1 16.9 14.3 13.4 16.0    
Kosovo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   3.04 3.16 2.70 2.88 3.23    
Kuwait USD bil                                                                   25.6 27.4 27.3 26.6 29.5    
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         5.53 5.20 3.79 3.71 4.16    
Laos USD bil ... ... ... ...                                                           3.05 4.98 5.68 5.37 5.67   ...
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           16.7 17.3 14.3 13.9 15.9    
Lebanon USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       20.4 20.0 17.2 17.7 18.2    
Lesotho USD bil                                                                   1.89 1.82 1.73 1.61 1.83    
Liberia USD bil                 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   1.19 1.82 1.55 1.20 0.998   ...
Libya USD bil                                                                   34.0 30.4 16.4 8.67 10.6   ...
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         30.7 28.7 24.2 26.2 31.3    
Luxembourg USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         26.0 27.2 22.3 22.0 23.8    
Macao USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       12.0 13.6 13.6 11.7 12.3    
Macedonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   5.63 6.16 5.40 5.91 6.63    
Madagascar USD bil                                                                   2.77 2.74 2.38 2.43 3.25   ...
Malawi USD bil                                                                   2.71 2.75 2.22 2.16 2.49    
Malaysia USD bil                                                                   172 173 147 141 159   ...
Maldives USD bil                                                                   1.70 1.96 1.89 2.09 2.23    
Mali USD bil                                                                   3.12 3.29 3.19 3.40 3.60   ...
Malta USD bil                                                                   5.28 4.97 5.18 5.04 5.10    
Mauritania USD bil                                       ... ... ... ... ... ... ... ... ... ... ... ... ...   3.04 2.65 1.95 1.90 2.09    
Mauritius USD bil                                                                   5.14 5.35 4.52 4.41 4.99    
Mexico USD bil                                                                   382 400 396 387 421    
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       5.04 4.86 3.63 3.64 4.42    
Mongolia USD bil ...                                                                 6.40 5.29 3.88 3.47 4.34    
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             2.29 2.30 1.99 2.23 2.54    
Morocco USD bil                                                                   39.9 41.0 33.3 36.7 39.6    
Mozambique USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 8.48 7.95 7.58 4.73 5.22    
Myanmar USD bil                                                                   9.52 11.9 13.8 12.8 15.6    
Namibia USD bil ... ... ... ... ... ... ... ... ... ...                                               6.08 6.76 6.35 5.61 5.52    
Nepal USD bil                                                                   6.54 7.58 6.51 8.76 10.2    
Netherlands USD bil                                                                   468 470 392 393 439    
New Zealand USD bil ... ... ... ... ... ... ... ... ... ...                                               38.7 41.0 35.8 35.5 39.7    
Nicaragua USD bil                                                                   6.11 6.32 6.39 6.29 6.55    
Niger USD bil                                                                   2.02 2.19 1.98 1.72 1.96   ...
Nigeria USD bil                                                                   54.9 61.5 52.3 35.2 32.7    
Norway USD bil                                                                   91.6 91.2 76.3 76.0 80.6    
Oman USD bil                                                                   32.0 27.9 26.6 21.3 24.1    
Pakistan USD bil                                                                   41.2 42.7 39.8 42.2 52.8    
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     5.88 6.28 6.17 6.46 6.91    
Panama USD bil                                                                   26.5 25.8 22.5 20.7 22.3    
Papua New Guinea USD bil                                                                   5.43 3.68 2.57 2.07 3.06   ...
Paraguay USD bil                                                                   11.9 11.9 10.2 9.61 11.3    
Peru USD bil                                                                   41.7 40.7 37.0 34.9 38.3   ...
Philippines USD bil                                                                   62.2 67.2 66.5 78.3 92.0    
Poland USD bil                                                                   199 215 189 193 227    
Portugal USD bil                                                                   72.6 75.6 65.1 65.4 75.3    
Qatar USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     31.5 31.1 28.5 31.9 30.8    
Romania USD bil                                                                   66.0 70.8 63.1 68.0 78.5    
Russia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       341 308 193 191 238    
Rwanda USD bil                                                                   1.85 1.99 1.92 2.03 1.88   ...
Saudi Arabia USD bil                                                                   153 158 159 128 123    
Senegal USD bil                                                                   5.86 5.78 4.98 4.84 5.99   ...
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             19.5 19.6 16.7 17.6 20.4    
Seychelles USD bil                                                                   1.07 1.08 0.922 0.991 1.16    
Sierra Leone USD bil                                                                   1.57 1.63 1.35 0.973 1.20   ...
Singapore USD bil                                                                   379 364 304 284 316    
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         79.1 79.4 70.7 72.4 79.0    
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           27.8 28.8 24.9 25.8 30.3    
South Africa USD bil                                                                   104 98.6 84.6 74.4 82.8    
South Korea USD bil                                                                   538 527 423 395 467    
South Sudan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4.89 2.24 1.45 1.36    
Spain USD bil                                                                   333 350 303 303 343    
Sri Lanka USD bil                                                                   18.0 19.4 18.9 19.2 21.0    
Sudan USD bil                                                                   8.73 8.11 8.56 7.48 8.22   ...
Suriname USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 2.13 1.97 1.97 1.20 1.29    
Swaziland USD bil                                                                   1.69 1.68 1.49 1.45 1.61    
Sweden USD bil                                                                   160 162 139 141 154    
Switzerland USD bil                                                                   320 274 250 266 266    
Syria USD bil                                                               ... ... ... ... ... ... ... ... ...
Tajikistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       4.56 3.60 2.86 2.55 2.39    
Tanzania USD bil                                                                   11.0 10.9 9.84 8.46 7.55   ...
Thailand USD bil                                                                   227 209 187 178 201    
Togo USD bil                                                                   2.39 2.22 2.04 2.00 1.66   ...
Trinidad and Tobago USD bil                                                                   9.28 7.92 7.53 7.09 6.45    
Tunisia USD bil                                                                   23.0 23.4 19.1 18.4 19.5    
Turkey USD bil                                                                   249 240 204 193 228    
Turkmenistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Uganda USD bil                                                                   4.97 5.10 4.96 4.52 5.16    
Ukraine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       81.2 57.7 38.9 40.5 49.4    
United Kingdom USD bil                                                                   655 680 617 584 610    
USA USD bil                                                                   2,294 2,385 2,273 2,207 2,356    
Uruguay USD bil                                                                   12.2 11.8 9.84 8.46 8.67    
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13.5 11.6 11.0 12.4    
Venezuela USD bil                                                                   57.2 47.2 33.3 16.3 ... ... ...
Vietnam USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   123 138 155 166 204    
Yemen USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 10.8 12.5 6.42 6.80 ... ... ...
Zambia USD bil                         ... ... ... ... ...                                 9.20 8.59 7.44 6.54 7.26    
Zimbabwe USD bil                               ... ... ... ... ... ... ... ... ... ... ... ... ... ...         6.71 6.23 5.98 5.16 5.47 ... ...
World USD bil                                                                   18,094 18,200 15,926 15,442 17,133