18 images
Online
· Days listed: 9
2019 BMW M4
3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr
£28,500
32,000 miles
AR19KCC
Overview
Mileage
32,000 miles
Registration
2019 (19 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
White
BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.
This car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.
The car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.
Externally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.
Condition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.
Overall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.
Viewings welcome. Serious enquiries only.
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 4 days ago | £28,500 | −£499 |
| 6 days ago | £28,999 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 6 days ago | 32,000 | — |
Item data
Processed fields
- vrm
- AR19KCC
- make
- BMW
- model
- M4
- trim line
- 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr
- year
- 2019
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- White
- doors
- 2
- seats
- 4
- mileage
- 32000
- price
- 28500
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 35878
- remote id
- https://www.autotrader.co.uk/car-details/202606083088161
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- available
- media count
- 18
- first seen at
- 2026-06-10 06:53:34
- last seen at
- 2026-06-15 08:04:12
- completed at
- 2026-06-15 08:08:38
- remote url
- View original →
Raw data
Item record
{
"item_id": 35878,
"remote_id": "https://www.autotrader.co.uk/car-details/202606083088161",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"remote_status": "available",
"media_count": 18,
"last_seen_at": "2026-06-15 08:04:12",
"first_seen_at": "2026-06-10 06:53:34",
"completed_at": "2026-06-15 08:08:38",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/547ea9c4d8574efaafdeb10441251109.jpg",
"cdn_path": "509/35878/aa3b066684f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "aa3b066684",
"cdn_sizes": {
"f": "509/35878/aa3b066684f.jpg",
"l": "509/35878/aa3b066684l.jpg",
"m": "509/35878/aa3b066684m.jpg",
"s": "509/35878/aa3b066684s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"cdn_path": "509/35878/d0d3cffce2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d0d3cffce2",
"cdn_sizes": {
"f": "509/35878/d0d3cffce2f.jpg",
"l": "509/35878/d0d3cffce2l.jpg",
"m": "509/35878/d0d3cffce2m.jpg",
"s": "509/35878/d0d3cffce2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c914b46c36914c4d86c5a57ae145fd46.jpg",
"cdn_path": "509/35878/966e4748e9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "966e4748e9",
"cdn_sizes": {
"f": "509/35878/966e4748e9f.jpg",
"l": "509/35878/966e4748e9l.jpg",
"m": "509/35878/966e4748e9m.jpg",
"s": "509/35878/966e4748e9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/41b7ab4d38814b959e3f14e8932c861b.jpg",
"cdn_path": "509/35878/5508ad3b5bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5508ad3b5b",
"cdn_sizes": {
"f": "509/35878/5508ad3b5bf.jpg",
"l": "509/35878/5508ad3b5bl.jpg",
"m": "509/35878/5508ad3b5bm.jpg",
"s": "509/35878/5508ad3b5bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7407af5e7c2040089802a47d3dff0896.jpg",
"cdn_path": "509/35878/9227b06d3ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9227b06d3f",
"cdn_sizes": {
"f": "509/35878/9227b06d3ff.jpg",
"l": "509/35878/9227b06d3fl.jpg",
"m": "509/35878/9227b06d3fm.jpg",
"s": "509/35878/9227b06d3fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"cdn_path": "509/35878/ca6ebb45a8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ca6ebb45a8",
"cdn_sizes": {
"f": "509/35878/ca6ebb45a8f.jpg",
"l": "509/35878/ca6ebb45a8l.jpg",
"m": "509/35878/ca6ebb45a8m.jpg",
"s": "509/35878/ca6ebb45a8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2443cc4bffd649348b24459ac669bbab.jpg",
"cdn_path": "509/35878/e4e73e9534f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e4e73e9534",
"cdn_sizes": {
"f": "509/35878/e4e73e9534f.jpg",
"l": "509/35878/e4e73e9534l.jpg",
"m": "509/35878/e4e73e9534m.jpg",
"s": "509/35878/e4e73e9534s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6cd13efec45847eebf02be18c29bbe19.jpg",
"cdn_path": "509/35878/ab20d262eff.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "ab20d262ef",
"cdn_sizes": {
"f": "509/35878/ab20d262eff.jpg",
"l": "509/35878/ab20d262efl.jpg",
"m": "509/35878/ab20d262efm.jpg",
"s": "509/35878/ab20d262efs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0889e23eb414484ca06002b28ff62ac4.jpg",
"cdn_path": "509/35878/a5969d16e2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a5969d16e2",
"cdn_sizes": {
"f": "509/35878/a5969d16e2f.jpg",
"l": "509/35878/a5969d16e2l.jpg",
"m": "509/35878/a5969d16e2m.jpg",
"s": "509/35878/a5969d16e2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/706cba8519a047a3a3928e67dc4143d4.jpg",
"cdn_path": "509/35878/54a72a1d77f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "54a72a1d77",
"cdn_sizes": {
"f": "509/35878/54a72a1d77f.jpg",
"l": "509/35878/54a72a1d77l.jpg",
"m": "509/35878/54a72a1d77m.jpg",
"s": "509/35878/54a72a1d77s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4a185014991a460d90ac6574e53b193d.jpg",
"cdn_path": "509/35878/5b75e6eed8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5b75e6eed8",
"cdn_sizes": {
"f": "509/35878/5b75e6eed8f.jpg",
"l": "509/35878/5b75e6eed8l.jpg",
"m": "509/35878/5b75e6eed8m.jpg",
"s": "509/35878/5b75e6eed8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c0b58a103fd64a48905846e66b0b95b2.jpg",
"cdn_path": "509/35878/b95fcffecef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b95fcffece",
"cdn_sizes": {
"f": "509/35878/b95fcffecef.jpg",
"l": "509/35878/b95fcffecel.jpg",
"m": "509/35878/b95fcffecem.jpg",
"s": "509/35878/b95fcffeces.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3e002817a2d1467bb4ed2d00c306530f.jpg",
"cdn_path": "509/35878/87a33f0c0ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "87a33f0c0f",
"cdn_sizes": {
"f": "509/35878/87a33f0c0ff.jpg",
"l": "509/35878/87a33f0c0fl.jpg",
"m": "509/35878/87a33f0c0fm.jpg",
"s": "509/35878/87a33f0c0fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"cdn_path": "509/35878/b9453b51a4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b9453b51a4",
"cdn_sizes": {
"f": "509/35878/b9453b51a4f.jpg",
"l": "509/35878/b9453b51a4l.jpg",
"m": "509/35878/b9453b51a4m.jpg",
"s": "509/35878/b9453b51a4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"cdn_path": "509/35878/ba99f0272af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ba99f0272a",
"cdn_sizes": {
"f": "509/35878/ba99f0272af.jpg",
"l": "509/35878/ba99f0272al.jpg",
"m": "509/35878/ba99f0272am.jpg",
"s": "509/35878/ba99f0272as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"cdn_path": "509/35878/0483319bfef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0483319bfe",
"cdn_sizes": {
"f": "509/35878/0483319bfef.jpg",
"l": "509/35878/0483319bfel.jpg",
"m": "509/35878/0483319bfem.jpg",
"s": "509/35878/0483319bfes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"cdn_path": "509/35878/a3c8afaf3ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a3c8afaf3e",
"cdn_sizes": {
"f": "509/35878/a3c8afaf3ef.jpg",
"l": "509/35878/a3c8afaf3el.jpg",
"m": "509/35878/a3c8afaf3em.jpg",
"s": "509/35878/a3c8afaf3es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c93c1034205a448398841e6baa52ded3.jpg",
"cdn_path": "509/35878/ef6af49687f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ef6af49687",
"cdn_sizes": {
"f": "509/35878/ef6af49687f.jpg",
"l": "509/35878/ef6af49687l.jpg",
"m": "509/35878/ef6af49687m.jpg",
"s": "509/35878/ef6af49687s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "AR19KCC",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr",
"year": 2019,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "White",
"doors": 2,
"seats": 4,
"mileage": 32000,
"price": 28500,
"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": "202606083088161",
"vdata_scrape_id": "at_id_202606083088161",
"data_complete": true,
"listing": {
"title": "2019 BMW M4",
"subtitle": "3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2019,
"price": 28500,
"mileage": 32000,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.\n\nThis car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.\n\nThe car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.\n\nExternally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.\n\nCondition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.\n\nOverall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.\n\nViewings welcome. Serious enquiries only.",
"description_section_present": true,
"image_count": 18,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/547ea9c4d8574efaafdeb10441251109.jpg",
"https://m.atcdn.co.uk/a/media/w480/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"https://m.atcdn.co.uk/a/media/w480/c914b46c36914c4d86c5a57ae145fd46.jpg",
"https://m.atcdn.co.uk/a/media/w800/41b7ab4d38814b959e3f14e8932c861b.jpg",
"https://m.atcdn.co.uk/a/media/w480/7407af5e7c2040089802a47d3dff0896.jpg",
"https://m.atcdn.co.uk/a/media/w480/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"https://m.atcdn.co.uk/a/media/w800/2443cc4bffd649348b24459ac669bbab.jpg",
"https://m.atcdn.co.uk/a/media/w480/6cd13efec45847eebf02be18c29bbe19.jpg",
"https://m.atcdn.co.uk/a/media/w480/0889e23eb414484ca06002b28ff62ac4.jpg",
"https://m.atcdn.co.uk/a/media/w800/706cba8519a047a3a3928e67dc4143d4.jpg",
"https://m.atcdn.co.uk/a/media/w480/4a185014991a460d90ac6574e53b193d.jpg",
"https://m.atcdn.co.uk/a/media/w480/c0b58a103fd64a48905846e66b0b95b2.jpg",
"https://m.atcdn.co.uk/a/media/w800/3e002817a2d1467bb4ed2d00c306530f.jpg",
"https://m.atcdn.co.uk/a/media/w480/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"https://m.atcdn.co.uk/a/media/w480/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"https://m.atcdn.co.uk/a/media/w800/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"https://m.atcdn.co.uk/a/media/w480/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"https://m.atcdn.co.uk/a/media/w480/c93c1034205a448398841e6baa52ded3.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01134278733",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"steps": [
"[+0.0s] start",
"[+0.02s] url: https://www.autotrader.co.uk/car-details/202606083088161",
"[+0.03s] at_id: 202606083088161",
"[+3.74s] driver started",
"[+5.66s] page loaded",
"[+6.8s] pre-cookie wait done",
"[+6.86s] switched into cookie iframe",
"[+7.04s] cookie button clicked",
"[+7.06s] cookie iframe gone",
"[+7.26s] title: 2019 BMW M4",
"[+7.36s] subtitle: 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr",
"[+7.38s] price: 28500",
"[+7.4s] 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', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information', 'retailer-section-seller-logo']",
"[+7.4s] 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']",
"[+7.75s] overview section confirmed via CSS selector",
"[+8.03s] mileage: 32000",
"[+8.04s] year: 2019",
"[+8.05s] fuel: Petrol",
"[+8.06s] body_type: Coupe",
"[+8.06s] gearbox: Automatic",
"[+8.07s] doors: 2",
"[+8.08s] seats: 4",
"[+8.08s] engine: 3.0L",
"[+8.09s] emission_class: Euro 6",
"[+8.1s] colour: White",
"[+8.12s] range_miles: None",
"[+8.4s] data-lp-sdes not found — falling back to title parse",
"[+9.15s] make/model from page title: BMW / M4",
"[+9.48s] dealer_name: None",
"[+9.49s] dealer_id: None",
"[+9.5s] dealer_rating: None",
"[+9.53s] dealer_phone: 01134278733",
"[+9.55s] is_private_seller: True",
"[+9.62s] description_section_present: True",
"[+10.2s] description signpost clicked",
"[+11.12s] description: 1611 chars",
"[+11.2s] description modal closed",
"[+11.26s] image_count from counter: 18",
"[+11.45s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+11.9s] image grid present",
"[+12.48s] gallery images extracted: 18",
"[+12.48s] data_complete: True",
"[+12.76s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606083088161",
"vdata_scrape_id": "at_id_202606083088161",
"data_complete": true,
"listing": {
"vrm": "AR19KCC",
"year": 2019,
"make": "BMW",
"model": "M4",
"price": 28500,
"mileage": 32000,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr BMW Approved Used, Rear Wing",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/547ea9c4d8574efaafdeb10441251109.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c914b46c36914c4d86c5a57ae145fd46.jpg",
"https://m.atcdn.co.uk/a/media/w300/41b7ab4d38814b959e3f14e8932c861b.jpg",
"https://m.atcdn.co.uk/a/media/w300/7407af5e7c2040089802a47d3dff0896.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2443cc4bffd649348b24459ac669bbab.jpg",
"https://m.atcdn.co.uk/a/media/w300/6cd13efec45847eebf02be18c29bbe19.jpg",
"https://m.atcdn.co.uk/a/media/w300/0889e23eb414484ca06002b28ff62ac4.jpg",
"https://m.atcdn.co.uk/a/media/w300/706cba8519a047a3a3928e67dc4143d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a185014991a460d90ac6574e53b193d.jpg",
"https://m.atcdn.co.uk/a/media/w300/c0b58a103fd64a48905846e66b0b95b2.jpg",
"https://m.atcdn.co.uk/a/media/w300/3e002817a2d1467bb4ed2d00c306530f.jpg",
"https://m.atcdn.co.uk/a/media/w300/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"https://m.atcdn.co.uk/a/media/w300/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"https://m.atcdn.co.uk/a/media/w300/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c93c1034205a448398841e6baa52ded3.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606083088161&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "White",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 32000,
"model": "M4",
"price": 28500,
"registration": "AR19KCC",
"registrationYear": 2019,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr BMW Approved Used, Rear Wing",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/547ea9c4d8574efaafdeb10441251109.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c914b46c36914c4d86c5a57ae145fd46.jpg",
"https://m.atcdn.co.uk/a/media/w300/41b7ab4d38814b959e3f14e8932c861b.jpg",
"https://m.atcdn.co.uk/a/media/w300/7407af5e7c2040089802a47d3dff0896.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2443cc4bffd649348b24459ac669bbab.jpg",
"https://m.atcdn.co.uk/a/media/w300/6cd13efec45847eebf02be18c29bbe19.jpg",
"https://m.atcdn.co.uk/a/media/w300/0889e23eb414484ca06002b28ff62ac4.jpg",
"https://m.atcdn.co.uk/a/media/w300/706cba8519a047a3a3928e67dc4143d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a185014991a460d90ac6574e53b193d.jpg",
"https://m.atcdn.co.uk/a/media/w300/c0b58a103fd64a48905846e66b0b95b2.jpg",
"https://m.atcdn.co.uk/a/media/w300/3e002817a2d1467bb4ed2d00c306530f.jpg",
"https://m.atcdn.co.uk/a/media/w300/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"https://m.atcdn.co.uk/a/media/w300/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"https://m.atcdn.co.uk/a/media/w300/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c93c1034205a448398841e6baa52ded3.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606083088161",
"stockId": "8a42c99e9e96c779019ea67063841989",
"searchId": "202606083088161"
},
"steps": [
"start",
"at_id: 202606083088161",
"url: https://www.zuto.com/apply/?advertId=202606083088161&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: AR19KCC",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-13 03:32:54",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-14 08:37:18",
"reasons": [
"no_change"
]
},
{
"at": "2026-06-15 09:09:20",
"reasons": [
"price_change"
]
}
],
"description": "BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.\n\nThis car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.\n\nThe car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.\n\nExternally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.\n\nCondition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.\n\nOverall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.\n\nViewings welcome. Serious enquiries only.",
"colour_detail": "White",
"price_history": [
{
"price": 28999,
"recorded_at": "2026-06-13 03:32:54"
},
{
"price": 28500,
"recorded_at": "2026-06-15 09:09:20"
}
],
"images_history": [
{
"images": [
{
"hash": "547ea9c4d8574efaafdeb10441251109",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/547ea9c4d8574efaafdeb10441251109.jpg"
}
},
{
"hash": "b6c0d346dabb4266a27ea3ee22e4751c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b6c0d346dabb4266a27ea3ee22e4751c.jpg"
}
},
{
"hash": "c914b46c36914c4d86c5a57ae145fd46",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c914b46c36914c4d86c5a57ae145fd46.jpg"
}
},
{
"hash": "41b7ab4d38814b959e3f14e8932c861b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/41b7ab4d38814b959e3f14e8932c861b.jpg"
}
},
{
"hash": "7407af5e7c2040089802a47d3dff0896",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/7407af5e7c2040089802a47d3dff0896.jpg"
}
},
{
"hash": "b4ea0d09dc5449f68331692ec0d92b4f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b4ea0d09dc5449f68331692ec0d92b4f.jpg"
}
},
{
"hash": "2443cc4bffd649348b24459ac669bbab",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2443cc4bffd649348b24459ac669bbab.jpg"
}
},
{
"hash": "6cd13efec45847eebf02be18c29bbe19",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6cd13efec45847eebf02be18c29bbe19.jpg"
}
},
{
"hash": "0889e23eb414484ca06002b28ff62ac4",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0889e23eb414484ca06002b28ff62ac4.jpg"
}
},
{
"hash": "706cba8519a047a3a3928e67dc4143d4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/706cba8519a047a3a3928e67dc4143d4.jpg"
}
},
{
"hash": "4a185014991a460d90ac6574e53b193d",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4a185014991a460d90ac6574e53b193d.jpg"
}
},
{
"hash": "c0b58a103fd64a48905846e66b0b95b2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c0b58a103fd64a48905846e66b0b95b2.jpg"
}
},
{
"hash": "3e002817a2d1467bb4ed2d00c306530f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/3e002817a2d1467bb4ed2d00c306530f.jpg"
}
},
{
"hash": "3cec7a169b5f45ecb8d4799de45e4ff5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3cec7a169b5f45ecb8d4799de45e4ff5.jpg"
}
},
{
"hash": "08b3de0bccbb4f67a0fd33a4ca97d1c3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg"
}
},
{
"hash": "1b5737f4d05e4ae4bb75d96616276f39",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/1b5737f4d05e4ae4bb75d96616276f39.jpg"
}
},
{
"hash": "c7a5f7ecab74478a9ec3caf0a6e1b40f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg"
}
},
{
"hash": "c93c1034205a448398841e6baa52ded3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c93c1034205a448398841e6baa52ded3.jpg"
}
}
],
"recorded_at": "2026-06-13 03:32:54"
}
],
"mileage_history": [
{
"mileage": 32000,
"recorded_at": "2026-06-13 03:32:54"
}
],
"description_history": [
{
"hash": "aa02fddad133c4790d687add1e6eb571",
"text": "BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.\n\nThis car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.\n\nThe car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.\n\nExternally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.\n\nCondition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.\n\nOverall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.\n\nViewings welcome. Serious enquiries only.",
"recorded_at": "2026-06-15 09:09:20"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/547ea9c4d8574efaafdeb10441251109.jpg",
"cdn_path": "509/35878/aa3b066684f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "aa3b066684",
"cdn_sizes": {
"f": "509/35878/aa3b066684f.jpg",
"l": "509/35878/aa3b066684l.jpg",
"m": "509/35878/aa3b066684m.jpg",
"s": "509/35878/aa3b066684s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"cdn_path": "509/35878/d0d3cffce2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d0d3cffce2",
"cdn_sizes": {
"f": "509/35878/d0d3cffce2f.jpg",
"l": "509/35878/d0d3cffce2l.jpg",
"m": "509/35878/d0d3cffce2m.jpg",
"s": "509/35878/d0d3cffce2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c914b46c36914c4d86c5a57ae145fd46.jpg",
"cdn_path": "509/35878/966e4748e9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "966e4748e9",
"cdn_sizes": {
"f": "509/35878/966e4748e9f.jpg",
"l": "509/35878/966e4748e9l.jpg",
"m": "509/35878/966e4748e9m.jpg",
"s": "509/35878/966e4748e9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/41b7ab4d38814b959e3f14e8932c861b.jpg",
"cdn_path": "509/35878/5508ad3b5bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5508ad3b5b",
"cdn_sizes": {
"f": "509/35878/5508ad3b5bf.jpg",
"l": "509/35878/5508ad3b5bl.jpg",
"m": "509/35878/5508ad3b5bm.jpg",
"s": "509/35878/5508ad3b5bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/7407af5e7c2040089802a47d3dff0896.jpg",
"cdn_path": "509/35878/9227b06d3ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "9227b06d3f",
"cdn_sizes": {
"f": "509/35878/9227b06d3ff.jpg",
"l": "509/35878/9227b06d3fl.jpg",
"m": "509/35878/9227b06d3fm.jpg",
"s": "509/35878/9227b06d3fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"cdn_path": "509/35878/ca6ebb45a8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ca6ebb45a8",
"cdn_sizes": {
"f": "509/35878/ca6ebb45a8f.jpg",
"l": "509/35878/ca6ebb45a8l.jpg",
"m": "509/35878/ca6ebb45a8m.jpg",
"s": "509/35878/ca6ebb45a8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2443cc4bffd649348b24459ac669bbab.jpg",
"cdn_path": "509/35878/e4e73e9534f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e4e73e9534",
"cdn_sizes": {
"f": "509/35878/e4e73e9534f.jpg",
"l": "509/35878/e4e73e9534l.jpg",
"m": "509/35878/e4e73e9534m.jpg",
"s": "509/35878/e4e73e9534s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6cd13efec45847eebf02be18c29bbe19.jpg",
"cdn_path": "509/35878/ab20d262eff.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "ab20d262ef",
"cdn_sizes": {
"f": "509/35878/ab20d262eff.jpg",
"l": "509/35878/ab20d262efl.jpg",
"m": "509/35878/ab20d262efm.jpg",
"s": "509/35878/ab20d262efs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0889e23eb414484ca06002b28ff62ac4.jpg",
"cdn_path": "509/35878/a5969d16e2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a5969d16e2",
"cdn_sizes": {
"f": "509/35878/a5969d16e2f.jpg",
"l": "509/35878/a5969d16e2l.jpg",
"m": "509/35878/a5969d16e2m.jpg",
"s": "509/35878/a5969d16e2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/706cba8519a047a3a3928e67dc4143d4.jpg",
"cdn_path": "509/35878/54a72a1d77f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "54a72a1d77",
"cdn_sizes": {
"f": "509/35878/54a72a1d77f.jpg",
"l": "509/35878/54a72a1d77l.jpg",
"m": "509/35878/54a72a1d77m.jpg",
"s": "509/35878/54a72a1d77s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4a185014991a460d90ac6574e53b193d.jpg",
"cdn_path": "509/35878/5b75e6eed8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5b75e6eed8",
"cdn_sizes": {
"f": "509/35878/5b75e6eed8f.jpg",
"l": "509/35878/5b75e6eed8l.jpg",
"m": "509/35878/5b75e6eed8m.jpg",
"s": "509/35878/5b75e6eed8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c0b58a103fd64a48905846e66b0b95b2.jpg",
"cdn_path": "509/35878/b95fcffecef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b95fcffece",
"cdn_sizes": {
"f": "509/35878/b95fcffecef.jpg",
"l": "509/35878/b95fcffecel.jpg",
"m": "509/35878/b95fcffecem.jpg",
"s": "509/35878/b95fcffeces.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3e002817a2d1467bb4ed2d00c306530f.jpg",
"cdn_path": "509/35878/87a33f0c0ff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "87a33f0c0f",
"cdn_sizes": {
"f": "509/35878/87a33f0c0ff.jpg",
"l": "509/35878/87a33f0c0fl.jpg",
"m": "509/35878/87a33f0c0fm.jpg",
"s": "509/35878/87a33f0c0fs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"cdn_path": "509/35878/b9453b51a4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b9453b51a4",
"cdn_sizes": {
"f": "509/35878/b9453b51a4f.jpg",
"l": "509/35878/b9453b51a4l.jpg",
"m": "509/35878/b9453b51a4m.jpg",
"s": "509/35878/b9453b51a4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"cdn_path": "509/35878/ba99f0272af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ba99f0272a",
"cdn_sizes": {
"f": "509/35878/ba99f0272af.jpg",
"l": "509/35878/ba99f0272al.jpg",
"m": "509/35878/ba99f0272am.jpg",
"s": "509/35878/ba99f0272as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"cdn_path": "509/35878/0483319bfef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0483319bfe",
"cdn_sizes": {
"f": "509/35878/0483319bfef.jpg",
"l": "509/35878/0483319bfel.jpg",
"m": "509/35878/0483319bfem.jpg",
"s": "509/35878/0483319bfes.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"cdn_path": "509/35878/a3c8afaf3ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a3c8afaf3e",
"cdn_sizes": {
"f": "509/35878/a3c8afaf3ef.jpg",
"l": "509/35878/a3c8afaf3el.jpg",
"m": "509/35878/a3c8afaf3em.jpg",
"s": "509/35878/a3c8afaf3es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c93c1034205a448398841e6baa52ded3.jpg",
"cdn_path": "509/35878/ef6af49687f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ef6af49687",
"cdn_sizes": {
"f": "509/35878/ef6af49687f.jpg",
"l": "509/35878/ef6af49687l.jpg",
"m": "509/35878/ef6af49687m.jpg",
"s": "509/35878/ef6af49687s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "AR19KCC",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr",
"year": 2019,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "White",
"doors": 2,
"seats": 4,
"mileage": 32000,
"price": 28500,
"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": "202606083088161",
"vdata_scrape_id": "at_id_202606083088161",
"data_complete": true,
"listing": {
"title": "2019 BMW M4",
"subtitle": "3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2019,
"price": 28500,
"mileage": 32000,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "White",
"range_miles": null,
"vin": null,
"description": "BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.\n\nThis car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.\n\nThe car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.\n\nExternally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.\n\nCondition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.\n\nOverall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.\n\nViewings welcome. Serious enquiries only.",
"description_section_present": true,
"image_count": 18,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/547ea9c4d8574efaafdeb10441251109.jpg",
"https://m.atcdn.co.uk/a/media/w480/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"https://m.atcdn.co.uk/a/media/w480/c914b46c36914c4d86c5a57ae145fd46.jpg",
"https://m.atcdn.co.uk/a/media/w800/41b7ab4d38814b959e3f14e8932c861b.jpg",
"https://m.atcdn.co.uk/a/media/w480/7407af5e7c2040089802a47d3dff0896.jpg",
"https://m.atcdn.co.uk/a/media/w480/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"https://m.atcdn.co.uk/a/media/w800/2443cc4bffd649348b24459ac669bbab.jpg",
"https://m.atcdn.co.uk/a/media/w480/6cd13efec45847eebf02be18c29bbe19.jpg",
"https://m.atcdn.co.uk/a/media/w480/0889e23eb414484ca06002b28ff62ac4.jpg",
"https://m.atcdn.co.uk/a/media/w800/706cba8519a047a3a3928e67dc4143d4.jpg",
"https://m.atcdn.co.uk/a/media/w480/4a185014991a460d90ac6574e53b193d.jpg",
"https://m.atcdn.co.uk/a/media/w480/c0b58a103fd64a48905846e66b0b95b2.jpg",
"https://m.atcdn.co.uk/a/media/w800/3e002817a2d1467bb4ed2d00c306530f.jpg",
"https://m.atcdn.co.uk/a/media/w480/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"https://m.atcdn.co.uk/a/media/w480/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"https://m.atcdn.co.uk/a/media/w800/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"https://m.atcdn.co.uk/a/media/w480/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"https://m.atcdn.co.uk/a/media/w480/c93c1034205a448398841e6baa52ded3.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01134278733",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"scraped_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"steps": [
"[+0.0s] start",
"[+0.02s] url: https://www.autotrader.co.uk/car-details/202606083088161",
"[+0.03s] at_id: 202606083088161",
"[+3.74s] driver started",
"[+5.66s] page loaded",
"[+6.8s] pre-cookie wait done",
"[+6.86s] switched into cookie iframe",
"[+7.04s] cookie button clicked",
"[+7.06s] cookie iframe gone",
"[+7.26s] title: 2019 BMW M4",
"[+7.36s] subtitle: 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr",
"[+7.38s] price: 28500",
"[+7.4s] 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', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information', 'retailer-section-seller-logo']",
"[+7.4s] 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']",
"[+7.75s] overview section confirmed via CSS selector",
"[+8.03s] mileage: 32000",
"[+8.04s] year: 2019",
"[+8.05s] fuel: Petrol",
"[+8.06s] body_type: Coupe",
"[+8.06s] gearbox: Automatic",
"[+8.07s] doors: 2",
"[+8.08s] seats: 4",
"[+8.08s] engine: 3.0L",
"[+8.09s] emission_class: Euro 6",
"[+8.1s] colour: White",
"[+8.12s] range_miles: None",
"[+8.4s] data-lp-sdes not found — falling back to title parse",
"[+9.15s] make/model from page title: BMW / M4",
"[+9.48s] dealer_name: None",
"[+9.49s] dealer_id: None",
"[+9.5s] dealer_rating: None",
"[+9.53s] dealer_phone: 01134278733",
"[+9.55s] is_private_seller: True",
"[+9.62s] description_section_present: True",
"[+10.2s] description signpost clicked",
"[+11.12s] description: 1611 chars",
"[+11.2s] description modal closed",
"[+11.26s] image_count from counter: 18",
"[+11.45s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+11.9s] image grid present",
"[+12.48s] gallery images extracted: 18",
"[+12.48s] data_complete: True",
"[+12.76s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202606083088161",
"vdata_scrape_id": "at_id_202606083088161",
"data_complete": true,
"listing": {
"vrm": "AR19KCC",
"year": 2019,
"make": "BMW",
"model": "M4",
"price": 28500,
"mileage": 32000,
"colour": "White",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr BMW Approved Used, Rear Wing",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/547ea9c4d8574efaafdeb10441251109.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c914b46c36914c4d86c5a57ae145fd46.jpg",
"https://m.atcdn.co.uk/a/media/w300/41b7ab4d38814b959e3f14e8932c861b.jpg",
"https://m.atcdn.co.uk/a/media/w300/7407af5e7c2040089802a47d3dff0896.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2443cc4bffd649348b24459ac669bbab.jpg",
"https://m.atcdn.co.uk/a/media/w300/6cd13efec45847eebf02be18c29bbe19.jpg",
"https://m.atcdn.co.uk/a/media/w300/0889e23eb414484ca06002b28ff62ac4.jpg",
"https://m.atcdn.co.uk/a/media/w300/706cba8519a047a3a3928e67dc4143d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a185014991a460d90ac6574e53b193d.jpg",
"https://m.atcdn.co.uk/a/media/w300/c0b58a103fd64a48905846e66b0b95b2.jpg",
"https://m.atcdn.co.uk/a/media/w300/3e002817a2d1467bb4ed2d00c306530f.jpg",
"https://m.atcdn.co.uk/a/media/w300/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"https://m.atcdn.co.uk/a/media/w300/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"https://m.atcdn.co.uk/a/media/w300/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c93c1034205a448398841e6baa52ded3.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202606083088161",
"scraped_url": "https://www.zuto.com/apply/?advertId=202606083088161&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "White",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 32000,
"model": "M4",
"price": 28500,
"registration": "AR19KCC",
"registrationYear": 2019,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr BMW Approved Used, Rear Wing",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/547ea9c4d8574efaafdeb10441251109.jpg",
"https://m.atcdn.co.uk/a/media/w300/b6c0d346dabb4266a27ea3ee22e4751c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c914b46c36914c4d86c5a57ae145fd46.jpg",
"https://m.atcdn.co.uk/a/media/w300/41b7ab4d38814b959e3f14e8932c861b.jpg",
"https://m.atcdn.co.uk/a/media/w300/7407af5e7c2040089802a47d3dff0896.jpg",
"https://m.atcdn.co.uk/a/media/w300/b4ea0d09dc5449f68331692ec0d92b4f.jpg",
"https://m.atcdn.co.uk/a/media/w300/2443cc4bffd649348b24459ac669bbab.jpg",
"https://m.atcdn.co.uk/a/media/w300/6cd13efec45847eebf02be18c29bbe19.jpg",
"https://m.atcdn.co.uk/a/media/w300/0889e23eb414484ca06002b28ff62ac4.jpg",
"https://m.atcdn.co.uk/a/media/w300/706cba8519a047a3a3928e67dc4143d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a185014991a460d90ac6574e53b193d.jpg",
"https://m.atcdn.co.uk/a/media/w300/c0b58a103fd64a48905846e66b0b95b2.jpg",
"https://m.atcdn.co.uk/a/media/w300/3e002817a2d1467bb4ed2d00c306530f.jpg",
"https://m.atcdn.co.uk/a/media/w300/3cec7a169b5f45ecb8d4799de45e4ff5.jpg",
"https://m.atcdn.co.uk/a/media/w300/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg",
"https://m.atcdn.co.uk/a/media/w300/1b5737f4d05e4ae4bb75d96616276f39.jpg",
"https://m.atcdn.co.uk/a/media/w300/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c93c1034205a448398841e6baa52ded3.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202606083088161",
"stockId": "8a42c99e9e96c779019ea67063841989",
"searchId": "202606083088161"
},
"steps": [
"start",
"at_id: 202606083088161",
"url: https://www.zuto.com/apply/?advertId=202606083088161&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: AR19KCC",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-13 03:32:54",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-14 08:37:18",
"reasons": [
"no_change"
]
},
{
"at": "2026-06-15 09:09:20",
"reasons": [
"price_change"
]
}
],
"description": "BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.\n\nThis car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.\n\nThe car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.\n\nExternally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.\n\nCondition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.\n\nOverall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.\n\nViewings welcome. Serious enquiries only.",
"colour_detail": "White",
"price_history": [
{
"price": 28999,
"recorded_at": "2026-06-13 03:32:54"
},
{
"price": 28500,
"recorded_at": "2026-06-15 09:09:20"
}
],
"images_history": [
{
"images": [
{
"hash": "547ea9c4d8574efaafdeb10441251109",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/547ea9c4d8574efaafdeb10441251109.jpg"
}
},
{
"hash": "b6c0d346dabb4266a27ea3ee22e4751c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b6c0d346dabb4266a27ea3ee22e4751c.jpg"
}
},
{
"hash": "c914b46c36914c4d86c5a57ae145fd46",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c914b46c36914c4d86c5a57ae145fd46.jpg"
}
},
{
"hash": "41b7ab4d38814b959e3f14e8932c861b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/41b7ab4d38814b959e3f14e8932c861b.jpg"
}
},
{
"hash": "7407af5e7c2040089802a47d3dff0896",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/7407af5e7c2040089802a47d3dff0896.jpg"
}
},
{
"hash": "b4ea0d09dc5449f68331692ec0d92b4f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b4ea0d09dc5449f68331692ec0d92b4f.jpg"
}
},
{
"hash": "2443cc4bffd649348b24459ac669bbab",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/2443cc4bffd649348b24459ac669bbab.jpg"
}
},
{
"hash": "6cd13efec45847eebf02be18c29bbe19",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6cd13efec45847eebf02be18c29bbe19.jpg"
}
},
{
"hash": "0889e23eb414484ca06002b28ff62ac4",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0889e23eb414484ca06002b28ff62ac4.jpg"
}
},
{
"hash": "706cba8519a047a3a3928e67dc4143d4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/706cba8519a047a3a3928e67dc4143d4.jpg"
}
},
{
"hash": "4a185014991a460d90ac6574e53b193d",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4a185014991a460d90ac6574e53b193d.jpg"
}
},
{
"hash": "c0b58a103fd64a48905846e66b0b95b2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c0b58a103fd64a48905846e66b0b95b2.jpg"
}
},
{
"hash": "3e002817a2d1467bb4ed2d00c306530f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/3e002817a2d1467bb4ed2d00c306530f.jpg"
}
},
{
"hash": "3cec7a169b5f45ecb8d4799de45e4ff5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/3cec7a169b5f45ecb8d4799de45e4ff5.jpg"
}
},
{
"hash": "08b3de0bccbb4f67a0fd33a4ca97d1c3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/08b3de0bccbb4f67a0fd33a4ca97d1c3.jpg"
}
},
{
"hash": "1b5737f4d05e4ae4bb75d96616276f39",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/1b5737f4d05e4ae4bb75d96616276f39.jpg"
}
},
{
"hash": "c7a5f7ecab74478a9ec3caf0a6e1b40f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c7a5f7ecab74478a9ec3caf0a6e1b40f.jpg"
}
},
{
"hash": "c93c1034205a448398841e6baa52ded3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c93c1034205a448398841e6baa52ded3.jpg"
}
}
],
"recorded_at": "2026-06-13 03:32:54"
}
],
"mileage_history": [
{
"mileage": 32000,
"recorded_at": "2026-06-13 03:32:54"
}
],
"description_history": [
{
"hash": "aa02fddad133c4790d687add1e6eb571",
"text": "BMW M4 in Alpine White, presented in excellent condition inside and out. A really clean, low-mileage example with full BMW main dealer service history, recently benefiting from a major service at BMW and a fresh MOT.\n\nThis car was originally purchased as an Approved Used BMW, which gives extra confidence around its history, condition and how well it has been maintained. It has clearly been looked after properly, with no expense spared on servicing.\n\nThe car has a great factory and optional specification, including black leather M sport interior, heated seats, automatic gearbox with paddle shift, widescreen infotainment display, dual-zone climate control, cruise control, parking sensors, carbon interior trim and the usual M performance features.\n\nExternally, it looks superb in Alpine White with the gloss black kidney grilles, black roof, genuine M Performance rear wing and genuine M Performance alloy wheels. The white, black and gold combination gives the car a proper standout look while still looking clean and tasteful.\n\nCondition-wise, I would honestly describe the car as 10/10 all round. The bodywork, interior and drive are all excellent. The only thing worth mentioning is that there are a few small scuffs on one or two of the alloys, which I'd rather be upfront about.\n\nOverall, this is a low-mileage, well-maintained and properly specified BMW M4 with full BMW history, recent major BMW service, fresh MOT, genuine M Performance extras and a brilliant overall condition. A very clean example that drives and presents exactly as an M car should.\n\nViewings welcome. Serious enquiries only.",
"recorded_at": "2026-06-15 09:09:20"
}
]
}