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, 2025Q293.27BcurrentAnnual release
vs 2024+6.3%Q276.01B current
High since 1960Q293.27Bcurrent2025 · World Bank
Low since 1960Q145.3Mcurrent1961 · World Bank

Over time

Q million current2016 - 2025

Recent years

  1. 2025Q293.27Bcurrent+6.3%
  2. 2024Q276.01Bcurrent+6.5%
  3. 2023Q259.05Bcurrent−1.5%
  4. 2022Q262.97Bcurrent+24.3%
  5. 2021Q211.51Bcurrent+42.1%
  6. 2020Q148.81Bcurrent−10.2%
  7. 2019Q165.75Bcurrent+4.2%
  8. 2018Q159.03Bcurrent+9.5%
Full table
PeriodValue
2025Q293,272.8 M current
2024Q276,005.4 M current
2023Q259,045.1 M current
2022Q262,966.7 M current
2021Q211,513.6 M current
2020Q148,813.3 M current
2019Q165,746.5 M current
2018Q159,027.5 M current
2017Q145,181.1 M current
2016Q138,651.1 M current
2015Q143,109.3 M current
2014Q149,133.8 M current
2013Q144,431.1 M current
2012Q142,549.4 M current
2011Q138,605.4 M current
2010Q120,943.5 M current
2009Q102,031.2 M current
2008Q116,594.0 M current
2007Q110,811.5 M current
2006Q96,270.2 M current
2005Q85,156.3 M current
2004Q80,180.3 M current
2003Q69,941.3 M current
2002Q64,568.7 M current
2001Q60,756.4 M current
2000Q43,351.4 M current
1999Q37,008.5 M current
1998Q32,558.6 M current
1997Q25,453.6 M current
1996Q21,561.8 M current
1995Q21,655.7 M current
1994Q18,556.0 M current
1993Q16,752.0 M current
1992Q14,736.0 M current
1991Q10,202.0 M current
1990Q8,525.0 M current
1989Q5,322.9 M current
1988Q4,506.8 M current
1987Q3,948.5 M current
1986Q2,311.1 M current
1985Q1,451.6 M current
1984Q1,434.8 M current
1983Q1,317.0 M current
1982Q1,629.0 M current
1981Q2,031.5 M current
1980Q1,963.3 M current
1979Q1,784.4 M current
1978Q1,655.0 M current
1977Q1,439.0 M current
1976Q1,204.1 M current
1975Q858.0 M current
1974Q811.4 M current
1973Q519.1 M current
1972Q389.5 M current
1971Q371.1 M current
1970Q338.5 M current
1969Q299.0 M current
1968Q296.6 M current
1967Q283.6 M current
1966Q266.1 M current
1965Q261.1 M current
1964Q235.0 M current
1963Q201.2 M current
1962Q153.5 M current
1961Q145.3 M current
1960Q151.7 M current