Production of Motor Vehicles

Source: ACEA, OICA
Last Updated: June 1, 2020

Based on a comparison of 48 countries in 2019, China ranked the highest in production of motor vehicles with 25,721 thousand followed by USA and Japan. On the other end of the scale was Azerbaijan with 2.52 thousand, Australia with 5.61 thousand and Ukraine with 7.27 thousand.

Total production of motor vehicles reached 91,787 thousand in 2019 in the World according to ACEA. This is 5.54% less than in the previous year and 32.7% more 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 2.40% since 1960.

The top ranked country, China, accounted for 28.0 % of production of motor vehicles in the world. The top 3 countries hold a 50.4 % share while the ten largest countries some 77.8% in 2019.

$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
Algeria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Argentina thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             791 617 534 473 472    
Australia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             216 159 173 161 98.6    
Austria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             166 154 121 109 99.9    
Azerbaijan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Belarus thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Belgium thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             504 517 409 399 379    
Brazil thousand                                                                   3,712 2,959 2,428 2,156 2,700    
Canada thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             2,380 2,394 2,283 2,371 2,200    
China thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             22,117 23,723 24,567 28,119 29,015    
Colombia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Czech Republic thousand ... ... ... ... ...                                                         1,133 1,251 1,247 1,350 1,420    
Egypt thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             42.7 27.0 36.0 36.2 36.6    
European Union thousand ... ... ... ... ... ... ... ... ... ...                                           ... ... ... ... ... ... ... ... ...
Finland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             7.70 45.0 69.1 48.0 91.6    
France thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,740 1,817 1,971 2,092 2,227    
Germany thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             5,718 5,908 6,033 6,063 5,966    
Hungary thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             223 227 495 527 505    
India thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             3,898 3,841 4,157 4,519 4,783    
Indonesia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,206 1,297 1,099 1,178 1,217    
Iran thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             744 1,091 982 1,279 1,515    
Italy thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             658 698 1,014 1,103 1,142    
Japan thousand                                                                   9,630 9,775 9,278 9,205 9,694    
Kazakhstan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Malaysia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             601 597 620 547 460    
Mexico thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             3,055 3,368 3,565 3,597 4,068    
Morocco thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 376    
Netherlands thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             29.2 2.23 44.1 89.9 157    
Pakistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Philippines thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Poland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             590 594 661 682 690    
Portugal thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             154 162 157 143 176    
Romania thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             411 391 387 359 359    
Russia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             2,184 1,888 1,386 1,304 1,551    
Serbia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             10.9 10.7 83.6 80.3 79.9    
Slovakia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             975 993 1,039 1,040 1,002    
Slovenia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             93.7 119 133 134 190    
South Africa thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             546 566 616 599 590    
South Korea thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             4,521 4,525 4,556 4,229 4,115    
Spain thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             2,163 2,403 2,733 2,886 2,848    
Sweden thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... 205 226    
Taiwan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 339 379 351 310 292    
Thailand thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             2,457 1,880 1,906 1,944 1,989    
Turkey thousand                                                                   1,126 1,170 1,359 1,486 1,696    
Ukraine thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             50.4 28.8 8.24 5.26 9.54    
United Kingdom thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             1,598 1,599 1,682 1,817 1,749    
USA thousand ... ... ... ... ... ... ... ... ... ...               ... ...                             11,066 11,661 12,099 12,180 11,190    
Uzbekistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             ... ... ... ... ...    
Vietnam thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
World thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 87,489 89,520 90,860 95,260 97,303