Which Country Sells the Most Electric Cars?

Sales Of Electric Cars (thousand), 2019
Automotive | November 25, 2020
$1.99
Excel Sheet

Based on a comparison of 39 countries in 2019, China ranked the highest in sales of electric cars with 1,060 thousand followed by USA and Germany. On the other end of the scale was Estonia with 0.097 thousand, Latvia with 0.102 thousand and Lithuania with 0.162 thousand.

Total sales of electric cars reached 2,102 thousand in 2019 in the World according to ACEA. This is 5.78 % more than in the previous year and 99.9 % more than 10 years ago.

Historically, total sales of electric cars reached an all time high of 2,102 thousand in 2019 and an all time low of 0.336 thousand in 2006. The average annual growth amounted to 65.0 % since 2005.

The top ranked country, China, accounted for 50.5 % of sales of electric cars in the world. The top 3 countries hold a 71.2 % share while the ten largest countries some 90.7 % in 2019.

Data for more countries are available at Sales of Total Chargeable Electric Vehicles indicator page.

Sales of Total Chargeable Electric Vehicles Unit 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Belgium thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.500 2.05 3.84 8.96 14.3
Canada thousand ... ... ... ... ... ... ... ... ... ... ... ... 3.12 5.07 6.96 11.6 16.7
China thousand ... ... ... ... ... ... ... ... ... ... 15.3 73.2 207 336 579
France thousand ... ... ... ... ... ... ... ... ... ... 8.78 12.5 22.9 29.2 36.8
Germany thousand ... ... ... ... ... ... ... ... ... ... 6.05 13.1 23.6 25.2 54.6
Italy thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.864 1.42 2.34 2.83 4.83
Japan thousand ... ... ... ... ... ... ... ... ... ... 28.9 32.3 24.7 24.7 54.1
Netherlands thousand ... ... ... ... ... ... ... ... ... 22.4 14.8 44.4 22.8 11.1
Norway thousand ... ... ... ... ... ... ... ... 7.88 19.8 33.8 44.9 62.3
South Korea thousand ... ... ... ... ... ... ... ... ... ... ... 0.598 1.26 3.30 5.02 14.6
Spain thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.811 1.41 2.25 3.65 7.48
Sweden thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.811 1.41 2.25 13.2 19.7
Switzerland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1.16 2.69 6.29 6.40 8.39
USA thousand ... ... ... ... ... ... ... ... ... ... ... 96.7 119 114 160 198
United Kingdom thousand ... ... ... ... ... ... 3.75 14.6 28.7 36.9 47.3