Institutional Sign In

Go

Production of Motor Vehicles

Source: ACEA, OICA
Last Updated: Jun 1, 2021

Based on a comparison of 49 countries in 2020, China ranked the highest in production of motor vehicles with 25,225 thousand followed by USA and Japan. On the other end of the scale was Algeria with 0.754 thousand, Azerbaijan with 1.95 thousand and Australia with 4.73 thousand.

Total production of motor vehicles reached 77,622 thousand in 2020 in the World according to ACEA. This is 18.8% less than in the previous year and 0.01% less than 10 years ago.

Historically, total production of motor vehicles reached an all time high of 97,303 thousand in 2017 and an all time low of 52,986 thousand in 1998. The average annual growth amounted to 1.55% since 1960.

The top ranked country, China, accounted for 32.5 % of production of motor vehicles in the world. The top 3 countries hold a 54.3 % share while the ten largest countries some 79.4% in 2020.

$9.99

Buy Production of Motor Vehicles 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 2020
Algeria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 70.6    
Argentina thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               617 534 473 472 467    
Australia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               159 173 161 98.6 6.37    
Austria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               154 121 109 99.9 165    
Azerbaijan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1.14    
Belarus thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 23.2    
Belgium thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               517 409 399 379 308    
Brazil thousand                                                                     2,959 2,428 2,156 2,700 2,881    
Canada thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,394 2,283 2,371 2,200 2,026    
China thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               23,723 24,567 28,119 29,015 27,809    
Colombia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 75.5    
Czech Republic thousand ... ... ... ... ...                                                           1,251 1,247 1,350 1,420 1,443    
Egypt thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               27.0 36.0 36.2 36.6 18.5    
European Union thousand ... ... ... ... ... ... ... ... ... ...                                           ... ... ... ... ... ... ... ... ... ...
Finland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               45.0 69.1 48.0 91.6 112    
France thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,817 1,971 2,092 2,227 2,268    
Germany thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               5,908 6,033 6,063 5,966 5,120    
Hungary thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               227 495 527 505 463    
India thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3,841 4,157 4,519 4,783 5,143    
Indonesia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,297 1,099 1,178 1,217 1,344    
Iran thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,091 982 1,279 1,515 1,095    
Italy thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               698 1,014 1,103 1,142 1,062    
Japan thousand                                                                     9,775 9,278 9,205 9,694 9,730    
Kazakhstan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 31.5    
Malaysia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               597 620 547 460 565    
Mexico thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3,368 3,565 3,597 4,068 4,101    
Morocco thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 376 402    
Myanmar thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Netherlands thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2.23 44.1 89.9 157 214    
Pakistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 270    
Philippines thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8.40    
Poland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               594 661 682 690 660    
Portugal thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               162 157 143 176 294    
Romania thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               391 387 359 359 477    
Russia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,888 1,386 1,304 1,551 1,769    
Serbia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               10.7 83.6 80.3 79.9 56.4    
Slovakia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               993 1,039 1,040 1,002 1,093    
Slovenia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               119 133 134 190 209    
South Africa thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               566 616 599 590 611    
South Korea thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               4,525 4,556 4,229 4,115 4,029    
Spain thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,403 2,733 2,886 2,848 2,820    
Sweden thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... 205 226 291    
Taiwan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   379 351 310 292 253    
Thailand thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,880 1,906 1,944 1,989 2,168    
Turkey thousand                                                                     1,170 1,359 1,486 1,696 1,550    
Ukraine thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               28.8 8.24 5.26 9.54 6.62    
United Kingdom thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,599 1,682 1,817 1,749 1,604    
USA thousand ... ... ... ... ... ... ... ... ... ...               ... ...                               11,661 12,099 12,180 11,190 11,298    
Uzbekistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             ... ... ... ... ... 221    
Vietnam thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 237    
World thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   89,520 90,860 95,260 97,303 96,869