{"id":21902,"date":"2000-09-12T12:00:32","date_gmt":"2000-09-12T12:00:32","guid":{"rendered":"https:\/\/www.teoalida.com\/cardatabase\/?p=21902"},"modified":"2026-04-09T11:43:01","modified_gmt":"2026-04-09T11:43:01","slug":"uk-car-evolution","status":"publish","type":"post","link":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/","title":{"rendered":"Evolution of cars sold in United Kingdom 1980-2025"},"content":{"rendered":"\n<div class=\"wp-block-group bg-wide\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>I copied all cars specifications from Parkers.co.uk into Excel format to analyze how cars sold in United Kingdom evolved over past 40 years. I calculated using AVERAGEIFS formulas. Charts first made in September 2019, updated November 2025 (102213 models versions in database). You can buy Excel database: <a href=\"\/cardatabase\/uk\/\"><strong>UK Car Database<\/strong><\/a>.<\/p>\n\n\n\n<!-- Chart container with fixed height -->\n<div style=\"position: relative; height: 500px;\">\n  <canvas id=\"UK\"><\/canvas>\n<\/div>\n\n<!-- Chart.js -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n\n<!-- PapaParse -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/papaparse@5.4.1\/papaparse.min.js\"><\/script>\n\n<script>\n  const MAX_Y1 = 350; \/\/ left axis\n  const MAX_Y2 = 7000;  \/\/ right axis\n\n  Papa.parse(\"\/charts\/United-Kingdom.csv\", {\n    download: true,\n    header: true,\n    complete: function(results) {\n      const labels = [];\n      const dataset1 = [];\n      const dataset2 = [];\n\n      const keys = Object.keys(results.data[0]);\n\n      results.data.forEach(row => {\n        if (row[keys[0]] && row[keys[1]] && row[keys[2]]) {\n          labels.push(row[keys[0]]);\n          dataset1.push(parseFloat(row[keys[1]]));\n          dataset2.push(parseFloat(row[keys[2]]));\n        }\n      });\n\n      const ctx = document.getElementById('UK').getContext('2d');\n      new Chart(ctx, {\n        type: 'bar',\n        data: {\n          labels: labels,\n          datasets: [\n            {\n              label: keys[1],\n              data: dataset1,\n              backgroundColor: '#00c0ff',\n              yAxisID: 'y1',\n    barPercentage: 1.0,\n    categoryPercentage: 1.0\n            },\n            {\n              label: keys[2],\n              data: dataset2,\n              backgroundColor: '#ff4000',\n              yAxisID: 'y2',\n    barPercentage: 1.0,\n    categoryPercentage: 1.0\n            }\n          ]\n        },\n        options: {\n          responsive: true, \/\/ Enable responsiveness\n          maintainAspectRatio: false, \/\/ Allow fixed height via container\n          scales: {\n            y1: {\n              type: 'linear',\n              position: 'left',\n              beginAtZero: true,\n              max: MAX_Y1,\n              title: {\n                display: true,\n                text: keys[1]\n              }\n            },\n            y2: {\n              type: 'linear',\n              position: 'right',\n              beginAtZero: true,\n              max: MAX_Y2,\n              grid: {\n                drawOnChartArea: false\n              },\n              title: {\n                display: true,\n                text: keys[2]\n              }\n            }\n          },\n          plugins: {\n            title: {\n              display: false\n            },\n            legend: {\n              display: true\n            }\n          }\n        }\n      });\n    }\n  });\n<\/script>\n\n\n\n<p>In case of American car database, there is a row for each &#8220;Model Year&#8221; a car was sold in, so each year calculate average data values of cars available that year and the evolution looks constant. But in case of UK car database, the statistics are based on the year of launch, so there are large variations in average data values from one year to another, only after 1990 number of cars launched per year became high enough to reduce variations of average values, but still do not make a constant evolution, this depends if in a particular year were launched more small cars or more big cars.<\/p>\n\n\n\n<div id=\"charts-container\"><\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<script>\n  async function fetchCSV(url) {\n    const res = await fetch(url);\n    const text = await res.text();\n    return text;\n  }\n\n  function parseCSV(text) {\n    const lines = text.trim().split('\\n');\n    const headers = lines[0].split(',').map(h => h.trim());\n    const rows = lines.slice(1).map(line => {\n      const parts = line.split(',').map(p => p.trim());\n      const year = parts[0];\n      const values = parts.slice(1).map(v => v === \"\" ? null : parseFloat(v));\n      return { year, values };\n    });\n    return { headers, rows };\n  }\n\n  function createChartCanvas(id) {\n    const container = document.getElementById(\"charts-container\");\n    const wrapper = document.createElement(\"div\");\n    wrapper.style.height = \"400px\";\n    wrapper.style.marginBottom = \"30px\";\n\n    const canvas = document.createElement(\"canvas\");\n    canvas.id = id;\n    canvas.style.height = \"100%\";\n    canvas.style.width = \"100%\";\n\n    wrapper.appendChild(canvas);\n    container.appendChild(wrapper);\n    return canvas;\n  }\n\n  async function renderCharts() {\n    const csv = await fetchCSV(\"\/charts\/United-Kingdom-car-evolution.csv\"); \/\/ change to actual path\n    const { headers, rows } = parseCSV(csv);\n\n    const yearLabels = rows.map(r => r.year);\n    const valueColumns = headers.slice(1); \/\/ skip \"Launch year\"\n\n    for (let i = 0; i < valueColumns.length; i++) {\n      const canvas = createChartCanvas(`chart-${i}`);\n\n      const data = rows.map(r => ({\n        x: r.year,\n        y: r.values[i]\n      }));\n\n      new Chart(canvas.getContext(\"2d\"), {\n        type: \"line\",\n        data: {\n          datasets: [{\n            label: valueColumns[i],\n            data: data,\n            borderColor: \"blue\",\n            backgroundColor: \"blue\",\n            fill: false,\n            tension: 0.2\n          }]\n        },\n        options: {\n          responsive: true,\n          maintainAspectRatio: false,\n          scales: {\n            x: {\n              type: 'category',\n              title: {\n                display: false\n              }\n            },\n            y: {\n              title: {\n                display: true,\n                text: valueColumns[i]\n              }\n            }\n          },\n          plugins: {\n            legend: {\n              display: false\n            },\n            title: {\n              display: false\n            },\n            tooltip: {\n              mode: 'index',\n              intersect: false\n            }\n          }\n        }\n      });\n    }\n  }\n\n  renderCharts();\n<\/script>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I copied all cars specifications from Parkers.co.uk into Excel format to analyze how cars sold in United Kingdom evolved over past 40 years. I calculated using AVERAGEIFS formulas. You can buy Excel database: <a href=\"https:\/\/www.teoalida.com\/cardatabase\/uk\/\"><strong>UK Car Database<\/strong><\/a>.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[4],"tags":[61,65],"class_list":["post-21902","post","type-post","status-publish","format-standard","hentry","category-europe","tag-car-evolution-analysis","tag-europe"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Evolution of cars sold in United Kingdom 1980-2025 - The most updated car database<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Evolution of cars sold in United Kingdom 1980-2025 - The most updated car database\" \/>\n<meta property=\"og:description\" content=\"I copied all cars specifications from Parkers.co.uk into Excel format to analyze how cars sold in United Kingdom evolved over past 40 years. I calculated using AVERAGEIFS formulas. You can buy Excel database: UK Car Database.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/\" \/>\n<meta property=\"og:site_name\" content=\"The most updated car database\" \/>\n<meta property=\"article:published_time\" content=\"2000-09-12T12:00:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T11:43:01+00:00\" \/>\n<meta name=\"author\" content=\"Teoalida\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Teoalida\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/\"},\"author\":{\"name\":\"Teoalida\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#\\\/schema\\\/person\\\/c2415643f15210772f04fee87c702d99\"},\"headline\":\"Evolution of cars sold in United Kingdom 1980-2025\",\"datePublished\":\"2000-09-12T12:00:32+00:00\",\"dateModified\":\"2026-04-09T11:43:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/\"},\"wordCount\":163,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#organization\"},\"keywords\":[\"Car evolution analysis\",\"Europe\"],\"articleSection\":[\"European car database\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/\",\"url\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/\",\"name\":\"Evolution of cars sold in United Kingdom 1980-2025 - The most updated car database\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#website\"},\"datePublished\":\"2000-09-12T12:00:32+00:00\",\"dateModified\":\"2026-04-09T11:43:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/uk-car-evolution\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Evolution of cars sold in United Kingdom 1980-2025\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#website\",\"url\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/\",\"name\":\"The most updated car database\",\"description\":\"Website rebranded as DatabaseAtlas.com since 11 April 2026\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#organization\",\"name\":\"Teoalida\",\"url\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/wp-content\\\/uploads\\\/Car-Models-Engines-All-Details-Database.png\",\"contentUrl\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/wp-content\\\/uploads\\\/Car-Models-Engines-All-Details-Database.png\",\"width\":3200,\"height\":1800,\"caption\":\"Teoalida\"},\"image\":{\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.teoalida.com\\\/cardatabase\\\/#\\\/schema\\\/person\\\/c2415643f15210772f04fee87c702d99\",\"name\":\"Teoalida\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/28b2c5f4ff41c4a68a4086e8aff9c0b4fb6ad57bba029d76b119585352d7a639?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/28b2c5f4ff41c4a68a4086e8aff9c0b4fb6ad57bba029d76b119585352d7a639?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/28b2c5f4ff41c4a68a4086e8aff9c0b4fb6ad57bba029d76b119585352d7a639?s=96&d=mm&r=g\",\"caption\":\"Teoalida\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Evolution of cars sold in United Kingdom 1980-2025 - The most updated car database","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/","og_locale":"en_US","og_type":"article","og_title":"Evolution of cars sold in United Kingdom 1980-2025 - The most updated car database","og_description":"I copied all cars specifications from Parkers.co.uk into Excel format to analyze how cars sold in United Kingdom evolved over past 40 years. I calculated using AVERAGEIFS formulas. You can buy Excel database: UK Car Database.","og_url":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/","og_site_name":"The most updated car database","article_published_time":"2000-09-12T12:00:32+00:00","article_modified_time":"2026-04-09T11:43:01+00:00","author":"Teoalida","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Teoalida","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/#article","isPartOf":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/"},"author":{"name":"Teoalida","@id":"https:\/\/www.teoalida.com\/cardatabase\/#\/schema\/person\/c2415643f15210772f04fee87c702d99"},"headline":"Evolution of cars sold in United Kingdom 1980-2025","datePublished":"2000-09-12T12:00:32+00:00","dateModified":"2026-04-09T11:43:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/"},"wordCount":163,"commentCount":2,"publisher":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/#organization"},"keywords":["Car evolution analysis","Europe"],"articleSection":["European car database"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/","url":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/","name":"Evolution of cars sold in United Kingdom 1980-2025 - The most updated car database","isPartOf":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/#website"},"datePublished":"2000-09-12T12:00:32+00:00","dateModified":"2026-04-09T11:43:01+00:00","breadcrumb":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.teoalida.com\/cardatabase\/uk-car-evolution\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.teoalida.com\/cardatabase\/"},{"@type":"ListItem","position":2,"name":"Evolution of cars sold in United Kingdom 1980-2025"}]},{"@type":"WebSite","@id":"https:\/\/www.teoalida.com\/cardatabase\/#website","url":"https:\/\/www.teoalida.com\/cardatabase\/","name":"The most updated car database","description":"Website rebranded as DatabaseAtlas.com since 11 April 2026","publisher":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.teoalida.com\/cardatabase\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.teoalida.com\/cardatabase\/#organization","name":"Teoalida","url":"https:\/\/www.teoalida.com\/cardatabase\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.teoalida.com\/cardatabase\/#\/schema\/logo\/image\/","url":"https:\/\/www.teoalida.com\/cardatabase\/wp-content\/uploads\/Car-Models-Engines-All-Details-Database.png","contentUrl":"https:\/\/www.teoalida.com\/cardatabase\/wp-content\/uploads\/Car-Models-Engines-All-Details-Database.png","width":3200,"height":1800,"caption":"Teoalida"},"image":{"@id":"https:\/\/www.teoalida.com\/cardatabase\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.teoalida.com\/cardatabase\/#\/schema\/person\/c2415643f15210772f04fee87c702d99","name":"Teoalida","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/28b2c5f4ff41c4a68a4086e8aff9c0b4fb6ad57bba029d76b119585352d7a639?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/28b2c5f4ff41c4a68a4086e8aff9c0b4fb6ad57bba029d76b119585352d7a639?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/28b2c5f4ff41c4a68a4086e8aff9c0b4fb6ad57bba029d76b119585352d7a639?s=96&d=mm&r=g","caption":"Teoalida"}}]}},"_links":{"self":[{"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/posts\/21902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/comments?post=21902"}],"version-history":[{"count":0,"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/posts\/21902\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/media?parent=21902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/categories?post=21902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.teoalida.com\/cardatabase\/wp-json\/wp\/v2\/tags?post=21902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}