25 images
Online
· Days listed: 6
2020 BMW M2
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
£30,500
50,700 miles
DY70FDN
Overview
Mileage
50,700 miles
Registration
2020 (20 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Silver
I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC.
The car comes with full service history and has just had a service at a German car specialist.
The car comes with 8 grand worth of factory options which include:
M2 Plus Pack
M2 Comfort Pack
M-Sport Braking System
Apple Car Play
Concierge Service
Aftermarket extras include:
Remus Catback Exhaust
LED BMW steering wheel
Carbon Surrounds on Exterior
Lowering Springs
14mm wheel spacers
There is a curb on one of the rear wheels very small tho
If you have any questions, please do not hesitate to contact me.
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 2 days ago | £30,500 | +£1,500 |
| 3 days ago | £29,000 | −£2,300 |
| 7 days ago | £31,300 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 7 days ago | 50,700 | — |
Sources & channels
Item data
Processed fields
- vrm
- DY70FDN
- make
- BMW
- model
- M2
- trim line
- BMW M2 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
- Silver
- doors
- 2
- seats
- 4
- mileage
- 50700
- price
- 30500
- source key
- search-make-bmw-m2
- platform
- autotrader
Item record
- item id
- 72466
- remote id
- https://www.autotrader.co.uk/car-details/202607264531050
- platform
- autotrader
- source key
- search-make-bmw-m2
- remote status
- available
- media count
- 25
- first seen at
- 2026-07-27 15:27:29
- last seen at
- 2026-08-01 16:50:58
- completed at
- 2026-08-01 16:53:23
- remote url
- View original →
Raw data
Item record
{
"item_id": 72466,
"remote_id": "https://www.autotrader.co.uk/car-details/202607264531050",
"source_key": "search-make-bmw-m2",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"primary_source_id": 53996,
"primary_source_key": "search-make-bmw-m2",
"primary_source_tier": 2,
"remote_status": "available",
"media_count": 25,
"last_seen_at": "2026-08-01 16:50:58",
"first_seen_at": "2026-07-27 15:27:29",
"completed_at": "2026-08-01 16:53:23",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5cd3a4d44ae24e74923972df06f20951.jpg",
"cdn_path": "507/72466/6883ef9f27f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6883ef9f27",
"cdn_sizes": {
"f": "507/72466/6883ef9f27f.jpg",
"l": "507/72466/6883ef9f27l.jpg",
"m": "507/72466/6883ef9f27m.jpg",
"s": "507/72466/6883ef9f27s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c860956480ad4fe1a15731ad2430eb7c.jpg",
"cdn_path": "507/72466/ce3d3df510f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ce3d3df510",
"cdn_sizes": {
"f": "507/72466/ce3d3df510f.jpg",
"l": "507/72466/ce3d3df510l.jpg",
"m": "507/72466/ce3d3df510m.jpg",
"s": "507/72466/ce3d3df510s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"cdn_path": "507/72466/d0ee37a8f0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d0ee37a8f0",
"cdn_sizes": {
"f": "507/72466/d0ee37a8f0f.jpg",
"l": "507/72466/d0ee37a8f0l.jpg",
"m": "507/72466/d0ee37a8f0m.jpg",
"s": "507/72466/d0ee37a8f0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/45e046df4ac543d798288dbb8ecd82f1.jpg",
"cdn_path": "507/72466/42d5ec6016f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "42d5ec6016",
"cdn_sizes": {
"f": "507/72466/42d5ec6016f.jpg",
"l": "507/72466/42d5ec6016l.jpg",
"m": "507/72466/42d5ec6016m.jpg",
"s": "507/72466/42d5ec6016s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4f0f48ff78494296ab624e231478bef6.jpg",
"cdn_path": "507/72466/3672acec40f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3672acec40",
"cdn_sizes": {
"f": "507/72466/3672acec40f.jpg",
"l": "507/72466/3672acec40l.jpg",
"m": "507/72466/3672acec40m.jpg",
"s": "507/72466/3672acec40s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"cdn_path": "507/72466/c59a46722df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c59a46722d",
"cdn_sizes": {
"f": "507/72466/c59a46722df.jpg",
"l": "507/72466/c59a46722dl.jpg",
"m": "507/72466/c59a46722dm.jpg",
"s": "507/72466/c59a46722ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"cdn_path": "507/72466/b3fc0b5e41f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b3fc0b5e41",
"cdn_sizes": {
"f": "507/72466/b3fc0b5e41f.jpg",
"l": "507/72466/b3fc0b5e41l.jpg",
"m": "507/72466/b3fc0b5e41m.jpg",
"s": "507/72466/b3fc0b5e41s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"cdn_path": "507/72466/c37e6a2be2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c37e6a2be2",
"cdn_sizes": {
"f": "507/72466/c37e6a2be2f.jpg",
"l": "507/72466/c37e6a2be2l.jpg",
"m": "507/72466/c37e6a2be2m.jpg",
"s": "507/72466/c37e6a2be2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c96a2f335465416caa7b99709e1f0166.jpg",
"cdn_path": "507/72466/1819109ee8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1819109ee8",
"cdn_sizes": {
"f": "507/72466/1819109ee8f.jpg",
"l": "507/72466/1819109ee8l.jpg",
"m": "507/72466/1819109ee8m.jpg",
"s": "507/72466/1819109ee8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/115c041d80fa43a8aee22d145a1665ee.jpg",
"cdn_path": "507/72466/4704e2b6c1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4704e2b6c1",
"cdn_sizes": {
"f": "507/72466/4704e2b6c1f.jpg",
"l": "507/72466/4704e2b6c1l.jpg",
"m": "507/72466/4704e2b6c1m.jpg",
"s": "507/72466/4704e2b6c1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e67ba89e86044fbe90b8882afc270adb.jpg",
"cdn_path": "507/72466/b0bd268edaf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b0bd268eda",
"cdn_sizes": {
"f": "507/72466/b0bd268edaf.jpg",
"l": "507/72466/b0bd268edal.jpg",
"m": "507/72466/b0bd268edam.jpg",
"s": "507/72466/b0bd268edas.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/30a22ef0363e40b6b163599838454b4c.jpg",
"cdn_path": "507/72466/2e8d8ceda1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2e8d8ceda1",
"cdn_sizes": {
"f": "507/72466/2e8d8ceda1f.jpg",
"l": "507/72466/2e8d8ceda1l.jpg",
"m": "507/72466/2e8d8ceda1m.jpg",
"s": "507/72466/2e8d8ceda1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/329133521b1147d0a32a241c920902ac.jpg",
"cdn_path": "507/72466/b14721a18df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b14721a18d",
"cdn_sizes": {
"f": "507/72466/b14721a18df.jpg",
"l": "507/72466/b14721a18dl.jpg",
"m": "507/72466/b14721a18dm.jpg",
"s": "507/72466/b14721a18ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"cdn_path": "507/72466/525b8a6e72f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "525b8a6e72",
"cdn_sizes": {
"f": "507/72466/525b8a6e72f.jpg",
"l": "507/72466/525b8a6e72l.jpg",
"m": "507/72466/525b8a6e72m.jpg",
"s": "507/72466/525b8a6e72s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"cdn_path": "507/72466/f815cad201f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f815cad201",
"cdn_sizes": {
"f": "507/72466/f815cad201f.jpg",
"l": "507/72466/f815cad201l.jpg",
"m": "507/72466/f815cad201m.jpg",
"s": "507/72466/f815cad201s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e39af3d818ae435e851234d78a33854f.jpg",
"cdn_path": "507/72466/c22c6cc944f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c22c6cc944",
"cdn_sizes": {
"f": "507/72466/c22c6cc944f.jpg",
"l": "507/72466/c22c6cc944l.jpg",
"m": "507/72466/c22c6cc944m.jpg",
"s": "507/72466/c22c6cc944s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/149099079c8148af8ac87e1824f2b81b.jpg",
"cdn_path": "507/72466/c332ffc14cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c332ffc14c",
"cdn_sizes": {
"f": "507/72466/c332ffc14cf.jpg",
"l": "507/72466/c332ffc14cl.jpg",
"m": "507/72466/c332ffc14cm.jpg",
"s": "507/72466/c332ffc14cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bab652ad128c4da18d0138ff833d8002.jpg",
"cdn_path": "507/72466/139af6f741f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "139af6f741",
"cdn_sizes": {
"f": "507/72466/139af6f741f.jpg",
"l": "507/72466/139af6f741l.jpg",
"m": "507/72466/139af6f741m.jpg",
"s": "507/72466/139af6f741s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ce91eced794a4d5980f13ea8f45738bb.jpg",
"cdn_path": "507/72466/873201535ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "873201535f",
"cdn_sizes": {
"f": "507/72466/873201535ff.jpg",
"l": "507/72466/873201535fl.jpg",
"m": "507/72466/873201535fm.jpg",
"s": "507/72466/873201535fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d90c474102194687bc3609208b6618eb.jpg",
"cdn_path": "507/72466/454b7f5eb4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "454b7f5eb4",
"cdn_sizes": {
"f": "507/72466/454b7f5eb4f.jpg",
"l": "507/72466/454b7f5eb4l.jpg",
"m": "507/72466/454b7f5eb4m.jpg",
"s": "507/72466/454b7f5eb4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2a79e645ce884966b1ecfaa047da848d.jpg",
"cdn_path": "507/72466/8caa118784f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8caa118784",
"cdn_sizes": {
"f": "507/72466/8caa118784f.jpg",
"l": "507/72466/8caa118784l.jpg",
"m": "507/72466/8caa118784m.jpg",
"s": "507/72466/8caa118784s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6edb4db9a8994723a3e47e005c99b03c.jpg",
"cdn_path": "507/72466/5b7713844af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5b7713844a",
"cdn_sizes": {
"f": "507/72466/5b7713844af.jpg",
"l": "507/72466/5b7713844al.jpg",
"m": "507/72466/5b7713844am.jpg",
"s": "507/72466/5b7713844as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"cdn_path": "507/72466/e1dac4b150f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e1dac4b150",
"cdn_sizes": {
"f": "507/72466/e1dac4b150f.jpg",
"l": "507/72466/e1dac4b150l.jpg",
"m": "507/72466/e1dac4b150m.jpg",
"s": "507/72466/e1dac4b150s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0c876b31062a48fea471f31af11b20aa.jpg",
"cdn_path": "507/72466/297c0cc680f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "297c0cc680",
"cdn_sizes": {
"f": "507/72466/297c0cc680f.jpg",
"l": "507/72466/297c0cc680l.jpg",
"m": "507/72466/297c0cc680m.jpg",
"s": "507/72466/297c0cc680s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4f34c160bc3d43a4add26bf8023ec2a2.jpg",
"cdn_path": "507/72466/264c8edaddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "264c8edadd",
"cdn_sizes": {
"f": "507/72466/264c8edaddf.jpg",
"l": "507/72466/264c8edaddl.jpg",
"m": "507/72466/264c8edaddm.jpg",
"s": "507/72466/264c8edadds.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "DY70FDN",
"make": "BMW",
"model": "M2",
"trim_line": "BMW M2 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": "Silver",
"doors": 2,
"seats": 4,
"mileage": 50700,
"price": 30500,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m2",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607264531050",
"vdata_scrape_id": "at_id_202607264531050",
"data_complete": false,
"listing": {
"title": null,
"subtitle": null,
"make": "BMW",
"model": "M2",
"year": 2020,
"price": 30500,
"mileage": 50700,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Silver",
"range_miles": null,
"vin": null,
"description": "I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC. \n\nThe car comes with full service history and has just had a service at a German car specialist.\n\nThe car comes with 8 grand worth of factory options which include:\nM2 Plus Pack\nM2 Comfort Pack\nM-Sport Braking System\nApple Car Play\nConcierge Service\n\nAftermarket extras include:\nRemus Catback Exhaust\nLED BMW steering wheel \nCarbon Surrounds on Exterior\nLowering Springs\n14mm wheel spacers \n\nThere is a curb on one of the rear wheels very small tho\n\nIf you have any questions, please do not hesitate to contact me.",
"description_section_present": true,
"image_count": 25,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/5cd3a4d44ae24e74923972df06f20951.jpg",
"https://m.atcdn.co.uk/a/media/w480/c860956480ad4fe1a15731ad2430eb7c.jpg",
"https://m.atcdn.co.uk/a/media/w480/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"https://m.atcdn.co.uk/a/media/w800/45e046df4ac543d798288dbb8ecd82f1.jpg",
"https://m.atcdn.co.uk/a/media/w480/4f0f48ff78494296ab624e231478bef6.jpg",
"https://m.atcdn.co.uk/a/media/w480/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"https://m.atcdn.co.uk/a/media/w800/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"https://m.atcdn.co.uk/a/media/w480/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"https://m.atcdn.co.uk/a/media/w480/c96a2f335465416caa7b99709e1f0166.jpg",
"https://m.atcdn.co.uk/a/media/w800/115c041d80fa43a8aee22d145a1665ee.jpg",
"https://m.atcdn.co.uk/a/media/w480/e67ba89e86044fbe90b8882afc270adb.jpg",
"https://m.atcdn.co.uk/a/media/w480/30a22ef0363e40b6b163599838454b4c.jpg",
"https://m.atcdn.co.uk/a/media/w800/329133521b1147d0a32a241c920902ac.jpg",
"https://m.atcdn.co.uk/a/media/w480/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"https://m.atcdn.co.uk/a/media/w480/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"https://m.atcdn.co.uk/a/media/w800/e39af3d818ae435e851234d78a33854f.jpg",
"https://m.atcdn.co.uk/a/media/w480/149099079c8148af8ac87e1824f2b81b.jpg",
"https://m.atcdn.co.uk/a/media/w480/bab652ad128c4da18d0138ff833d8002.jpg",
"https://m.atcdn.co.uk/a/media/w800/ce91eced794a4d5980f13ea8f45738bb.jpg",
"https://m.atcdn.co.uk/a/media/w480/d90c474102194687bc3609208b6618eb.jpg",
"https://m.atcdn.co.uk/a/media/w480/2a79e645ce884966b1ecfaa047da848d.jpg",
"https://m.atcdn.co.uk/a/media/w800/6edb4db9a8994723a3e47e005c99b03c.jpg",
"https://m.atcdn.co.uk/a/media/w480/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"https://m.atcdn.co.uk/a/media/w480/0c876b31062a48fea471f31af11b20aa.jpg",
"https://m.atcdn.co.uk/a/media/w800/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01495522031",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607264531050",
"[+0.0s] at_id: 202607264531050",
"[+4.01s] driver started",
"[+6.01s] page loaded",
"[+7.15s] pre-cookie wait done",
"[+7.29s] switched into cookie iframe",
"[+8.35s] cookie button clicked",
"[+8.5s] cookie iframe gone",
"[+8.55s] title: None",
"[+10.59s] subtitle: None",
"[+10.71s] price: 30500",
"[+10.74s] 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']",
"[+10.74s] 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']",
"[+10.85s] overview section confirmed via CSS selector",
"[+10.88s] mileage: 50700",
"[+10.92s] year: 2020",
"[+10.93s] fuel: Petrol",
"[+10.95s] body_type: Coupe",
"[+10.96s] gearbox: Automatic",
"[+10.97s] doors: 2",
"[+10.98s] seats: 4",
"[+10.98s] engine: 3.0L",
"[+11.0s] emission_class: Euro 6",
"[+11.02s] colour: Silver",
"[+11.04s] range_miles: None",
"[+11.05s] data-lp-sdes not found — falling back to title parse",
"[+11.07s] make/model from page title: BMW / M2",
"[+11.14s] dealer_name: None",
"[+11.16s] dealer_id: None",
"[+11.18s] dealer_rating: None",
"[+11.21s] dealer_phone: 01495522031",
"[+11.24s] is_private_seller: True",
"[+11.43s] description_section_present: True",
"[+12.13s] description signpost clicked",
"[+13.44s] description: 636 chars",
"[+13.51s] description modal closed",
"[+13.6s] image_count from counter: 25",
"[+13.88s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+14.85s] image grid present",
"[+15.54s] gallery images extracted: 25",
"[+15.54s] data_complete: False — missing: ['title']",
"[+15.81s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607264531050",
"vdata_scrape_id": "at_id_202607264531050",
"data_complete": true,
"listing": {
"vrm": "DY70FDN",
"year": 2020,
"make": "BMW",
"model": "M2",
"price": 30500,
"mileage": 50700,
"colour": "Silver",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M2 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/5cd3a4d44ae24e74923972df06f20951.jpg",
"https://m.atcdn.co.uk/a/media/w300/c860956480ad4fe1a15731ad2430eb7c.jpg",
"https://m.atcdn.co.uk/a/media/w300/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"https://m.atcdn.co.uk/a/media/w300/45e046df4ac543d798288dbb8ecd82f1.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f0f48ff78494296ab624e231478bef6.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"https://m.atcdn.co.uk/a/media/w300/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"https://m.atcdn.co.uk/a/media/w300/c96a2f335465416caa7b99709e1f0166.jpg",
"https://m.atcdn.co.uk/a/media/w300/115c041d80fa43a8aee22d145a1665ee.jpg",
"https://m.atcdn.co.uk/a/media/w300/e67ba89e86044fbe90b8882afc270adb.jpg",
"https://m.atcdn.co.uk/a/media/w300/30a22ef0363e40b6b163599838454b4c.jpg",
"https://m.atcdn.co.uk/a/media/w300/329133521b1147d0a32a241c920902ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"https://m.atcdn.co.uk/a/media/w300/e39af3d818ae435e851234d78a33854f.jpg",
"https://m.atcdn.co.uk/a/media/w300/149099079c8148af8ac87e1824f2b81b.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab652ad128c4da18d0138ff833d8002.jpg",
"https://m.atcdn.co.uk/a/media/w300/ce91eced794a4d5980f13ea8f45738bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/d90c474102194687bc3609208b6618eb.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a79e645ce884966b1ecfaa047da848d.jpg",
"https://m.atcdn.co.uk/a/media/w300/6edb4db9a8994723a3e47e005c99b03c.jpg",
"https://m.atcdn.co.uk/a/media/w300/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c876b31062a48fea471f31af11b20aa.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607264531050&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Silver",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 50700,
"model": "M2",
"price": 30500,
"registration": "DY70FDN",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/5cd3a4d44ae24e74923972df06f20951.jpg",
"https://m.atcdn.co.uk/a/media/w300/c860956480ad4fe1a15731ad2430eb7c.jpg",
"https://m.atcdn.co.uk/a/media/w300/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"https://m.atcdn.co.uk/a/media/w300/45e046df4ac543d798288dbb8ecd82f1.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f0f48ff78494296ab624e231478bef6.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"https://m.atcdn.co.uk/a/media/w300/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"https://m.atcdn.co.uk/a/media/w300/c96a2f335465416caa7b99709e1f0166.jpg",
"https://m.atcdn.co.uk/a/media/w300/115c041d80fa43a8aee22d145a1665ee.jpg",
"https://m.atcdn.co.uk/a/media/w300/e67ba89e86044fbe90b8882afc270adb.jpg",
"https://m.atcdn.co.uk/a/media/w300/30a22ef0363e40b6b163599838454b4c.jpg",
"https://m.atcdn.co.uk/a/media/w300/329133521b1147d0a32a241c920902ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"https://m.atcdn.co.uk/a/media/w300/e39af3d818ae435e851234d78a33854f.jpg",
"https://m.atcdn.co.uk/a/media/w300/149099079c8148af8ac87e1824f2b81b.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab652ad128c4da18d0138ff833d8002.jpg",
"https://m.atcdn.co.uk/a/media/w300/ce91eced794a4d5980f13ea8f45738bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/d90c474102194687bc3609208b6618eb.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a79e645ce884966b1ecfaa047da848d.jpg",
"https://m.atcdn.co.uk/a/media/w300/6edb4db9a8994723a3e47e005c99b03c.jpg",
"https://m.atcdn.co.uk/a/media/w300/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c876b31062a48fea471f31af11b20aa.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607264531050",
"stockId": "cd519539f03b44b5934a6e354fe76ae5",
"searchId": "202607264531050"
},
"steps": [
"start",
"at_id: 202607264531050",
"url: https://www.zuto.com/apply/?advertId=202607264531050&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: DY70FDN",
"make/model: BMW / M2",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-07-27 16:30:21",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-31 17:34:27",
"reasons": [
"price_change",
"description_change"
]
},
{
"at": "2026-08-01 17:54:27",
"reasons": [
"price_change"
]
}
],
"description": "I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC. \n\nThe car comes with full service history and has just had a service at a German car specialist.\n\nThe car comes with 8 grand worth of factory options which include:\nM2 Plus Pack\nM2 Comfort Pack\nM-Sport Braking System\nApple Car Play\nConcierge Service\n\nAftermarket extras include:\nRemus Catback Exhaust\nLED BMW steering wheel \nCarbon Surrounds on Exterior\nLowering Springs\n14mm wheel spacers \n\nThere is a curb on one of the rear wheels very small tho\n\nIf you have any questions, please do not hesitate to contact me.",
"colour_detail": "Silver",
"price_history": [
{
"price": 31300,
"recorded_at": "2026-07-27 16:30:21"
},
{
"price": 29000,
"recorded_at": "2026-07-31 17:34:27"
},
{
"price": 30500,
"recorded_at": "2026-08-01 17:54:27"
}
],
"images_history": [
{
"images": [
{
"hash": "5cd3a4d44ae24e74923972df06f20951",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/5cd3a4d44ae24e74923972df06f20951.jpg"
}
},
{
"hash": "c860956480ad4fe1a15731ad2430eb7c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c860956480ad4fe1a15731ad2430eb7c.jpg"
}
},
{
"hash": "f066feb59ae143c58c31c08bd7fe0d65",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f066feb59ae143c58c31c08bd7fe0d65.jpg"
}
},
{
"hash": "45e046df4ac543d798288dbb8ecd82f1",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45e046df4ac543d798288dbb8ecd82f1.jpg"
}
},
{
"hash": "4f0f48ff78494296ab624e231478bef6",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4f0f48ff78494296ab624e231478bef6.jpg"
}
},
{
"hash": "5e9ccdd64d7c43f0ab7abd8942650f9b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg"
}
},
{
"hash": "2a4f4811b821439ca858bb293e1eb8d8",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2a4f4811b821439ca858bb293e1eb8d8.jpg"
}
},
{
"hash": "495fbd20e23b4119aa0cf1b8fa52ee15",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/495fbd20e23b4119aa0cf1b8fa52ee15.jpg"
}
},
{
"hash": "c96a2f335465416caa7b99709e1f0166",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c96a2f335465416caa7b99709e1f0166.jpg"
}
},
{
"hash": "115c041d80fa43a8aee22d145a1665ee",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/115c041d80fa43a8aee22d145a1665ee.jpg"
}
},
{
"hash": "e67ba89e86044fbe90b8882afc270adb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e67ba89e86044fbe90b8882afc270adb.jpg"
}
},
{
"hash": "30a22ef0363e40b6b163599838454b4c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/30a22ef0363e40b6b163599838454b4c.jpg"
}
},
{
"hash": "329133521b1147d0a32a241c920902ac",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/329133521b1147d0a32a241c920902ac.jpg"
}
},
{
"hash": "fea3ddcc03214b4ba370e1f5bf86ca49",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/fea3ddcc03214b4ba370e1f5bf86ca49.jpg"
}
},
{
"hash": "6b83ff96833c41a58d162a1b0f3f2844",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6b83ff96833c41a58d162a1b0f3f2844.jpg"
}
},
{
"hash": "e39af3d818ae435e851234d78a33854f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e39af3d818ae435e851234d78a33854f.jpg"
}
},
{
"hash": "149099079c8148af8ac87e1824f2b81b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/149099079c8148af8ac87e1824f2b81b.jpg"
}
},
{
"hash": "bab652ad128c4da18d0138ff833d8002",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/bab652ad128c4da18d0138ff833d8002.jpg"
}
},
{
"hash": "ce91eced794a4d5980f13ea8f45738bb",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ce91eced794a4d5980f13ea8f45738bb.jpg"
}
},
{
"hash": "d90c474102194687bc3609208b6618eb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d90c474102194687bc3609208b6618eb.jpg"
}
},
{
"hash": "2a79e645ce884966b1ecfaa047da848d",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2a79e645ce884966b1ecfaa047da848d.jpg"
}
},
{
"hash": "6edb4db9a8994723a3e47e005c99b03c",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6edb4db9a8994723a3e47e005c99b03c.jpg"
}
},
{
"hash": "2eed1762a2cf4e91b3d676e7436d2a61",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2eed1762a2cf4e91b3d676e7436d2a61.jpg"
}
},
{
"hash": "0c876b31062a48fea471f31af11b20aa",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0c876b31062a48fea471f31af11b20aa.jpg"
}
},
{
"hash": "4f34c160bc3d43a4add26bf8023ec2a2",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
}
}
],
"recorded_at": "2026-07-27 16:30:21"
}
],
"mileage_history": [
{
"mileage": 50700,
"recorded_at": "2026-07-27 16:30:21"
}
],
"description_history": [
{
"hash": "6c01a9d9070de9f2929504f5ae315d25",
"text": "I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC. \n\nThe car comes with full service history and has just had a service at a German car specialist.\n\nThe car comes with 8 grand worth of factory options which include:\nM2 Plus Pack\nM2 Comfort Pack\nM-Sport Braking System\nApple Car Play\nConcierge Service\n\nAftermarket extras include:\nRemus Catback Exhaust\nLED BMW steering wheel \nCarbon Surrounds on Exterior\nLowering Springs\n14mm wheel spacers \n\nThere is a curb on one of the rear wheels very small tho\n\nIf you have any questions, please do not hesitate to contact me.",
"recorded_at": "2026-08-01 17:54:27"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5cd3a4d44ae24e74923972df06f20951.jpg",
"cdn_path": "507/72466/6883ef9f27f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6883ef9f27",
"cdn_sizes": {
"f": "507/72466/6883ef9f27f.jpg",
"l": "507/72466/6883ef9f27l.jpg",
"m": "507/72466/6883ef9f27m.jpg",
"s": "507/72466/6883ef9f27s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c860956480ad4fe1a15731ad2430eb7c.jpg",
"cdn_path": "507/72466/ce3d3df510f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ce3d3df510",
"cdn_sizes": {
"f": "507/72466/ce3d3df510f.jpg",
"l": "507/72466/ce3d3df510l.jpg",
"m": "507/72466/ce3d3df510m.jpg",
"s": "507/72466/ce3d3df510s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"cdn_path": "507/72466/d0ee37a8f0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d0ee37a8f0",
"cdn_sizes": {
"f": "507/72466/d0ee37a8f0f.jpg",
"l": "507/72466/d0ee37a8f0l.jpg",
"m": "507/72466/d0ee37a8f0m.jpg",
"s": "507/72466/d0ee37a8f0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/45e046df4ac543d798288dbb8ecd82f1.jpg",
"cdn_path": "507/72466/42d5ec6016f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "42d5ec6016",
"cdn_sizes": {
"f": "507/72466/42d5ec6016f.jpg",
"l": "507/72466/42d5ec6016l.jpg",
"m": "507/72466/42d5ec6016m.jpg",
"s": "507/72466/42d5ec6016s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4f0f48ff78494296ab624e231478bef6.jpg",
"cdn_path": "507/72466/3672acec40f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3672acec40",
"cdn_sizes": {
"f": "507/72466/3672acec40f.jpg",
"l": "507/72466/3672acec40l.jpg",
"m": "507/72466/3672acec40m.jpg",
"s": "507/72466/3672acec40s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"cdn_path": "507/72466/c59a46722df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c59a46722d",
"cdn_sizes": {
"f": "507/72466/c59a46722df.jpg",
"l": "507/72466/c59a46722dl.jpg",
"m": "507/72466/c59a46722dm.jpg",
"s": "507/72466/c59a46722ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"cdn_path": "507/72466/b3fc0b5e41f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b3fc0b5e41",
"cdn_sizes": {
"f": "507/72466/b3fc0b5e41f.jpg",
"l": "507/72466/b3fc0b5e41l.jpg",
"m": "507/72466/b3fc0b5e41m.jpg",
"s": "507/72466/b3fc0b5e41s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"cdn_path": "507/72466/c37e6a2be2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c37e6a2be2",
"cdn_sizes": {
"f": "507/72466/c37e6a2be2f.jpg",
"l": "507/72466/c37e6a2be2l.jpg",
"m": "507/72466/c37e6a2be2m.jpg",
"s": "507/72466/c37e6a2be2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c96a2f335465416caa7b99709e1f0166.jpg",
"cdn_path": "507/72466/1819109ee8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1819109ee8",
"cdn_sizes": {
"f": "507/72466/1819109ee8f.jpg",
"l": "507/72466/1819109ee8l.jpg",
"m": "507/72466/1819109ee8m.jpg",
"s": "507/72466/1819109ee8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/115c041d80fa43a8aee22d145a1665ee.jpg",
"cdn_path": "507/72466/4704e2b6c1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4704e2b6c1",
"cdn_sizes": {
"f": "507/72466/4704e2b6c1f.jpg",
"l": "507/72466/4704e2b6c1l.jpg",
"m": "507/72466/4704e2b6c1m.jpg",
"s": "507/72466/4704e2b6c1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e67ba89e86044fbe90b8882afc270adb.jpg",
"cdn_path": "507/72466/b0bd268edaf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b0bd268eda",
"cdn_sizes": {
"f": "507/72466/b0bd268edaf.jpg",
"l": "507/72466/b0bd268edal.jpg",
"m": "507/72466/b0bd268edam.jpg",
"s": "507/72466/b0bd268edas.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/30a22ef0363e40b6b163599838454b4c.jpg",
"cdn_path": "507/72466/2e8d8ceda1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2e8d8ceda1",
"cdn_sizes": {
"f": "507/72466/2e8d8ceda1f.jpg",
"l": "507/72466/2e8d8ceda1l.jpg",
"m": "507/72466/2e8d8ceda1m.jpg",
"s": "507/72466/2e8d8ceda1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/329133521b1147d0a32a241c920902ac.jpg",
"cdn_path": "507/72466/b14721a18df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b14721a18d",
"cdn_sizes": {
"f": "507/72466/b14721a18df.jpg",
"l": "507/72466/b14721a18dl.jpg",
"m": "507/72466/b14721a18dm.jpg",
"s": "507/72466/b14721a18ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"cdn_path": "507/72466/525b8a6e72f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "525b8a6e72",
"cdn_sizes": {
"f": "507/72466/525b8a6e72f.jpg",
"l": "507/72466/525b8a6e72l.jpg",
"m": "507/72466/525b8a6e72m.jpg",
"s": "507/72466/525b8a6e72s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"cdn_path": "507/72466/f815cad201f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f815cad201",
"cdn_sizes": {
"f": "507/72466/f815cad201f.jpg",
"l": "507/72466/f815cad201l.jpg",
"m": "507/72466/f815cad201m.jpg",
"s": "507/72466/f815cad201s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e39af3d818ae435e851234d78a33854f.jpg",
"cdn_path": "507/72466/c22c6cc944f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c22c6cc944",
"cdn_sizes": {
"f": "507/72466/c22c6cc944f.jpg",
"l": "507/72466/c22c6cc944l.jpg",
"m": "507/72466/c22c6cc944m.jpg",
"s": "507/72466/c22c6cc944s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/149099079c8148af8ac87e1824f2b81b.jpg",
"cdn_path": "507/72466/c332ffc14cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c332ffc14c",
"cdn_sizes": {
"f": "507/72466/c332ffc14cf.jpg",
"l": "507/72466/c332ffc14cl.jpg",
"m": "507/72466/c332ffc14cm.jpg",
"s": "507/72466/c332ffc14cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bab652ad128c4da18d0138ff833d8002.jpg",
"cdn_path": "507/72466/139af6f741f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "139af6f741",
"cdn_sizes": {
"f": "507/72466/139af6f741f.jpg",
"l": "507/72466/139af6f741l.jpg",
"m": "507/72466/139af6f741m.jpg",
"s": "507/72466/139af6f741s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ce91eced794a4d5980f13ea8f45738bb.jpg",
"cdn_path": "507/72466/873201535ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "873201535f",
"cdn_sizes": {
"f": "507/72466/873201535ff.jpg",
"l": "507/72466/873201535fl.jpg",
"m": "507/72466/873201535fm.jpg",
"s": "507/72466/873201535fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d90c474102194687bc3609208b6618eb.jpg",
"cdn_path": "507/72466/454b7f5eb4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "454b7f5eb4",
"cdn_sizes": {
"f": "507/72466/454b7f5eb4f.jpg",
"l": "507/72466/454b7f5eb4l.jpg",
"m": "507/72466/454b7f5eb4m.jpg",
"s": "507/72466/454b7f5eb4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2a79e645ce884966b1ecfaa047da848d.jpg",
"cdn_path": "507/72466/8caa118784f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8caa118784",
"cdn_sizes": {
"f": "507/72466/8caa118784f.jpg",
"l": "507/72466/8caa118784l.jpg",
"m": "507/72466/8caa118784m.jpg",
"s": "507/72466/8caa118784s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6edb4db9a8994723a3e47e005c99b03c.jpg",
"cdn_path": "507/72466/5b7713844af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5b7713844a",
"cdn_sizes": {
"f": "507/72466/5b7713844af.jpg",
"l": "507/72466/5b7713844al.jpg",
"m": "507/72466/5b7713844am.jpg",
"s": "507/72466/5b7713844as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"cdn_path": "507/72466/e1dac4b150f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e1dac4b150",
"cdn_sizes": {
"f": "507/72466/e1dac4b150f.jpg",
"l": "507/72466/e1dac4b150l.jpg",
"m": "507/72466/e1dac4b150m.jpg",
"s": "507/72466/e1dac4b150s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0c876b31062a48fea471f31af11b20aa.jpg",
"cdn_path": "507/72466/297c0cc680f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "297c0cc680",
"cdn_sizes": {
"f": "507/72466/297c0cc680f.jpg",
"l": "507/72466/297c0cc680l.jpg",
"m": "507/72466/297c0cc680m.jpg",
"s": "507/72466/297c0cc680s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4f34c160bc3d43a4add26bf8023ec2a2.jpg",
"cdn_path": "507/72466/264c8edaddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "264c8edadd",
"cdn_sizes": {
"f": "507/72466/264c8edaddf.jpg",
"l": "507/72466/264c8edaddl.jpg",
"m": "507/72466/264c8edaddm.jpg",
"s": "507/72466/264c8edadds.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "DY70FDN",
"make": "BMW",
"model": "M2",
"trim_line": "BMW M2 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": "Silver",
"doors": 2,
"seats": 4,
"mileage": 50700,
"price": 30500,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m2",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607264531050",
"vdata_scrape_id": "at_id_202607264531050",
"data_complete": false,
"listing": {
"title": null,
"subtitle": null,
"make": "BMW",
"model": "M2",
"year": 2020,
"price": 30500,
"mileage": 50700,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Silver",
"range_miles": null,
"vin": null,
"description": "I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC. \n\nThe car comes with full service history and has just had a service at a German car specialist.\n\nThe car comes with 8 grand worth of factory options which include:\nM2 Plus Pack\nM2 Comfort Pack\nM-Sport Braking System\nApple Car Play\nConcierge Service\n\nAftermarket extras include:\nRemus Catback Exhaust\nLED BMW steering wheel \nCarbon Surrounds on Exterior\nLowering Springs\n14mm wheel spacers \n\nThere is a curb on one of the rear wheels very small tho\n\nIf you have any questions, please do not hesitate to contact me.",
"description_section_present": true,
"image_count": 25,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/5cd3a4d44ae24e74923972df06f20951.jpg",
"https://m.atcdn.co.uk/a/media/w480/c860956480ad4fe1a15731ad2430eb7c.jpg",
"https://m.atcdn.co.uk/a/media/w480/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"https://m.atcdn.co.uk/a/media/w800/45e046df4ac543d798288dbb8ecd82f1.jpg",
"https://m.atcdn.co.uk/a/media/w480/4f0f48ff78494296ab624e231478bef6.jpg",
"https://m.atcdn.co.uk/a/media/w480/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"https://m.atcdn.co.uk/a/media/w800/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"https://m.atcdn.co.uk/a/media/w480/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"https://m.atcdn.co.uk/a/media/w480/c96a2f335465416caa7b99709e1f0166.jpg",
"https://m.atcdn.co.uk/a/media/w800/115c041d80fa43a8aee22d145a1665ee.jpg",
"https://m.atcdn.co.uk/a/media/w480/e67ba89e86044fbe90b8882afc270adb.jpg",
"https://m.atcdn.co.uk/a/media/w480/30a22ef0363e40b6b163599838454b4c.jpg",
"https://m.atcdn.co.uk/a/media/w800/329133521b1147d0a32a241c920902ac.jpg",
"https://m.atcdn.co.uk/a/media/w480/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"https://m.atcdn.co.uk/a/media/w480/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"https://m.atcdn.co.uk/a/media/w800/e39af3d818ae435e851234d78a33854f.jpg",
"https://m.atcdn.co.uk/a/media/w480/149099079c8148af8ac87e1824f2b81b.jpg",
"https://m.atcdn.co.uk/a/media/w480/bab652ad128c4da18d0138ff833d8002.jpg",
"https://m.atcdn.co.uk/a/media/w800/ce91eced794a4d5980f13ea8f45738bb.jpg",
"https://m.atcdn.co.uk/a/media/w480/d90c474102194687bc3609208b6618eb.jpg",
"https://m.atcdn.co.uk/a/media/w480/2a79e645ce884966b1ecfaa047da848d.jpg",
"https://m.atcdn.co.uk/a/media/w800/6edb4db9a8994723a3e47e005c99b03c.jpg",
"https://m.atcdn.co.uk/a/media/w480/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"https://m.atcdn.co.uk/a/media/w480/0c876b31062a48fea471f31af11b20aa.jpg",
"https://m.atcdn.co.uk/a/media/w800/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01495522031",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607264531050",
"[+0.0s] at_id: 202607264531050",
"[+4.01s] driver started",
"[+6.01s] page loaded",
"[+7.15s] pre-cookie wait done",
"[+7.29s] switched into cookie iframe",
"[+8.35s] cookie button clicked",
"[+8.5s] cookie iframe gone",
"[+8.55s] title: None",
"[+10.59s] subtitle: None",
"[+10.71s] price: 30500",
"[+10.74s] 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']",
"[+10.74s] 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']",
"[+10.85s] overview section confirmed via CSS selector",
"[+10.88s] mileage: 50700",
"[+10.92s] year: 2020",
"[+10.93s] fuel: Petrol",
"[+10.95s] body_type: Coupe",
"[+10.96s] gearbox: Automatic",
"[+10.97s] doors: 2",
"[+10.98s] seats: 4",
"[+10.98s] engine: 3.0L",
"[+11.0s] emission_class: Euro 6",
"[+11.02s] colour: Silver",
"[+11.04s] range_miles: None",
"[+11.05s] data-lp-sdes not found — falling back to title parse",
"[+11.07s] make/model from page title: BMW / M2",
"[+11.14s] dealer_name: None",
"[+11.16s] dealer_id: None",
"[+11.18s] dealer_rating: None",
"[+11.21s] dealer_phone: 01495522031",
"[+11.24s] is_private_seller: True",
"[+11.43s] description_section_present: True",
"[+12.13s] description signpost clicked",
"[+13.44s] description: 636 chars",
"[+13.51s] description modal closed",
"[+13.6s] image_count from counter: 25",
"[+13.88s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+14.85s] image grid present",
"[+15.54s] gallery images extracted: 25",
"[+15.54s] data_complete: False — missing: ['title']",
"[+15.81s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607264531050",
"vdata_scrape_id": "at_id_202607264531050",
"data_complete": true,
"listing": {
"vrm": "DY70FDN",
"year": 2020,
"make": "BMW",
"model": "M2",
"price": 30500,
"mileage": 50700,
"colour": "Silver",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M2 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/5cd3a4d44ae24e74923972df06f20951.jpg",
"https://m.atcdn.co.uk/a/media/w300/c860956480ad4fe1a15731ad2430eb7c.jpg",
"https://m.atcdn.co.uk/a/media/w300/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"https://m.atcdn.co.uk/a/media/w300/45e046df4ac543d798288dbb8ecd82f1.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f0f48ff78494296ab624e231478bef6.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"https://m.atcdn.co.uk/a/media/w300/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"https://m.atcdn.co.uk/a/media/w300/c96a2f335465416caa7b99709e1f0166.jpg",
"https://m.atcdn.co.uk/a/media/w300/115c041d80fa43a8aee22d145a1665ee.jpg",
"https://m.atcdn.co.uk/a/media/w300/e67ba89e86044fbe90b8882afc270adb.jpg",
"https://m.atcdn.co.uk/a/media/w300/30a22ef0363e40b6b163599838454b4c.jpg",
"https://m.atcdn.co.uk/a/media/w300/329133521b1147d0a32a241c920902ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"https://m.atcdn.co.uk/a/media/w300/e39af3d818ae435e851234d78a33854f.jpg",
"https://m.atcdn.co.uk/a/media/w300/149099079c8148af8ac87e1824f2b81b.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab652ad128c4da18d0138ff833d8002.jpg",
"https://m.atcdn.co.uk/a/media/w300/ce91eced794a4d5980f13ea8f45738bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/d90c474102194687bc3609208b6618eb.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a79e645ce884966b1ecfaa047da848d.jpg",
"https://m.atcdn.co.uk/a/media/w300/6edb4db9a8994723a3e47e005c99b03c.jpg",
"https://m.atcdn.co.uk/a/media/w300/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c876b31062a48fea471f31af11b20aa.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607264531050",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607264531050&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Silver",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 50700,
"model": "M2",
"price": 30500,
"registration": "DY70FDN",
"registrationYear": 2020,
"transmission": "Automatic",
"summary": "BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/5cd3a4d44ae24e74923972df06f20951.jpg",
"https://m.atcdn.co.uk/a/media/w300/c860956480ad4fe1a15731ad2430eb7c.jpg",
"https://m.atcdn.co.uk/a/media/w300/f066feb59ae143c58c31c08bd7fe0d65.jpg",
"https://m.atcdn.co.uk/a/media/w300/45e046df4ac543d798288dbb8ecd82f1.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f0f48ff78494296ab624e231478bef6.jpg",
"https://m.atcdn.co.uk/a/media/w300/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a4f4811b821439ca858bb293e1eb8d8.jpg",
"https://m.atcdn.co.uk/a/media/w300/495fbd20e23b4119aa0cf1b8fa52ee15.jpg",
"https://m.atcdn.co.uk/a/media/w300/c96a2f335465416caa7b99709e1f0166.jpg",
"https://m.atcdn.co.uk/a/media/w300/115c041d80fa43a8aee22d145a1665ee.jpg",
"https://m.atcdn.co.uk/a/media/w300/e67ba89e86044fbe90b8882afc270adb.jpg",
"https://m.atcdn.co.uk/a/media/w300/30a22ef0363e40b6b163599838454b4c.jpg",
"https://m.atcdn.co.uk/a/media/w300/329133521b1147d0a32a241c920902ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/fea3ddcc03214b4ba370e1f5bf86ca49.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b83ff96833c41a58d162a1b0f3f2844.jpg",
"https://m.atcdn.co.uk/a/media/w300/e39af3d818ae435e851234d78a33854f.jpg",
"https://m.atcdn.co.uk/a/media/w300/149099079c8148af8ac87e1824f2b81b.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab652ad128c4da18d0138ff833d8002.jpg",
"https://m.atcdn.co.uk/a/media/w300/ce91eced794a4d5980f13ea8f45738bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/d90c474102194687bc3609208b6618eb.jpg",
"https://m.atcdn.co.uk/a/media/w300/2a79e645ce884966b1ecfaa047da848d.jpg",
"https://m.atcdn.co.uk/a/media/w300/6edb4db9a8994723a3e47e005c99b03c.jpg",
"https://m.atcdn.co.uk/a/media/w300/2eed1762a2cf4e91b3d676e7436d2a61.jpg",
"https://m.atcdn.co.uk/a/media/w300/0c876b31062a48fea471f31af11b20aa.jpg",
"https://m.atcdn.co.uk/a/media/w300/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607264531050",
"stockId": "cd519539f03b44b5934a6e354fe76ae5",
"searchId": "202607264531050"
},
"steps": [
"start",
"at_id: 202607264531050",
"url: https://www.zuto.com/apply/?advertId=202607264531050&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: DY70FDN",
"make/model: BMW / M2",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-07-27 16:30:21",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-07-31 17:34:27",
"reasons": [
"price_change",
"description_change"
]
},
{
"at": "2026-08-01 17:54:27",
"reasons": [
"price_change"
]
}
],
"description": "I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC. \n\nThe car comes with full service history and has just had a service at a German car specialist.\n\nThe car comes with 8 grand worth of factory options which include:\nM2 Plus Pack\nM2 Comfort Pack\nM-Sport Braking System\nApple Car Play\nConcierge Service\n\nAftermarket extras include:\nRemus Catback Exhaust\nLED BMW steering wheel \nCarbon Surrounds on Exterior\nLowering Springs\n14mm wheel spacers \n\nThere is a curb on one of the rear wheels very small tho\n\nIf you have any questions, please do not hesitate to contact me.",
"colour_detail": "Silver",
"price_history": [
{
"price": 31300,
"recorded_at": "2026-07-27 16:30:21"
},
{
"price": 29000,
"recorded_at": "2026-07-31 17:34:27"
},
{
"price": 30500,
"recorded_at": "2026-08-01 17:54:27"
}
],
"images_history": [
{
"images": [
{
"hash": "5cd3a4d44ae24e74923972df06f20951",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/5cd3a4d44ae24e74923972df06f20951.jpg"
}
},
{
"hash": "c860956480ad4fe1a15731ad2430eb7c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c860956480ad4fe1a15731ad2430eb7c.jpg"
}
},
{
"hash": "f066feb59ae143c58c31c08bd7fe0d65",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/f066feb59ae143c58c31c08bd7fe0d65.jpg"
}
},
{
"hash": "45e046df4ac543d798288dbb8ecd82f1",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/45e046df4ac543d798288dbb8ecd82f1.jpg"
}
},
{
"hash": "4f0f48ff78494296ab624e231478bef6",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4f0f48ff78494296ab624e231478bef6.jpg"
}
},
{
"hash": "5e9ccdd64d7c43f0ab7abd8942650f9b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5e9ccdd64d7c43f0ab7abd8942650f9b.jpg"
}
},
{
"hash": "2a4f4811b821439ca858bb293e1eb8d8",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2a4f4811b821439ca858bb293e1eb8d8.jpg"
}
},
{
"hash": "495fbd20e23b4119aa0cf1b8fa52ee15",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/495fbd20e23b4119aa0cf1b8fa52ee15.jpg"
}
},
{
"hash": "c96a2f335465416caa7b99709e1f0166",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c96a2f335465416caa7b99709e1f0166.jpg"
}
},
{
"hash": "115c041d80fa43a8aee22d145a1665ee",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/115c041d80fa43a8aee22d145a1665ee.jpg"
}
},
{
"hash": "e67ba89e86044fbe90b8882afc270adb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e67ba89e86044fbe90b8882afc270adb.jpg"
}
},
{
"hash": "30a22ef0363e40b6b163599838454b4c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/30a22ef0363e40b6b163599838454b4c.jpg"
}
},
{
"hash": "329133521b1147d0a32a241c920902ac",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/329133521b1147d0a32a241c920902ac.jpg"
}
},
{
"hash": "fea3ddcc03214b4ba370e1f5bf86ca49",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/fea3ddcc03214b4ba370e1f5bf86ca49.jpg"
}
},
{
"hash": "6b83ff96833c41a58d162a1b0f3f2844",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6b83ff96833c41a58d162a1b0f3f2844.jpg"
}
},
{
"hash": "e39af3d818ae435e851234d78a33854f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/e39af3d818ae435e851234d78a33854f.jpg"
}
},
{
"hash": "149099079c8148af8ac87e1824f2b81b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/149099079c8148af8ac87e1824f2b81b.jpg"
}
},
{
"hash": "bab652ad128c4da18d0138ff833d8002",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/bab652ad128c4da18d0138ff833d8002.jpg"
}
},
{
"hash": "ce91eced794a4d5980f13ea8f45738bb",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ce91eced794a4d5980f13ea8f45738bb.jpg"
}
},
{
"hash": "d90c474102194687bc3609208b6618eb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d90c474102194687bc3609208b6618eb.jpg"
}
},
{
"hash": "2a79e645ce884966b1ecfaa047da848d",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2a79e645ce884966b1ecfaa047da848d.jpg"
}
},
{
"hash": "6edb4db9a8994723a3e47e005c99b03c",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6edb4db9a8994723a3e47e005c99b03c.jpg"
}
},
{
"hash": "2eed1762a2cf4e91b3d676e7436d2a61",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2eed1762a2cf4e91b3d676e7436d2a61.jpg"
}
},
{
"hash": "0c876b31062a48fea471f31af11b20aa",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0c876b31062a48fea471f31af11b20aa.jpg"
}
},
{
"hash": "4f34c160bc3d43a4add26bf8023ec2a2",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4f34c160bc3d43a4add26bf8023ec2a2.jpg"
}
}
],
"recorded_at": "2026-07-27 16:30:21"
}
],
"mileage_history": [
{
"mileage": 50700,
"recorded_at": "2026-07-27 16:30:21"
}
],
"description_history": [
{
"hash": "6c01a9d9070de9f2929504f5ae315d25",
"text": "I am selling my beloved M2 competition due to unforeseen circumstances, THIS IS THE CHEAPEST M2 COMPETITION AT THIS SPEC. \n\nThe car comes with full service history and has just had a service at a German car specialist.\n\nThe car comes with 8 grand worth of factory options which include:\nM2 Plus Pack\nM2 Comfort Pack\nM-Sport Braking System\nApple Car Play\nConcierge Service\n\nAftermarket extras include:\nRemus Catback Exhaust\nLED BMW steering wheel \nCarbon Surrounds on Exterior\nLowering Springs\n14mm wheel spacers \n\nThere is a curb on one of the rear wheels very small tho\n\nIf you have any questions, please do not hesitate to contact me.",
"recorded_at": "2026-08-01 17:54:27"
}
]
}