16 images
Image history
3 snapshots in total. The main gallery above is the latest.
Online
· Days listed: 18
Previously listed as
2020 BMW M4
£36,746 · 25,250 mi
Listed 19 days · started 8 weeks ago
· ended 5 weeks ago
−£754
+57 mi
+17 imgs
Description rewritten
Expired
#35771
✓ 100%
Show description changes
− Very rare and one of the last car of this model from the manufacturer.
− This really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020
− One of the last F82 !
− There is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)
− Fully loaded with absolutely everything.
− Carbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more
− I bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately
− The car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken
− We are located in Fareham Hampshire
+ DNA Autohaus Ltd are proud to present to you this stunning 2020 (70 REG) BMW M4 Competition.
+ COLOUR: Black Sapphire Metallic.
+ INTERIOR: Extended Silverstone Merino Leather with Carbon Fibre and Black Chrome Interior Finisher.
+ SERVICE HISTORY: Full Service History with Running in Service conducted on time.
+ Brand new genuine BMW Front Brake Discs and Brake Pads.
+ UPGRADES: Carbon Spoiler.
+ SPECIFICATION: M Head Up Display, Reversing Assist Camera, Electric Heated Memory Seats, Harman Kardon Surround Sound System, Online Entertainment, Dun Protection Glazing plus much more.
+ KEYS: 2 Keys.
+ OWNERS: 1 Former Keeper.
+ SUMMARY: Stunning individual example.
+ UK MAINLAND DELIVERY & CLICK AND COLLECT AVAILABLE.
+ CUSTOM FINANCE PACKAGES (PCP / HP / LEASE PURCHASE / BUSINESS FINANCE) AVAILABLE FROM 8.9% APR (SUBJECT TO STATUS)
+ 0% FINANCE PACKAGES FOR UP TO 36 MONTHS PLATINUM WARRANTY AVAILABLE COVERING ALL MECHANICAL AND ELECTRICAL COMPONENTS WITH NO MILEAGE RESTRICTION + UNLIMITED CLAIMS.
+ THIS ULTIMATE COVER IS FURTHER ENHANCED WITH FULL NATIONWIDE AND EUROPEAN BREAKDOWN COVER.
+ PLEASE CONTACT FOR MORE INFORMATION AND TAILORED QUOTES STARTING FROM £799
+ AUTOGLYM LIFESHINE CERAMIC COATING PACKAGE WITH AFTERCARE COLLECTION INCLUDING - INSTANT TYRE DRESSING, CUSTOM WHEEL CLEANER, FAST GLASS, INTERIOR SHAMPOO, AUTOFRESH, FOAMING CAR WASH, RAPID CERAMIC SPRAY, BIRD DROPPING WIPES DUO PACK, HI-TECH MICROFIBRE DRYING TOWEL, 2 X MICROFIBRE CLOTHS + SPONGE FROM £699
+ THATCHAM S5 SMARTRACK TRACKER + IMMOBILISER PACKAGES AVAILABLE FROM £499
+ DEBIT/CREDIT CARD: ACCEPTED UP TO £500
+ BANK TRANSFER BACS: ENSURE YOU VERIFY PROCESSING TIMES AND LIMITS WITH BANK, ESPECIALLY IF PAYING ON COLLECTION AS CARS WILL NOT BE RELEASED WITHOUT CLEAR FUNDS.
+ CASH: ACCEPTED UP TO £9000 WITH 2% BANKING FEE
+ THIRD PARTY FINANCE: £250 ADMIN FEE
+ ALL OF OUR VEHICLES ARE HANDPICKED AND SELECTED FOR THIER INDIVIDUAL MERITS.
+ HIGHLY RATED BY AUTOTRADER IN 2017,2018,2019,2020,2021 + 2022.
+ ALL OF OUR VEHICLES ARE GIVEN A WORKSHOP INSPECTION WITH ANY DEFECTS RECTIFIED.
+ ALL OUR VEHICLES ARE 100% HPI CLEAR.
+ SAME DAY FINANCE WITH TAILOR MADE QUOTES TO SUIT.
+ PART EXCHANGES WELCOME.
+ ALL OUR VEHICLES ARE PREPARED TO THE HIGHEST STANDARD BOTH MECHANICALLY AND COSMETICALLY FOR YOUR COMPLETE PEACE OF MIND.
+ WE ARE A TEAM OF ENTHUSIASTS OFFERING VEHICLES AS WE WOULD EXPECT THEM.
2020 BMW M4
3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
£37,500
25,193 miles
ML70CWM
Overview
Mileage
25,193 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Black
Very rare and one of the last car of this model from the manufacturer.
This really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020
One of the last F82 !
There is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)
Fully loaded with absolutely everything.
Carbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more
I bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately
The car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken
We are located in Fareham Hampshire
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 1 day ago | £37,500 | −£490 |
| 3 days ago | £37,990 | −£3,000 |
| 11 days ago | £40,990 | −£1,010 |
| 3 weeks ago | £42,000 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 3 weeks ago | 25,193 | — |
From other listings of this vehicle by this dealer
Data points lifted from sibling listings inside the relisting window — same VRM, same dealer, separate adverts.
Sources & channels
Item data
Processed fields
- vrm
- ML70CWM
- make
- BMW
- model
- M4
- trim line
- 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
- year
- 2020
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- Black
- doors
- 2
- seats
- 4
- mileage
- 25193
- price
- 37500
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 66503
- remote id
- https://www.autotrader.co.uk/car-details/202607174262742
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- available
- media count
- 16
- first seen at
- 2026-07-17 16:07:10
- last seen at
- 2026-08-03 21:34:26
- completed at
- 2026-08-03 21:42:53
- remote url
- View original →
Raw data
Item record
{
"item_id": 66503,
"remote_id": "https://www.autotrader.co.uk/car-details/202607174262742",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"primary_source_id": 54087,
"primary_source_key": "search-make-bmw-m4",
"primary_source_tier": 2,
"remote_status": "available",
"media_count": 16,
"last_seen_at": "2026-08-03 21:34:26",
"first_seen_at": "2026-07-17 16:07:10",
"completed_at": "2026-08-03 21:42:53",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"cdn_path": "509/66503/3ad12f3124f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3ad12f3124",
"cdn_sizes": {
"f": "509/66503/3ad12f3124f.jpg",
"l": "509/66503/3ad12f3124l.jpg",
"m": "509/66503/3ad12f3124m.jpg",
"s": "509/66503/3ad12f3124s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/75738f0212a844f1aa4b60257f44dc87.jpg",
"cdn_path": "509/66503/27aeccf9a7f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "27aeccf9a7",
"cdn_sizes": {
"f": "509/66503/27aeccf9a7f.jpg",
"l": "509/66503/27aeccf9a7l.jpg",
"m": "509/66503/27aeccf9a7m.jpg",
"s": "509/66503/27aeccf9a7s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"cdn_path": "509/66503/7d4d4a1b3af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7d4d4a1b3a",
"cdn_sizes": {
"f": "509/66503/7d4d4a1b3af.jpg",
"l": "509/66503/7d4d4a1b3al.jpg",
"m": "509/66503/7d4d4a1b3am.jpg",
"s": "509/66503/7d4d4a1b3as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5f60e6cd2f7d40b09a09f8f53db13c90.jpg",
"cdn_path": "509/66503/cb4352a55cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cb4352a55c",
"cdn_sizes": {
"f": "509/66503/cb4352a55cf.jpg",
"l": "509/66503/cb4352a55cl.jpg",
"m": "509/66503/cb4352a55cm.jpg",
"s": "509/66503/cb4352a55cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c805863972a44a17a1f311274dd9df34.jpg",
"cdn_path": "509/66503/d360dd64c4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d360dd64c4",
"cdn_sizes": {
"f": "509/66503/d360dd64c4f.jpg",
"l": "509/66503/d360dd64c4l.jpg",
"m": "509/66503/d360dd64c4m.jpg",
"s": "509/66503/d360dd64c4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f7425476b7994c228edc78c914ddf083.jpg",
"cdn_path": "509/66503/691f425161f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "691f425161",
"cdn_sizes": {
"f": "509/66503/691f425161f.jpg",
"l": "509/66503/691f425161l.jpg",
"m": "509/66503/691f425161m.jpg",
"s": "509/66503/691f425161s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"cdn_path": "509/66503/42e4c36655f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "42e4c36655",
"cdn_sizes": {
"f": "509/66503/42e4c36655f.jpg",
"l": "509/66503/42e4c36655l.jpg",
"m": "509/66503/42e4c36655m.jpg",
"s": "509/66503/42e4c36655s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8e67f9f7594c4c03997782877e797b37.jpg",
"cdn_path": "509/66503/764254fcfef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "764254fcfe",
"cdn_sizes": {
"f": "509/66503/764254fcfef.jpg",
"l": "509/66503/764254fcfel.jpg",
"m": "509/66503/764254fcfem.jpg",
"s": "509/66503/764254fcfes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b231326b3a654115aa2c09cb2331d0f0.jpg",
"cdn_path": "509/66503/6729f67bc1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6729f67bc1",
"cdn_sizes": {
"f": "509/66503/6729f67bc1f.jpg",
"l": "509/66503/6729f67bc1l.jpg",
"m": "509/66503/6729f67bc1m.jpg",
"s": "509/66503/6729f67bc1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/aa7daef750b7452b8942b818d322f42e.jpg",
"cdn_path": "509/66503/c20e9f6ac1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c20e9f6ac1",
"cdn_sizes": {
"f": "509/66503/c20e9f6ac1f.jpg",
"l": "509/66503/c20e9f6ac1l.jpg",
"m": "509/66503/c20e9f6ac1m.jpg",
"s": "509/66503/c20e9f6ac1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7f971a8f74eb48179430e18169a6e0bf.jpg",
"cdn_path": "509/66503/95eed35c8ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "95eed35c8f",
"cdn_sizes": {
"f": "509/66503/95eed35c8ff.jpg",
"l": "509/66503/95eed35c8fl.jpg",
"m": "509/66503/95eed35c8fm.jpg",
"s": "509/66503/95eed35c8fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/c805863972a44a17a1f311274dd9df34.jpg",
"cdn_path": "509/66503/d4b849dc27f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d4b849dc27",
"cdn_sizes": {
"f": "509/66503/d4b849dc27f.jpg",
"l": "509/66503/d4b849dc27l.jpg",
"m": "509/66503/d4b849dc27m.jpg",
"s": "509/66503/d4b849dc27s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4f3a268ce03440b88a5f96148b01b63c.jpg",
"cdn_path": "509/66503/f32eeab2d8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f32eeab2d8",
"cdn_sizes": {
"f": "509/66503/f32eeab2d8f.jpg",
"l": "509/66503/f32eeab2d8l.jpg",
"m": "509/66503/f32eeab2d8m.jpg",
"s": "509/66503/f32eeab2d8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/75738f0212a844f1aa4b60257f44dc87.jpg",
"cdn_path": "509/66503/39dd1650f1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "39dd1650f1",
"cdn_sizes": {
"f": "509/66503/39dd1650f1f.jpg",
"l": "509/66503/39dd1650f1l.jpg",
"m": "509/66503/39dd1650f1m.jpg",
"s": "509/66503/39dd1650f1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w800/5f60e6cd2f7d40b09a09f8f53db13c90.jpg",
"cdn_path": "509/66503/664b17bd36f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "664b17bd36",
"cdn_sizes": {
"f": "509/66503/664b17bd36f.jpg",
"l": "509/66503/664b17bd36l.jpg",
"m": "509/66503/664b17bd36m.jpg",
"s": "509/66503/664b17bd36s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/8e67f9f7594c4c03997782877e797b37.jpg",
"cdn_path": "509/66503/ddcd9174c8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ddcd9174c8",
"cdn_sizes": {
"f": "509/66503/ddcd9174c8f.jpg",
"l": "509/66503/ddcd9174c8l.jpg",
"m": "509/66503/ddcd9174c8m.jpg",
"s": "509/66503/ddcd9174c8s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "ML70CWM",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"year": 2020,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Black",
"doors": 2,
"seats": 4,
"mileage": 25193,
"price": 37500,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m4",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607174262742",
"vdata_scrape_id": "at_id_202607174262742",
"data_complete": true,
"listing": {
"title": "2020 BMW M4",
"subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2020,
"price": 37500,
"mileage": 25193,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "Very rare and one of the last car of this model from the manufacturer. \nThis really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020\nOne of the last F82 ! \n\nThere is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)\n\nFully loaded with absolutely everything.\nCarbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more\n\nI bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately \n\nThe car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken \n\nWe are located in Fareham Hampshire",
"description_section_present": true,
"image_count": 8,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"https://m.atcdn.co.uk/a/media/w480/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg",
"https://m.atcdn.co.uk/a/media/w800/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"https://m.atcdn.co.uk/a/media/w480/aa7daef750b7452b8942b818d322f42e.jpg",
"https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg",
"https://m.atcdn.co.uk/a/media/w800/7f971a8f74eb48179430e18169a6e0bf.jpg",
"https://m.atcdn.co.uk/a/media/w480/4f3a268ce03440b88a5f96148b01b63c.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02382104841",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607174262742",
"[+0.0s] at_id: 202607174262742",
"[+2.9s] driver started",
"[+4.22s] page loaded",
"[+5.36s] pre-cookie wait done",
"[+5.4s] switched into cookie iframe",
"[+5.56s] cookie button clicked",
"[+6.94s] cookie iframe gone",
"[+7.14s] title: 2020 BMW M4",
"[+7.22s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"[+7.25s] price: 37500",
"[+7.27s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+7.27s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
"[+7.28s] overview section confirmed via CSS selector",
"[+7.29s] mileage: 25193",
"[+7.3s] year: 2020",
"[+7.31s] fuel: Petrol",
"[+7.32s] body_type: Coupe",
"[+7.33s] gearbox: Automatic",
"[+7.33s] doors: 2",
"[+7.34s] seats: 4",
"[+7.35s] engine: 3.0L",
"[+7.36s] emission_class: Euro 6",
"[+7.37s] colour: Black",
"[+7.41s] range_miles: None",
"[+7.43s] data-lp-sdes not found — falling back to title parse",
"[+7.44s] make/model from page title: BMW / M4",
"[+7.53s] dealer_name: None",
"[+7.55s] dealer_id: None",
"[+7.57s] dealer_rating: None",
"[+7.6s] dealer_phone: 02382104841",
"[+7.63s] is_private_seller: True",
"[+7.8s] description_section_present: True",
"[+8.52s] description signpost clicked",
"[+9.55s] description: 742 chars",
"[+9.57s] description modal closed",
"[+9.63s] image_count from counter: 8",
"[+9.72s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+10.4s] image grid present",
"[+10.78s] gallery images extracted: 8",
"[+10.78s] data_complete: True",
"[+10.91s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607174262742",
"vdata_scrape_id": "at_id_202607174262742",
"data_complete": true,
"listing": {
"vrm": "ML70CWM",
"year": 2020,
"make": "BMW",
"model": "M4",
"price": 37500,
"mileage": 25193,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"https://m.atcdn.co.uk/a/media/w300/f7425476b7994c228edc78c914ddf083.jpg",
"https://m.atcdn.co.uk/a/media/w300/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa7daef750b7452b8942b818d322f42e.jpg",
"https://m.atcdn.co.uk/a/media/w300/b231326b3a654115aa2c09cb2331d0f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/7f971a8f74eb48179430e18169a6e0bf.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f3a268ce03440b88a5f96148b01b63c.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607174262742&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 25193,
"model": "M4",
"price": 37500,
"registration": "ML70CWM",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"https://m.atcdn.co.uk/a/media/w300/f7425476b7994c228edc78c914ddf083.jpg",
"https://m.atcdn.co.uk/a/media/w300/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa7daef750b7452b8942b818d322f42e.jpg",
"https://m.atcdn.co.uk/a/media/w300/b231326b3a654115aa2c09cb2331d0f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/7f971a8f74eb48179430e18169a6e0bf.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f3a268ce03440b88a5f96148b01b63c.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607174262742",
"stockId": "868f86ec6a664e58be5b899c50248c38",
"searchId": "202607174262742"
},
"steps": [
"start",
"at_id: 202607174262742",
"url: https://www.zuto.com/apply/?advertId=202607174262742&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: ML70CWM",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-07-17 17:09:08",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-24 18:15:31",
"reasons": [
"price_change",
"images_change",
"description_change"
]
},
{
"at": "2026-08-01 22:32:22",
"reasons": [
"price_change",
"images_change"
]
},
{
"at": "2026-08-03 22:43:28",
"reasons": [
"price_change"
]
},
{
"at": "2026-08-03 22:44:26",
"reasons": [
"no_change"
]
}
],
"description": "Very rare and one of the last car of this model from the manufacturer. \nThis really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020\nOne of the last F82 ! \n\nThere is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)\n\nFully loaded with absolutely everything.\nCarbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more\n\nI bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately \n\nThe car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken \n\nWe are located in Fareham Hampshire",
"colour_detail": "Black",
"price_history": [
{
"price": 42000,
"recorded_at": "2026-07-17 17:09:08"
},
{
"price": 40990,
"recorded_at": "2026-07-24 18:15:31"
},
{
"price": 37990,
"recorded_at": "2026-08-01 22:32:22"
},
{
"price": 37500,
"recorded_at": "2026-08-03 22:43:28"
}
],
"images_history": [
{
"images": [
{
"hash": "cf65af210eaf433bb56e3c9ca3f2b889",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/cf65af210eaf433bb56e3c9ca3f2b889.jpg"
}
},
{
"hash": "75738f0212a844f1aa4b60257f44dc87",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/75738f0212a844f1aa4b60257f44dc87.jpg"
}
},
{
"hash": "2beb929f87214cefa132d4bb3a6a18d7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2beb929f87214cefa132d4bb3a6a18d7.jpg"
}
},
{
"hash": "5f60e6cd2f7d40b09a09f8f53db13c90",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/5f60e6cd2f7d40b09a09f8f53db13c90.jpg"
}
},
{
"hash": "c805863972a44a17a1f311274dd9df34",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c805863972a44a17a1f311274dd9df34.jpg"
}
},
{
"hash": "f7425476b7994c228edc78c914ddf083",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg"
}
},
{
"hash": "45321b1989594e9eb2e4d073e2fe2ee4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg"
}
},
{
"hash": "8e67f9f7594c4c03997782877e797b37",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8e67f9f7594c4c03997782877e797b37.jpg"
}
},
{
"hash": "b231326b3a654115aa2c09cb2331d0f0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg"
}
},
{
"hash": "aa7daef750b7452b8942b818d322f42e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/aa7daef750b7452b8942b818d322f42e.jpg"
}
}
],
"recorded_at": "2026-07-17 17:09:08"
},
{
"images": [
{
"hash": "45321b1989594e9eb2e4d073e2fe2ee4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg"
}
},
{
"hash": "75738f0212a844f1aa4b60257f44dc87",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/75738f0212a844f1aa4b60257f44dc87.jpg"
}
},
{
"hash": "8e67f9f7594c4c03997782877e797b37",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8e67f9f7594c4c03997782877e797b37.jpg"
}
},
{
"hash": "cf65af210eaf433bb56e3c9ca3f2b889",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/cf65af210eaf433bb56e3c9ca3f2b889.jpg"
}
},
{
"hash": "5f60e6cd2f7d40b09a09f8f53db13c90",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5f60e6cd2f7d40b09a09f8f53db13c90.jpg"
}
},
{
"hash": "f7425476b7994c228edc78c914ddf083",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg"
}
},
{
"hash": "aa7daef750b7452b8942b818d322f42e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/aa7daef750b7452b8942b818d322f42e.jpg"
}
},
{
"hash": "b231326b3a654115aa2c09cb2331d0f0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg"
}
},
{
"hash": "2beb929f87214cefa132d4bb3a6a18d7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2beb929f87214cefa132d4bb3a6a18d7.jpg"
}
},
{
"hash": "7f971a8f74eb48179430e18169a6e0bf",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/7f971a8f74eb48179430e18169a6e0bf.jpg"
}
}
],
"recorded_at": "2026-07-24 18:15:31"
},
{
"images": [
{
"hash": "45321b1989594e9eb2e4d073e2fe2ee4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg"
}
},
{
"hash": "cf65af210eaf433bb56e3c9ca3f2b889",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cf65af210eaf433bb56e3c9ca3f2b889.jpg"
}
},
{
"hash": "f7425476b7994c228edc78c914ddf083",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg"
}
},
{
"hash": "2beb929f87214cefa132d4bb3a6a18d7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2beb929f87214cefa132d4bb3a6a18d7.jpg"
}
},
{
"hash": "aa7daef750b7452b8942b818d322f42e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/aa7daef750b7452b8942b818d322f42e.jpg"
}
},
{
"hash": "b231326b3a654115aa2c09cb2331d0f0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg"
}
},
{
"hash": "7f971a8f74eb48179430e18169a6e0bf",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/7f971a8f74eb48179430e18169a6e0bf.jpg"
}
},
{
"hash": "4f3a268ce03440b88a5f96148b01b63c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4f3a268ce03440b88a5f96148b01b63c.jpg"
}
}
],
"recorded_at": "2026-08-01 22:32:22"
}
],
"mileage_history": [
{
"mileage": 25193,
"recorded_at": "2026-07-17 17:09:08"
}
],
"description_history": [
{
"hash": "c1a7aa91edec23c0487fb5031ddae934",
"text": "Very rare and one of the last car of this model from the manufacturer. \nThis really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020\nOne of the last F82 ! \n\nThere is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)\n\nFully loaded with absolutely everything.\nCarbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more\n\nI bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately \n\nThe car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken \n\nWe are located in Fareham Hampshire",
"recorded_at": "2026-08-03 22:44:26"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"cdn_path": "509/66503/3ad12f3124f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3ad12f3124",
"cdn_sizes": {
"f": "509/66503/3ad12f3124f.jpg",
"l": "509/66503/3ad12f3124l.jpg",
"m": "509/66503/3ad12f3124m.jpg",
"s": "509/66503/3ad12f3124s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/75738f0212a844f1aa4b60257f44dc87.jpg",
"cdn_path": "509/66503/27aeccf9a7f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "27aeccf9a7",
"cdn_sizes": {
"f": "509/66503/27aeccf9a7f.jpg",
"l": "509/66503/27aeccf9a7l.jpg",
"m": "509/66503/27aeccf9a7m.jpg",
"s": "509/66503/27aeccf9a7s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"cdn_path": "509/66503/7d4d4a1b3af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7d4d4a1b3a",
"cdn_sizes": {
"f": "509/66503/7d4d4a1b3af.jpg",
"l": "509/66503/7d4d4a1b3al.jpg",
"m": "509/66503/7d4d4a1b3am.jpg",
"s": "509/66503/7d4d4a1b3as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5f60e6cd2f7d40b09a09f8f53db13c90.jpg",
"cdn_path": "509/66503/cb4352a55cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cb4352a55c",
"cdn_sizes": {
"f": "509/66503/cb4352a55cf.jpg",
"l": "509/66503/cb4352a55cl.jpg",
"m": "509/66503/cb4352a55cm.jpg",
"s": "509/66503/cb4352a55cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c805863972a44a17a1f311274dd9df34.jpg",
"cdn_path": "509/66503/d360dd64c4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d360dd64c4",
"cdn_sizes": {
"f": "509/66503/d360dd64c4f.jpg",
"l": "509/66503/d360dd64c4l.jpg",
"m": "509/66503/d360dd64c4m.jpg",
"s": "509/66503/d360dd64c4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f7425476b7994c228edc78c914ddf083.jpg",
"cdn_path": "509/66503/691f425161f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "691f425161",
"cdn_sizes": {
"f": "509/66503/691f425161f.jpg",
"l": "509/66503/691f425161l.jpg",
"m": "509/66503/691f425161m.jpg",
"s": "509/66503/691f425161s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"cdn_path": "509/66503/42e4c36655f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "42e4c36655",
"cdn_sizes": {
"f": "509/66503/42e4c36655f.jpg",
"l": "509/66503/42e4c36655l.jpg",
"m": "509/66503/42e4c36655m.jpg",
"s": "509/66503/42e4c36655s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8e67f9f7594c4c03997782877e797b37.jpg",
"cdn_path": "509/66503/764254fcfef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "764254fcfe",
"cdn_sizes": {
"f": "509/66503/764254fcfef.jpg",
"l": "509/66503/764254fcfel.jpg",
"m": "509/66503/764254fcfem.jpg",
"s": "509/66503/764254fcfes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b231326b3a654115aa2c09cb2331d0f0.jpg",
"cdn_path": "509/66503/6729f67bc1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6729f67bc1",
"cdn_sizes": {
"f": "509/66503/6729f67bc1f.jpg",
"l": "509/66503/6729f67bc1l.jpg",
"m": "509/66503/6729f67bc1m.jpg",
"s": "509/66503/6729f67bc1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/aa7daef750b7452b8942b818d322f42e.jpg",
"cdn_path": "509/66503/c20e9f6ac1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c20e9f6ac1",
"cdn_sizes": {
"f": "509/66503/c20e9f6ac1f.jpg",
"l": "509/66503/c20e9f6ac1l.jpg",
"m": "509/66503/c20e9f6ac1m.jpg",
"s": "509/66503/c20e9f6ac1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7f971a8f74eb48179430e18169a6e0bf.jpg",
"cdn_path": "509/66503/95eed35c8ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "95eed35c8f",
"cdn_sizes": {
"f": "509/66503/95eed35c8ff.jpg",
"l": "509/66503/95eed35c8fl.jpg",
"m": "509/66503/95eed35c8fm.jpg",
"s": "509/66503/95eed35c8fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/c805863972a44a17a1f311274dd9df34.jpg",
"cdn_path": "509/66503/d4b849dc27f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d4b849dc27",
"cdn_sizes": {
"f": "509/66503/d4b849dc27f.jpg",
"l": "509/66503/d4b849dc27l.jpg",
"m": "509/66503/d4b849dc27m.jpg",
"s": "509/66503/d4b849dc27s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4f3a268ce03440b88a5f96148b01b63c.jpg",
"cdn_path": "509/66503/f32eeab2d8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f32eeab2d8",
"cdn_sizes": {
"f": "509/66503/f32eeab2d8f.jpg",
"l": "509/66503/f32eeab2d8l.jpg",
"m": "509/66503/f32eeab2d8m.jpg",
"s": "509/66503/f32eeab2d8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/75738f0212a844f1aa4b60257f44dc87.jpg",
"cdn_path": "509/66503/39dd1650f1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "39dd1650f1",
"cdn_sizes": {
"f": "509/66503/39dd1650f1f.jpg",
"l": "509/66503/39dd1650f1l.jpg",
"m": "509/66503/39dd1650f1m.jpg",
"s": "509/66503/39dd1650f1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w800/5f60e6cd2f7d40b09a09f8f53db13c90.jpg",
"cdn_path": "509/66503/664b17bd36f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "664b17bd36",
"cdn_sizes": {
"f": "509/66503/664b17bd36f.jpg",
"l": "509/66503/664b17bd36l.jpg",
"m": "509/66503/664b17bd36m.jpg",
"s": "509/66503/664b17bd36s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w480/8e67f9f7594c4c03997782877e797b37.jpg",
"cdn_path": "509/66503/ddcd9174c8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ddcd9174c8",
"cdn_sizes": {
"f": "509/66503/ddcd9174c8f.jpg",
"l": "509/66503/ddcd9174c8l.jpg",
"m": "509/66503/ddcd9174c8m.jpg",
"s": "509/66503/ddcd9174c8s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "ML70CWM",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"year": 2020,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Black",
"doors": 2,
"seats": 4,
"mileage": 25193,
"price": 37500,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m4",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607174262742",
"vdata_scrape_id": "at_id_202607174262742",
"data_complete": true,
"listing": {
"title": "2020 BMW M4",
"subtitle": "3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2020,
"price": 37500,
"mileage": 25193,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "Very rare and one of the last car of this model from the manufacturer. \nThis really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020\nOne of the last F82 ! \n\nThere is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)\n\nFully loaded with absolutely everything.\nCarbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more\n\nI bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately \n\nThe car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken \n\nWe are located in Fareham Hampshire",
"description_section_present": true,
"image_count": 8,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"https://m.atcdn.co.uk/a/media/w480/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg",
"https://m.atcdn.co.uk/a/media/w800/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"https://m.atcdn.co.uk/a/media/w480/aa7daef750b7452b8942b818d322f42e.jpg",
"https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg",
"https://m.atcdn.co.uk/a/media/w800/7f971a8f74eb48179430e18169a6e0bf.jpg",
"https://m.atcdn.co.uk/a/media/w480/4f3a268ce03440b88a5f96148b01b63c.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02382104841",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607174262742",
"[+0.0s] at_id: 202607174262742",
"[+2.9s] driver started",
"[+4.22s] page loaded",
"[+5.36s] pre-cookie wait done",
"[+5.4s] switched into cookie iframe",
"[+5.56s] cookie button clicked",
"[+6.94s] cookie iframe gone",
"[+7.14s] title: 2020 BMW M4",
"[+7.22s] subtitle: 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"[+7.25s] price: 37500",
"[+7.27s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+7.27s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'atds-icon-sell', 'atds-icon-save', 'atds-icon-search', 'account-sign-in', 'atds-icon-account', 'menu-drawer', 'atds-icon-mileage', 'atds-icon-registration', 'atds-icon-fuel-type', 'atds-icon-body-type', 'atds-icon-engine', 'atds-icon-gearbox', 'atds-icon-doors', 'atds-icon-seats', 'atds-icon-emission-class', 'atds-icon-body-colour', 'atds-icon-chevron-up', 'atds-social-icons__icon--facebook', 'atds-social-icons__icon--youtube', 'atds-social-icons__icon--instagram', 'atds-social-icons__icon--tiktok', 'atds-social-icons__icon--giphy', 'atds-social-icons__icon--pinterest']",
"[+7.28s] overview section confirmed via CSS selector",
"[+7.29s] mileage: 25193",
"[+7.3s] year: 2020",
"[+7.31s] fuel: Petrol",
"[+7.32s] body_type: Coupe",
"[+7.33s] gearbox: Automatic",
"[+7.33s] doors: 2",
"[+7.34s] seats: 4",
"[+7.35s] engine: 3.0L",
"[+7.36s] emission_class: Euro 6",
"[+7.37s] colour: Black",
"[+7.41s] range_miles: None",
"[+7.43s] data-lp-sdes not found — falling back to title parse",
"[+7.44s] make/model from page title: BMW / M4",
"[+7.53s] dealer_name: None",
"[+7.55s] dealer_id: None",
"[+7.57s] dealer_rating: None",
"[+7.6s] dealer_phone: 02382104841",
"[+7.63s] is_private_seller: True",
"[+7.8s] description_section_present: True",
"[+8.52s] description signpost clicked",
"[+9.55s] description: 742 chars",
"[+9.57s] description modal closed",
"[+9.63s] image_count from counter: 8",
"[+9.72s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+10.4s] image grid present",
"[+10.78s] gallery images extracted: 8",
"[+10.78s] data_complete: True",
"[+10.91s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607174262742",
"vdata_scrape_id": "at_id_202607174262742",
"data_complete": true,
"listing": {
"vrm": "ML70CWM",
"year": 2020,
"make": "BMW",
"model": "M4",
"price": 37500,
"mileage": 25193,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"https://m.atcdn.co.uk/a/media/w300/f7425476b7994c228edc78c914ddf083.jpg",
"https://m.atcdn.co.uk/a/media/w300/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa7daef750b7452b8942b818d322f42e.jpg",
"https://m.atcdn.co.uk/a/media/w300/b231326b3a654115aa2c09cb2331d0f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/7f971a8f74eb48179430e18169a6e0bf.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f3a268ce03440b88a5f96148b01b63c.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607174262742",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607174262742&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 25193,
"model": "M4",
"price": 37500,
"registration": "ML70CWM",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/45321b1989594e9eb2e4d073e2fe2ee4.jpg",
"https://m.atcdn.co.uk/a/media/w300/cf65af210eaf433bb56e3c9ca3f2b889.jpg",
"https://m.atcdn.co.uk/a/media/w300/f7425476b7994c228edc78c914ddf083.jpg",
"https://m.atcdn.co.uk/a/media/w300/2beb929f87214cefa132d4bb3a6a18d7.jpg",
"https://m.atcdn.co.uk/a/media/w300/aa7daef750b7452b8942b818d322f42e.jpg",
"https://m.atcdn.co.uk/a/media/w300/b231326b3a654115aa2c09cb2331d0f0.jpg",
"https://m.atcdn.co.uk/a/media/w300/7f971a8f74eb48179430e18169a6e0bf.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f3a268ce03440b88a5f96148b01b63c.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607174262742",
"stockId": "868f86ec6a664e58be5b899c50248c38",
"searchId": "202607174262742"
},
"steps": [
"start",
"at_id: 202607174262742",
"url: https://www.zuto.com/apply/?advertId=202607174262742&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: ML70CWM",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-07-17 17:09:08",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-24 18:15:31",
"reasons": [
"price_change",
"images_change",
"description_change"
]
},
{
"at": "2026-08-01 22:32:22",
"reasons": [
"price_change",
"images_change"
]
},
{
"at": "2026-08-03 22:43:28",
"reasons": [
"price_change"
]
},
{
"at": "2026-08-03 22:44:26",
"reasons": [
"no_change"
]
}
],
"description": "Very rare and one of the last car of this model from the manufacturer. \nThis really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020\nOne of the last F82 ! \n\nThere is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)\n\nFully loaded with absolutely everything.\nCarbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more\n\nI bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately \n\nThe car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken \n\nWe are located in Fareham Hampshire",
"colour_detail": "Black",
"price_history": [
{
"price": 42000,
"recorded_at": "2026-07-17 17:09:08"
},
{
"price": 40990,
"recorded_at": "2026-07-24 18:15:31"
},
{
"price": 37990,
"recorded_at": "2026-08-01 22:32:22"
},
{
"price": 37500,
"recorded_at": "2026-08-03 22:43:28"
}
],
"images_history": [
{
"images": [
{
"hash": "cf65af210eaf433bb56e3c9ca3f2b889",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/cf65af210eaf433bb56e3c9ca3f2b889.jpg"
}
},
{
"hash": "75738f0212a844f1aa4b60257f44dc87",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/75738f0212a844f1aa4b60257f44dc87.jpg"
}
},
{
"hash": "2beb929f87214cefa132d4bb3a6a18d7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2beb929f87214cefa132d4bb3a6a18d7.jpg"
}
},
{
"hash": "5f60e6cd2f7d40b09a09f8f53db13c90",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/5f60e6cd2f7d40b09a09f8f53db13c90.jpg"
}
},
{
"hash": "c805863972a44a17a1f311274dd9df34",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c805863972a44a17a1f311274dd9df34.jpg"
}
},
{
"hash": "f7425476b7994c228edc78c914ddf083",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg"
}
},
{
"hash": "45321b1989594e9eb2e4d073e2fe2ee4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg"
}
},
{
"hash": "8e67f9f7594c4c03997782877e797b37",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8e67f9f7594c4c03997782877e797b37.jpg"
}
},
{
"hash": "b231326b3a654115aa2c09cb2331d0f0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg"
}
},
{
"hash": "aa7daef750b7452b8942b818d322f42e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/aa7daef750b7452b8942b818d322f42e.jpg"
}
}
],
"recorded_at": "2026-07-17 17:09:08"
},
{
"images": [
{
"hash": "45321b1989594e9eb2e4d073e2fe2ee4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg"
}
},
{
"hash": "75738f0212a844f1aa4b60257f44dc87",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/75738f0212a844f1aa4b60257f44dc87.jpg"
}
},
{
"hash": "8e67f9f7594c4c03997782877e797b37",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8e67f9f7594c4c03997782877e797b37.jpg"
}
},
{
"hash": "cf65af210eaf433bb56e3c9ca3f2b889",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/cf65af210eaf433bb56e3c9ca3f2b889.jpg"
}
},
{
"hash": "5f60e6cd2f7d40b09a09f8f53db13c90",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5f60e6cd2f7d40b09a09f8f53db13c90.jpg"
}
},
{
"hash": "f7425476b7994c228edc78c914ddf083",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg"
}
},
{
"hash": "aa7daef750b7452b8942b818d322f42e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/aa7daef750b7452b8942b818d322f42e.jpg"
}
},
{
"hash": "b231326b3a654115aa2c09cb2331d0f0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg"
}
},
{
"hash": "2beb929f87214cefa132d4bb3a6a18d7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2beb929f87214cefa132d4bb3a6a18d7.jpg"
}
},
{
"hash": "7f971a8f74eb48179430e18169a6e0bf",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/7f971a8f74eb48179430e18169a6e0bf.jpg"
}
}
],
"recorded_at": "2026-07-24 18:15:31"
},
{
"images": [
{
"hash": "45321b1989594e9eb2e4d073e2fe2ee4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45321b1989594e9eb2e4d073e2fe2ee4.jpg"
}
},
{
"hash": "cf65af210eaf433bb56e3c9ca3f2b889",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cf65af210eaf433bb56e3c9ca3f2b889.jpg"
}
},
{
"hash": "f7425476b7994c228edc78c914ddf083",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f7425476b7994c228edc78c914ddf083.jpg"
}
},
{
"hash": "2beb929f87214cefa132d4bb3a6a18d7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2beb929f87214cefa132d4bb3a6a18d7.jpg"
}
},
{
"hash": "aa7daef750b7452b8942b818d322f42e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/aa7daef750b7452b8942b818d322f42e.jpg"
}
},
{
"hash": "b231326b3a654115aa2c09cb2331d0f0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b231326b3a654115aa2c09cb2331d0f0.jpg"
}
},
{
"hash": "7f971a8f74eb48179430e18169a6e0bf",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/7f971a8f74eb48179430e18169a6e0bf.jpg"
}
},
{
"hash": "4f3a268ce03440b88a5f96148b01b63c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4f3a268ce03440b88a5f96148b01b63c.jpg"
}
}
],
"recorded_at": "2026-08-01 22:32:22"
}
],
"mileage_history": [
{
"mileage": 25193,
"recorded_at": "2026-07-17 17:09:08"
}
],
"description_history": [
{
"hash": "c1a7aa91edec23c0487fb5031ddae934",
"text": "Very rare and one of the last car of this model from the manufacturer. \nThis really rare F82 BMW M4 Competition is 70 REG and was registered 30/11/2020\nOne of the last F82 ! \n\nThere is only 1 previous user / owner before me. (I bought the car last month and I have to sell it now)\n\nFully loaded with absolutely everything.\nCarbon fiber spoiler - full service history - new brake pads and new brake disc - white leather seats - harmon cardon sound system and more and more\n\nI bought this car recently, but we are moving houses and I will be abroad for awhile so I have to sell the car unfortunately \n\nThe car is in perfect condition and there is absolutely nothing that needs to be done or fixed or broken \n\nWe are located in Fareham Hampshire",
"recorded_at": "2026-08-03 22:44:26"
}
]
}