Skip to content

Latest figures

Imports of goods and services

Imports of goods includes change in the economic ownership of goods from non-residents to residents of the compiling economy, irrespective of physical movement of goods across national borders.

Latest, 2025US$38.19BcurrentAnnual release
vs 2024+7.3%US$35.57B current
High since 1960US$38.19Bcurrent2025 · World Bank
Low since 1960US$145.3Mcurrent1961 · World Bank

Over time

US$ million current2016 - 2025

Recent years

  1. 2025US$38.19Bcurrent+7.3%
  2. 2024US$35.57Bcurrent+7.6%
  3. 2023US$33.08Bcurrent−2.5%
  4. 2022US$33.94Bcurrent+24.1%
  5. 2021US$27.35Bcurrent+41.9%
  6. 2020US$19.27Bcurrent−10.5%
  7. 2019US$21.53Bcurrent+1.8%
  8. 2018US$21.15Bcurrent+7.0%
Full table
PeriodValue
2025US$38,185.9 M current
2024US$35,574.4 M current
2023US$33,075.3 M current
2022US$33,938.9 M current
2021US$27,347.2 M current
2020US$19,272.2 M current
2019US$21,534.8 M current
2018US$21,149.6 M current
2017US$19,758.1 M current
2016US$18,243.7 M current
2015US$18,695.3 M current
2014US$19,287.3 M current
2013US$18,382.9 M current
2012US$18,197.2 M current
2011US$17,803.2 M current
2010US$15,009.5 M current
2009US$12,501.4 M current
2008US$15,422.4 M current
2007US$14,441.2 M current
2006US$12,662.7 M current
2005US$11,155.0 M current
2004US$10,090.0 M current
2003US$8,807.7 M current
2002US$8,255.1 M current
2001US$7,731.2 M current
2000US$5,584.3 M current
1999US$5,011.1 M current
1998US$5,091.7 M current
1997US$4,197.7 M current
1996US$3,539.8 M current
1995US$3,726.9 M current
1994US$3,226.5 M current
1993US$2,972.7 M current
1992US$2,849.9 M current
1991US$2,028.7 M current
1990US$1,900.5 M current
1989US$1,890.2 M current
1988US$1,720.2 M current
1987US$1,579.4 M current
1986US$1,055.3 M current
1985US$1,262.3 M current
1984US$1,434.8 M current
1983US$1,317.0 M current
1982US$1,629.0 M current
1981US$2,031.5 M current
1980US$1,963.3 M current
1979US$1,784.4 M current
1978US$1,655.0 M current
1977US$1,439.0 M current
1976US$1,204.1 M current
1975US$858.0 M current
1974US$811.4 M current
1973US$519.1 M current
1972US$389.5 M current
1971US$371.1 M current
1970US$338.5 M current
1969US$299.0 M current
1968US$296.6 M current
1967US$283.6 M current
1966US$266.1 M current
1965US$261.1 M current
1964US$235.0 M current
1963US$201.2 M current
1962US$153.5 M current
1961US$145.3 M current
1960US$151.7 M current