8 images
Expired
· Days listed: 0
2021 BMW M4
3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr
£45,000
48,854 miles
M99FLY
Overview
Mileage
48,854 miles
Registration
2021 (21 reg)
Fuel type
Petrol
Body type
Convertible
Engine
3L
Gearbox
Automatic
Doors
2
Seats
4
Body colour
Black
BMW M4 Comp X drive convertible.
I Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.
it has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.
it went straight to Motech in Northampton for the guys to fit..
.BMW C.S grills
.Vorsteiner style front splitter
.Eibach lowing springs,
.Carbon fibre arch flaps front and rear
This transformed the look of the car to the head turner that it is today
it rides really well even with 4 people onboard.
The car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.
I haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.
So that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.
I have the original wheel with very good tyres, springs etc that will be available separately if required.
it is currently on my private plate which will be coming off the car once sold.
I am based in the Stafford area were the car can be viewed.
unfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..
i don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..
Can i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..
if you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 4 weeks ago | £45,000 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 4 weeks ago | 48,854 | — |
Sources & channels
Item data
Processed fields
- vrm
- M99FLY
- make
- BMW
- model
- M4
- trim line
- 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr
- year
- 2021
- body type
- Convertible
- fuel type
- Petrol
- transmission
- Automatic
- engine size cc
- 3000
- engine size litres
- 3
- colour
- Black
- doors
- 2
- seats
- 4
- mileage
- 48854
- price
- 45000
- source key
- search-make-bmw-m4
- platform
- autotrader
Item record
- item id
- 59824
- remote id
- https://www.autotrader.co.uk/car-details/202607063925668
- platform
- autotrader
- source key
- search-make-bmw-m4
- remote status
- unavailable
- media count
- 8
- first seen at
- 2026-07-06 13:45:12
- last seen at
- 2026-07-06 13:45:12
- completed at
- 2026-07-06 13:46:38
- remote url
- View original →
Raw data
Item record
{
"item_id": 59824,
"remote_id": "https://www.autotrader.co.uk/car-details/202607063925668",
"source_key": "search-make-bmw-m4",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"primary_source_id": 54087,
"primary_source_key": "search-make-bmw-m4",
"primary_source_tier": 2,
"remote_status": "unavailable",
"media_count": 8,
"last_seen_at": "2026-07-06 13:45:12",
"first_seen_at": "2026-07-06 13:45:12",
"completed_at": "2026-07-06 13:46:38",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"cdn_path": "509/59824/e7e0262adaf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e7e0262ada",
"cdn_sizes": {
"f": "509/59824/e7e0262adaf.jpg",
"l": "509/59824/e7e0262adal.jpg",
"m": "509/59824/e7e0262adam.jpg",
"s": "509/59824/e7e0262adas.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"cdn_path": "509/59824/0db9a58524f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0db9a58524",
"cdn_sizes": {
"f": "509/59824/0db9a58524f.jpg",
"l": "509/59824/0db9a58524l.jpg",
"m": "509/59824/0db9a58524m.jpg",
"s": "509/59824/0db9a58524s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"cdn_path": "509/59824/5af74f5e3df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5af74f5e3d",
"cdn_sizes": {
"f": "509/59824/5af74f5e3df.jpg",
"l": "509/59824/5af74f5e3dl.jpg",
"m": "509/59824/5af74f5e3dm.jpg",
"s": "509/59824/5af74f5e3ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8f29906f2f2b485fbf05303557a3614f.jpg",
"cdn_path": "509/59824/c2d5a4ca3cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c2d5a4ca3c",
"cdn_sizes": {
"f": "509/59824/c2d5a4ca3cf.jpg",
"l": "509/59824/c2d5a4ca3cl.jpg",
"m": "509/59824/c2d5a4ca3cm.jpg",
"s": "509/59824/c2d5a4ca3cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c693000aa6f04baab222517702020eb6.jpg",
"cdn_path": "509/59824/ac4243375af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ac4243375a",
"cdn_sizes": {
"f": "509/59824/ac4243375af.jpg",
"l": "509/59824/ac4243375al.jpg",
"m": "509/59824/ac4243375am.jpg",
"s": "509/59824/ac4243375as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/36000b5f715d4178b48499c0317c13e2.jpg",
"cdn_path": "509/59824/85815723e8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "85815723e8",
"cdn_sizes": {
"f": "509/59824/85815723e8f.jpg",
"l": "509/59824/85815723e8l.jpg",
"m": "509/59824/85815723e8m.jpg",
"s": "509/59824/85815723e8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fe926010c45a472f8ee90e56643b434b.jpg",
"cdn_path": "509/59824/c667c609a2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c667c609a2",
"cdn_sizes": {
"f": "509/59824/c667c609a2f.jpg",
"l": "509/59824/c667c609a2l.jpg",
"m": "509/59824/c667c609a2m.jpg",
"s": "509/59824/c667c609a2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/caa7e13aa5db4058891803dc026bf1ac.jpg",
"cdn_path": "509/59824/b4040b94dbf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b4040b94db",
"cdn_sizes": {
"f": "509/59824/b4040b94dbf.jpg",
"l": "509/59824/b4040b94dbl.jpg",
"m": "509/59824/b4040b94dbm.jpg",
"s": "509/59824/b4040b94dbs.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "M99FLY",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"year": 2021,
"body_type": "Convertible",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Black",
"doors": 2,
"seats": 4,
"mileage": 48854,
"price": 45000,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m4",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607063925668",
"vdata_scrape_id": "at_id_202607063925668",
"data_complete": true,
"listing": {
"title": "2021 BMW M4",
"subtitle": "3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2021,
"price": 45000,
"mileage": 48854,
"fuel": "Petrol",
"body_type": "Convertible",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW M4 Comp X drive convertible.\nI Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.\nit has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.\n\nit went straight to Motech in Northampton for the guys to fit..\n.BMW C.S grills\n.Vorsteiner style front splitter \n.Eibach lowing springs, \n.Carbon fibre arch flaps front and rear\n\nThis transformed the look of the car to the head turner that it is today\nit rides really well even with 4 people onboard.\n\nThe car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.\n\nI haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.\nSo that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.\n\nI have the original wheel with very good tyres, springs etc that will be available separately if required. \n\nit is currently on my private plate which will be coming off the car once sold.\n\nI am based in the Stafford area were the car can be viewed.\nunfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..\n\ni don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..\n\nCan i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..\n\nif you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch",
"description_section_present": true,
"image_count": 8,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"https://m.atcdn.co.uk/a/media/w480/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"https://m.atcdn.co.uk/a/media/w480/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"https://m.atcdn.co.uk/a/media/w800/8f29906f2f2b485fbf05303557a3614f.jpg",
"https://m.atcdn.co.uk/a/media/w480/c693000aa6f04baab222517702020eb6.jpg",
"https://m.atcdn.co.uk/a/media/w480/36000b5f715d4178b48499c0317c13e2.jpg",
"https://m.atcdn.co.uk/a/media/w800/fe926010c45a472f8ee90e56643b434b.jpg",
"https://m.atcdn.co.uk/a/media/w480/caa7e13aa5db4058891803dc026bf1ac.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01902285920",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607063925668",
"[+0.0s] at_id: 202607063925668",
"[+3.95s] driver started",
"[+5.78s] page loaded",
"[+6.93s] pre-cookie wait done",
"[+7.16s] switched into cookie iframe",
"[+7.84s] cookie button clicked",
"[+9.08s] cookie iframe gone",
"[+9.13s] title: 2021 BMW M4",
"[+9.17s] subtitle: 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"[+9.19s] price: 45000",
"[+9.2s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+9.2s] 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']",
"[+9.22s] overview section confirmed via CSS selector",
"[+9.23s] mileage: 48854",
"[+9.24s] year: 2021",
"[+9.27s] fuel: Petrol",
"[+9.3s] body_type: Convertible",
"[+9.33s] gearbox: Automatic",
"[+9.38s] doors: 2",
"[+9.38s] seats: 4",
"[+9.39s] engine: 3.0L",
"[+9.4s] emission_class: Euro 6",
"[+9.41s] colour: Black",
"[+9.43s] range_miles: None",
"[+9.44s] data-lp-sdes not found — falling back to title parse",
"[+9.45s] make/model from page title: BMW / M4",
"[+9.57s] dealer_name: None",
"[+9.58s] dealer_id: None",
"[+9.6s] dealer_rating: None",
"[+9.63s] dealer_phone: 01902285920",
"[+9.65s] is_private_seller: True",
"[+9.73s] description_section_present: True",
"[+10.35s] description signpost clicked",
"[+11.7s] description: 1909 chars",
"[+11.76s] description modal closed",
"[+11.86s] image_count from counter: 8",
"[+11.96s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+12.72s] image grid present",
"[+13.07s] gallery images extracted: 8",
"[+13.07s] data_complete: True",
"[+13.35s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607063925668",
"vdata_scrape_id": "at_id_202607063925668",
"data_complete": true,
"listing": {
"vrm": "M99FLY",
"year": 2021,
"make": "BMW",
"model": "M4",
"price": 45000,
"mileage": 48854,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"https://m.atcdn.co.uk/a/media/w300/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"https://m.atcdn.co.uk/a/media/w300/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"https://m.atcdn.co.uk/a/media/w300/8f29906f2f2b485fbf05303557a3614f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c693000aa6f04baab222517702020eb6.jpg",
"https://m.atcdn.co.uk/a/media/w300/36000b5f715d4178b48499c0317c13e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe926010c45a472f8ee90e56643b434b.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa7e13aa5db4058891803dc026bf1ac.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607063925668&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 48854,
"model": "M4",
"price": 45000,
"registration": "M99FLY",
"registrationYear": 2021,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"https://m.atcdn.co.uk/a/media/w300/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"https://m.atcdn.co.uk/a/media/w300/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"https://m.atcdn.co.uk/a/media/w300/8f29906f2f2b485fbf05303557a3614f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c693000aa6f04baab222517702020eb6.jpg",
"https://m.atcdn.co.uk/a/media/w300/36000b5f715d4178b48499c0317c13e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe926010c45a472f8ee90e56643b434b.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa7e13aa5db4058891803dc026bf1ac.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607063925668",
"stockId": "f99a882278ad4711a10c7aea4478375a",
"searchId": "202607063925668"
},
"steps": [
"start",
"at_id: 202607063925668",
"url: https://www.zuto.com/apply/?advertId=202607063925668&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: M99FLY",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-07-06 14:47:47",
"reasons": [
"first_ingest"
]
}
],
"description": "BMW M4 Comp X drive convertible.\nI Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.\nit has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.\n\nit went straight to Motech in Northampton for the guys to fit..\n.BMW C.S grills\n.Vorsteiner style front splitter \n.Eibach lowing springs, \n.Carbon fibre arch flaps front and rear\n\nThis transformed the look of the car to the head turner that it is today\nit rides really well even with 4 people onboard.\n\nThe car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.\n\nI haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.\nSo that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.\n\nI have the original wheel with very good tyres, springs etc that will be available separately if required. \n\nit is currently on my private plate which will be coming off the car once sold.\n\nI am based in the Stafford area were the car can be viewed.\nunfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..\n\ni don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..\n\nCan i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..\n\nif you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch",
"colour_detail": "Black",
"price_history": [
{
"price": 45000,
"recorded_at": "2026-07-06 14:47:47"
}
],
"images_history": [
{
"images": [
{
"hash": "b61d530da41f48ab8cdf42e5356cbdba",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b61d530da41f48ab8cdf42e5356cbdba.jpg"
}
},
{
"hash": "cd80d4e1c59a4e3ebfda3a6c2292b792",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg"
}
},
{
"hash": "a4f4001eaeee48f4a8e1cdf582b7d6f9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg"
}
},
{
"hash": "8f29906f2f2b485fbf05303557a3614f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/8f29906f2f2b485fbf05303557a3614f.jpg"
}
},
{
"hash": "c693000aa6f04baab222517702020eb6",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c693000aa6f04baab222517702020eb6.jpg"
}
},
{
"hash": "36000b5f715d4178b48499c0317c13e2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/36000b5f715d4178b48499c0317c13e2.jpg"
}
},
{
"hash": "fe926010c45a472f8ee90e56643b434b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fe926010c45a472f8ee90e56643b434b.jpg"
}
},
{
"hash": "caa7e13aa5db4058891803dc026bf1ac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/caa7e13aa5db4058891803dc026bf1ac.jpg"
}
}
],
"recorded_at": "2026-07-06 14:47:47"
}
],
"mileage_history": [
{
"mileage": 48854,
"recorded_at": "2026-07-06 14:47:47"
}
],
"description_history": [
{
"hash": "d04eef14aa8ad6d77ed1cdd750c928c3",
"text": "BMW M4 Comp X drive convertible.\nI Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.\nit has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.\n\nit went straight to Motech in Northampton for the guys to fit..\n.BMW C.S grills\n.Vorsteiner style front splitter \n.Eibach lowing springs, \n.Carbon fibre arch flaps front and rear\n\nThis transformed the look of the car to the head turner that it is today\nit rides really well even with 4 people onboard.\n\nThe car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.\n\nI haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.\nSo that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.\n\nI have the original wheel with very good tyres, springs etc that will be available separately if required. \n\nit is currently on my private plate which will be coming off the car once sold.\n\nI am based in the Stafford area were the car can be viewed.\nunfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..\n\ni don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..\n\nCan i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..\n\nif you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch",
"recorded_at": "2026-07-06 14:47:47"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"cdn_path": "509/59824/e7e0262adaf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e7e0262ada",
"cdn_sizes": {
"f": "509/59824/e7e0262adaf.jpg",
"l": "509/59824/e7e0262adal.jpg",
"m": "509/59824/e7e0262adam.jpg",
"s": "509/59824/e7e0262adas.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"cdn_path": "509/59824/0db9a58524f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "0db9a58524",
"cdn_sizes": {
"f": "509/59824/0db9a58524f.jpg",
"l": "509/59824/0db9a58524l.jpg",
"m": "509/59824/0db9a58524m.jpg",
"s": "509/59824/0db9a58524s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"cdn_path": "509/59824/5af74f5e3df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "5af74f5e3d",
"cdn_sizes": {
"f": "509/59824/5af74f5e3df.jpg",
"l": "509/59824/5af74f5e3dl.jpg",
"m": "509/59824/5af74f5e3dm.jpg",
"s": "509/59824/5af74f5e3ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/8f29906f2f2b485fbf05303557a3614f.jpg",
"cdn_path": "509/59824/c2d5a4ca3cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c2d5a4ca3c",
"cdn_sizes": {
"f": "509/59824/c2d5a4ca3cf.jpg",
"l": "509/59824/c2d5a4ca3cl.jpg",
"m": "509/59824/c2d5a4ca3cm.jpg",
"s": "509/59824/c2d5a4ca3cs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c693000aa6f04baab222517702020eb6.jpg",
"cdn_path": "509/59824/ac4243375af.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ac4243375a",
"cdn_sizes": {
"f": "509/59824/ac4243375af.jpg",
"l": "509/59824/ac4243375al.jpg",
"m": "509/59824/ac4243375am.jpg",
"s": "509/59824/ac4243375as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/36000b5f715d4178b48499c0317c13e2.jpg",
"cdn_path": "509/59824/85815723e8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "85815723e8",
"cdn_sizes": {
"f": "509/59824/85815723e8f.jpg",
"l": "509/59824/85815723e8l.jpg",
"m": "509/59824/85815723e8m.jpg",
"s": "509/59824/85815723e8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/fe926010c45a472f8ee90e56643b434b.jpg",
"cdn_path": "509/59824/c667c609a2f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "c667c609a2",
"cdn_sizes": {
"f": "509/59824/c667c609a2f.jpg",
"l": "509/59824/c667c609a2l.jpg",
"m": "509/59824/c667c609a2m.jpg",
"s": "509/59824/c667c609a2s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/caa7e13aa5db4058891803dc026bf1ac.jpg",
"cdn_path": "509/59824/b4040b94dbf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "b4040b94db",
"cdn_sizes": {
"f": "509/59824/b4040b94dbf.jpg",
"l": "509/59824/b4040b94dbl.jpg",
"m": "509/59824/b4040b94dbm.jpg",
"s": "509/59824/b4040b94dbs.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "M99FLY",
"make": "BMW",
"model": "M4",
"trim_line": "3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"year": 2021,
"body_type": "Convertible",
"fuel_type": "Petrol",
"transmission": "Automatic",
"engine_size_cc": 3000,
"engine_size_litres": 3,
"colour": "Black",
"doors": 2,
"seats": 4,
"mileage": 48854,
"price": 45000,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m4",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202607063925668",
"vdata_scrape_id": "at_id_202607063925668",
"data_complete": true,
"listing": {
"title": "2021 BMW M4",
"subtitle": "3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"make": "BMW",
"model": "M4",
"year": 2021,
"price": 45000,
"mileage": 48854,
"fuel": "Petrol",
"body_type": "Convertible",
"gearbox": "Automatic",
"doors": 2,
"seats": 4,
"engine": "3.0L",
"emission_class": "Euro 6",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW M4 Comp X drive convertible.\nI Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.\nit has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.\n\nit went straight to Motech in Northampton for the guys to fit..\n.BMW C.S grills\n.Vorsteiner style front splitter \n.Eibach lowing springs, \n.Carbon fibre arch flaps front and rear\n\nThis transformed the look of the car to the head turner that it is today\nit rides really well even with 4 people onboard.\n\nThe car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.\n\nI haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.\nSo that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.\n\nI have the original wheel with very good tyres, springs etc that will be available separately if required. \n\nit is currently on my private plate which will be coming off the car once sold.\n\nI am based in the Stafford area were the car can be viewed.\nunfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..\n\ni don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..\n\nCan i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..\n\nif you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch",
"description_section_present": true,
"image_count": 8,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"https://m.atcdn.co.uk/a/media/w480/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"https://m.atcdn.co.uk/a/media/w480/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"https://m.atcdn.co.uk/a/media/w800/8f29906f2f2b485fbf05303557a3614f.jpg",
"https://m.atcdn.co.uk/a/media/w480/c693000aa6f04baab222517702020eb6.jpg",
"https://m.atcdn.co.uk/a/media/w480/36000b5f715d4178b48499c0317c13e2.jpg",
"https://m.atcdn.co.uk/a/media/w800/fe926010c45a472f8ee90e56643b434b.jpg",
"https://m.atcdn.co.uk/a/media/w480/caa7e13aa5db4058891803dc026bf1ac.jpg"
],
"dealer_name": null,
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01902285920",
"is_private_seller": true
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"scraped_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202607063925668",
"[+0.0s] at_id: 202607063925668",
"[+3.95s] driver started",
"[+5.78s] page loaded",
"[+6.93s] pre-cookie wait done",
"[+7.16s] switched into cookie iframe",
"[+7.84s] cookie button clicked",
"[+9.08s] cookie iframe gone",
"[+9.13s] title: 2021 BMW M4",
"[+9.17s] subtitle: 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"[+9.19s] price: 45000",
"[+9.2s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'back-to-search-link', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+9.2s] 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']",
"[+9.22s] overview section confirmed via CSS selector",
"[+9.23s] mileage: 48854",
"[+9.24s] year: 2021",
"[+9.27s] fuel: Petrol",
"[+9.3s] body_type: Convertible",
"[+9.33s] gearbox: Automatic",
"[+9.38s] doors: 2",
"[+9.38s] seats: 4",
"[+9.39s] engine: 3.0L",
"[+9.4s] emission_class: Euro 6",
"[+9.41s] colour: Black",
"[+9.43s] range_miles: None",
"[+9.44s] data-lp-sdes not found — falling back to title parse",
"[+9.45s] make/model from page title: BMW / M4",
"[+9.57s] dealer_name: None",
"[+9.58s] dealer_id: None",
"[+9.6s] dealer_rating: None",
"[+9.63s] dealer_phone: 01902285920",
"[+9.65s] is_private_seller: True",
"[+9.73s] description_section_present: True",
"[+10.35s] description signpost clicked",
"[+11.7s] description: 1909 chars",
"[+11.76s] description modal closed",
"[+11.86s] image_count from counter: 8",
"[+11.96s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+12.72s] image grid present",
"[+13.07s] gallery images extracted: 8",
"[+13.07s] data_complete: True",
"[+13.35s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202607063925668",
"vdata_scrape_id": "at_id_202607063925668",
"data_complete": true,
"listing": {
"vrm": "M99FLY",
"year": 2021,
"make": "BMW",
"model": "M4",
"price": 45000,
"mileage": 48854,
"colour": "Black",
"gearbox": "Automatic",
"fuel": "Petrol",
"subtitle": "BMW M4 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"dealer_id": null,
"dealer_name": null,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"https://m.atcdn.co.uk/a/media/w300/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"https://m.atcdn.co.uk/a/media/w300/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"https://m.atcdn.co.uk/a/media/w300/8f29906f2f2b485fbf05303557a3614f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c693000aa6f04baab222517702020eb6.jpg",
"https://m.atcdn.co.uk/a/media/w300/36000b5f715d4178b48499c0317c13e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe926010c45a472f8ee90e56643b434b.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa7e13aa5db4058891803dc026bf1ac.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202607063925668",
"scraped_url": "https://www.zuto.com/apply/?advertId=202607063925668&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"vehicle_data_raw": {
"type": "VEHICLE_TYPE_CAR",
"colour": "Black",
"fuelType": "Petrol",
"make": "BMW",
"mileage": 48854,
"model": "M4",
"price": 45000,
"registration": "M99FLY",
"registrationYear": 2021,
"transmission": "Automatic",
"summary": "BMW M4 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr",
"dealerId": null,
"dealerName": null,
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/b61d530da41f48ab8cdf42e5356cbdba.jpg",
"https://m.atcdn.co.uk/a/media/w300/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg",
"https://m.atcdn.co.uk/a/media/w300/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg",
"https://m.atcdn.co.uk/a/media/w300/8f29906f2f2b485fbf05303557a3614f.jpg",
"https://m.atcdn.co.uk/a/media/w300/c693000aa6f04baab222517702020eb6.jpg",
"https://m.atcdn.co.uk/a/media/w300/36000b5f715d4178b48499c0317c13e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/fe926010c45a472f8ee90e56643b434b.jpg",
"https://m.atcdn.co.uk/a/media/w300/caa7e13aa5db4058891803dc026bf1ac.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202607063925668",
"stockId": "f99a882278ad4711a10c7aea4478375a",
"searchId": "202607063925668"
},
"steps": [
"start",
"at_id: 202607063925668",
"url: https://www.zuto.com/apply/?advertId=202607063925668&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: M99FLY",
"make/model: BMW / M4",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-07-06 14:47:47",
"reasons": [
"first_ingest"
]
}
],
"description": "BMW M4 Comp X drive convertible.\nI Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.\nit has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.\n\nit went straight to Motech in Northampton for the guys to fit..\n.BMW C.S grills\n.Vorsteiner style front splitter \n.Eibach lowing springs, \n.Carbon fibre arch flaps front and rear\n\nThis transformed the look of the car to the head turner that it is today\nit rides really well even with 4 people onboard.\n\nThe car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.\n\nI haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.\nSo that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.\n\nI have the original wheel with very good tyres, springs etc that will be available separately if required. \n\nit is currently on my private plate which will be coming off the car once sold.\n\nI am based in the Stafford area were the car can be viewed.\nunfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..\n\ni don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..\n\nCan i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..\n\nif you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch",
"colour_detail": "Black",
"price_history": [
{
"price": 45000,
"recorded_at": "2026-07-06 14:47:47"
}
],
"images_history": [
{
"images": [
{
"hash": "b61d530da41f48ab8cdf42e5356cbdba",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/b61d530da41f48ab8cdf42e5356cbdba.jpg"
}
},
{
"hash": "cd80d4e1c59a4e3ebfda3a6c2292b792",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/cd80d4e1c59a4e3ebfda3a6c2292b792.jpg"
}
},
{
"hash": "a4f4001eaeee48f4a8e1cdf582b7d6f9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/a4f4001eaeee48f4a8e1cdf582b7d6f9.jpg"
}
},
{
"hash": "8f29906f2f2b485fbf05303557a3614f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/8f29906f2f2b485fbf05303557a3614f.jpg"
}
},
{
"hash": "c693000aa6f04baab222517702020eb6",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c693000aa6f04baab222517702020eb6.jpg"
}
},
{
"hash": "36000b5f715d4178b48499c0317c13e2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/36000b5f715d4178b48499c0317c13e2.jpg"
}
},
{
"hash": "fe926010c45a472f8ee90e56643b434b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/fe926010c45a472f8ee90e56643b434b.jpg"
}
},
{
"hash": "caa7e13aa5db4058891803dc026bf1ac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/caa7e13aa5db4058891803dc026bf1ac.jpg"
}
}
],
"recorded_at": "2026-07-06 14:47:47"
}
],
"mileage_history": [
{
"mileage": 48854,
"recorded_at": "2026-07-06 14:47:47"
}
],
"description_history": [
{
"hash": "d04eef14aa8ad6d77ed1cdd750c928c3",
"text": "BMW M4 Comp X drive convertible.\nI Brought the car from my local Sytner BMW dealership at the End November 2025 last year, it came complete with 12 month BMW warranty as they do from a main dealer, of which there is just under 4 month left to go with the car to the new owner.\nit has the usual H+K Sound system, heads up display, ambient lighting through load in the boot etc.\n\nit went straight to Motech in Northampton for the guys to fit..\n.BMW C.S grills\n.Vorsteiner style front splitter \n.Eibach lowing springs, \n.Carbon fibre arch flaps front and rear\n\nThis transformed the look of the car to the head turner that it is today\nit rides really well even with 4 people onboard.\n\nThe car wants for nothing as it was brough from BMW direct and its not due for a service for over 12,000 mile from memory.\n\nI haven't really driven the car much since i brought it were it had done 46980 mile and it has only only covered 48854 to date.\nSo that's only 1874 miles in just over 7 months, it spend most of its time in the carport to be honest as i go everywhere in my pickup truck.\n\nI have the original wheel with very good tyres, springs etc that will be available separately if required. \n\nit is currently on my private plate which will be coming off the car once sold.\n\nI am based in the Stafford area were the car can be viewed.\nunfortunately i will not allow any test pilots without me in the car and the money in my hand so to speak..\n\ni don't need the money and there is no finance on the car as i brough outright myself, and i am not interested in any form of part-ex on anything else at all as i have already ordered my new car from Porsche..\n\nCan i politely ask that people don't waste my time or theirs with stupid offer as i know what the car is worth and am far to busy with deal with waster..\n\nif you are looking for a genuine BMW supplied car that has BMW warranty left to run then please get in-touch",
"recorded_at": "2026-07-06 14:47:47"
}
]
}