Institutional Sign In

Go

Production of Heavy Commercial Vehicles (Above to 3.5 tonnes)

Source: ACEA
Last Updated: Jun 1, 2021

Based on a comparison of 29 countries in 2020, China ranked the highest in production of heavy commercial vehicles with 2,976 thousand followed by Japan and USA. On the other end of the scale was Egypt with 0 thousand, Colombia with 0 thousand and Austria with 0 thousand.

Total production of heavy commercial vehicles reached 4,361 thousand in 2020 in the World according to ACEA. This is 4.79% more than in the previous year and 2.4% more than 10 years ago.

Historically, total production of heavy commercial vehicles reached an all time high of 4,361 thousand in 2020 and an all time low of 1,929 thousand in 1999. The average annual growth amounted to 3.96% since 1960.

The top ranked country, China, accounted for 68.2 % of production of heavy commercial vehicles in the world. The top 3 countries hold a 82.9 % share while the ten largest countries some 95.7% in 2020.

$9.99

Buy Production of Heavy Commercial Vehicles (Above to 3.5 tonnes) 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
Argentina thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               18.2 ... ... ... ... ... ...
Australia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               5.33 5.47 5.63 6.26 6.00    
Austria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               16.0 17.2 18.5 19.2 20.4    
Azerbaijan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   0.247 0.415 0.247 0 0    
Belarus thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               12.2 5.77 6.01 8.70 10.9    
Belgium thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               34.4 39.3 44.9 43.6 42.2    
Brazil thousand                                                                     140 74.1 60.5 83.0 106    
Canada thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               11.7 14.3 12.4 18.4 20.9    
China thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,770 1,467 1,757 2,258 2,131    
Colombia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3.00 3.80    
Czech Republic thousand ... ... ... ... ... ... ... ... ... ... ... ... ...                                           0.821 0.850 1.33 1.48 1.30    
Egypt thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               25.0 24.0 25.3 26.5 50.5    
European Union thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               149 138 157 208 200    
Finland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ... ... ... ...
France thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ... ... ... ...
Germany thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ... ... ... ...
Hungary thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3.53 3.65 3.50 3.40 ... ... ...
India thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               205 267 294 284 407    
Indonesia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               126 70.7 64.3 88.0 118    
Iran thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           15.8 14.2 11.7 17.9 12.8    
Italy thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               25.3 33.0 45.3 67.1 63.9    
Japan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               605 587 506 516 518    
Kazakhstan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       2.57 1.66 1.89 1.63 1.17    
Malaysia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   5.10 2.91 0.591 0.940 ... ... ...
Mexico thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               172 178 140 163 192    
Netherlands thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               28.4 1.46 1.48 1.48 ... ... ...
Pakistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           2.27 4.60 7.15 8.40 8.40    
Philippines thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           10.2 ... ... ... ... ... ...
Poland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             ... ... ... ... ... ... ... ...
Portugal thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2.90 4.02 4.18 6.30 5.33    
Romania thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... 0.010 ... ... ...
Russia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               71.1 45.1 50.1 68.2 59.2    
Serbia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.029 0.032    
South Africa thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             31.5 30.4 26.8 25.2 27.5    
South Korea thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ... ...               97.7 94.0 79.4 85.3 75.0    
Spain thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               27.5 28.0 26.7 61.6 55.5    
Sweden thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ... ... ... ...
Taiwan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   3.71 4.42 4.32 4.38 5.87    
Thailand thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           14.9 21.9 22.6 21.9 ... ... ...
Turkey thousand                                                                     29.9 35.8 17.4 23.5 25.5    
Ukraine thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1.39 1.40 0.480 ... ... ... ...
United Kingdom thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               12.6 14.6 15.5 16.2 17.8    
USA thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               289 322 268 281 328    
Venezuela thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               0.897 0.694 0.326 0.070 ... ... ...
Vietnam thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               4.54 ... ... ... ... ... ...
World thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3,806 3,398 3,508 4,086 4,228