23 images
Online
· Days listed: 3
2021 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
£18,495
81,400 miles
LD71XAL
Overview
Mileage
81,400 miles
Registration
2021 (21 reg)
Fuel type
Petrol
Body type
Saloon
Engine
2L
Gearbox
Automatic
Doors
4
Seats
5
Body colour
Grey
Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.
Car is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.
Recently completed major service including:
Oil + oil filter
Spark plugs
Air filter
Cabin microfilter
Brake fluid
Rear brake pads + wear sensor
Also fitted with brand new tyres all round.
High specification including:
M Sport Pro Package
Shadow Edition styling
Mocha Vernasca leather interior
Laser headlights
M Performance styling kit
Heated front seats
Parking sensors + reversing camera
BMW Live Cockpit Professional
Ambient lighting
Privacy glass
Upgraded alloy wheels
Drive modes
Detachable tow bar system
A very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.
This car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.
Inspections welcome
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 2 days ago | £18,495 | −£500 |
| 3 days ago | £18,995 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 2 days ago | 81,400 | +910 mi |
| 3 days ago | 80,490 | — |
Item data
Processed fields
- vrm
- LD71XAL
- make
- BMW
- model
- 3 Series
- trim line
- 2.0 330i M Sport Auto Euro 6 (s/s) 4dr
- year
- 2021
- body type
- Saloon
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 2000
- engine size litres
- 2
- colour
- Grey
- doors
- 4
- seats
- 5
- mileage
- 81400
- price
- 18495
- source key
- search-ni
- platform
- autotrader
Item record
- item id
- 40730
- remote id
- https://www.autotrader.co.uk/car-details/202605172469561
- platform
- autotrader
- source key
- search-ni
- remote status
- available
- media count
- 23
- first seen at
- 2026-06-17 17:21:44
- last seen at
- 2026-06-18 19:53:50
- completed at
- 2026-06-18 19:57:17
- remote url
- View original →
Raw data
Item record
{
"item_id": 40730,
"remote_id": "https://www.autotrader.co.uk/car-details/202605172469561",
"source_key": "search-ni",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"remote_status": "available",
"media_count": 23,
"last_seen_at": "2026-06-18 19:53:50",
"first_seen_at": "2026-06-17 17:21:44",
"completed_at": "2026-06-18 19:57:17",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6c23a8e2512c4964989429f8d749f299.jpg",
"cdn_path": "570/40730/38cbd96d2bf.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "38cbd96d2b",
"cdn_sizes": {
"f": "570/40730/38cbd96d2bf.jpg",
"l": "570/40730/38cbd96d2bl.jpg",
"m": "570/40730/38cbd96d2bm.jpg",
"s": "570/40730/38cbd96d2bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cc36267c50a2432db766b2f7583af358.jpg",
"cdn_path": "570/40730/7e4b27727bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7e4b27727b",
"cdn_sizes": {
"f": "570/40730/7e4b27727bf.jpg",
"l": "570/40730/7e4b27727bl.jpg",
"m": "570/40730/7e4b27727bm.jpg",
"s": "570/40730/7e4b27727bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a46887b396be48a8b0e19c3783cb2764.jpg",
"cdn_path": "570/40730/5012908440f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5012908440",
"cdn_sizes": {
"f": "570/40730/5012908440f.jpg",
"l": "570/40730/5012908440l.jpg",
"m": "570/40730/5012908440m.jpg",
"s": "570/40730/5012908440s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6909807769114e6893863db8d3d88ca7.jpg",
"cdn_path": "570/40730/73c71e1dd8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "73c71e1dd8",
"cdn_sizes": {
"f": "570/40730/73c71e1dd8f.jpg",
"l": "570/40730/73c71e1dd8l.jpg",
"m": "570/40730/73c71e1dd8m.jpg",
"s": "570/40730/73c71e1dd8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"cdn_path": "570/40730/bd033392dbf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bd033392db",
"cdn_sizes": {
"f": "570/40730/bd033392dbf.jpg",
"l": "570/40730/bd033392dbl.jpg",
"m": "570/40730/bd033392dbm.jpg",
"s": "570/40730/bd033392dbs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1387f8c033ee411abf33265317715fad.jpg",
"cdn_path": "570/40730/e79f9769b0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e79f9769b0",
"cdn_sizes": {
"f": "570/40730/e79f9769b0f.jpg",
"l": "570/40730/e79f9769b0l.jpg",
"m": "570/40730/e79f9769b0m.jpg",
"s": "570/40730/e79f9769b0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"cdn_path": "570/40730/5e4e224693f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "5e4e224693",
"cdn_sizes": {
"f": "570/40730/5e4e224693f.jpg",
"l": "570/40730/5e4e224693l.jpg",
"m": "570/40730/5e4e224693m.jpg",
"s": "570/40730/5e4e224693s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"cdn_path": "570/40730/a5b2b51646f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a5b2b51646",
"cdn_sizes": {
"f": "570/40730/a5b2b51646f.jpg",
"l": "570/40730/a5b2b51646l.jpg",
"m": "570/40730/a5b2b51646m.jpg",
"s": "570/40730/a5b2b51646s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a5c85c5813d54705810851c2b41f1fba.jpg",
"cdn_path": "570/40730/953c8673c1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "953c8673c1",
"cdn_sizes": {
"f": "570/40730/953c8673c1f.jpg",
"l": "570/40730/953c8673c1l.jpg",
"m": "570/40730/953c8673c1m.jpg",
"s": "570/40730/953c8673c1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4742e5280b584a86b2bfa4fbf663309e.jpg",
"cdn_path": "570/40730/d43b382a81f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d43b382a81",
"cdn_sizes": {
"f": "570/40730/d43b382a81f.jpg",
"l": "570/40730/d43b382a81l.jpg",
"m": "570/40730/d43b382a81m.jpg",
"s": "570/40730/d43b382a81s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"cdn_path": "570/40730/167c833330f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "167c833330",
"cdn_sizes": {
"f": "570/40730/167c833330f.jpg",
"l": "570/40730/167c833330l.jpg",
"m": "570/40730/167c833330m.jpg",
"s": "570/40730/167c833330s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e76368e689f04619a1e5d02ebfb9d364.jpg",
"cdn_path": "570/40730/e26b650305f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e26b650305",
"cdn_sizes": {
"f": "570/40730/e26b650305f.jpg",
"l": "570/40730/e26b650305l.jpg",
"m": "570/40730/e26b650305m.jpg",
"s": "570/40730/e26b650305s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/48aceb65df784d40b809ba0110f682e7.jpg",
"cdn_path": "570/40730/dba464086cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "dba464086c",
"cdn_sizes": {
"f": "570/40730/dba464086cf.jpg",
"l": "570/40730/dba464086cl.jpg",
"m": "570/40730/dba464086cm.jpg",
"s": "570/40730/dba464086cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6087a2579f9041f68f9463338621d883.jpg",
"cdn_path": "570/40730/77f47750e4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "77f47750e4",
"cdn_sizes": {
"f": "570/40730/77f47750e4f.jpg",
"l": "570/40730/77f47750e4l.jpg",
"m": "570/40730/77f47750e4m.jpg",
"s": "570/40730/77f47750e4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"cdn_path": "570/40730/0c2be9bce8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0c2be9bce8",
"cdn_sizes": {
"f": "570/40730/0c2be9bce8f.jpg",
"l": "570/40730/0c2be9bce8l.jpg",
"m": "570/40730/0c2be9bce8m.jpg",
"s": "570/40730/0c2be9bce8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0446d446194b44ba9c9cd6e2093ba919.jpg",
"cdn_path": "570/40730/7ed21bc666f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7ed21bc666",
"cdn_sizes": {
"f": "570/40730/7ed21bc666f.jpg",
"l": "570/40730/7ed21bc666l.jpg",
"m": "570/40730/7ed21bc666m.jpg",
"s": "570/40730/7ed21bc666s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2aa571a65459414386c62f5d78e1d9f2.jpg",
"cdn_path": "570/40730/2632bc7c60f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2632bc7c60",
"cdn_sizes": {
"f": "570/40730/2632bc7c60f.jpg",
"l": "570/40730/2632bc7c60l.jpg",
"m": "570/40730/2632bc7c60m.jpg",
"s": "570/40730/2632bc7c60s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"cdn_path": "570/40730/bd3ab5ab15f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bd3ab5ab15",
"cdn_sizes": {
"f": "570/40730/bd3ab5ab15f.jpg",
"l": "570/40730/bd3ab5ab15l.jpg",
"m": "570/40730/bd3ab5ab15m.jpg",
"s": "570/40730/bd3ab5ab15s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1970bebbe6c340028ef2067ddaa36d67.jpg",
"cdn_path": "570/40730/420ceafa07f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "420ceafa07",
"cdn_sizes": {
"f": "570/40730/420ceafa07f.jpg",
"l": "570/40730/420ceafa07l.jpg",
"m": "570/40730/420ceafa07m.jpg",
"s": "570/40730/420ceafa07s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/091023da63804ddd8aad8bdcf883f0bb.jpg",
"cdn_path": "570/40730/c91e8181daf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c91e8181da",
"cdn_sizes": {
"f": "570/40730/c91e8181daf.jpg",
"l": "570/40730/c91e8181dal.jpg",
"m": "570/40730/c91e8181dam.jpg",
"s": "570/40730/c91e8181das.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/70f797a00931428da2bd67c683b0ba72.jpg",
"cdn_path": "570/40730/243d1171caf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "243d1171ca",
"cdn_sizes": {
"f": "570/40730/243d1171caf.jpg",
"l": "570/40730/243d1171cal.jpg",
"m": "570/40730/243d1171cam.jpg",
"s": "570/40730/243d1171cas.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"cdn_path": "570/40730/4bb5989d8ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4bb5989d8e",
"cdn_sizes": {
"f": "570/40730/4bb5989d8ef.jpg",
"l": "570/40730/4bb5989d8el.jpg",
"m": "570/40730/4bb5989d8em.jpg",
"s": "570/40730/4bb5989d8es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b7751454c0eb43a6820627beda510368.jpg",
"cdn_path": "570/40730/f8c153bf54f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f8c153bf54",
"cdn_sizes": {
"f": "570/40730/f8c153bf54f.jpg",
"l": "570/40730/f8c153bf54l.jpg",
"m": "570/40730/f8c153bf54m.jpg",
"s": "570/40730/f8c153bf54s.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "LD71XAL",
"make": "BMW",
"model": "3 Series",
"trim_line": "2.0 330i M Sport Auto Euro 6 (s/s) 4dr",
"year": 2021,
"body_type": "Saloon",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 2000,
"engine_size_litres": 2,
"colour": "Grey",
"doors": 4,
"seats": 5,
"mileage": 81400,
"price": 18495,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-ni",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605172469561",
"vdata_scrape_id": "at_id_202605172469561",
"data_complete": true,
"listing": {
"title": "2021 BMW 3 Series",
"subtitle": "2.0 330i M Sport Auto Euro 6 (s/s) 4dr",
"make": "BMW",
"model": "3 Series",
"year": 2021,
"price": 18495,
"mileage": 81400,
"fuel": "Petrol",
"body_type": "Saloon",
"gearbox": "Automatic",
"doors": 4,
"seats": 5,
"engine": "2.0L",
"emission_class": "Euro 6",
"colour": "Grey",
"range_miles": null,
"vin": null,
"description": "Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.\n\nCar is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.\n\nRecently completed major service including:\n Oil + oil filter\n Spark plugs\n Air filter\n Cabin microfilter\n Brake fluid\n Rear brake pads + wear sensor\n\nAlso fitted with brand new tyres all round.\n\nHigh specification including:\n M Sport Pro Package\n Shadow Edition styling\n Mocha Vernasca leather interior\n Laser headlights\n M Performance styling kit\n Heated front seats\n Parking sensors + reversing camera\n BMW Live Cockpit Professional\n Ambient lighting\n Privacy glass\n Upgraded alloy wheels\n Drive modes\n Detachable tow bar system \n\nA very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.\n\nThis car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.\n\nInspections welcome",
"description_section_present": true,
"image_count": 23,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/6c23a8e2512c4964989429f8d749f299.jpg",
"https://m.atcdn.co.uk/a/media/w480/cc36267c50a2432db766b2f7583af358.jpg",
"https://m.atcdn.co.uk/a/media/w480/a46887b396be48a8b0e19c3783cb2764.jpg",
"https://m.atcdn.co.uk/a/media/w800/6909807769114e6893863db8d3d88ca7.jpg",
"https://m.atcdn.co.uk/a/media/w480/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"https://m.atcdn.co.uk/a/media/w480/1387f8c033ee411abf33265317715fad.jpg",
"https://m.atcdn.co.uk/a/media/w800/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"https://m.atcdn.co.uk/a/media/w480/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"https://m.atcdn.co.uk/a/media/w480/a5c85c5813d54705810851c2b41f1fba.jpg",
"https://m.atcdn.co.uk/a/media/w800/4742e5280b584a86b2bfa4fbf663309e.jpg",
"https://m.atcdn.co.uk/a/media/w480/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"https://m.atcdn.co.uk/a/media/w480/e76368e689f04619a1e5d02ebfb9d364.jpg",
"https://m.atcdn.co.uk/a/media/w800/48aceb65df784d40b809ba0110f682e7.jpg",
"https://m.atcdn.co.uk/a/media/w480/6087a2579f9041f68f9463338621d883.jpg",
"https://m.atcdn.co.uk/a/media/w480/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"https://m.atcdn.co.uk/a/media/w800/0446d446194b44ba9c9cd6e2093ba919.jpg",
"https://m.atcdn.co.uk/a/media/w480/2aa571a65459414386c62f5d78e1d9f2.jpg",
"https://m.atcdn.co.uk/a/media/w480/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"https://m.atcdn.co.uk/a/media/w800/1970bebbe6c340028ef2067ddaa36d67.jpg",
"https://m.atcdn.co.uk/a/media/w480/091023da63804ddd8aad8bdcf883f0bb.jpg",
"https://m.atcdn.co.uk/a/media/w480/70f797a00931428da2bd67c683b0ba72.jpg",
"https://m.atcdn.co.uk/a/media/w800/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"https://m.atcdn.co.uk/a/media/w480/b7751454c0eb43a6820627beda510368.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02887210560",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605172469561",
"[+0.0s] at_id: 202605172469561",
"[+2.77s] driver started",
"[+4.76s] page loaded",
"[+5.84s] pre-cookie wait done",
"[+5.91s] switched into cookie iframe",
"[+6.92s] cookie button clicked",
"[+6.95s] cookie iframe gone",
"[+6.99s] title: 2021 BMW 3 Series",
"[+7.19s] subtitle: 2.0 330i M Sport Auto Euro 6 (s/s) 4dr",
"[+7.3s] price: 18495",
"[+7.55s] 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', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+7.55s] 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.6s] overview section confirmed via CSS selector",
"[+7.63s] mileage: 81400",
"[+7.74s] year: 2021",
"[+7.75s] fuel: Petrol",
"[+7.76s] body_type: Saloon",
"[+7.77s] gearbox: Automatic",
"[+7.78s] doors: 4",
"[+7.8s] seats: 5",
"[+7.92s] engine: 2.0L",
"[+8.34s] emission_class: Euro 6",
"[+8.59s] colour: Grey",
"[+8.9s] range_miles: None",
"[+8.93s] data-lp-sdes not found — falling back to title parse",
"[+8.94s] make/model from page title: BMW / 3 Series",
"[+9.0s] dealer_name: None",
"[+9.01s] dealer_id: None",
"[+9.14s] dealer_rating: None",
"[+9.17s] dealer_phone: 02887210560",
"[+9.19s] is_private_seller: True",
"[+9.25s] description_section_present: True",
"[+10.08s] description signpost clicked",
"[+11.09s] description: 1342 chars",
"[+11.13s] description modal closed",
"[+11.17s] image_count from counter: 23",
"[+11.24s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+11.98s] image grid present",
"[+12.68s] gallery images extracted: 23",
"[+12.69s] data_complete: True",
"[+12.83s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605172469561",
"vdata_scrape_id": "at_id_202605172469561",
"data_complete": true,
"listing": {
"vrm": "LD71XAL",
"year": 2021,
"make": "BMW",
"model": "3 Series",
"price": 18495,
"mileage": 81400,
"colour": "Grey",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr Very high spec! Fully serviced",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/6c23a8e2512c4964989429f8d749f299.jpg",
"https://m.atcdn.co.uk/a/media/w300/cc36267c50a2432db766b2f7583af358.jpg",
"https://m.atcdn.co.uk/a/media/w300/a46887b396be48a8b0e19c3783cb2764.jpg",
"https://m.atcdn.co.uk/a/media/w300/6909807769114e6893863db8d3d88ca7.jpg",
"https://m.atcdn.co.uk/a/media/w300/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1387f8c033ee411abf33265317715fad.jpg",
"https://m.atcdn.co.uk/a/media/w300/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"https://m.atcdn.co.uk/a/media/w300/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5c85c5813d54705810851c2b41f1fba.jpg",
"https://m.atcdn.co.uk/a/media/w300/4742e5280b584a86b2bfa4fbf663309e.jpg",
"https://m.atcdn.co.uk/a/media/w300/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"https://m.atcdn.co.uk/a/media/w300/e76368e689f04619a1e5d02ebfb9d364.jpg",
"https://m.atcdn.co.uk/a/media/w300/48aceb65df784d40b809ba0110f682e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/6087a2579f9041f68f9463338621d883.jpg",
"https://m.atcdn.co.uk/a/media/w300/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"https://m.atcdn.co.uk/a/media/w300/0446d446194b44ba9c9cd6e2093ba919.jpg",
"https://m.atcdn.co.uk/a/media/w300/2aa571a65459414386c62f5d78e1d9f2.jpg",
"https://m.atcdn.co.uk/a/media/w300/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"https://m.atcdn.co.uk/a/media/w300/1970bebbe6c340028ef2067ddaa36d67.jpg",
"https://m.atcdn.co.uk/a/media/w300/091023da63804ddd8aad8bdcf883f0bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/70f797a00931428da2bd67c683b0ba72.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b7751454c0eb43a6820627beda510368.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605172469561&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": 81400,
"model": "3 Series",
"price": 18495,
"registration": "LD71XAL",
"registrationYear": 2021,
"transmission": "Automatic",
"summary": "BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr Very high spec! Fully serviced",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/6c23a8e2512c4964989429f8d749f299.jpg",
"https://m.atcdn.co.uk/a/media/w300/cc36267c50a2432db766b2f7583af358.jpg",
"https://m.atcdn.co.uk/a/media/w300/a46887b396be48a8b0e19c3783cb2764.jpg",
"https://m.atcdn.co.uk/a/media/w300/6909807769114e6893863db8d3d88ca7.jpg",
"https://m.atcdn.co.uk/a/media/w300/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1387f8c033ee411abf33265317715fad.jpg",
"https://m.atcdn.co.uk/a/media/w300/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"https://m.atcdn.co.uk/a/media/w300/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5c85c5813d54705810851c2b41f1fba.jpg",
"https://m.atcdn.co.uk/a/media/w300/4742e5280b584a86b2bfa4fbf663309e.jpg",
"https://m.atcdn.co.uk/a/media/w300/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"https://m.atcdn.co.uk/a/media/w300/e76368e689f04619a1e5d02ebfb9d364.jpg",
"https://m.atcdn.co.uk/a/media/w300/48aceb65df784d40b809ba0110f682e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/6087a2579f9041f68f9463338621d883.jpg",
"https://m.atcdn.co.uk/a/media/w300/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"https://m.atcdn.co.uk/a/media/w300/0446d446194b44ba9c9cd6e2093ba919.jpg",
"https://m.atcdn.co.uk/a/media/w300/2aa571a65459414386c62f5d78e1d9f2.jpg",
"https://m.atcdn.co.uk/a/media/w300/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"https://m.atcdn.co.uk/a/media/w300/1970bebbe6c340028ef2067ddaa36d67.jpg",
"https://m.atcdn.co.uk/a/media/w300/091023da63804ddd8aad8bdcf883f0bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/70f797a00931428da2bd67c683b0ba72.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b7751454c0eb43a6820627beda510368.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605172469561",
"stockId": "8a42a4fe9e2c907b019e3715bd6c712b",
"searchId": "202605172469561"
},
"steps": [
"start",
"at_id: 202605172469561",
"url: https://www.zuto.com/apply/?advertId=202605172469561&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: LD71XAL",
"make/model: BMW / 3 Series",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-17 18:26:32",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-18 22:05:06",
"reasons": [
"price_change",
"mileage_change"
]
}
],
"description": "Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.\n\nCar is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.\n\nRecently completed major service including:\n Oil + oil filter\n Spark plugs\n Air filter\n Cabin microfilter\n Brake fluid\n Rear brake pads + wear sensor\n\nAlso fitted with brand new tyres all round.\n\nHigh specification including:\n M Sport Pro Package\n Shadow Edition styling\n Mocha Vernasca leather interior\n Laser headlights\n M Performance styling kit\n Heated front seats\n Parking sensors + reversing camera\n BMW Live Cockpit Professional\n Ambient lighting\n Privacy glass\n Upgraded alloy wheels\n Drive modes\n Detachable tow bar system \n\nA very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.\n\nThis car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.\n\nInspections welcome",
"colour_detail": "Grey",
"price_history": [
{
"price": 18995,
"recorded_at": "2026-06-17 18:26:32"
},
{
"price": 18495,
"recorded_at": "2026-06-18 22:05:06"
}
],
"images_history": [
{
"images": [
{
"hash": "6c23a8e2512c4964989429f8d749f299",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6c23a8e2512c4964989429f8d749f299.jpg"
}
},
{
"hash": "cc36267c50a2432db766b2f7583af358",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cc36267c50a2432db766b2f7583af358.jpg"
}
},
{
"hash": "a46887b396be48a8b0e19c3783cb2764",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a46887b396be48a8b0e19c3783cb2764.jpg"
}
},
{
"hash": "6909807769114e6893863db8d3d88ca7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6909807769114e6893863db8d3d88ca7.jpg"
}
},
{
"hash": "d1af2d69acc24faa9b8241ce1537a6e7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d1af2d69acc24faa9b8241ce1537a6e7.jpg"
}
},
{
"hash": "1387f8c033ee411abf33265317715fad",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1387f8c033ee411abf33265317715fad.jpg"
}
},
{
"hash": "4afb9963c0904b8b93d7c0dd71df2bc8",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4afb9963c0904b8b93d7c0dd71df2bc8.jpg"
}
},
{
"hash": "19e1bd58ceb042d385a23604cc8a19b7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/19e1bd58ceb042d385a23604cc8a19b7.jpg"
}
},
{
"hash": "a5c85c5813d54705810851c2b41f1fba",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a5c85c5813d54705810851c2b41f1fba.jpg"
}
},
{
"hash": "4742e5280b584a86b2bfa4fbf663309e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4742e5280b584a86b2bfa4fbf663309e.jpg"
}
},
{
"hash": "940795e5b2534ad2a87cd8adce0e1ef5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/940795e5b2534ad2a87cd8adce0e1ef5.jpg"
}
},
{
"hash": "e76368e689f04619a1e5d02ebfb9d364",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e76368e689f04619a1e5d02ebfb9d364.jpg"
}
},
{
"hash": "48aceb65df784d40b809ba0110f682e7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/48aceb65df784d40b809ba0110f682e7.jpg"
}
},
{
"hash": "6087a2579f9041f68f9463338621d883",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6087a2579f9041f68f9463338621d883.jpg"
}
},
{
"hash": "bbb4dc7d6e9c4dee9a2a1782d25077a8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg"
}
},
{
"hash": "0446d446194b44ba9c9cd6e2093ba919",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0446d446194b44ba9c9cd6e2093ba919.jpg"
}
},
{
"hash": "2aa571a65459414386c62f5d78e1d9f2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2aa571a65459414386c62f5d78e1d9f2.jpg"
}
},
{
"hash": "0007c6de4d9b477cb25b23e96c0c5d62",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0007c6de4d9b477cb25b23e96c0c5d62.jpg"
}
},
{
"hash": "1970bebbe6c340028ef2067ddaa36d67",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/1970bebbe6c340028ef2067ddaa36d67.jpg"
}
},
{
"hash": "091023da63804ddd8aad8bdcf883f0bb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/091023da63804ddd8aad8bdcf883f0bb.jpg"
}
},
{
"hash": "70f797a00931428da2bd67c683b0ba72",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/70f797a00931428da2bd67c683b0ba72.jpg"
}
},
{
"hash": "ed2ecae06ad347cfb88b01da24a1050a",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ed2ecae06ad347cfb88b01da24a1050a.jpg"
}
},
{
"hash": "b7751454c0eb43a6820627beda510368",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b7751454c0eb43a6820627beda510368.jpg"
}
}
],
"recorded_at": "2026-06-17 18:26:32"
}
],
"mileage_history": [
{
"mileage": 80490,
"recorded_at": "2026-06-17 18:26:32"
},
{
"mileage": 81400,
"recorded_at": "2026-06-18 22:05:06"
}
],
"description_history": [
{
"hash": "c91c8ff954b1994fc7bc56ae6924c076",
"text": "Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.\n\nCar is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.\n\nRecently completed major service including:\n Oil + oil filter\n Spark plugs\n Air filter\n Cabin microfilter\n Brake fluid\n Rear brake pads + wear sensor\n\nAlso fitted with brand new tyres all round.\n\nHigh specification including:\n M Sport Pro Package\n Shadow Edition styling\n Mocha Vernasca leather interior\n Laser headlights\n M Performance styling kit\n Heated front seats\n Parking sensors + reversing camera\n BMW Live Cockpit Professional\n Ambient lighting\n Privacy glass\n Upgraded alloy wheels\n Drive modes\n Detachable tow bar system \n\nA very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.\n\nThis car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.\n\nInspections welcome",
"recorded_at": "2026-06-18 22:05:06"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6c23a8e2512c4964989429f8d749f299.jpg",
"cdn_path": "570/40730/38cbd96d2bf.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "38cbd96d2b",
"cdn_sizes": {
"f": "570/40730/38cbd96d2bf.jpg",
"l": "570/40730/38cbd96d2bl.jpg",
"m": "570/40730/38cbd96d2bm.jpg",
"s": "570/40730/38cbd96d2bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cc36267c50a2432db766b2f7583af358.jpg",
"cdn_path": "570/40730/7e4b27727bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7e4b27727b",
"cdn_sizes": {
"f": "570/40730/7e4b27727bf.jpg",
"l": "570/40730/7e4b27727bl.jpg",
"m": "570/40730/7e4b27727bm.jpg",
"s": "570/40730/7e4b27727bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a46887b396be48a8b0e19c3783cb2764.jpg",
"cdn_path": "570/40730/5012908440f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5012908440",
"cdn_sizes": {
"f": "570/40730/5012908440f.jpg",
"l": "570/40730/5012908440l.jpg",
"m": "570/40730/5012908440m.jpg",
"s": "570/40730/5012908440s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6909807769114e6893863db8d3d88ca7.jpg",
"cdn_path": "570/40730/73c71e1dd8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "73c71e1dd8",
"cdn_sizes": {
"f": "570/40730/73c71e1dd8f.jpg",
"l": "570/40730/73c71e1dd8l.jpg",
"m": "570/40730/73c71e1dd8m.jpg",
"s": "570/40730/73c71e1dd8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"cdn_path": "570/40730/bd033392dbf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bd033392db",
"cdn_sizes": {
"f": "570/40730/bd033392dbf.jpg",
"l": "570/40730/bd033392dbl.jpg",
"m": "570/40730/bd033392dbm.jpg",
"s": "570/40730/bd033392dbs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1387f8c033ee411abf33265317715fad.jpg",
"cdn_path": "570/40730/e79f9769b0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e79f9769b0",
"cdn_sizes": {
"f": "570/40730/e79f9769b0f.jpg",
"l": "570/40730/e79f9769b0l.jpg",
"m": "570/40730/e79f9769b0m.jpg",
"s": "570/40730/e79f9769b0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"cdn_path": "570/40730/5e4e224693f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "5e4e224693",
"cdn_sizes": {
"f": "570/40730/5e4e224693f.jpg",
"l": "570/40730/5e4e224693l.jpg",
"m": "570/40730/5e4e224693m.jpg",
"s": "570/40730/5e4e224693s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"cdn_path": "570/40730/a5b2b51646f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a5b2b51646",
"cdn_sizes": {
"f": "570/40730/a5b2b51646f.jpg",
"l": "570/40730/a5b2b51646l.jpg",
"m": "570/40730/a5b2b51646m.jpg",
"s": "570/40730/a5b2b51646s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a5c85c5813d54705810851c2b41f1fba.jpg",
"cdn_path": "570/40730/953c8673c1f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "953c8673c1",
"cdn_sizes": {
"f": "570/40730/953c8673c1f.jpg",
"l": "570/40730/953c8673c1l.jpg",
"m": "570/40730/953c8673c1m.jpg",
"s": "570/40730/953c8673c1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4742e5280b584a86b2bfa4fbf663309e.jpg",
"cdn_path": "570/40730/d43b382a81f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d43b382a81",
"cdn_sizes": {
"f": "570/40730/d43b382a81f.jpg",
"l": "570/40730/d43b382a81l.jpg",
"m": "570/40730/d43b382a81m.jpg",
"s": "570/40730/d43b382a81s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"cdn_path": "570/40730/167c833330f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "167c833330",
"cdn_sizes": {
"f": "570/40730/167c833330f.jpg",
"l": "570/40730/167c833330l.jpg",
"m": "570/40730/167c833330m.jpg",
"s": "570/40730/167c833330s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e76368e689f04619a1e5d02ebfb9d364.jpg",
"cdn_path": "570/40730/e26b650305f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e26b650305",
"cdn_sizes": {
"f": "570/40730/e26b650305f.jpg",
"l": "570/40730/e26b650305l.jpg",
"m": "570/40730/e26b650305m.jpg",
"s": "570/40730/e26b650305s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/48aceb65df784d40b809ba0110f682e7.jpg",
"cdn_path": "570/40730/dba464086cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "dba464086c",
"cdn_sizes": {
"f": "570/40730/dba464086cf.jpg",
"l": "570/40730/dba464086cl.jpg",
"m": "570/40730/dba464086cm.jpg",
"s": "570/40730/dba464086cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6087a2579f9041f68f9463338621d883.jpg",
"cdn_path": "570/40730/77f47750e4f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "77f47750e4",
"cdn_sizes": {
"f": "570/40730/77f47750e4f.jpg",
"l": "570/40730/77f47750e4l.jpg",
"m": "570/40730/77f47750e4m.jpg",
"s": "570/40730/77f47750e4s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"cdn_path": "570/40730/0c2be9bce8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0c2be9bce8",
"cdn_sizes": {
"f": "570/40730/0c2be9bce8f.jpg",
"l": "570/40730/0c2be9bce8l.jpg",
"m": "570/40730/0c2be9bce8m.jpg",
"s": "570/40730/0c2be9bce8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0446d446194b44ba9c9cd6e2093ba919.jpg",
"cdn_path": "570/40730/7ed21bc666f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "7ed21bc666",
"cdn_sizes": {
"f": "570/40730/7ed21bc666f.jpg",
"l": "570/40730/7ed21bc666l.jpg",
"m": "570/40730/7ed21bc666m.jpg",
"s": "570/40730/7ed21bc666s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/2aa571a65459414386c62f5d78e1d9f2.jpg",
"cdn_path": "570/40730/2632bc7c60f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2632bc7c60",
"cdn_sizes": {
"f": "570/40730/2632bc7c60f.jpg",
"l": "570/40730/2632bc7c60l.jpg",
"m": "570/40730/2632bc7c60m.jpg",
"s": "570/40730/2632bc7c60s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"cdn_path": "570/40730/bd3ab5ab15f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bd3ab5ab15",
"cdn_sizes": {
"f": "570/40730/bd3ab5ab15f.jpg",
"l": "570/40730/bd3ab5ab15l.jpg",
"m": "570/40730/bd3ab5ab15m.jpg",
"s": "570/40730/bd3ab5ab15s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/1970bebbe6c340028ef2067ddaa36d67.jpg",
"cdn_path": "570/40730/420ceafa07f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "420ceafa07",
"cdn_sizes": {
"f": "570/40730/420ceafa07f.jpg",
"l": "570/40730/420ceafa07l.jpg",
"m": "570/40730/420ceafa07m.jpg",
"s": "570/40730/420ceafa07s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/091023da63804ddd8aad8bdcf883f0bb.jpg",
"cdn_path": "570/40730/c91e8181daf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c91e8181da",
"cdn_sizes": {
"f": "570/40730/c91e8181daf.jpg",
"l": "570/40730/c91e8181dal.jpg",
"m": "570/40730/c91e8181dam.jpg",
"s": "570/40730/c91e8181das.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/70f797a00931428da2bd67c683b0ba72.jpg",
"cdn_path": "570/40730/243d1171caf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "243d1171ca",
"cdn_sizes": {
"f": "570/40730/243d1171caf.jpg",
"l": "570/40730/243d1171cal.jpg",
"m": "570/40730/243d1171cam.jpg",
"s": "570/40730/243d1171cas.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"cdn_path": "570/40730/4bb5989d8ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "4bb5989d8e",
"cdn_sizes": {
"f": "570/40730/4bb5989d8ef.jpg",
"l": "570/40730/4bb5989d8el.jpg",
"m": "570/40730/4bb5989d8em.jpg",
"s": "570/40730/4bb5989d8es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b7751454c0eb43a6820627beda510368.jpg",
"cdn_path": "570/40730/f8c153bf54f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f8c153bf54",
"cdn_sizes": {
"f": "570/40730/f8c153bf54f.jpg",
"l": "570/40730/f8c153bf54l.jpg",
"m": "570/40730/f8c153bf54m.jpg",
"s": "570/40730/f8c153bf54s.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "LD71XAL",
"make": "BMW",
"model": "3 Series",
"trim_line": "2.0 330i M Sport Auto Euro 6 (s/s) 4dr",
"year": 2021,
"body_type": "Saloon",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 2000,
"engine_size_litres": 2,
"colour": "Grey",
"doors": 4,
"seats": 5,
"mileage": 81400,
"price": 18495,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-ni",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605172469561",
"vdata_scrape_id": "at_id_202605172469561",
"data_complete": true,
"listing": {
"title": "2021 BMW 3 Series",
"subtitle": "2.0 330i M Sport Auto Euro 6 (s/s) 4dr",
"make": "BMW",
"model": "3 Series",
"year": 2021,
"price": 18495,
"mileage": 81400,
"fuel": "Petrol",
"body_type": "Saloon",
"gearbox": "Automatic",
"doors": 4,
"seats": 5,
"engine": "2.0L",
"emission_class": "Euro 6",
"colour": "Grey",
"range_miles": null,
"vin": null,
"description": "Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.\n\nCar is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.\n\nRecently completed major service including:\n Oil + oil filter\n Spark plugs\n Air filter\n Cabin microfilter\n Brake fluid\n Rear brake pads + wear sensor\n\nAlso fitted with brand new tyres all round.\n\nHigh specification including:\n M Sport Pro Package\n Shadow Edition styling\n Mocha Vernasca leather interior\n Laser headlights\n M Performance styling kit\n Heated front seats\n Parking sensors + reversing camera\n BMW Live Cockpit Professional\n Ambient lighting\n Privacy glass\n Upgraded alloy wheels\n Drive modes\n Detachable tow bar system \n\nA very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.\n\nThis car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.\n\nInspections welcome",
"description_section_present": true,
"image_count": 23,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/6c23a8e2512c4964989429f8d749f299.jpg",
"https://m.atcdn.co.uk/a/media/w480/cc36267c50a2432db766b2f7583af358.jpg",
"https://m.atcdn.co.uk/a/media/w480/a46887b396be48a8b0e19c3783cb2764.jpg",
"https://m.atcdn.co.uk/a/media/w800/6909807769114e6893863db8d3d88ca7.jpg",
"https://m.atcdn.co.uk/a/media/w480/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"https://m.atcdn.co.uk/a/media/w480/1387f8c033ee411abf33265317715fad.jpg",
"https://m.atcdn.co.uk/a/media/w800/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"https://m.atcdn.co.uk/a/media/w480/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"https://m.atcdn.co.uk/a/media/w480/a5c85c5813d54705810851c2b41f1fba.jpg",
"https://m.atcdn.co.uk/a/media/w800/4742e5280b584a86b2bfa4fbf663309e.jpg",
"https://m.atcdn.co.uk/a/media/w480/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"https://m.atcdn.co.uk/a/media/w480/e76368e689f04619a1e5d02ebfb9d364.jpg",
"https://m.atcdn.co.uk/a/media/w800/48aceb65df784d40b809ba0110f682e7.jpg",
"https://m.atcdn.co.uk/a/media/w480/6087a2579f9041f68f9463338621d883.jpg",
"https://m.atcdn.co.uk/a/media/w480/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"https://m.atcdn.co.uk/a/media/w800/0446d446194b44ba9c9cd6e2093ba919.jpg",
"https://m.atcdn.co.uk/a/media/w480/2aa571a65459414386c62f5d78e1d9f2.jpg",
"https://m.atcdn.co.uk/a/media/w480/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"https://m.atcdn.co.uk/a/media/w800/1970bebbe6c340028ef2067ddaa36d67.jpg",
"https://m.atcdn.co.uk/a/media/w480/091023da63804ddd8aad8bdcf883f0bb.jpg",
"https://m.atcdn.co.uk/a/media/w480/70f797a00931428da2bd67c683b0ba72.jpg",
"https://m.atcdn.co.uk/a/media/w800/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"https://m.atcdn.co.uk/a/media/w480/b7751454c0eb43a6820627beda510368.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "02887210560",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605172469561",
"[+0.0s] at_id: 202605172469561",
"[+2.77s] driver started",
"[+4.76s] page loaded",
"[+5.84s] pre-cookie wait done",
"[+5.91s] switched into cookie iframe",
"[+6.92s] cookie button clicked",
"[+6.95s] cookie iframe gone",
"[+6.99s] title: 2021 BMW 3 Series",
"[+7.19s] subtitle: 2.0 330i M Sport Auto Euro 6 (s/s) 4dr",
"[+7.3s] price: 18495",
"[+7.55s] 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', 'expert-reviews-nav', 'save-advert-button', 'finance-calculator-button', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+7.55s] 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.6s] overview section confirmed via CSS selector",
"[+7.63s] mileage: 81400",
"[+7.74s] year: 2021",
"[+7.75s] fuel: Petrol",
"[+7.76s] body_type: Saloon",
"[+7.77s] gearbox: Automatic",
"[+7.78s] doors: 4",
"[+7.8s] seats: 5",
"[+7.92s] engine: 2.0L",
"[+8.34s] emission_class: Euro 6",
"[+8.59s] colour: Grey",
"[+8.9s] range_miles: None",
"[+8.93s] data-lp-sdes not found — falling back to title parse",
"[+8.94s] make/model from page title: BMW / 3 Series",
"[+9.0s] dealer_name: None",
"[+9.01s] dealer_id: None",
"[+9.14s] dealer_rating: None",
"[+9.17s] dealer_phone: 02887210560",
"[+9.19s] is_private_seller: True",
"[+9.25s] description_section_present: True",
"[+10.08s] description signpost clicked",
"[+11.09s] description: 1342 chars",
"[+11.13s] description modal closed",
"[+11.17s] image_count from counter: 23",
"[+11.24s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+11.98s] image grid present",
"[+12.68s] gallery images extracted: 23",
"[+12.69s] data_complete: True",
"[+12.83s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605172469561",
"vdata_scrape_id": "at_id_202605172469561",
"data_complete": true,
"listing": {
"vrm": "LD71XAL",
"year": 2021,
"make": "BMW",
"model": "3 Series",
"price": 18495,
"mileage": 81400,
"colour": "Grey",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr Very high spec! Fully serviced",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/6c23a8e2512c4964989429f8d749f299.jpg",
"https://m.atcdn.co.uk/a/media/w300/cc36267c50a2432db766b2f7583af358.jpg",
"https://m.atcdn.co.uk/a/media/w300/a46887b396be48a8b0e19c3783cb2764.jpg",
"https://m.atcdn.co.uk/a/media/w300/6909807769114e6893863db8d3d88ca7.jpg",
"https://m.atcdn.co.uk/a/media/w300/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1387f8c033ee411abf33265317715fad.jpg",
"https://m.atcdn.co.uk/a/media/w300/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"https://m.atcdn.co.uk/a/media/w300/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5c85c5813d54705810851c2b41f1fba.jpg",
"https://m.atcdn.co.uk/a/media/w300/4742e5280b584a86b2bfa4fbf663309e.jpg",
"https://m.atcdn.co.uk/a/media/w300/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"https://m.atcdn.co.uk/a/media/w300/e76368e689f04619a1e5d02ebfb9d364.jpg",
"https://m.atcdn.co.uk/a/media/w300/48aceb65df784d40b809ba0110f682e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/6087a2579f9041f68f9463338621d883.jpg",
"https://m.atcdn.co.uk/a/media/w300/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"https://m.atcdn.co.uk/a/media/w300/0446d446194b44ba9c9cd6e2093ba919.jpg",
"https://m.atcdn.co.uk/a/media/w300/2aa571a65459414386c62f5d78e1d9f2.jpg",
"https://m.atcdn.co.uk/a/media/w300/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"https://m.atcdn.co.uk/a/media/w300/1970bebbe6c340028ef2067ddaa36d67.jpg",
"https://m.atcdn.co.uk/a/media/w300/091023da63804ddd8aad8bdcf883f0bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/70f797a00931428da2bd67c683b0ba72.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b7751454c0eb43a6820627beda510368.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605172469561",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605172469561&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": 81400,
"model": "3 Series",
"price": 18495,
"registration": "LD71XAL",
"registrationYear": 2021,
"transmission": "Automatic",
"summary": "BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr Very high spec! Fully serviced",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/6c23a8e2512c4964989429f8d749f299.jpg",
"https://m.atcdn.co.uk/a/media/w300/cc36267c50a2432db766b2f7583af358.jpg",
"https://m.atcdn.co.uk/a/media/w300/a46887b396be48a8b0e19c3783cb2764.jpg",
"https://m.atcdn.co.uk/a/media/w300/6909807769114e6893863db8d3d88ca7.jpg",
"https://m.atcdn.co.uk/a/media/w300/d1af2d69acc24faa9b8241ce1537a6e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/1387f8c033ee411abf33265317715fad.jpg",
"https://m.atcdn.co.uk/a/media/w300/4afb9963c0904b8b93d7c0dd71df2bc8.jpg",
"https://m.atcdn.co.uk/a/media/w300/19e1bd58ceb042d385a23604cc8a19b7.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5c85c5813d54705810851c2b41f1fba.jpg",
"https://m.atcdn.co.uk/a/media/w300/4742e5280b584a86b2bfa4fbf663309e.jpg",
"https://m.atcdn.co.uk/a/media/w300/940795e5b2534ad2a87cd8adce0e1ef5.jpg",
"https://m.atcdn.co.uk/a/media/w300/e76368e689f04619a1e5d02ebfb9d364.jpg",
"https://m.atcdn.co.uk/a/media/w300/48aceb65df784d40b809ba0110f682e7.jpg",
"https://m.atcdn.co.uk/a/media/w300/6087a2579f9041f68f9463338621d883.jpg",
"https://m.atcdn.co.uk/a/media/w300/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg",
"https://m.atcdn.co.uk/a/media/w300/0446d446194b44ba9c9cd6e2093ba919.jpg",
"https://m.atcdn.co.uk/a/media/w300/2aa571a65459414386c62f5d78e1d9f2.jpg",
"https://m.atcdn.co.uk/a/media/w300/0007c6de4d9b477cb25b23e96c0c5d62.jpg",
"https://m.atcdn.co.uk/a/media/w300/1970bebbe6c340028ef2067ddaa36d67.jpg",
"https://m.atcdn.co.uk/a/media/w300/091023da63804ddd8aad8bdcf883f0bb.jpg",
"https://m.atcdn.co.uk/a/media/w300/70f797a00931428da2bd67c683b0ba72.jpg",
"https://m.atcdn.co.uk/a/media/w300/ed2ecae06ad347cfb88b01da24a1050a.jpg",
"https://m.atcdn.co.uk/a/media/w300/b7751454c0eb43a6820627beda510368.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605172469561",
"stockId": "8a42a4fe9e2c907b019e3715bd6c712b",
"searchId": "202605172469561"
},
"steps": [
"start",
"at_id: 202605172469561",
"url: https://www.zuto.com/apply/?advertId=202605172469561&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: LD71XAL",
"make/model: BMW / 3 Series",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-17 18:26:32",
"reasons": [
"first_ingest"
]
},
{
"at": "2026-06-18 22:05:06",
"reasons": [
"price_change",
"mileage_change"
]
}
],
"description": "Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.\n\nCar is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.\n\nRecently completed major service including:\n Oil + oil filter\n Spark plugs\n Air filter\n Cabin microfilter\n Brake fluid\n Rear brake pads + wear sensor\n\nAlso fitted with brand new tyres all round.\n\nHigh specification including:\n M Sport Pro Package\n Shadow Edition styling\n Mocha Vernasca leather interior\n Laser headlights\n M Performance styling kit\n Heated front seats\n Parking sensors + reversing camera\n BMW Live Cockpit Professional\n Ambient lighting\n Privacy glass\n Upgraded alloy wheels\n Drive modes\n Detachable tow bar system \n\nA very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.\n\nThis car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.\n\nInspections welcome",
"colour_detail": "Grey",
"price_history": [
{
"price": 18995,
"recorded_at": "2026-06-17 18:26:32"
},
{
"price": 18495,
"recorded_at": "2026-06-18 22:05:06"
}
],
"images_history": [
{
"images": [
{
"hash": "6c23a8e2512c4964989429f8d749f299",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6c23a8e2512c4964989429f8d749f299.jpg"
}
},
{
"hash": "cc36267c50a2432db766b2f7583af358",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cc36267c50a2432db766b2f7583af358.jpg"
}
},
{
"hash": "a46887b396be48a8b0e19c3783cb2764",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a46887b396be48a8b0e19c3783cb2764.jpg"
}
},
{
"hash": "6909807769114e6893863db8d3d88ca7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6909807769114e6893863db8d3d88ca7.jpg"
}
},
{
"hash": "d1af2d69acc24faa9b8241ce1537a6e7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d1af2d69acc24faa9b8241ce1537a6e7.jpg"
}
},
{
"hash": "1387f8c033ee411abf33265317715fad",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/1387f8c033ee411abf33265317715fad.jpg"
}
},
{
"hash": "4afb9963c0904b8b93d7c0dd71df2bc8",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4afb9963c0904b8b93d7c0dd71df2bc8.jpg"
}
},
{
"hash": "19e1bd58ceb042d385a23604cc8a19b7",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/19e1bd58ceb042d385a23604cc8a19b7.jpg"
}
},
{
"hash": "a5c85c5813d54705810851c2b41f1fba",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a5c85c5813d54705810851c2b41f1fba.jpg"
}
},
{
"hash": "4742e5280b584a86b2bfa4fbf663309e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4742e5280b584a86b2bfa4fbf663309e.jpg"
}
},
{
"hash": "940795e5b2534ad2a87cd8adce0e1ef5",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/940795e5b2534ad2a87cd8adce0e1ef5.jpg"
}
},
{
"hash": "e76368e689f04619a1e5d02ebfb9d364",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e76368e689f04619a1e5d02ebfb9d364.jpg"
}
},
{
"hash": "48aceb65df784d40b809ba0110f682e7",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/48aceb65df784d40b809ba0110f682e7.jpg"
}
},
{
"hash": "6087a2579f9041f68f9463338621d883",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6087a2579f9041f68f9463338621d883.jpg"
}
},
{
"hash": "bbb4dc7d6e9c4dee9a2a1782d25077a8",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/bbb4dc7d6e9c4dee9a2a1782d25077a8.jpg"
}
},
{
"hash": "0446d446194b44ba9c9cd6e2093ba919",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/0446d446194b44ba9c9cd6e2093ba919.jpg"
}
},
{
"hash": "2aa571a65459414386c62f5d78e1d9f2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/2aa571a65459414386c62f5d78e1d9f2.jpg"
}
},
{
"hash": "0007c6de4d9b477cb25b23e96c0c5d62",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0007c6de4d9b477cb25b23e96c0c5d62.jpg"
}
},
{
"hash": "1970bebbe6c340028ef2067ddaa36d67",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/1970bebbe6c340028ef2067ddaa36d67.jpg"
}
},
{
"hash": "091023da63804ddd8aad8bdcf883f0bb",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/091023da63804ddd8aad8bdcf883f0bb.jpg"
}
},
{
"hash": "70f797a00931428da2bd67c683b0ba72",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/70f797a00931428da2bd67c683b0ba72.jpg"
}
},
{
"hash": "ed2ecae06ad347cfb88b01da24a1050a",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/ed2ecae06ad347cfb88b01da24a1050a.jpg"
}
},
{
"hash": "b7751454c0eb43a6820627beda510368",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/b7751454c0eb43a6820627beda510368.jpg"
}
}
],
"recorded_at": "2026-06-17 18:26:32"
}
],
"mileage_history": [
{
"mileage": 80490,
"recorded_at": "2026-06-17 18:26:32"
},
{
"mileage": 81400,
"recorded_at": "2026-06-18 22:05:06"
}
],
"description_history": [
{
"hash": "c91c8ff954b1994fc7bc56ae6924c076",
"text": "Finished in Metallic Grey with Mocha Vernasca leather interior, this is a very high specification and well-maintained example of the G20 330i. Fantastic combination of performance, comfort and economy with the sought after 2.0 petrol engine and smooth automatic gearbox.\n\nCar is in excellent condition inside and out and drives exactly as it should with no issues whatsoever.\n\nRecently completed major service including:\n Oil + oil filter\n Spark plugs\n Air filter\n Cabin microfilter\n Brake fluid\n Rear brake pads + wear sensor\n\nAlso fitted with brand new tyres all round.\n\nHigh specification including:\n M Sport Pro Package\n Shadow Edition styling\n Mocha Vernasca leather interior\n Laser headlights\n M Performance styling kit\n Heated front seats\n Parking sensors + reversing camera\n BMW Live Cockpit Professional\n Ambient lighting\n Privacy glass\n Upgraded alloy wheels\n Drive modes\n Detachable tow bar system \n\nA very clean and genuine car which has been maintained regardless of cost and gets a lot of attention. Excellent motorway cruiser with plenty of power while still returning strong fuel economy.\n\nThis car has genuinely been a pleasure to own and is only being sold due to lifestyle changes. I will be sad to see it go, so I am only looking to deal with serious buyers who will appreciate the car for what it is.\n\nInspections welcome",
"recorded_at": "2026-06-18 22:05:06"
}
]
}