Edit in admin →
6 images
Online · Days listed: 13

2016 BMW M2

BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

£22,495
24,000 miles
LJ16PMU

Overview

Mileage
24,000 miles
Registration
2016 (16 reg)
Fuel type
Petrol
Body type
Engine
Gearbox
Automatic
Doors
Seats
Body colour
Blue
2016 BMW M2 DCT - Long Beach Blue - 24,000 Miles - Japanese Import For sale is my immaculate 2016 BMW M2 DCT finished in the highly desirable Long Beach Blue. Powered by BMW's renowned 3.0-litre turbocharged engine, this M2 combines everyday usability with serious performance and is presented with an exceptionally low 24,000 miles. This vehicle is a Japanese import and has been meticulously maintained, benefiting from a full service history and remaining in excellent condition throughout. The car drives superbly and is a real credit to its previous ownership. Factory Specification: * 3.0-litre turbocharged engine * 7-speed DCT automatic gearbox * Heated front seats * Air conditioning * Lane Assist * Collision Detection * Black interior with blue contrast stitching * Long Beach Blue metallic paint * 24,000 miles * Full service history * MOT until 20th October 2026 Performance Upgrades: The car has been professionally modified with a custom Stage 2 engine tune and gearbox tune, delivering outstanding performance whilst retaining excellent drivability. Supporting modifications include: * Upgraded downpipe * Upgraded charge pipe * Upgraded intercooler * Performance panel air filter All tuning and modifications have been carried out professionally. Additional Information: All original OEM parts removed during the upgrade process are included in the sale, allowing the next owner the option to return the car to standard specification if desired. This is a fantastic opportunity to own a low-mileage BMW M2 in arguably its best colour combination, enhanced with quality performance upgrades and backed by full service history. The car is ready to be enjoyed and needs nothing. Serious enquiries only. Viewings and inspections are welcome. Please contact me for further information, additional photographs, or to arrange a viewing. Sold as seen

History

Price history

When Price Δ
11 days ago £22,495 −£1,001
14 days ago £23,496

Mileage history

When Mileage Δ
14 days ago 24,000

Sources & channels

Sources (1)

  • BMW M2 Primary
    search-make-bmw-m2
    First discovered: 2026-07-20 13:54:17

Primary source — authority over expiry decisions.

Item data

Processed fields

vrm
LJ16PMU
make
BMW
model
M2
trim line
BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)
year
2016
fuel type
Petrol
transmission
Automatic
colour
Blue
mileage
24000
price
22495
source key
search-make-bmw-m2
platform
autotrader

Item record

item id
67834
remote id
https://www.autotrader.co.uk/car-details/202607194320189
platform
autotrader
source key
search-make-bmw-m2
remote status
available
media count
6
first seen at
2026-07-20 13:54:16
last seen at
2026-07-23 14:35:34
completed at
2026-07-23 14:40:15
remote url
View original →

Raw data

