13 images
Online
· Days listed: 97
2024 BMW 3 Series
BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr
£30,495
12,000 miles
YD74MZW
Overview
Mileage
12,000 miles
Registration
2024 (24 reg)
Fuel type
Petrol
Body type
Estate
Engine
2L
Gearbox
Automatic
Doors
5
Seats
5
Body colour
Grey
September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey.
Loaded with spec including Upgraded BiColour 19" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.
Fitted with Brand New 20" Alloys & Tyres (Optional Extra £995)
FINANCE AVAILABLE AT KEEN RATES!!
Viewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!
Viewing by Appointment
Seller
Magherafelt · COUNTY LONDONDERRY · ★ 5.0
280 active
· 345 ever
History
Price history
| When | Price | Δ |
|---|---|---|
| 1 day ago | £30,495 | −£4,000 |
| 3 months ago | £34,495 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 3 months ago | 12,000 | — |
Sources & channels
Sources (2)
-
★
-
☆
★ Primary source — authority over expiry decisions.
Item data
Processed fields
- vrm
- YD74MZW
- make
- BMW
- model
- 3 Series
- trim line
- BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr
- year
- 2024
- body type
- Estate
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 2000
- engine size litres
- 2
- colour
- Grey
- doors
- 5
- seats
- 5
- mileage
- 12000
- price
- 30495
- source key
- 10033906
- platform
- autotrader
Item record
- item id
- 1610
- remote id
- https://www.autotrader.co.uk/car-details/202605012059355
- platform
- autotrader
- source key
- 10033906
- remote status
- available
- media count
- 13
- first seen at
- 2026-05-02 04:59:50
- last seen at
- 2026-08-05 21:47:18
- completed at
- 2026-08-05 21:54:00
- remote url
- View original →
Raw data
Item record
{
"item_id": 1610,
"remote_id": "https://www.autotrader.co.uk/car-details/202605012059355",
"source_key": "10033906",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"primary_source_id": 27063,
"primary_source_key": "10033906",
"primary_source_tier": 1,
"remote_status": "available",
"media_count": 13,
"last_seen_at": "2026-08-05 21:47:18",
"first_seen_at": "2026-05-02 04:59:50",
"completed_at": "2026-08-05 21:54:00",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/83eeb6ab42864c54a7af33312ae275d4.jpg",
"cdn_path": "121/1610/8a48e0ccc3f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8a48e0ccc3",
"cdn_sizes": {
"f": "121/1610/8a48e0ccc3f.jpg",
"l": "121/1610/8a48e0ccc3l.jpg",
"m": "121/1610/8a48e0ccc3m.jpg",
"s": "121/1610/8a48e0ccc3s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"cdn_path": "121/1610/5f3b913c83f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5f3b913c83",
"cdn_sizes": {
"f": "121/1610/5f3b913c83f.jpg",
"l": "121/1610/5f3b913c83l.jpg",
"m": "121/1610/5f3b913c83m.jpg",
"s": "121/1610/5f3b913c83s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"cdn_path": "121/1610/34d30b1b43f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "34d30b1b43",
"cdn_sizes": {
"f": "121/1610/34d30b1b43f.jpg",
"l": "121/1610/34d30b1b43l.jpg",
"m": "121/1610/34d30b1b43m.jpg",
"s": "121/1610/34d30b1b43s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fe02eb4ed7f14693ae50f8af63344760.jpg",
"cdn_path": "121/1610/4472ec0e2cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4472ec0e2c",
"cdn_sizes": {
"f": "121/1610/4472ec0e2cf.jpg",
"l": "121/1610/4472ec0e2cl.jpg",
"m": "121/1610/4472ec0e2cm.jpg",
"s": "121/1610/4472ec0e2cs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c089702b708148718b54e5884ebda225.jpg",
"cdn_path": "121/1610/ab16f7b738f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ab16f7b738",
"cdn_sizes": {
"f": "121/1610/ab16f7b738f.jpg",
"l": "121/1610/ab16f7b738l.jpg",
"m": "121/1610/ab16f7b738m.jpg",
"s": "121/1610/ab16f7b738s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"cdn_path": "121/1610/429e085dabf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "429e085dab",
"cdn_sizes": {
"f": "121/1610/429e085dabf.jpg",
"l": "121/1610/429e085dabl.jpg",
"m": "121/1610/429e085dabm.jpg",
"s": "121/1610/429e085dabs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d20f9447e5de4b68be6e94305d842474.jpg",
"cdn_path": "121/1610/842b69cff1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "842b69cff1",
"cdn_sizes": {
"f": "121/1610/842b69cff1f.jpg",
"l": "121/1610/842b69cff1l.jpg",
"m": "121/1610/842b69cff1m.jpg",
"s": "121/1610/842b69cff1s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/638fc9c3558c4322bae9b903170f2058.jpg",
"cdn_path": "121/1610/f1d42d7de8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f1d42d7de8",
"cdn_sizes": {
"f": "121/1610/f1d42d7de8f.jpg",
"l": "121/1610/f1d42d7de8l.jpg",
"m": "121/1610/f1d42d7de8m.jpg",
"s": "121/1610/f1d42d7de8s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"cdn_path": "121/1610/e04b12f40bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e04b12f40b",
"cdn_sizes": {
"f": "121/1610/e04b12f40bf.jpg",
"l": "121/1610/e04b12f40bl.jpg",
"m": "121/1610/e04b12f40bm.jpg",
"s": "121/1610/e04b12f40bs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8cd1a579a6f241d090340fd36f52fd30.jpg",
"cdn_path": "121/1610/2ce8692302f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2ce8692302",
"cdn_sizes": {
"f": "121/1610/2ce8692302f.jpg",
"l": "121/1610/2ce8692302l.jpg",
"m": "121/1610/2ce8692302m.jpg",
"s": "121/1610/2ce8692302s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8aa2a842561540f38fce582987c53381.jpg",
"cdn_path": "121/1610/cc2ebf8924f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cc2ebf8924",
"cdn_sizes": {
"f": "121/1610/cc2ebf8924f.jpg",
"l": "121/1610/cc2ebf8924l.jpg",
"m": "121/1610/cc2ebf8924m.jpg",
"s": "121/1610/cc2ebf8924s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d69773a3bc4840fea128334f85a0e415.jpg",
"cdn_path": "121/1610/1e63e22acaf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1e63e22aca",
"cdn_sizes": {
"f": "121/1610/1e63e22acaf.jpg",
"l": "121/1610/1e63e22acal.jpg",
"m": "121/1610/1e63e22acam.jpg",
"s": "121/1610/1e63e22acas.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bcf1ff286f11476c8df9e57509fd47c0.jpg",
"cdn_path": "121/1610/0914a8d45ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0914a8d45e",
"cdn_sizes": {
"f": "121/1610/0914a8d45ef.jpg",
"l": "121/1610/0914a8d45el.jpg",
"m": "121/1610/0914a8d45em.jpg",
"s": "121/1610/0914a8d45es.jpg"
}
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "YD74MZW",
"make": "BMW",
"model": "3 Series",
"trim_line": "BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr",
"year": 2024,
"body_type": "Estate",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 2000,
"engine_size_litres": 2,
"colour": "Grey",
"doors": 5,
"seats": 5,
"mileage": 12000,
"price": 30495,
"seller_type": null,
"attention_grabber": null,
"source_key": "10033906",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605012059355",
"vdata_scrape_id": "at_id_202605012059355",
"data_complete": false,
"listing": {
"title": null,
"subtitle": null,
"make": "BMW",
"model": "3 Series",
"year": 2024,
"price": 30495,
"mileage": 12000,
"fuel": "Petrol",
"body_type": "Estate",
"gearbox": "Automatic",
"doors": 5,
"seats": 5,
"engine": "2.0L",
"emission_class": "Euro 6",
"colour": "Grey",
"range_miles": null,
"vin": null,
"description": "September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey. \n\nLoaded with spec including Upgraded BiColour 19\" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.\n\nFitted with Brand New 20\" Alloys & Tyres (Optional Extra £995)\n\nFINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment",
"description_section_present": true,
"image_count": 13,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/83eeb6ab42864c54a7af33312ae275d4.jpg",
"https://m.atcdn.co.uk/a/media/w480/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"https://m.atcdn.co.uk/a/media/w480/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"https://m.atcdn.co.uk/a/media/w800/fe02eb4ed7f14693ae50f8af63344760.jpg",
"https://m.atcdn.co.uk/a/media/w480/c089702b708148718b54e5884ebda225.jpg",
"https://m.atcdn.co.uk/a/media/w480/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"https://m.atcdn.co.uk/a/media/w800/d20f9447e5de4b68be6e94305d842474.jpg",
"https://m.atcdn.co.uk/a/media/w480/638fc9c3558c4322bae9b903170f2058.jpg",
"https://m.atcdn.co.uk/a/media/w480/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"https://m.atcdn.co.uk/a/media/w800/8cd1a579a6f241d090340fd36f52fd30.jpg",
"https://m.atcdn.co.uk/a/media/w480/8aa2a842561540f38fce582987c53381.jpg",
"https://m.atcdn.co.uk/a/media/w480/d69773a3bc4840fea128334f85a0e415.jpg",
"https://m.atcdn.co.uk/a/media/w800/bcf1ff286f11476c8df9e57509fd47c0.jpg"
],
"dealer_name": "MCAutosales Ltd",
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02879560373",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605012059355",
"[+0.0s] at_id: 202605012059355",
"[+6.73s] driver started",
"[+11.06s] page loaded",
"[+12.21s] pre-cookie wait done",
"[+13.64s] switched into cookie iframe",
"[+14.87s] cookie button clicked",
"[+14.99s] cookie iframe gone",
"[+15.04s] title: None",
"[+16.52s] subtitle: None",
"[+18.55s] price: 30495",
"[+18.68s] 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', 'meet-seller-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']",
"[+18.68s] 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']",
"[+18.7s] overview section confirmed via CSS selector",
"[+18.71s] mileage: 12000",
"[+18.72s] year: 2024",
"[+18.73s] fuel: Petrol",
"[+18.74s] body_type: Estate",
"[+18.78s] gearbox: Automatic",
"[+18.79s] doors: 5",
"[+18.81s] seats: 5",
"[+18.82s] engine: 2.0L",
"[+18.82s] emission_class: Euro 6",
"[+18.83s] colour: Grey",
"[+18.86s] range_miles: None",
"[+18.88s] data-lp-sdes not found — falling back to title parse",
"[+18.89s] make/model from page title: BMW / 3 Series",
"[+19.02s] dealer_name: MCAutosales Ltd",
"[+19.16s] dealer_id: None",
"[+19.22s] dealer_rating: None",
"[+19.5s] dealer_phone: 02879560373",
"[+19.77s] is_private_seller: False",
"[+20.07s] description_section_present: True",
"[+21.14s] description signpost clicked",
"[+23.45s] description: 497 chars",
"[+23.55s] description modal closed",
"[+23.59s] image_count from counter: 13",
"[+23.84s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+24.52s] image grid present",
"[+25.02s] gallery images extracted: 13",
"[+25.02s] data_complete: False — missing: ['title']",
"[+25.46s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605012059355",
"vdata_scrape_id": "at_id_202605012059355",
"data_complete": true,
"listing": {
"vrm": "YD74MZW",
"year": 2024,
"make": "BMW",
"model": "3 Series",
"price": 30495,
"mileage": 12000,
"colour": "Grey",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr",
"dealer_id": "10033906",
"dealer_name": "MCAutosales Ltd | BT45 6EW",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/83eeb6ab42864c54a7af33312ae275d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"https://m.atcdn.co.uk/a/media/w300/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe02eb4ed7f14693ae50f8af63344760.jpg",
"https://m.atcdn.co.uk/a/media/w300/c089702b708148718b54e5884ebda225.jpg",
"https://m.atcdn.co.uk/a/media/w300/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"https://m.atcdn.co.uk/a/media/w300/d20f9447e5de4b68be6e94305d842474.jpg",
"https://m.atcdn.co.uk/a/media/w300/638fc9c3558c4322bae9b903170f2058.jpg",
"https://m.atcdn.co.uk/a/media/w300/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/8cd1a579a6f241d090340fd36f52fd30.jpg",
"https://m.atcdn.co.uk/a/media/w300/8aa2a842561540f38fce582987c53381.jpg",
"https://m.atcdn.co.uk/a/media/w300/d69773a3bc4840fea128334f85a0e415.jpg",
"https://m.atcdn.co.uk/a/media/w300/bcf1ff286f11476c8df9e57509fd47c0.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605012059355&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Grey",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 12000,
"model": "3 Series",
"price": 30495,
"registration": "YD74MZW",
"registrationYear": 2024,
"transmission": "Automatic",
"summary": "BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr",
"dealerId": "10033906",
"dealerName": "MCAutosales Ltd | BT45 6EW",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/83eeb6ab42864c54a7af33312ae275d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"https://m.atcdn.co.uk/a/media/w300/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe02eb4ed7f14693ae50f8af63344760.jpg",
"https://m.atcdn.co.uk/a/media/w300/c089702b708148718b54e5884ebda225.jpg",
"https://m.atcdn.co.uk/a/media/w300/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"https://m.atcdn.co.uk/a/media/w300/d20f9447e5de4b68be6e94305d842474.jpg",
"https://m.atcdn.co.uk/a/media/w300/638fc9c3558c4322bae9b903170f2058.jpg",
"https://m.atcdn.co.uk/a/media/w300/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/8cd1a579a6f241d090340fd36f52fd30.jpg",
"https://m.atcdn.co.uk/a/media/w300/8aa2a842561540f38fce582987c53381.jpg",
"https://m.atcdn.co.uk/a/media/w300/d69773a3bc4840fea128334f85a0e415.jpg",
"https://m.atcdn.co.uk/a/media/w300/bcf1ff286f11476c8df9e57509fd47c0.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605012059355",
"stockId": "8a428efc9db4535e019de4381cc17e5b",
"searchId": "202605012059355"
},
"steps": [
"start",
"at_id: 202605012059355",
"url: https://www.zuto.com/apply/?advertId=202605012059355&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: YD74MZW",
"make/model: BMW / 3 Series",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-08-05 22:55:35",
"reasons": [
"price_change"
]
}
],
"description": "September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey. \n\nLoaded with spec including Upgraded BiColour 19\" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.\n\nFitted with Brand New 20\" Alloys & Tyres (Optional Extra £995)\n\nFINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment",
"colour_detail": "Grey",
"price_history": [
{
"price": 34495,
"recorded_at": "2026-05-18 16:32:47"
},
{
"price": 30495,
"recorded_at": "2026-08-05 22:55:35"
}
],
"images_history": [
{
"images": [
{
"hash": "83eeb6ab42864c54a7af33312ae275d4",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/83eeb6ab42864c54a7af33312ae275d4.jpg"
}
},
{
"hash": "9f1d6ed606994e88a92e9f2eb385182a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/9f1d6ed606994e88a92e9f2eb385182a.jpg"
}
},
{
"hash": "79ac2d78d7be4f13b627576a8169c4c8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/79ac2d78d7be4f13b627576a8169c4c8.jpg"
}
},
{
"hash": "fe02eb4ed7f14693ae50f8af63344760",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/fe02eb4ed7f14693ae50f8af63344760.jpg"
}
},
{
"hash": "c089702b708148718b54e5884ebda225",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/c089702b708148718b54e5884ebda225.jpg"
}
},
{
"hash": "185dd6c5bc834d89b9b64a72d16fc715",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/185dd6c5bc834d89b9b64a72d16fc715.jpg"
}
},
{
"hash": "d20f9447e5de4b68be6e94305d842474",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/d20f9447e5de4b68be6e94305d842474.jpg"
}
},
{
"hash": "638fc9c3558c4322bae9b903170f2058",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/638fc9c3558c4322bae9b903170f2058.jpg"
}
},
{
"hash": "360e1e7a8f94418384f9257ceeb64d5c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/360e1e7a8f94418384f9257ceeb64d5c.jpg"
}
},
{
"hash": "8cd1a579a6f241d090340fd36f52fd30",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/8cd1a579a6f241d090340fd36f52fd30.jpg"
}
},
{
"hash": "8aa2a842561540f38fce582987c53381",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/8aa2a842561540f38fce582987c53381.jpg"
}
},
{
"hash": "d69773a3bc4840fea128334f85a0e415",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/d69773a3bc4840fea128334f85a0e415.jpg"
}
},
{
"hash": "bcf1ff286f11476c8df9e57509fd47c0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/bcf1ff286f11476c8df9e57509fd47c0.jpg"
}
}
],
"recorded_at": "2026-05-18 16:45:09"
}
],
"mileage_history": [
{
"mileage": 12000,
"recorded_at": "2026-05-18 16:32:47"
}
],
"description_history": [
{
"hash": "df2de46b0821cd33b74d1ca2d9fc6a02",
"text": "September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey. \n\nLoaded with spec including Upgraded BiColour 19\" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.\n\nFitted with Brand New 20\" Alloys & Tyres (Optional Extra £995)\n\nFINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment",
"recorded_at": "2026-08-05 22:55:35"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/83eeb6ab42864c54a7af33312ae275d4.jpg",
"cdn_path": "121/1610/8a48e0ccc3f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8a48e0ccc3",
"cdn_sizes": {
"f": "121/1610/8a48e0ccc3f.jpg",
"l": "121/1610/8a48e0ccc3l.jpg",
"m": "121/1610/8a48e0ccc3m.jpg",
"s": "121/1610/8a48e0ccc3s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"cdn_path": "121/1610/5f3b913c83f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5f3b913c83",
"cdn_sizes": {
"f": "121/1610/5f3b913c83f.jpg",
"l": "121/1610/5f3b913c83l.jpg",
"m": "121/1610/5f3b913c83m.jpg",
"s": "121/1610/5f3b913c83s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"cdn_path": "121/1610/34d30b1b43f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "34d30b1b43",
"cdn_sizes": {
"f": "121/1610/34d30b1b43f.jpg",
"l": "121/1610/34d30b1b43l.jpg",
"m": "121/1610/34d30b1b43m.jpg",
"s": "121/1610/34d30b1b43s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fe02eb4ed7f14693ae50f8af63344760.jpg",
"cdn_path": "121/1610/4472ec0e2cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4472ec0e2c",
"cdn_sizes": {
"f": "121/1610/4472ec0e2cf.jpg",
"l": "121/1610/4472ec0e2cl.jpg",
"m": "121/1610/4472ec0e2cm.jpg",
"s": "121/1610/4472ec0e2cs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c089702b708148718b54e5884ebda225.jpg",
"cdn_path": "121/1610/ab16f7b738f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ab16f7b738",
"cdn_sizes": {
"f": "121/1610/ab16f7b738f.jpg",
"l": "121/1610/ab16f7b738l.jpg",
"m": "121/1610/ab16f7b738m.jpg",
"s": "121/1610/ab16f7b738s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"cdn_path": "121/1610/429e085dabf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "429e085dab",
"cdn_sizes": {
"f": "121/1610/429e085dabf.jpg",
"l": "121/1610/429e085dabl.jpg",
"m": "121/1610/429e085dabm.jpg",
"s": "121/1610/429e085dabs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d20f9447e5de4b68be6e94305d842474.jpg",
"cdn_path": "121/1610/842b69cff1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "842b69cff1",
"cdn_sizes": {
"f": "121/1610/842b69cff1f.jpg",
"l": "121/1610/842b69cff1l.jpg",
"m": "121/1610/842b69cff1m.jpg",
"s": "121/1610/842b69cff1s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/638fc9c3558c4322bae9b903170f2058.jpg",
"cdn_path": "121/1610/f1d42d7de8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f1d42d7de8",
"cdn_sizes": {
"f": "121/1610/f1d42d7de8f.jpg",
"l": "121/1610/f1d42d7de8l.jpg",
"m": "121/1610/f1d42d7de8m.jpg",
"s": "121/1610/f1d42d7de8s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"cdn_path": "121/1610/e04b12f40bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e04b12f40b",
"cdn_sizes": {
"f": "121/1610/e04b12f40bf.jpg",
"l": "121/1610/e04b12f40bl.jpg",
"m": "121/1610/e04b12f40bm.jpg",
"s": "121/1610/e04b12f40bs.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8cd1a579a6f241d090340fd36f52fd30.jpg",
"cdn_path": "121/1610/2ce8692302f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2ce8692302",
"cdn_sizes": {
"f": "121/1610/2ce8692302f.jpg",
"l": "121/1610/2ce8692302l.jpg",
"m": "121/1610/2ce8692302m.jpg",
"s": "121/1610/2ce8692302s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8aa2a842561540f38fce582987c53381.jpg",
"cdn_path": "121/1610/cc2ebf8924f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "cc2ebf8924",
"cdn_sizes": {
"f": "121/1610/cc2ebf8924f.jpg",
"l": "121/1610/cc2ebf8924l.jpg",
"m": "121/1610/cc2ebf8924m.jpg",
"s": "121/1610/cc2ebf8924s.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d69773a3bc4840fea128334f85a0e415.jpg",
"cdn_path": "121/1610/1e63e22acaf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "1e63e22aca",
"cdn_sizes": {
"f": "121/1610/1e63e22acaf.jpg",
"l": "121/1610/1e63e22acal.jpg",
"m": "121/1610/1e63e22acam.jpg",
"s": "121/1610/1e63e22acas.jpg"
}
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bcf1ff286f11476c8df9e57509fd47c0.jpg",
"cdn_path": "121/1610/0914a8d45ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0914a8d45e",
"cdn_sizes": {
"f": "121/1610/0914a8d45ef.jpg",
"l": "121/1610/0914a8d45el.jpg",
"m": "121/1610/0914a8d45em.jpg",
"s": "121/1610/0914a8d45es.jpg"
}
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "YD74MZW",
"make": "BMW",
"model": "3 Series",
"trim_line": "BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr",
"year": 2024,
"body_type": "Estate",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 2000,
"engine_size_litres": 2,
"colour": "Grey",
"doors": 5,
"seats": 5,
"mileage": 12000,
"price": 30495,
"seller_type": null,
"attention_grabber": null,
"source_key": "10033906",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605012059355",
"vdata_scrape_id": "at_id_202605012059355",
"data_complete": false,
"listing": {
"title": null,
"subtitle": null,
"make": "BMW",
"model": "3 Series",
"year": 2024,
"price": 30495,
"mileage": 12000,
"fuel": "Petrol",
"body_type": "Estate",
"gearbox": "Automatic",
"doors": 5,
"seats": 5,
"engine": "2.0L",
"emission_class": "Euro 6",
"colour": "Grey",
"range_miles": null,
"vin": null,
"description": "September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey. \n\nLoaded with spec including Upgraded BiColour 19\" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.\n\nFitted with Brand New 20\" Alloys & Tyres (Optional Extra £995)\n\nFINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment",
"description_section_present": true,
"image_count": 13,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/83eeb6ab42864c54a7af33312ae275d4.jpg",
"https://m.atcdn.co.uk/a/media/w480/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"https://m.atcdn.co.uk/a/media/w480/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"https://m.atcdn.co.uk/a/media/w800/fe02eb4ed7f14693ae50f8af63344760.jpg",
"https://m.atcdn.co.uk/a/media/w480/c089702b708148718b54e5884ebda225.jpg",
"https://m.atcdn.co.uk/a/media/w480/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"https://m.atcdn.co.uk/a/media/w800/d20f9447e5de4b68be6e94305d842474.jpg",
"https://m.atcdn.co.uk/a/media/w480/638fc9c3558c4322bae9b903170f2058.jpg",
"https://m.atcdn.co.uk/a/media/w480/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"https://m.atcdn.co.uk/a/media/w800/8cd1a579a6f241d090340fd36f52fd30.jpg",
"https://m.atcdn.co.uk/a/media/w480/8aa2a842561540f38fce582987c53381.jpg",
"https://m.atcdn.co.uk/a/media/w480/d69773a3bc4840fea128334f85a0e415.jpg",
"https://m.atcdn.co.uk/a/media/w800/bcf1ff286f11476c8df9e57509fd47c0.jpg"
],
"dealer_name": "MCAutosales Ltd",
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02879560373",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605012059355",
"[+0.0s] at_id: 202605012059355",
"[+6.73s] driver started",
"[+11.06s] page loaded",
"[+12.21s] pre-cookie wait done",
"[+13.64s] switched into cookie iframe",
"[+14.87s] cookie button clicked",
"[+14.99s] cookie iframe gone",
"[+15.04s] title: None",
"[+16.52s] subtitle: None",
"[+18.55s] price: 30495",
"[+18.68s] 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', 'meet-seller-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']",
"[+18.68s] 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']",
"[+18.7s] overview section confirmed via CSS selector",
"[+18.71s] mileage: 12000",
"[+18.72s] year: 2024",
"[+18.73s] fuel: Petrol",
"[+18.74s] body_type: Estate",
"[+18.78s] gearbox: Automatic",
"[+18.79s] doors: 5",
"[+18.81s] seats: 5",
"[+18.82s] engine: 2.0L",
"[+18.82s] emission_class: Euro 6",
"[+18.83s] colour: Grey",
"[+18.86s] range_miles: None",
"[+18.88s] data-lp-sdes not found — falling back to title parse",
"[+18.89s] make/model from page title: BMW / 3 Series",
"[+19.02s] dealer_name: MCAutosales Ltd",
"[+19.16s] dealer_id: None",
"[+19.22s] dealer_rating: None",
"[+19.5s] dealer_phone: 02879560373",
"[+19.77s] is_private_seller: False",
"[+20.07s] description_section_present: True",
"[+21.14s] description signpost clicked",
"[+23.45s] description: 497 chars",
"[+23.55s] description modal closed",
"[+23.59s] image_count from counter: 13",
"[+23.84s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+24.52s] image grid present",
"[+25.02s] gallery images extracted: 13",
"[+25.02s] data_complete: False — missing: ['title']",
"[+25.46s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605012059355",
"vdata_scrape_id": "at_id_202605012059355",
"data_complete": true,
"listing": {
"vrm": "YD74MZW",
"year": 2024,
"make": "BMW",
"model": "3 Series",
"price": 30495,
"mileage": 12000,
"colour": "Grey",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr",
"dealer_id": "10033906",
"dealer_name": "MCAutosales Ltd | BT45 6EW",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/83eeb6ab42864c54a7af33312ae275d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"https://m.atcdn.co.uk/a/media/w300/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe02eb4ed7f14693ae50f8af63344760.jpg",
"https://m.atcdn.co.uk/a/media/w300/c089702b708148718b54e5884ebda225.jpg",
"https://m.atcdn.co.uk/a/media/w300/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"https://m.atcdn.co.uk/a/media/w300/d20f9447e5de4b68be6e94305d842474.jpg",
"https://m.atcdn.co.uk/a/media/w300/638fc9c3558c4322bae9b903170f2058.jpg",
"https://m.atcdn.co.uk/a/media/w300/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/8cd1a579a6f241d090340fd36f52fd30.jpg",
"https://m.atcdn.co.uk/a/media/w300/8aa2a842561540f38fce582987c53381.jpg",
"https://m.atcdn.co.uk/a/media/w300/d69773a3bc4840fea128334f85a0e415.jpg",
"https://m.atcdn.co.uk/a/media/w300/bcf1ff286f11476c8df9e57509fd47c0.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605012059355",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605012059355&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Grey",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 12000,
"model": "3 Series",
"price": 30495,
"registration": "YD74MZW",
"registrationYear": 2024,
"transmission": "Automatic",
"summary": "BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr",
"dealerId": "10033906",
"dealerName": "MCAutosales Ltd | BT45 6EW",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/83eeb6ab42864c54a7af33312ae275d4.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f1d6ed606994e88a92e9f2eb385182a.jpg",
"https://m.atcdn.co.uk/a/media/w300/79ac2d78d7be4f13b627576a8169c4c8.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe02eb4ed7f14693ae50f8af63344760.jpg",
"https://m.atcdn.co.uk/a/media/w300/c089702b708148718b54e5884ebda225.jpg",
"https://m.atcdn.co.uk/a/media/w300/185dd6c5bc834d89b9b64a72d16fc715.jpg",
"https://m.atcdn.co.uk/a/media/w300/d20f9447e5de4b68be6e94305d842474.jpg",
"https://m.atcdn.co.uk/a/media/w300/638fc9c3558c4322bae9b903170f2058.jpg",
"https://m.atcdn.co.uk/a/media/w300/360e1e7a8f94418384f9257ceeb64d5c.jpg",
"https://m.atcdn.co.uk/a/media/w300/8cd1a579a6f241d090340fd36f52fd30.jpg",
"https://m.atcdn.co.uk/a/media/w300/8aa2a842561540f38fce582987c53381.jpg",
"https://m.atcdn.co.uk/a/media/w300/d69773a3bc4840fea128334f85a0e415.jpg",
"https://m.atcdn.co.uk/a/media/w300/bcf1ff286f11476c8df9e57509fd47c0.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605012059355",
"stockId": "8a428efc9db4535e019de4381cc17e5b",
"searchId": "202605012059355"
},
"steps": [
"start",
"at_id: 202605012059355",
"url: https://www.zuto.com/apply/?advertId=202605012059355&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: YD74MZW",
"make/model: BMW / 3 Series",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-08-05 22:55:35",
"reasons": [
"price_change"
]
}
],
"description": "September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey. \n\nLoaded with spec including Upgraded BiColour 19\" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.\n\nFitted with Brand New 20\" Alloys & Tyres (Optional Extra £995)\n\nFINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment",
"colour_detail": "Grey",
"price_history": [
{
"price": 34495,
"recorded_at": "2026-05-18 16:32:47"
},
{
"price": 30495,
"recorded_at": "2026-08-05 22:55:35"
}
],
"images_history": [
{
"images": [
{
"hash": "83eeb6ab42864c54a7af33312ae275d4",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/83eeb6ab42864c54a7af33312ae275d4.jpg"
}
},
{
"hash": "9f1d6ed606994e88a92e9f2eb385182a",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/9f1d6ed606994e88a92e9f2eb385182a.jpg"
}
},
{
"hash": "79ac2d78d7be4f13b627576a8169c4c8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/79ac2d78d7be4f13b627576a8169c4c8.jpg"
}
},
{
"hash": "fe02eb4ed7f14693ae50f8af63344760",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/fe02eb4ed7f14693ae50f8af63344760.jpg"
}
},
{
"hash": "c089702b708148718b54e5884ebda225",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/c089702b708148718b54e5884ebda225.jpg"
}
},
{
"hash": "185dd6c5bc834d89b9b64a72d16fc715",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/185dd6c5bc834d89b9b64a72d16fc715.jpg"
}
},
{
"hash": "d20f9447e5de4b68be6e94305d842474",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/d20f9447e5de4b68be6e94305d842474.jpg"
}
},
{
"hash": "638fc9c3558c4322bae9b903170f2058",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/638fc9c3558c4322bae9b903170f2058.jpg"
}
},
{
"hash": "360e1e7a8f94418384f9257ceeb64d5c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/360e1e7a8f94418384f9257ceeb64d5c.jpg"
}
},
{
"hash": "8cd1a579a6f241d090340fd36f52fd30",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/8cd1a579a6f241d090340fd36f52fd30.jpg"
}
},
{
"hash": "8aa2a842561540f38fce582987c53381",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/8aa2a842561540f38fce582987c53381.jpg"
}
},
{
"hash": "d69773a3bc4840fea128334f85a0e415",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/d69773a3bc4840fea128334f85a0e415.jpg"
}
},
{
"hash": "bcf1ff286f11476c8df9e57509fd47c0",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w300/bcf1ff286f11476c8df9e57509fd47c0.jpg"
}
}
],
"recorded_at": "2026-05-18 16:45:09"
}
],
"mileage_history": [
{
"mileage": 12000,
"recorded_at": "2026-05-18 16:32:47"
}
],
"description_history": [
{
"hash": "df2de46b0821cd33b74d1ca2d9fc6a02",
"text": "September 2024 BMW 320i M-Sport Step Auto Touring in Brooklyn Grey. \n\nLoaded with spec including Upgraded BiColour 19\" Factory Alloys, Tilt & Slide Panoramic Glass Roof, Privacy Glass, Navigation System, LED Lights, Cruise Control, Heated Seats, Dual Climate Control, Central Armrest, Twin Exhausts etc.\n\nFitted with Brand New 20\" Alloys & Tyres (Optional Extra £995)\n\nFINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment Only Please. FINANCE AVAILABLE AT KEEN RATES!!\n\nViewing by Appointment",
"recorded_at": "2026-08-05 22:55:35"
}
]
}