9 images
Expired
· Days listed: 0
2014 BMW M4
3.0 BiTurbo DCT Euro 6 (s/s) 2dr
£30,000
63,200 miles
M400CVR
Overview
Mileage
63,200 miles
Registration
2014 (14 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Blue
2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained
I'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.
The car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.
Recent maintenance includes:
- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).
- Engine rod bearings replaced.
- Gearbox service completed.
- Full service history.
- Valid MOT.
- No mechanical issues - the car drives exactly as it should.
Cosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.
The mileage may increase slightly as the car is still being used occasionally until my new car arrives.
This M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.
Feel free to get in touch if you have any questions or would like to arrange a viewing or test drive.
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 4 weeks ago | £30,000 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 4 weeks ago | 63,200 | — |
Sources & channels
Item data
Processed fields
- vrm
- M400CVR
- make
- BMW
- model
- M4
- trim line
- 3.0 BiTurbo DCT Euro 6 (s/s) 2dr
- year
- 2014
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- Blue
- doors
- 2
- seats
- 4
- mileage
- 63200
- price
- 30000
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 56368
- remote id
- https://www.autotrader.co.uk/car-details/202607013781979
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- unavailable
- media count
- 9
- first seen at
- 2026-07-01 12:13:05
- last seen at
- 2026-07-01 12:13:05
- completed at
- 2026-07-01 12:14:29
- remote url
- View original →
Raw data
Item record
{
"item_id": 56368,
"remote_id": "https://www.autotrader.co.uk/car-details/202607013781979",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"primary_source_id": 54087,
"primary_source_key": "search-make-bmw-m4",
"primary_source_tier": 2,
"remote_status": "unavailable",
"media_count": 9,
"last_seen_at": "2026-07-01 12:13:05",
"first_seen_at": "2026-07-01 12:13:05",
"completed_at": "2026-07-01 12:14:29",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a021ad282cc9451393e3e381e075ec3a.jpg",
"cdn_path": "509/56368/122afb7499f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "122afb7499",
"cdn_sizes": {
"f": "509/56368/122afb7499f.jpg",
"l": "509/56368/122afb7499l.jpg",
"m": "509/56368/122afb7499m.jpg",
"s": "509/56368/122afb7499s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cae05632e9164695a3e4743afa58be48.jpg",
"cdn_path": "509/56368/71b8b7a767f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "71b8b7a767",
"cdn_sizes": {
"f": "509/56368/71b8b7a767f.jpg",
"l": "509/56368/71b8b7a767l.jpg",
"m": "509/56368/71b8b7a767m.jpg",
"s": "509/56368/71b8b7a767s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/61eb5139db8f427c842762a5167ae308.jpg",
"cdn_path": "509/56368/99a7410a20f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "99a7410a20",
"cdn_sizes": {
"f": "509/56368/99a7410a20f.jpg",
"l": "509/56368/99a7410a20l.jpg",
"m": "509/56368/99a7410a20m.jpg",
"s": "509/56368/99a7410a20s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9557a234690a42c3a4c3ce936663694d.jpg",
"cdn_path": "509/56368/cf14a9e7bcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cf14a9e7bc",
"cdn_sizes": {
"f": "509/56368/cf14a9e7bcf.jpg",
"l": "509/56368/cf14a9e7bcl.jpg",
"m": "509/56368/cf14a9e7bcm.jpg",
"s": "509/56368/cf14a9e7bcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"cdn_path": "509/56368/9a41d7bb0af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9a41d7bb0a",
"cdn_sizes": {
"f": "509/56368/9a41d7bb0af.jpg",
"l": "509/56368/9a41d7bb0al.jpg",
"m": "509/56368/9a41d7bb0am.jpg",
"s": "509/56368/9a41d7bb0as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"cdn_path": "509/56368/705673c412f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "705673c412",
"cdn_sizes": {
"f": "509/56368/705673c412f.jpg",
"l": "509/56368/705673c412l.jpg",
"m": "509/56368/705673c412m.jpg",
"s": "509/56368/705673c412s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"cdn_path": "509/56368/b95a815f19f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b95a815f19",
"cdn_sizes": {
"f": "509/56368/b95a815f19f.jpg",
"l": "509/56368/b95a815f19l.jpg",
"m": "509/56368/b95a815f19m.jpg",
"s": "509/56368/b95a815f19s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e000967c122b48db8d977a8cb06c55ca.jpg",
"cdn_path": "509/56368/9260cac34df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9260cac34d",
"cdn_sizes": {
"f": "509/56368/9260cac34df.jpg",
"l": "509/56368/9260cac34dl.jpg",
"m": "509/56368/9260cac34dm.jpg",
"s": "509/56368/9260cac34ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8dc7ae35e9c04e8da15cb6be47ba3697.jpg",
"cdn_path": "509/56368/c7fbcdaf1bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c7fbcdaf1b",
"cdn_sizes": {
"f": "509/56368/c7fbcdaf1bf.jpg",
"l": "509/56368/c7fbcdaf1bl.jpg",
"m": "509/56368/c7fbcdaf1bm.jpg",
"s": "509/56368/c7fbcdaf1bs.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "M400CVR",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"year": 2014,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Blue",
"doors": 2,
"seats": 4,
"mileage": 63200,
"price": 30000,
"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": "202607013781979",
"vdata_scrape_id": "at_id_202607013781979",
"data_complete": true,
"listing": {
"title": "2014 BMW M4",
"subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2014,
"price": 30000,
"mileage": 63200,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Blue",
"range_miles": null,
"vin": null,
"description": "2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained\n\nI'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.\n\nThe car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.\n\nRecent maintenance includes:\n\n- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).\n- Engine rod bearings replaced.\n- Gearbox service completed.\n- Full service history.\n- Valid MOT.\n- No mechanical issues - the car drives exactly as it should.\n\nCosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.\n\nThe mileage may increase slightly as the car is still being used occasionally until my new car arrives.\n\nThis M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.\n\nFeel free to get in touch if you have any questions or would like to arrange a viewing or test drive.",
"description_section_present": true,
"image_count": 9,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/a021ad282cc9451393e3e381e075ec3a.jpg",
"https://m.atcdn.co.uk/a/media/w480/cae05632e9164695a3e4743afa58be48.jpg",
"https://m.atcdn.co.uk/a/media/w480/61eb5139db8f427c842762a5167ae308.jpg",
"https://m.atcdn.co.uk/a/media/w800/9557a234690a42c3a4c3ce936663694d.jpg",
"https://m.atcdn.co.uk/a/media/w480/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"https://m.atcdn.co.uk/a/media/w480/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"https://m.atcdn.co.uk/a/media/w800/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"https://m.atcdn.co.uk/a/media/w480/e000967c122b48db8d977a8cb06c55ca.jpg",
"https://m.atcdn.co.uk/a/media/w480/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01241457996",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607013781979",
"[+0.0s] at_id: 202607013781979",
"[+1.73s] driver started",
"[+3.35s] page loaded",
"[+4.5s] pre-cookie wait done",
"[+4.55s] switched into cookie iframe",
"[+4.7s] cookie button clicked",
"[+5.9s] cookie iframe gone",
"[+5.96s] title: 2014 BMW M4",
"[+6.11s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"[+6.13s] price: 30000",
"[+6.15s] 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']",
"[+6.15s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', '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']",
"[+6.16s] overview section confirmed via CSS selector",
"[+6.17s] mileage: 63200",
"[+6.18s] year: 2014",
"[+6.19s] fuel: Petrol",
"[+6.2s] body_type: Coupe",
"[+6.21s] gearbox: Automatic",
"[+6.22s] doors: 2",
"[+6.22s] seats: 4",
"[+6.23s] engine: 3.0L",
"[+6.24s] emission_class: Euro 6",
"[+6.26s] colour: Blue",
"[+6.32s] range_miles: None",
"[+6.4s] data-lp-sdes not found — falling back to title parse",
"[+6.42s] make/model from page title: BMW / M4",
"[+6.51s] dealer_name: None",
"[+6.53s] dealer_id: None",
"[+6.54s] dealer_rating: None",
"[+6.57s] dealer_phone: 01241457996",
"[+7.14s] is_private_seller: True",
"[+7.48s] description_section_present: True",
"[+7.95s] description signpost clicked",
"[+8.29s] description: 1150 chars",
"[+8.32s] description modal closed",
"[+8.35s] image_count from counter: 9",
"[+8.5s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+9.18s] image grid present",
"[+9.7s] gallery images extracted: 9",
"[+9.7s] data_complete: True",
"[+9.85s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607013781979",
"vdata_scrape_id": "at_id_202607013781979",
"data_complete": true,
"listing": {
"vrm": "M400CVR",
"year": 2014,
"make": "BMW",
"model": "M4",
"price": 30000,
"mileage": 63200,
"colour": "Blue",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/a021ad282cc9451393e3e381e075ec3a.jpg",
"https://m.atcdn.co.uk/a/media/w300/cae05632e9164695a3e4743afa58be48.jpg",
"https://m.atcdn.co.uk/a/media/w300/61eb5139db8f427c842762a5167ae308.jpg",
"https://m.atcdn.co.uk/a/media/w300/9557a234690a42c3a4c3ce936663694d.jpg",
"https://m.atcdn.co.uk/a/media/w300/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"https://m.atcdn.co.uk/a/media/w300/e000967c122b48db8d977a8cb06c55ca.jpg",
"https://m.atcdn.co.uk/a/media/w300/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607013781979&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Blue",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 63200,
"model": "M4",
"price": 30000,
"registration": "M400CVR",
"registrationYear": 2014,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/a021ad282cc9451393e3e381e075ec3a.jpg",
"https://m.atcdn.co.uk/a/media/w300/cae05632e9164695a3e4743afa58be48.jpg",
"https://m.atcdn.co.uk/a/media/w300/61eb5139db8f427c842762a5167ae308.jpg",
"https://m.atcdn.co.uk/a/media/w300/9557a234690a42c3a4c3ce936663694d.jpg",
"https://m.atcdn.co.uk/a/media/w300/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"https://m.atcdn.co.uk/a/media/w300/e000967c122b48db8d977a8cb06c55ca.jpg",
"https://m.atcdn.co.uk/a/media/w300/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607013781979",
"stockId": "8a42c7879ef9df4d019f1d10d73b6f84",
"searchId": "202607013781979"
},
"steps": [
"start",
"at_id: 202607013781979",
"url: https://www.zuto.com/apply/?advertId=202607013781979&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: M400CVR",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-07-01 13:14:37",
"reasons": [
"first_ingest"
]
}
],
"description": "2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained\n\nI'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.\n\nThe car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.\n\nRecent maintenance includes:\n\n- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).\n- Engine rod bearings replaced.\n- Gearbox service completed.\n- Full service history.\n- Valid MOT.\n- No mechanical issues - the car drives exactly as it should.\n\nCosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.\n\nThe mileage may increase slightly as the car is still being used occasionally until my new car arrives.\n\nThis M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.\n\nFeel free to get in touch if you have any questions or would like to arrange a viewing or test drive.",
"colour_detail": "Blue",
"price_history": [
{
"price": 30000,
"recorded_at": "2026-07-01 13:14:37"
}
],
"images_history": [
{
"images": [
{
"hash": "a021ad282cc9451393e3e381e075ec3a",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/a021ad282cc9451393e3e381e075ec3a.jpg"
}
},
{
"hash": "cae05632e9164695a3e4743afa58be48",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cae05632e9164695a3e4743afa58be48.jpg"
}
},
{
"hash": "61eb5139db8f427c842762a5167ae308",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/61eb5139db8f427c842762a5167ae308.jpg"
}
},
{
"hash": "9557a234690a42c3a4c3ce936663694d",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/9557a234690a42c3a4c3ce936663694d.jpg"
}
},
{
"hash": "1844461e91cc4b0fb88ef2eac39771f5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1844461e91cc4b0fb88ef2eac39771f5.jpg"
}
},
{
"hash": "5fc0c3061c8c46f8bc643f3d74c217b9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5fc0c3061c8c46f8bc643f3d74c217b9.jpg"
}
},
{
"hash": "b6ce91ad6f8d4dbe88d8844f31f47d37",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg"
}
},
{
"hash": "e000967c122b48db8d977a8cb06c55ca",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e000967c122b48db8d977a8cb06c55ca.jpg"
}
},
{
"hash": "8dc7ae35e9c04e8da15cb6be47ba3697",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
}
}
],
"recorded_at": "2026-07-01 13:14:37"
}
],
"mileage_history": [
{
"mileage": 63200,
"recorded_at": "2026-07-01 13:14:37"
}
],
"description_history": [
{
"hash": "3e1f4e8b97cdcdf1fbf4840787e0e3f4",
"text": "2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained\n\nI'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.\n\nThe car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.\n\nRecent maintenance includes:\n\n- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).\n- Engine rod bearings replaced.\n- Gearbox service completed.\n- Full service history.\n- Valid MOT.\n- No mechanical issues - the car drives exactly as it should.\n\nCosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.\n\nThe mileage may increase slightly as the car is still being used occasionally until my new car arrives.\n\nThis M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.\n\nFeel free to get in touch if you have any questions or would like to arrange a viewing or test drive.",
"recorded_at": "2026-07-01 13:14:37"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a021ad282cc9451393e3e381e075ec3a.jpg",
"cdn_path": "509/56368/122afb7499f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "122afb7499",
"cdn_sizes": {
"f": "509/56368/122afb7499f.jpg",
"l": "509/56368/122afb7499l.jpg",
"m": "509/56368/122afb7499m.jpg",
"s": "509/56368/122afb7499s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cae05632e9164695a3e4743afa58be48.jpg",
"cdn_path": "509/56368/71b8b7a767f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "71b8b7a767",
"cdn_sizes": {
"f": "509/56368/71b8b7a767f.jpg",
"l": "509/56368/71b8b7a767l.jpg",
"m": "509/56368/71b8b7a767m.jpg",
"s": "509/56368/71b8b7a767s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/61eb5139db8f427c842762a5167ae308.jpg",
"cdn_path": "509/56368/99a7410a20f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "99a7410a20",
"cdn_sizes": {
"f": "509/56368/99a7410a20f.jpg",
"l": "509/56368/99a7410a20l.jpg",
"m": "509/56368/99a7410a20m.jpg",
"s": "509/56368/99a7410a20s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9557a234690a42c3a4c3ce936663694d.jpg",
"cdn_path": "509/56368/cf14a9e7bcf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cf14a9e7bc",
"cdn_sizes": {
"f": "509/56368/cf14a9e7bcf.jpg",
"l": "509/56368/cf14a9e7bcl.jpg",
"m": "509/56368/cf14a9e7bcm.jpg",
"s": "509/56368/cf14a9e7bcs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"cdn_path": "509/56368/9a41d7bb0af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9a41d7bb0a",
"cdn_sizes": {
"f": "509/56368/9a41d7bb0af.jpg",
"l": "509/56368/9a41d7bb0al.jpg",
"m": "509/56368/9a41d7bb0am.jpg",
"s": "509/56368/9a41d7bb0as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"cdn_path": "509/56368/705673c412f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "705673c412",
"cdn_sizes": {
"f": "509/56368/705673c412f.jpg",
"l": "509/56368/705673c412l.jpg",
"m": "509/56368/705673c412m.jpg",
"s": "509/56368/705673c412s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"cdn_path": "509/56368/b95a815f19f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b95a815f19",
"cdn_sizes": {
"f": "509/56368/b95a815f19f.jpg",
"l": "509/56368/b95a815f19l.jpg",
"m": "509/56368/b95a815f19m.jpg",
"s": "509/56368/b95a815f19s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e000967c122b48db8d977a8cb06c55ca.jpg",
"cdn_path": "509/56368/9260cac34df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9260cac34d",
"cdn_sizes": {
"f": "509/56368/9260cac34df.jpg",
"l": "509/56368/9260cac34dl.jpg",
"m": "509/56368/9260cac34dm.jpg",
"s": "509/56368/9260cac34ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8dc7ae35e9c04e8da15cb6be47ba3697.jpg",
"cdn_path": "509/56368/c7fbcdaf1bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c7fbcdaf1b",
"cdn_sizes": {
"f": "509/56368/c7fbcdaf1bf.jpg",
"l": "509/56368/c7fbcdaf1bl.jpg",
"m": "509/56368/c7fbcdaf1bm.jpg",
"s": "509/56368/c7fbcdaf1bs.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "M400CVR",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"year": 2014,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Blue",
"doors": 2,
"seats": 4,
"mileage": 63200,
"price": 30000,
"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": "202607013781979",
"vdata_scrape_id": "at_id_202607013781979",
"data_complete": true,
"listing": {
"title": "2014 BMW M4",
"subtitle": "3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2014,
"price": 30000,
"mileage": 63200,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Blue",
"range_miles": null,
"vin": null,
"description": "2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained\n\nI'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.\n\nThe car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.\n\nRecent maintenance includes:\n\n- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).\n- Engine rod bearings replaced.\n- Gearbox service completed.\n- Full service history.\n- Valid MOT.\n- No mechanical issues - the car drives exactly as it should.\n\nCosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.\n\nThe mileage may increase slightly as the car is still being used occasionally until my new car arrives.\n\nThis M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.\n\nFeel free to get in touch if you have any questions or would like to arrange a viewing or test drive.",
"description_section_present": true,
"image_count": 9,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/a021ad282cc9451393e3e381e075ec3a.jpg",
"https://m.atcdn.co.uk/a/media/w480/cae05632e9164695a3e4743afa58be48.jpg",
"https://m.atcdn.co.uk/a/media/w480/61eb5139db8f427c842762a5167ae308.jpg",
"https://m.atcdn.co.uk/a/media/w800/9557a234690a42c3a4c3ce936663694d.jpg",
"https://m.atcdn.co.uk/a/media/w480/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"https://m.atcdn.co.uk/a/media/w480/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"https://m.atcdn.co.uk/a/media/w800/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"https://m.atcdn.co.uk/a/media/w480/e000967c122b48db8d977a8cb06c55ca.jpg",
"https://m.atcdn.co.uk/a/media/w480/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01241457996",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607013781979",
"[+0.0s] at_id: 202607013781979",
"[+1.73s] driver started",
"[+3.35s] page loaded",
"[+4.5s] pre-cookie wait done",
"[+4.55s] switched into cookie iframe",
"[+4.7s] cookie button clicked",
"[+5.9s] cookie iframe gone",
"[+5.96s] title: 2014 BMW M4",
"[+6.11s] subtitle: 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"[+6.13s] price: 30000",
"[+6.15s] 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']",
"[+6.15s] data-gui icons: ['skip-to-content-gui', 'skip-to-footer-gui', 'account-sign-in', 'menu-drawer', 'atds-icon-save', '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']",
"[+6.16s] overview section confirmed via CSS selector",
"[+6.17s] mileage: 63200",
"[+6.18s] year: 2014",
"[+6.19s] fuel: Petrol",
"[+6.2s] body_type: Coupe",
"[+6.21s] gearbox: Automatic",
"[+6.22s] doors: 2",
"[+6.22s] seats: 4",
"[+6.23s] engine: 3.0L",
"[+6.24s] emission_class: Euro 6",
"[+6.26s] colour: Blue",
"[+6.32s] range_miles: None",
"[+6.4s] data-lp-sdes not found — falling back to title parse",
"[+6.42s] make/model from page title: BMW / M4",
"[+6.51s] dealer_name: None",
"[+6.53s] dealer_id: None",
"[+6.54s] dealer_rating: None",
"[+6.57s] dealer_phone: 01241457996",
"[+7.14s] is_private_seller: True",
"[+7.48s] description_section_present: True",
"[+7.95s] description signpost clicked",
"[+8.29s] description: 1150 chars",
"[+8.32s] description modal closed",
"[+8.35s] image_count from counter: 9",
"[+8.5s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+9.18s] image grid present",
"[+9.7s] gallery images extracted: 9",
"[+9.7s] data_complete: True",
"[+9.85s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607013781979",
"vdata_scrape_id": "at_id_202607013781979",
"data_complete": true,
"listing": {
"vrm": "M400CVR",
"year": 2014,
"make": "BMW",
"model": "M4",
"price": 30000,
"mileage": 63200,
"colour": "Blue",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/a021ad282cc9451393e3e381e075ec3a.jpg",
"https://m.atcdn.co.uk/a/media/w300/cae05632e9164695a3e4743afa58be48.jpg",
"https://m.atcdn.co.uk/a/media/w300/61eb5139db8f427c842762a5167ae308.jpg",
"https://m.atcdn.co.uk/a/media/w300/9557a234690a42c3a4c3ce936663694d.jpg",
"https://m.atcdn.co.uk/a/media/w300/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"https://m.atcdn.co.uk/a/media/w300/e000967c122b48db8d977a8cb06c55ca.jpg",
"https://m.atcdn.co.uk/a/media/w300/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607013781979",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607013781979&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Blue",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 63200,
"model": "M4",
"price": 30000,
"registration": "M400CVR",
"registrationYear": 2014,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/a021ad282cc9451393e3e381e075ec3a.jpg",
"https://m.atcdn.co.uk/a/media/w300/cae05632e9164695a3e4743afa58be48.jpg",
"https://m.atcdn.co.uk/a/media/w300/61eb5139db8f427c842762a5167ae308.jpg",
"https://m.atcdn.co.uk/a/media/w300/9557a234690a42c3a4c3ce936663694d.jpg",
"https://m.atcdn.co.uk/a/media/w300/1844461e91cc4b0fb88ef2eac39771f5.jpg",
"https://m.atcdn.co.uk/a/media/w300/5fc0c3061c8c46f8bc643f3d74c217b9.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg",
"https://m.atcdn.co.uk/a/media/w300/e000967c122b48db8d977a8cb06c55ca.jpg",
"https://m.atcdn.co.uk/a/media/w300/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607013781979",
"stockId": "8a42c7879ef9df4d019f1d10d73b6f84",
"searchId": "202607013781979"
},
"steps": [
"start",
"at_id: 202607013781979",
"url: https://www.zuto.com/apply/?advertId=202607013781979&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: M400CVR",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-07-01 13:14:37",
"reasons": [
"first_ingest"
]
}
],
"description": "2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained\n\nI'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.\n\nThe car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.\n\nRecent maintenance includes:\n\n- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).\n- Engine rod bearings replaced.\n- Gearbox service completed.\n- Full service history.\n- Valid MOT.\n- No mechanical issues - the car drives exactly as it should.\n\nCosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.\n\nThe mileage may increase slightly as the car is still being used occasionally until my new car arrives.\n\nThis M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.\n\nFeel free to get in touch if you have any questions or would like to arrange a viewing or test drive.",
"colour_detail": "Blue",
"price_history": [
{
"price": 30000,
"recorded_at": "2026-07-01 13:14:37"
}
],
"images_history": [
{
"images": [
{
"hash": "a021ad282cc9451393e3e381e075ec3a",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/a021ad282cc9451393e3e381e075ec3a.jpg"
}
},
{
"hash": "cae05632e9164695a3e4743afa58be48",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cae05632e9164695a3e4743afa58be48.jpg"
}
},
{
"hash": "61eb5139db8f427c842762a5167ae308",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/61eb5139db8f427c842762a5167ae308.jpg"
}
},
{
"hash": "9557a234690a42c3a4c3ce936663694d",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/9557a234690a42c3a4c3ce936663694d.jpg"
}
},
{
"hash": "1844461e91cc4b0fb88ef2eac39771f5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1844461e91cc4b0fb88ef2eac39771f5.jpg"
}
},
{
"hash": "5fc0c3061c8c46f8bc643f3d74c217b9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5fc0c3061c8c46f8bc643f3d74c217b9.jpg"
}
},
{
"hash": "b6ce91ad6f8d4dbe88d8844f31f47d37",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b6ce91ad6f8d4dbe88d8844f31f47d37.jpg"
}
},
{
"hash": "e000967c122b48db8d977a8cb06c55ca",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e000967c122b48db8d977a8cb06c55ca.jpg"
}
},
{
"hash": "8dc7ae35e9c04e8da15cb6be47ba3697",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/8dc7ae35e9c04e8da15cb6be47ba3697.jpg"
}
}
],
"recorded_at": "2026-07-01 13:14:37"
}
],
"mileage_history": [
{
"mileage": 63200,
"recorded_at": "2026-07-01 13:14:37"
}
],
"description_history": [
{
"hash": "3e1f4e8b97cdcdf1fbf4840787e0e3f4",
"text": "2014 BMW M4 Bi-Turbo - Excellent Mechanical Condition | Full Service History | Well Maintained\n\nI'm selling my 2014 BMW M4 Bi-Turbo as I have a new car on the way.\n\nThe car is in excellent mechanical condition and has been meticulously maintained throughout my ownership. It has always been serviced on time, with oil and filter changes carried out every 3,000-6,000 miles.\n\nRecent maintenance includes:\n\n- Timing components replaced approximately 3,000 miles ago (at around 60,000 miles).\n- Engine rod bearings replaced.\n- Gearbox service completed.\n- Full service history.\n- Valid MOT.\n- No mechanical issues - the car drives exactly as it should.\n\nCosmetically, the car presents very well. As expected for a 2014 vehicle, it has a few minor age-related marks, but nothing out of the ordinary.\n\nThe mileage may increase slightly as the car is still being used occasionally until my new car arrives.\n\nThis M4 has always been maintained to a very high standard and is ready for its next owner. I'm only selling because I have a new car on the way.\n\nFeel free to get in touch if you have any questions or would like to arrange a viewing or test drive.",
"recorded_at": "2026-07-01 13:14:37"
}
]
}