Item record
{
    "item_id": 67834,
    "remote_id": "https://www.autotrader.co.uk/car-details/202607194320189",
    "source_key": "search-make-bmw-m2",
    "platform": "autotrader",
    "remote_url": "https://www.autotrader.co.uk/car-details/202607194320189",
    "primary_source_id": 53996,
    "primary_source_key": "search-make-bmw-m2",
    "primary_source_tier": 2,
    "remote_status": "available",
    "media_count": 6,
    "last_seen_at": "2026-07-23 14:35:34",
    "first_seen_at": "2026-07-20 13:54:16",
    "completed_at": "2026-07-23 14:40:15",
    "meta": {
        "cdn_media": [
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/df2a6f78ef08421ba2b9d26af3a6f595.jpg",
                "cdn_path": "507/67834/650e5ee63ef.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "650e5ee63e",
                "cdn_sizes": {
                    "f": "507/67834/650e5ee63ef.jpg",
                    "l": "507/67834/650e5ee63el.jpg",
                    "m": "507/67834/650e5ee63em.jpg",
                    "s": "507/67834/650e5ee63es.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/76da9750ec364c358fa7b90efdfc2af3.jpg",
                "cdn_path": "507/67834/d46c0796e2f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "d46c0796e2",
                "cdn_sizes": {
                    "f": "507/67834/d46c0796e2f.jpg",
                    "l": "507/67834/d46c0796e2l.jpg",
                    "m": "507/67834/d46c0796e2m.jpg",
                    "s": "507/67834/d46c0796e2s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/0b555d8471ea49e7ac5f40109bdfdfb8.jpg",
                "cdn_path": "507/67834/7e9fc118a0f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "7e9fc118a0",
                "cdn_sizes": {
                    "f": "507/67834/7e9fc118a0f.jpg",
                    "l": "507/67834/7e9fc118a0l.jpg",
                    "m": "507/67834/7e9fc118a0m.jpg",
                    "s": "507/67834/7e9fc118a0s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/22f49e446e534eb086445660d4ae8712.jpg",
                "cdn_path": "507/67834/10e09aff57f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "10e09aff57",
                "cdn_sizes": {
                    "f": "507/67834/10e09aff57f.jpg",
                    "l": "507/67834/10e09aff57l.jpg",
                    "m": "507/67834/10e09aff57m.jpg",
                    "s": "507/67834/10e09aff57s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8e2e52b7573c47978d6938520a5aebb5.jpg",
                "cdn_path": "507/67834/edfd4cb981f.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "edfd4cb981",
                "cdn_sizes": {
                    "f": "507/67834/edfd4cb981f.jpg",
                    "l": "507/67834/edfd4cb981l.jpg",
                    "m": "507/67834/edfd4cb981m.jpg",
                    "s": "507/67834/edfd4cb981s.jpg"
                },
                "media_type": "image"
            },
            {
                "original_url": "https://m.atcdn.co.uk/a/media/w1024/8cdfe6cc195841759231b29caca699f9.jpg",
                "cdn_path": "507/67834/4138bc48dcf.jpg",
                "status": "complete",
                "attempts": 1,
                "cdn_hash": "4138bc48dc",
                "cdn_sizes": {
                    "f": "507/67834/4138bc48dcf.jpg",
                    "l": "507/67834/4138bc48dcl.jpg",
                    "m": "507/67834/4138bc48dcm.jpg",
                    "s": "507/67834/4138bc48dcs.jpg"
                },
                "media_type": "image"
            }
        ],
        "cdn_status": "complete",
        "media_source": "fallback",
        "processed": {
            "vrm": "LJ16PMU",
            "make": "BMW",
            "model": "M2",
            "trim_line": "BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)",
            "year": 2016,
            "body_type": null,
            "fuel_type": "Petrol",
            "transmission": "Automatic",
            "engine_size_cc": null,
            "engine_size_litres": null,
            "colour": "Blue",
            "doors": null,
            "seats": null,
            "mileage": 24000,
            "price": 22495,
            "seller_type": null,
            "attention_grabber": null,
            "source_key": "search-make-bmw-m2",
            "platform": "autotrader"
        },
        "raw_payload": [
            {
                "stage": 1,
                "label": "Primary",
                "data": {
                    "status": "error",
                    "at_id": "202607194320189",
                    "message": "Message: disconnected: not connected to DevTools\n  (failed to check if window was closed: disconnected: not connected to DevTools)\n  (Session info: chrome=128.0.6613.138)\nStacktrace:\n0   chromedriver                        0x0000000105b27338 chromedriver + 5096248\n1   chromedriver                        0x0000000105b1eb6a chromedriver + 5061482\n2   chromedriver                        0x00000001056a9fd0 chromedriver + 389072\n3   chromedriver                        0x0000000105691466 chromedriver + 287846\n4   chromedriver                        0x0000000105691363 chromedriver + 287587\n5   chromedriver                        0x00000001056ac302 chromedriver + 398082\n6   chromedriver                        0x0000000105737c73 chromedriver + 969843\n7   chromedriver                        0x000000010571ac93 chromedriver + 851091\n8   chromedriver                        0x00000001056e9c79 chromedriver + 650361\n9   chromedriver                        0x00000001056ea49e chromedriver + 652446\n10  chromedriver                        0x0000000105aea0b0 chromedriver + 4845744\n11  chromedriver                        0x0000000105aeefc8 chromedriver + 4865992\n12  chromedriver                        0x0000000105aef695 chromedriver + 4867733\n13  chromedriver                        0x0000000105accce9 chromedriver + 4725993\n14  chromedriver                        0x0000000105aef989 chromedriver + 4868489\n15  chromedriver                        0x0000000105abec04 chromedriver + 4668420\n16  chromedriver                        0x0000000105b0ee68 chromedriver + 4996712\n17  chromedriver                        0x0000000105b0f067 chromedriver + 4997223\n18  chromedriver                        0x0000000105b1e76e chromedriver + 5060462\n19  libsystem_pthread.dylib             0x00007fff68c99109 _pthread_start + 148\n20  libsystem_pthread.dylib             0x00007fff68c94b8b thread_start + 15\n",
                    "steps": [
                        "[+0.0s] start",
                        "[+0.0s] url: https://www.autotrader.co.uk/car-details/202607194320189",
                        "[+0.01s] at_id: 202607194320189",
                        "[+2.29s] driver started",
                        "[+2.29s] page load timeout/error: Message: disconnected: not connected to DevTools\n  (failed to check if window was closed: disconnected: not connected to DevTools)\n  (Session info: chrome=128.0.6613.138)\nStacktrace:\n0   chromedriver                        0x0000000105b27338 chromedriver + 5096248\n1   chromedriver                        0x0000000105b1eb6a chromedriver + 5061482\n2   chromedriver                        0x00000001056a9fd0 chromedriver + 389072\n3   chromedriver                        0x0000000105691466 chromedriver + 287846\n4   chromedriver                        0x0000000105691363 chromedriver + 287587\n5   chromedriver                        0x00000001056ac302 chromedriver + 398082\n6   chromedriver                        0x0000000105737c73 chromedriver + 969843\n7   chromedriver                        0x000000010571ac93 chromedriver + 851091\n8   chromedriver                        0x00000001056e9c79 chromedriver + 650361\n9   chromedriver                        0x00000001056ea49e chromedriver + 652446\n10  chromedriver                        0x0000000105aea0b0 chromedriver + 4845744\n11  chromedriver                        0x0000000105aeefc8 chromedriver + 4865992\n12  chromedriver                        0x0000000105aef695 chromedriver + 4867733\n13  chromedriver                        0x0000000105accce9 chromedriver + 4725993\n14  chromedriver                        0x0000000105aef989 chromedriver + 4868489\n15  chromedriver                        0x0000000105abec04 chromedriver + 4668420\n16  chromedriver                        0x0000000105b0ee68 chromedriver + 4996712\n17  chromedriver                        0x0000000105b0f067 chromedriver + 4997223\n18  chromedriver                        0x0000000105b1e76e chromedriver + 5060462\n19  libsystem_pthread.dylib             0x00007fff68c99109 _pthread_start + 148\n20  libsystem_pthread.dylib             0x00007fff68c94b8b thread_start + 15\n — continuing with partial load",
                        "[+2.29s] page loaded",
                        "[+3.3s] pre-cookie wait done",
                        "[+3.3s] outer exception: Message: disconnected: not connected to DevTools\n  (failed to check if window was closed: disconnected: not connected to DevTools)\n  (Session info: chrome=128.0.6613.138)\nStacktrace:\n0   chromedriver                        0x0000000105b27338 chromedriver + 5096248\n1   chromedriver                        0x0000000105b1eb6a chromedriver + 5061482\n2   chromedriver                        0x00000001056a9fd0 chromedriver + 389072\n3   chromedriver                        0x0000000105691466 chromedriver + 287846\n4   chromedriver                        0x0000000105691363 chromedriver + 287587\n5   chromedriver                        0x00000001056ac302 chromedriver + 398082\n6   chromedriver                        0x0000000105737c73 chromedriver + 969843\n7   chromedriver                        0x000000010571ac93 chromedriver + 851091\n8   chromedriver                        0x00000001056e9c79 chromedriver + 650361\n9   chromedriver                        0x00000001056ea49e chromedriver + 652446\n10  chromedriver                        0x0000000105aea0b0 chromedriver + 4845744\n11  chromedriver                        0x0000000105aeefc8 chromedriver + 4865992\n12  chromedriver                        0x0000000105aef695 chromedriver + 4867733\n13  chromedriver                        0x0000000105accce9 chromedriver + 4725993\n14  chromedriver                        0x0000000105aef989 chromedriver + 4868489\n15  chromedriver                        0x0000000105abec04 chromedriver + 4668420\n16  chromedriver                        0x0000000105b0ee68 chromedriver + 4996712\n17  chromedriver                        0x0000000105b0f067 chromedriver + 4997223\n18  chromedriver                        0x0000000105b1e76e chromedriver + 5060462\n19  libsystem_pthread.dylib             0x00007fff68c99109 _pthread_start + 148\n20  libsystem_pthread.dylib             0x00007fff68c94b8b thread_start + 15\n",
                        "[+3.34s] driver quit"
                    ]
                }
            },
            {
                "stage": 2,
                "label": "VRM",
                "data": {
                    "status": "success",
                    "at_id": "202607194320189",
                    "vdata_scrape_id": "at_id_202607194320189",
                    "data_complete": true,
                    "listing": {
                        "vrm": "LJ16PMU",
                        "year": 2016,
                        "make": "BMW",
                        "model": "M2",
                        "price": 22495,
                        "mileage": 24000,
                        "colour": "Blue",
                        "gearbox": "Automatic",
                        "fuel": "Petrol",
                        "subtitle": "BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)",
                        "dealer_id": null,
                        "dealer_name": null,
                        "image_urls": [
                            "https://m.atcdn.co.uk/a/media/w300/df2a6f78ef08421ba2b9d26af3a6f595.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/76da9750ec364c358fa7b90efdfc2af3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0b555d8471ea49e7ac5f40109bdfdfb8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/22f49e446e534eb086445660d4ae8712.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8e2e52b7573c47978d6938520a5aebb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8cdfe6cc195841759231b29caca699f9.jpg"
                        ]
                    },
                    "advert_url": "https://www.autotrader.co.uk/car-details/202607194320189",
                    "scraped_url": "https://www.zuto.com/apply/?advertId=202607194320189&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                    "vehicle_data_raw": {
                        "type": "VEHICLE_TYPE_CAR",
                        "colour": "Blue",
                        "fuelType": "Petrol",
                        "make": "BMW",
                        "mileage": 24000,
                        "model": "M2",
                        "price": 22495,
                        "registration": "LJ16PMU",
                        "registrationYear": 2016,
                        "transmission": "Automatic",
                        "summary": "BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)",
                        "dealerId": null,
                        "dealerName": null,
                        "imageUrls": [
                            "https://m.atcdn.co.uk/a/media/w300/df2a6f78ef08421ba2b9d26af3a6f595.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/76da9750ec364c358fa7b90efdfc2af3.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/0b555d8471ea49e7ac5f40109bdfdfb8.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/22f49e446e534eb086445660d4ae8712.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8e2e52b7573c47978d6938520a5aebb5.jpg",
                            "https://m.atcdn.co.uk/a/media/w300/8cdfe6cc195841759231b29caca699f9.jpg"
                        ],
                        "advertUrl": "https://www.autotrader.co.uk/car-details/202607194320189",
                        "stockId": "684e816f9ee54704a117d732d0b0191b",
                        "searchId": "202607194320189"
                    },
                    "steps": [
                        "start",
                        "at_id: 202607194320189",
                        "url: https://www.zuto.com/apply/?advertId=202607194320189&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                        "driver started",
                        "page loaded",
                        "__NEXT_DATA__ found",
                        "vrm: LJ16PMU",
                        "make/model: BMW / M2",
                        "data_complete: True",
                        "driver quit"
                    ]
                }
            }
        ],
        "processed_data": {
            "scrape_log": [
                {
                    "at": "2026-07-20 14:55:52",
                    "reasons": [
                        "first_ingest"
                    ]
                },
                {
                    "at": "2026-07-23 15:41:14",
                    "reasons": [
                        "price_change"
                    ]
                }
            ],
            "description": "2016 BMW M2 DCT - Long Beach Blue - 24,000 Miles - Japanese Import\n\nFor sale is my immaculate 2016 BMW M2 DCT finished in the highly desirable Long Beach Blue. Powered by BMW's renowned 3.0-litre turbocharged engine, this M2 combines everyday usability with serious performance and is presented with an exceptionally low 24,000 miles.\n\nThis vehicle is a Japanese import and has been meticulously maintained, benefiting from a full service history and remaining in excellent condition throughout. The car drives superbly and is a real credit to its previous ownership.\n\nFactory Specification:\n\n* 3.0-litre turbocharged engine\n* 7-speed DCT automatic gearbox\n* Heated front seats\n* Air conditioning\n* Lane Assist\n* Collision Detection\n* Black interior with blue contrast stitching\n* Long Beach Blue metallic paint\n* 24,000 miles\n* Full service history\n* MOT until 20th October 2026\n\nPerformance Upgrades:\nThe car has been professionally modified with a custom Stage 2 engine tune and gearbox tune, delivering outstanding performance whilst retaining excellent drivability.\n\nSupporting modifications include:\n\n* Upgraded downpipe\n* Upgraded charge pipe\n* Upgraded intercooler\n* Performance panel air filter\n\nAll tuning and modifications have been carried out professionally.\n\nAdditional Information:\nAll original OEM parts removed during the upgrade process are included in the sale, allowing the next owner the option to return the car to standard specification if desired.\n\nThis is a fantastic opportunity to own a low-mileage BMW M2 in arguably its best colour combination, enhanced with quality performance upgrades and backed by full service history. The car is ready to be enjoyed and needs nothing.\n\nSerious enquiries only. Viewings and inspections are welcome. Please contact me for further information, additional photographs, or to arrange a viewing.\nSold as seen",
            "colour_detail": "Blue",
            "price_history": [
                {
                    "price": 23496,
                    "recorded_at": "2026-07-20 14:55:52"
                },
                {
                    "price": 22495,
                    "recorded_at": "2026-07-23 15:41:14"
                }
            ],
            "images_history": [
                {
                    "images": [
                        {
                            "hash": "df2a6f78ef08421ba2b9d26af3a6f595",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/df2a6f78ef08421ba2b9d26af3a6f595.jpg"
                            }
                        },
                        {
                            "hash": "76da9750ec364c358fa7b90efdfc2af3",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/76da9750ec364c358fa7b90efdfc2af3.jpg"
                            }
                        },
                        {
                            "hash": "0b555d8471ea49e7ac5f40109bdfdfb8",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/0b555d8471ea49e7ac5f40109bdfdfb8.jpg"
                            }
                        },
                        {
                            "hash": "22f49e446e534eb086445660d4ae8712",
                            "urls": {
                                "m": "https://m.atcdn.co.uk/a/media/w800/22f49e446e534eb086445660d4ae8712.jpg"
                            }
                        },
                        {
                            "hash": "8e2e52b7573c47978d6938520a5aebb5",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8e2e52b7573c47978d6938520a5aebb5.jpg"
                            }
                        },
                        {
                            "hash": "8cdfe6cc195841759231b29caca699f9",
                            "urls": {
                                "s": "https://m.atcdn.co.uk/a/media/w480/8cdfe6cc195841759231b29caca699f9.jpg"
                            }
                        }
                    ],
                    "recorded_at": "2026-07-20 14:55:52"
                }
            ],
            "mileage_history": [
                {
                    "mileage": 24000,
                    "recorded_at": "2026-07-20 14:55:52"
                }
            ],
            "description_history": [
                {
                    "hash": "a19cf6a8b59f4648b8e8013030fcfc47",
                    "text": "2016 BMW M2 DCT - Long Beach Blue - 24,000 Miles - Japanese Import\n\nFor sale is my immaculate 2016 BMW M2 DCT finished in the highly desirable Long Beach Blue. Powered by BMW's renowned 3.0-litre turbocharged engine, this M2 combines everyday usability with serious performance and is presented with an exceptionally low 24,000 miles.\n\nThis vehicle is a Japanese import and has been meticulously maintained, benefiting from a full service history and remaining in excellent condition throughout. The car drives superbly and is a real credit to its previous ownership.\n\nFactory Specification:\n\n* 3.0-litre turbocharged engine\n* 7-speed DCT automatic gearbox\n* Heated front seats\n* Air conditioning\n* Lane Assist\n* Collision Detection\n* Black interior with blue contrast stitching\n* Long Beach Blue metallic paint\n* 24,000 miles\n* Full service history\n* MOT until 20th October 2026\n\nPerformance Upgrades:\nThe car has been professionally modified with a custom Stage 2 engine tune and gearbox tune, delivering outstanding performance whilst retaining excellent drivability.\n\nSupporting modifications include:\n\n* Upgraded downpipe\n* Upgraded charge pipe\n* Upgraded intercooler\n* Performance panel air filter\n\nAll tuning and modifications have been carried out professionally.\n\nAdditional Information:\nAll original OEM parts removed during the upgrade process are included in the sale, allowing the next owner the option to return the car to standard specification if desired.\n\nThis is a fantastic opportunity to own a low-mileage BMW M2 in arguably its best colour combination, enhanced with quality performance upgrades and backed by full service history. The car is ready to be enjoyed and needs nothing.\n\nSerious enquiries only. Viewings and inspections are welcome. Please contact me for further information, additional photographs, or to arrange a viewing.\nSold as seen",
                    "recorded_at": "2026-07-23 15:41:14"
                }
            ]
        }
    }
}
meta: cdn_media
[
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/df2a6f78ef08421ba2b9d26af3a6f595.jpg",
        "cdn_path": "507/67834/650e5ee63ef.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "650e5ee63e",
        "cdn_sizes": {
            "f": "507/67834/650e5ee63ef.jpg",
            "l": "507/67834/650e5ee63el.jpg",
            "m": "507/67834/650e5ee63em.jpg",
            "s": "507/67834/650e5ee63es.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/76da9750ec364c358fa7b90efdfc2af3.jpg",
        "cdn_path": "507/67834/d46c0796e2f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "d46c0796e2",
        "cdn_sizes": {
            "f": "507/67834/d46c0796e2f.jpg",
            "l": "507/67834/d46c0796e2l.jpg",
            "m": "507/67834/d46c0796e2m.jpg",
            "s": "507/67834/d46c0796e2s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/0b555d8471ea49e7ac5f40109bdfdfb8.jpg",
        "cdn_path": "507/67834/7e9fc118a0f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "7e9fc118a0",
        "cdn_sizes": {
            "f": "507/67834/7e9fc118a0f.jpg",
            "l": "507/67834/7e9fc118a0l.jpg",
            "m": "507/67834/7e9fc118a0m.jpg",
            "s": "507/67834/7e9fc118a0s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/22f49e446e534eb086445660d4ae8712.jpg",
        "cdn_path": "507/67834/10e09aff57f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "10e09aff57",
        "cdn_sizes": {
            "f": "507/67834/10e09aff57f.jpg",
            "l": "507/67834/10e09aff57l.jpg",
            "m": "507/67834/10e09aff57m.jpg",
            "s": "507/67834/10e09aff57s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8e2e52b7573c47978d6938520a5aebb5.jpg",
        "cdn_path": "507/67834/edfd4cb981f.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "edfd4cb981",
        "cdn_sizes": {
            "f": "507/67834/edfd4cb981f.jpg",
            "l": "507/67834/edfd4cb981l.jpg",
            "m": "507/67834/edfd4cb981m.jpg",
            "s": "507/67834/edfd4cb981s.jpg"
        },
        "media_type": "image"
    },
    {
        "original_url": "https://m.atcdn.co.uk/a/media/w1024/8cdfe6cc195841759231b29caca699f9.jpg",
        "cdn_path": "507/67834/4138bc48dcf.jpg",
        "status": "complete",
        "attempts": 1,
        "cdn_hash": "4138bc48dc",
        "cdn_sizes": {
            "f": "507/67834/4138bc48dcf.jpg",
            "l": "507/67834/4138bc48dcl.jpg",
            "m": "507/67834/4138bc48dcm.jpg",
            "s": "507/67834/4138bc48dcs.jpg"
        },
        "media_type": "image"
    }
]
meta: cdn_status
complete
meta: media_source
fallback
meta: processed
{
    "vrm": "LJ16PMU",
    "make": "BMW",
    "model": "M2",
    "trim_line": "BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)",
    "year": 2016,
    "body_type": null,
    "fuel_type": "Petrol",
    "transmission": "Automatic",
    "engine_size_cc": null,
    "engine_size_litres": null,
    "colour": "Blue",
    "doors": null,
    "seats": null,
    "mileage": 24000,
    "price": 22495,
    "seller_type": null,
    "attention_grabber": null,
    "source_key": "search-make-bmw-m2",
    "platform": "autotrader"
}
meta: raw_payload
[
    {
        "stage": 1,
        "label": "Primary",
        "data": {
            "status": "error",
            "at_id": "202607194320189",
            "message": "Message: disconnected: not connected to DevTools\n  (failed to check if window was closed: disconnected: not connected to DevTools)\n  (Session info: chrome=128.0.6613.138)\nStacktrace:\n0   chromedriver                        0x0000000105b27338 chromedriver + 5096248\n1   chromedriver                        0x0000000105b1eb6a chromedriver + 5061482\n2   chromedriver                        0x00000001056a9fd0 chromedriver + 389072\n3   chromedriver                        0x0000000105691466 chromedriver + 287846\n4   chromedriver                        0x0000000105691363 chromedriver + 287587\n5   chromedriver                        0x00000001056ac302 chromedriver + 398082\n6   chromedriver                        0x0000000105737c73 chromedriver + 969843\n7   chromedriver                        0x000000010571ac93 chromedriver + 851091\n8   chromedriver                        0x00000001056e9c79 chromedriver + 650361\n9   chromedriver                        0x00000001056ea49e chromedriver + 652446\n10  chromedriver                        0x0000000105aea0b0 chromedriver + 4845744\n11  chromedriver                        0x0000000105aeefc8 chromedriver + 4865992\n12  chromedriver                        0x0000000105aef695 chromedriver + 4867733\n13  chromedriver                        0x0000000105accce9 chromedriver + 4725993\n14  chromedriver                        0x0000000105aef989 chromedriver + 4868489\n15  chromedriver                        0x0000000105abec04 chromedriver + 4668420\n16  chromedriver                        0x0000000105b0ee68 chromedriver + 4996712\n17  chromedriver                        0x0000000105b0f067 chromedriver + 4997223\n18  chromedriver                        0x0000000105b1e76e chromedriver + 5060462\n19  libsystem_pthread.dylib             0x00007fff68c99109 _pthread_start + 148\n20  libsystem_pthread.dylib             0x00007fff68c94b8b thread_start + 15\n",
            "steps": [
                "[+0.0s] start",
                "[+0.0s] url: https://www.autotrader.co.uk/car-details/202607194320189",
                "[+0.01s] at_id: 202607194320189",
                "[+2.29s] driver started",
                "[+2.29s] page load timeout/error: Message: disconnected: not connected to DevTools\n  (failed to check if window was closed: disconnected: not connected to DevTools)\n  (Session info: chrome=128.0.6613.138)\nStacktrace:\n0   chromedriver                        0x0000000105b27338 chromedriver + 5096248\n1   chromedriver                        0x0000000105b1eb6a chromedriver + 5061482\n2   chromedriver                        0x00000001056a9fd0 chromedriver + 389072\n3   chromedriver                        0x0000000105691466 chromedriver + 287846\n4   chromedriver                        0x0000000105691363 chromedriver + 287587\n5   chromedriver                        0x00000001056ac302 chromedriver + 398082\n6   chromedriver                        0x0000000105737c73 chromedriver + 969843\n7   chromedriver                        0x000000010571ac93 chromedriver + 851091\n8   chromedriver                        0x00000001056e9c79 chromedriver + 650361\n9   chromedriver                        0x00000001056ea49e chromedriver + 652446\n10  chromedriver                        0x0000000105aea0b0 chromedriver + 4845744\n11  chromedriver                        0x0000000105aeefc8 chromedriver + 4865992\n12  chromedriver                        0x0000000105aef695 chromedriver + 4867733\n13  chromedriver                        0x0000000105accce9 chromedriver + 4725993\n14  chromedriver                        0x0000000105aef989 chromedriver + 4868489\n15  chromedriver                        0x0000000105abec04 chromedriver + 4668420\n16  chromedriver                        0x0000000105b0ee68 chromedriver + 4996712\n17  chromedriver                        0x0000000105b0f067 chromedriver + 4997223\n18  chromedriver                        0x0000000105b1e76e chromedriver + 5060462\n19  libsystem_pthread.dylib             0x00007fff68c99109 _pthread_start + 148\n20  libsystem_pthread.dylib             0x00007fff68c94b8b thread_start + 15\n — continuing with partial load",
                "[+2.29s] page loaded",
                "[+3.3s] pre-cookie wait done",
                "[+3.3s] outer exception: Message: disconnected: not connected to DevTools\n  (failed to check if window was closed: disconnected: not connected to DevTools)\n  (Session info: chrome=128.0.6613.138)\nStacktrace:\n0   chromedriver                        0x0000000105b27338 chromedriver + 5096248\n1   chromedriver                        0x0000000105b1eb6a chromedriver + 5061482\n2   chromedriver                        0x00000001056a9fd0 chromedriver + 389072\n3   chromedriver                        0x0000000105691466 chromedriver + 287846\n4   chromedriver                        0x0000000105691363 chromedriver + 287587\n5   chromedriver                        0x00000001056ac302 chromedriver + 398082\n6   chromedriver                        0x0000000105737c73 chromedriver + 969843\n7   chromedriver                        0x000000010571ac93 chromedriver + 851091\n8   chromedriver                        0x00000001056e9c79 chromedriver + 650361\n9   chromedriver                        0x00000001056ea49e chromedriver + 652446\n10  chromedriver                        0x0000000105aea0b0 chromedriver + 4845744\n11  chromedriver                        0x0000000105aeefc8 chromedriver + 4865992\n12  chromedriver                        0x0000000105aef695 chromedriver + 4867733\n13  chromedriver                        0x0000000105accce9 chromedriver + 4725993\n14  chromedriver                        0x0000000105aef989 chromedriver + 4868489\n15  chromedriver                        0x0000000105abec04 chromedriver + 4668420\n16  chromedriver                        0x0000000105b0ee68 chromedriver + 4996712\n17  chromedriver                        0x0000000105b0f067 chromedriver + 4997223\n18  chromedriver                        0x0000000105b1e76e chromedriver + 5060462\n19  libsystem_pthread.dylib             0x00007fff68c99109 _pthread_start + 148\n20  libsystem_pthread.dylib             0x00007fff68c94b8b thread_start + 15\n",
                "[+3.34s] driver quit"
            ]
        }
    },
    {
        "stage": 2,
        "label": "VRM",
        "data": {
            "status": "success",
            "at_id": "202607194320189",
            "vdata_scrape_id": "at_id_202607194320189",
            "data_complete": true,
            "listing": {
                "vrm": "LJ16PMU",
                "year": 2016,
                "make": "BMW",
                "model": "M2",
                "price": 22495,
                "mileage": 24000,
                "colour": "Blue",
                "gearbox": "Automatic",
                "fuel": "Petrol",
                "subtitle": "BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)",
                "dealer_id": null,
                "dealer_name": null,
                "image_urls": [
                    "https://m.atcdn.co.uk/a/media/w300/df2a6f78ef08421ba2b9d26af3a6f595.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/76da9750ec364c358fa7b90efdfc2af3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0b555d8471ea49e7ac5f40109bdfdfb8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/22f49e446e534eb086445660d4ae8712.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8e2e52b7573c47978d6938520a5aebb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8cdfe6cc195841759231b29caca699f9.jpg"
                ]
            },
            "advert_url": "https://www.autotrader.co.uk/car-details/202607194320189",
            "scraped_url": "https://www.zuto.com/apply/?advertId=202607194320189&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
            "vehicle_data_raw": {
                "type": "VEHICLE_TYPE_CAR",
                "colour": "Blue",
                "fuelType": "Petrol",
                "make": "BMW",
                "mileage": 24000,
                "model": "M2",
                "price": 22495,
                "registration": "LJ16PMU",
                "registrationYear": 2016,
                "transmission": "Automatic",
                "summary": "BMW M2 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)",
                "dealerId": null,
                "dealerName": null,
                "imageUrls": [
                    "https://m.atcdn.co.uk/a/media/w300/df2a6f78ef08421ba2b9d26af3a6f595.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/76da9750ec364c358fa7b90efdfc2af3.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/0b555d8471ea49e7ac5f40109bdfdfb8.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/22f49e446e534eb086445660d4ae8712.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8e2e52b7573c47978d6938520a5aebb5.jpg",
                    "https://m.atcdn.co.uk/a/media/w300/8cdfe6cc195841759231b29caca699f9.jpg"
                ],
                "advertUrl": "https://www.autotrader.co.uk/car-details/202607194320189",
                "stockId": "684e816f9ee54704a117d732d0b0191b",
                "searchId": "202607194320189"
            },
            "steps": [
                "start",
                "at_id: 202607194320189",
                "url: https://www.zuto.com/apply/?advertId=202607194320189&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
                "driver started",
                "page loaded",
                "__NEXT_DATA__ found",
                "vrm: LJ16PMU",
                "make/model: BMW / M2",
                "data_complete: True",
                "driver quit"
            ]
        }
    }
]
meta: processed_data
{
    "scrape_log": [
        {
            "at": "2026-07-20 14:55:52",
            "reasons": [
                "first_ingest"
            ]
        },
        {
            "at": "2026-07-23 15:41:14",
            "reasons": [
                "price_change"
            ]
        }
    ],
    "description": "2016 BMW M2 DCT - Long Beach Blue - 24,000 Miles - Japanese Import\n\nFor sale is my immaculate 2016 BMW M2 DCT finished in the highly desirable Long Beach Blue. Powered by BMW's renowned 3.0-litre turbocharged engine, this M2 combines everyday usability with serious performance and is presented with an exceptionally low 24,000 miles.\n\nThis vehicle is a Japanese import and has been meticulously maintained, benefiting from a full service history and remaining in excellent condition throughout. The car drives superbly and is a real credit to its previous ownership.\n\nFactory Specification:\n\n* 3.0-litre turbocharged engine\n* 7-speed DCT automatic gearbox\n* Heated front seats\n* Air conditioning\n* Lane Assist\n* Collision Detection\n* Black interior with blue contrast stitching\n* Long Beach Blue metallic paint\n* 24,000 miles\n* Full service history\n* MOT until 20th October 2026\n\nPerformance Upgrades:\nThe car has been professionally modified with a custom Stage 2 engine tune and gearbox tune, delivering outstanding performance whilst retaining excellent drivability.\n\nSupporting modifications include:\n\n* Upgraded downpipe\n* Upgraded charge pipe\n* Upgraded intercooler\n* Performance panel air filter\n\nAll tuning and modifications have been carried out professionally.\n\nAdditional Information:\nAll original OEM parts removed during the upgrade process are included in the sale, allowing the next owner the option to return the car to standard specification if desired.\n\nThis is a fantastic opportunity to own a low-mileage BMW M2 in arguably its best colour combination, enhanced with quality performance upgrades and backed by full service history. The car is ready to be enjoyed and needs nothing.\n\nSerious enquiries only. Viewings and inspections are welcome. Please contact me for further information, additional photographs, or to arrange a viewing.\nSold as seen",
    "colour_detail": "Blue",
    "price_history": [
        {
            "price": 23496,
            "recorded_at": "2026-07-20 14:55:52"
        },
        {
            "price": 22495,
            "recorded_at": "2026-07-23 15:41:14"
        }
    ],
    "images_history": [
        {
            "images": [
                {
                    "hash": "df2a6f78ef08421ba2b9d26af3a6f595",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/df2a6f78ef08421ba2b9d26af3a6f595.jpg"
                    }
                },
                {
                    "hash": "76da9750ec364c358fa7b90efdfc2af3",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/76da9750ec364c358fa7b90efdfc2af3.jpg"
                    }
                },
                {
                    "hash": "0b555d8471ea49e7ac5f40109bdfdfb8",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/0b555d8471ea49e7ac5f40109bdfdfb8.jpg"
                    }
                },
                {
                    "hash": "22f49e446e534eb086445660d4ae8712",
                    "urls": {
                        "m": "https://m.atcdn.co.uk/a/media/w800/22f49e446e534eb086445660d4ae8712.jpg"
                    }
                },
                {
                    "hash": "8e2e52b7573c47978d6938520a5aebb5",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8e2e52b7573c47978d6938520a5aebb5.jpg"
                    }
                },
                {
                    "hash": "8cdfe6cc195841759231b29caca699f9",
                    "urls": {
                        "s": "https://m.atcdn.co.uk/a/media/w480/8cdfe6cc195841759231b29caca699f9.jpg"
                    }
                }
            ],
            "recorded_at": "2026-07-20 14:55:52"
        }
    ],
    "mileage_history": [
        {
            "mileage": 24000,
            "recorded_at": "2026-07-20 14:55:52"
        }
    ],
    "description_history": [
        {
            "hash": "a19cf6a8b59f4648b8e8013030fcfc47",
            "text": "2016 BMW M2 DCT - Long Beach Blue - 24,000 Miles - Japanese Import\n\nFor sale is my immaculate 2016 BMW M2 DCT finished in the highly desirable Long Beach Blue. Powered by BMW's renowned 3.0-litre turbocharged engine, this M2 combines everyday usability with serious performance and is presented with an exceptionally low 24,000 miles.\n\nThis vehicle is a Japanese import and has been meticulously maintained, benefiting from a full service history and remaining in excellent condition throughout. The car drives superbly and is a real credit to its previous ownership.\n\nFactory Specification:\n\n* 3.0-litre turbocharged engine\n* 7-speed DCT automatic gearbox\n* Heated front seats\n* Air conditioning\n* Lane Assist\n* Collision Detection\n* Black interior with blue contrast stitching\n* Long Beach Blue metallic paint\n* 24,000 miles\n* Full service history\n* MOT until 20th October 2026\n\nPerformance Upgrades:\nThe car has been professionally modified with a custom Stage 2 engine tune and gearbox tune, delivering outstanding performance whilst retaining excellent drivability.\n\nSupporting modifications include:\n\n* Upgraded downpipe\n* Upgraded charge pipe\n* Upgraded intercooler\n* Performance panel air filter\n\nAll tuning and modifications have been carried out professionally.\n\nAdditional Information:\nAll original OEM parts removed during the upgrade process are included in the sale, allowing the next owner the option to return the car to standard specification if desired.\n\nThis is a fantastic opportunity to own a low-mileage BMW M2 in arguably its best colour combination, enhanced with quality performance upgrades and backed by full service history. The car is ready to be enjoyed and needs nothing.\n\nSerious enquiries only. Viewings and inspections are welcome. Please contact me for further information, additional photographs, or to arrange a viewing.\nSold as seen",
            "recorded_at": "2026-07-23 15:41:14"
        }
    ]
}