25 images
Online
· Days listed: 9
2002 BMW M3
3.2i Euro 3 2dr
£23,979
92,932 miles
LJ52UPX
Overview
Mileage
92,932 miles
Registration
2002 (02 reg)
Fuel type
Petrol
Body type
Coupe
Engine
3.2L
Gearbox
Manual
Doors
2
Seats
5
Body colour
Black
BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.
A very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.
Most notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.
Additional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.
The service history is extensive and well documented from new, including:
16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW
09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW
07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW
05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW
28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist
15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist
20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist
15/10/2015 - 66,138 miles - Oil Service - Self serviced
01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre
17/12/2021 - 86,272 miles - Oil Service - Gorse Motors
10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd
26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport
The car is currently on just over 92,000 miles.
This is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.
A properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.
Seller
History
Price history
| When | Price | Δ |
|---|---|---|
| 7 days ago | £23,979 | — |
Mileage history
| When | Mileage | Δ |
|---|---|---|
| 7 days ago | 92,932 | — |
Item data
Processed fields
- vrm
- LJ52UPX
- make
- BMW
- model
- M3
- trim line
- 3.2i Euro 3 2dr
- year
- 2002
- body type
- Coupe
- fuel type
- Petrol
- transmission
- Manual
- engine size cc
- 3200
- engine size litres
- 3.2
- colour
- Black
- doors
- 2
- seats
- 5
- mileage
- 92932
- price
- 23979
- source key
- search-make-bmw-m3
- platform
- autotrader
Item record
- item id
- 32813
- remote id
- https://www.autotrader.co.uk/car-details/202605222621589
- platform
- autotrader
- source key
- search-make-bmw-m3
- remote status
- available
- media count
- 25
- first seen at
- 2026-06-10 06:55:35
- last seen at
- 2026-06-12 12:51:32
- completed at
- 2026-06-12 21:06:50
- remote url
- View original →
Raw data
Item record
{
"item_id": 32813,
"remote_id": "https://www.autotrader.co.uk/car-details/202605222621589",
"source_key": "search-make-bmw-m3",
"platform": "autotrader",
"remote_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"remote_status": "available",
"media_count": 25,
"last_seen_at": "2026-06-12 12:51:32",
"first_seen_at": "2026-06-10 06:55:35",
"completed_at": "2026-06-12 21:06:50",
"meta": {
"cdn_media": [
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"cdn_path": "508/32813/6b7ec762ebf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6b7ec762eb",
"cdn_sizes": {
"f": "508/32813/6b7ec762ebf.jpg",
"l": "508/32813/6b7ec762ebl.jpg",
"m": "508/32813/6b7ec762ebm.jpg",
"s": "508/32813/6b7ec762ebs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"cdn_path": "508/32813/e60890e1a0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e60890e1a0",
"cdn_sizes": {
"f": "508/32813/e60890e1a0f.jpg",
"l": "508/32813/e60890e1a0l.jpg",
"m": "508/32813/e60890e1a0m.jpg",
"s": "508/32813/e60890e1a0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"cdn_path": "508/32813/330c9bc45bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "330c9bc45b",
"cdn_sizes": {
"f": "508/32813/330c9bc45bf.jpg",
"l": "508/32813/330c9bc45bl.jpg",
"m": "508/32813/330c9bc45bm.jpg",
"s": "508/32813/330c9bc45bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/805a7b4864f24636af0f3435a9f46c5b.jpg",
"cdn_path": "508/32813/b59f9391a3f.jpg",
"status": "complete",
"attempts": 3,
"cdn_hash": "b59f9391a3",
"cdn_sizes": {
"f": "508/32813/b59f9391a3f.jpg",
"l": "508/32813/b59f9391a3l.jpg",
"m": "508/32813/b59f9391a3m.jpg",
"s": "508/32813/b59f9391a3s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"cdn_path": "508/32813/3875052981f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3875052981",
"cdn_sizes": {
"f": "508/32813/3875052981f.jpg",
"l": "508/32813/3875052981l.jpg",
"m": "508/32813/3875052981m.jpg",
"s": "508/32813/3875052981s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"cdn_path": "508/32813/b5b5aca437f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "b5b5aca437",
"cdn_sizes": {
"f": "508/32813/b5b5aca437f.jpg",
"l": "508/32813/b5b5aca437l.jpg",
"m": "508/32813/b5b5aca437m.jpg",
"s": "508/32813/b5b5aca437s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a5564482516047a1af381e7208783509.jpg",
"cdn_path": "508/32813/d2e6317ec7f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d2e6317ec7",
"cdn_sizes": {
"f": "508/32813/d2e6317ec7f.jpg",
"l": "508/32813/d2e6317ec7l.jpg",
"m": "508/32813/d2e6317ec7m.jpg",
"s": "508/32813/d2e6317ec7s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"cdn_path": "508/32813/f535e2f709f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f535e2f709",
"cdn_sizes": {
"f": "508/32813/f535e2f709f.jpg",
"l": "508/32813/f535e2f709l.jpg",
"m": "508/32813/f535e2f709m.jpg",
"s": "508/32813/f535e2f709s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6b77c308983740979833cc58c691e073.jpg",
"cdn_path": "508/32813/39f3b8116af.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "39f3b8116a",
"cdn_sizes": {
"f": "508/32813/39f3b8116af.jpg",
"l": "508/32813/39f3b8116al.jpg",
"m": "508/32813/39f3b8116am.jpg",
"s": "508/32813/39f3b8116as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"cdn_path": "508/32813/754558f5ddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "754558f5dd",
"cdn_sizes": {
"f": "508/32813/754558f5ddf.jpg",
"l": "508/32813/754558f5ddl.jpg",
"m": "508/32813/754558f5ddm.jpg",
"s": "508/32813/754558f5dds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0dd495347da04fb09cc489b153a70ed6.jpg",
"cdn_path": "508/32813/eaf674449df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "eaf674449d",
"cdn_sizes": {
"f": "508/32813/eaf674449df.jpg",
"l": "508/32813/eaf674449dl.jpg",
"m": "508/32813/eaf674449dm.jpg",
"s": "508/32813/eaf674449ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"cdn_path": "508/32813/990d7745dff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "990d7745df",
"cdn_sizes": {
"f": "508/32813/990d7745dff.jpg",
"l": "508/32813/990d7745dfl.jpg",
"m": "508/32813/990d7745dfm.jpg",
"s": "508/32813/990d7745dfs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f651134fd6db4caabe363ea224cedab6.jpg",
"cdn_path": "508/32813/ed2d427df9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ed2d427df9",
"cdn_sizes": {
"f": "508/32813/ed2d427df9f.jpg",
"l": "508/32813/ed2d427df9l.jpg",
"m": "508/32813/ed2d427df9m.jpg",
"s": "508/32813/ed2d427df9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"cdn_path": "508/32813/08f50ffce6f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "08f50ffce6",
"cdn_sizes": {
"f": "508/32813/08f50ffce6f.jpg",
"l": "508/32813/08f50ffce6l.jpg",
"m": "508/32813/08f50ffce6m.jpg",
"s": "508/32813/08f50ffce6s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"cdn_path": "508/32813/bc4e82b7e8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bc4e82b7e8",
"cdn_sizes": {
"f": "508/32813/bc4e82b7e8f.jpg",
"l": "508/32813/bc4e82b7e8l.jpg",
"m": "508/32813/bc4e82b7e8m.jpg",
"s": "508/32813/bc4e82b7e8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"cdn_path": "508/32813/a4fc6c2c78f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a4fc6c2c78",
"cdn_sizes": {
"f": "508/32813/a4fc6c2c78f.jpg",
"l": "508/32813/a4fc6c2c78l.jpg",
"m": "508/32813/a4fc6c2c78m.jpg",
"s": "508/32813/a4fc6c2c78s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4823afaec777433db3d932269045c65c.jpg",
"cdn_path": "508/32813/37ef8321daf.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "37ef8321da",
"cdn_sizes": {
"f": "508/32813/37ef8321daf.jpg",
"l": "508/32813/37ef8321dal.jpg",
"m": "508/32813/37ef8321dam.jpg",
"s": "508/32813/37ef8321das.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"cdn_path": "508/32813/8d10335f97f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8d10335f97",
"cdn_sizes": {
"f": "508/32813/8d10335f97f.jpg",
"l": "508/32813/8d10335f97l.jpg",
"m": "508/32813/8d10335f97m.jpg",
"s": "508/32813/8d10335f97s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4a8c3ed6084e44c8951a6369942095e2.jpg",
"cdn_path": "508/32813/86e6545117f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "86e6545117",
"cdn_sizes": {
"f": "508/32813/86e6545117f.jpg",
"l": "508/32813/86e6545117l.jpg",
"m": "508/32813/86e6545117m.jpg",
"s": "508/32813/86e6545117s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d4733cdc857b484cbe53a59edf34e73f.jpg",
"cdn_path": "508/32813/2a171e1b0ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2a171e1b0e",
"cdn_sizes": {
"f": "508/32813/2a171e1b0ef.jpg",
"l": "508/32813/2a171e1b0el.jpg",
"m": "508/32813/2a171e1b0em.jpg",
"s": "508/32813/2a171e1b0es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"cdn_path": "508/32813/6cc32a7496f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6cc32a7496",
"cdn_sizes": {
"f": "508/32813/6cc32a7496f.jpg",
"l": "508/32813/6cc32a7496l.jpg",
"m": "508/32813/6cc32a7496m.jpg",
"s": "508/32813/6cc32a7496s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6913aaef75a24bdb9c17866576b9499f.jpg",
"cdn_path": "508/32813/704074ce11f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "704074ce11",
"cdn_sizes": {
"f": "508/32813/704074ce11f.jpg",
"l": "508/32813/704074ce11l.jpg",
"m": "508/32813/704074ce11m.jpg",
"s": "508/32813/704074ce11s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"cdn_path": "508/32813/574a6525adf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "574a6525ad",
"cdn_sizes": {
"f": "508/32813/574a6525adf.jpg",
"l": "508/32813/574a6525adl.jpg",
"m": "508/32813/574a6525adm.jpg",
"s": "508/32813/574a6525ads.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/641e6eb1f29d460b839be753fcc6423b.jpg",
"cdn_path": "508/32813/291f1181e1f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "291f1181e1",
"cdn_sizes": {
"f": "508/32813/291f1181e1f.jpg",
"l": "508/32813/291f1181e1l.jpg",
"m": "508/32813/291f1181e1m.jpg",
"s": "508/32813/291f1181e1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c1d72c05c54946ddb9216887a8181d3e.jpg",
"cdn_path": "508/32813/a39d07238cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a39d07238c",
"cdn_sizes": {
"f": "508/32813/a39d07238cf.jpg",
"l": "508/32813/a39d07238cl.jpg",
"m": "508/32813/a39d07238cm.jpg",
"s": "508/32813/a39d07238cs.jpg"
},
"media_type": "image"
}
],
"cdn_status": "complete",
"media_source": "primary",
"processed": {
"vrm": "LJ52UPX",
"make": "BMW",
"model": "M3",
"trim_line": "3.2i Euro 3 2dr",
"year": 2002,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Manual",
"engine_size_cc": 3200,
"engine_size_litres": 3.20000000000000017763568394002504646778106689453125,
"colour": "Black",
"doors": 2,
"seats": 5,
"mileage": 92932,
"price": 23979,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m3",
"platform": "autotrader"
},
"raw_payload": [
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605222621589",
"vdata_scrape_id": "at_id_202605222621589",
"data_complete": true,
"listing": {
"title": "2002 BMW M3",
"subtitle": "3.2i Euro 3 2dr",
"make": "BMW",
"model": "M3",
"year": 2002,
"price": 23979,
"mileage": 92932,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Manual",
"doors": 2,
"seats": 5,
"engine": "3.2L",
"emission_class": "Euro 3",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.\n\nA very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.\n\nMost notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.\n\nAdditional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.\n\nThe service history is extensive and well documented from new, including:\n\n16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW\n09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW\n07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW\n05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW\n28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist\n15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist\n20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist\n15/10/2015 - 66,138 miles - Oil Service - Self serviced\n01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre\n17/12/2021 - 86,272 miles - Oil Service - Gorse Motors\n10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd\n26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport\n\nThe car is currently on just over 92,000 miles.\n\nThis is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.\n\nA properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.",
"description_section_present": true,
"image_count": 25,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"https://m.atcdn.co.uk/a/media/w480/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"https://m.atcdn.co.uk/a/media/w480/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"https://m.atcdn.co.uk/a/media/w800/805a7b4864f24636af0f3435a9f46c5b.jpg",
"https://m.atcdn.co.uk/a/media/w480/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"https://m.atcdn.co.uk/a/media/w480/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"https://m.atcdn.co.uk/a/media/w800/a5564482516047a1af381e7208783509.jpg",
"https://m.atcdn.co.uk/a/media/w480/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"https://m.atcdn.co.uk/a/media/w480/6b77c308983740979833cc58c691e073.jpg",
"https://m.atcdn.co.uk/a/media/w800/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"https://m.atcdn.co.uk/a/media/w480/0dd495347da04fb09cc489b153a70ed6.jpg",
"https://m.atcdn.co.uk/a/media/w480/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"https://m.atcdn.co.uk/a/media/w800/f651134fd6db4caabe363ea224cedab6.jpg",
"https://m.atcdn.co.uk/a/media/w480/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"https://m.atcdn.co.uk/a/media/w480/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"https://m.atcdn.co.uk/a/media/w800/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"https://m.atcdn.co.uk/a/media/w480/4823afaec777433db3d932269045c65c.jpg",
"https://m.atcdn.co.uk/a/media/w480/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"https://m.atcdn.co.uk/a/media/w800/4a8c3ed6084e44c8951a6369942095e2.jpg",
"https://m.atcdn.co.uk/a/media/w480/d4733cdc857b484cbe53a59edf34e73f.jpg",
"https://m.atcdn.co.uk/a/media/w480/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"https://m.atcdn.co.uk/a/media/w800/6913aaef75a24bdb9c17866576b9499f.jpg",
"https://m.atcdn.co.uk/a/media/w480/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"https://m.atcdn.co.uk/a/media/w480/641e6eb1f29d460b839be753fcc6423b.jpg",
"https://m.atcdn.co.uk/a/media/w800/c1d72c05c54946ddb9216887a8181d3e.jpg"
],
"dealer_name": "ESMOTOR UK",
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01908311011",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605222621589",
"[+0.0s] at_id: 202605222621589",
"[+2.69s] driver started",
"[+3.96s] page loaded",
"[+5.04s] pre-cookie wait done",
"[+5.11s] switched into cookie iframe",
"[+5.28s] cookie button clicked",
"[+5.3s] cookie iframe gone",
"[+5.38s] title: 2002 BMW M3",
"[+5.91s] subtitle: 3.2i Euro 3 2dr",
"[+5.94s] price: 23979",
"[+5.96s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'meet-seller-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+5.96s] 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']",
"[+6.03s] overview section confirmed via CSS selector",
"[+6.18s] mileage: 92932",
"[+6.19s] year: 2002",
"[+6.21s] fuel: Petrol",
"[+6.21s] body_type: Coupe",
"[+6.22s] gearbox: Manual",
"[+6.23s] doors: 2",
"[+6.24s] seats: 5",
"[+6.25s] engine: 3.2L",
"[+6.26s] emission_class: Euro 3",
"[+6.26s] colour: Black",
"[+6.29s] range_miles: None",
"[+6.67s] data-lp-sdes not found — falling back to title parse",
"[+6.87s] make/model from page title: BMW / M3",
"[+7.06s] dealer_name: ESMOTOR UK",
"[+7.08s] dealer_id: None",
"[+7.09s] dealer_rating: None",
"[+7.12s] dealer_phone: 01908311011",
"[+7.14s] is_private_seller: False",
"[+7.21s] description_section_present: True",
"[+8.0s] description signpost clicked",
"[+8.19s] description: 2488 chars",
"[+8.23s] description modal closed",
"[+8.33s] image_count from counter: 25",
"[+8.44s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+8.79s] image grid present",
"[+9.45s] gallery images extracted: 25",
"[+9.45s] data_complete: True",
"[+9.59s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605222621589",
"vdata_scrape_id": "at_id_202605222621589",
"data_complete": true,
"listing": {
"vrm": "LJ52UPX",
"year": 2002,
"make": "BMW",
"model": "M3",
"price": 23979,
"mileage": 92932,
"colour": "Black",
"gearbox": "Manual",
"fuel": "Petrol",
"subtitle": "BMW M3 3.2i Euro 3 2dr ROD BEARINGS DONE + FSH +CLEAN",
"dealer_id": null,
"dealer_name": "ESMOTOR UK",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"https://m.atcdn.co.uk/a/media/w300/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"https://m.atcdn.co.uk/a/media/w300/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"https://m.atcdn.co.uk/a/media/w300/805a7b4864f24636af0f3435a9f46c5b.jpg",
"https://m.atcdn.co.uk/a/media/w300/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5564482516047a1af381e7208783509.jpg",
"https://m.atcdn.co.uk/a/media/w300/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b77c308983740979833cc58c691e073.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0dd495347da04fb09cc489b153a70ed6.jpg",
"https://m.atcdn.co.uk/a/media/w300/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"https://m.atcdn.co.uk/a/media/w300/f651134fd6db4caabe363ea224cedab6.jpg",
"https://m.atcdn.co.uk/a/media/w300/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"https://m.atcdn.co.uk/a/media/w300/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"https://m.atcdn.co.uk/a/media/w300/4823afaec777433db3d932269045c65c.jpg",
"https://m.atcdn.co.uk/a/media/w300/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a8c3ed6084e44c8951a6369942095e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/d4733cdc857b484cbe53a59edf34e73f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/6913aaef75a24bdb9c17866576b9499f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"https://m.atcdn.co.uk/a/media/w300/641e6eb1f29d460b839be753fcc6423b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c1d72c05c54946ddb9216887a8181d3e.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605222621589&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": 92932,
"model": "M3",
"price": 23979,
"registration": "LJ52UPX",
"registrationYear": 2002,
"transmission": "Manual",
"summary": "BMW M3 3.2i Euro 3 2dr ROD BEARINGS DONE + FSH +CLEAN",
"dealerId": null,
"dealerName": "ESMOTOR UK",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"https://m.atcdn.co.uk/a/media/w300/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"https://m.atcdn.co.uk/a/media/w300/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"https://m.atcdn.co.uk/a/media/w300/805a7b4864f24636af0f3435a9f46c5b.jpg",
"https://m.atcdn.co.uk/a/media/w300/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5564482516047a1af381e7208783509.jpg",
"https://m.atcdn.co.uk/a/media/w300/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b77c308983740979833cc58c691e073.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0dd495347da04fb09cc489b153a70ed6.jpg",
"https://m.atcdn.co.uk/a/media/w300/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"https://m.atcdn.co.uk/a/media/w300/f651134fd6db4caabe363ea224cedab6.jpg",
"https://m.atcdn.co.uk/a/media/w300/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"https://m.atcdn.co.uk/a/media/w300/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"https://m.atcdn.co.uk/a/media/w300/4823afaec777433db3d932269045c65c.jpg",
"https://m.atcdn.co.uk/a/media/w300/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a8c3ed6084e44c8951a6369942095e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/d4733cdc857b484cbe53a59edf34e73f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/6913aaef75a24bdb9c17866576b9499f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"https://m.atcdn.co.uk/a/media/w300/641e6eb1f29d460b839be753fcc6423b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c1d72c05c54946ddb9216887a8181d3e.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605222621589",
"stockId": "8a42a8529e4f26fa019e4fd1d4210095",
"searchId": "202605222621589"
},
"steps": [
"start",
"at_id: 202605222621589",
"url: https://www.zuto.com/apply/?advertId=202605222621589&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: LJ52UPX",
"make/model: BMW / M3",
"data_complete: True",
"driver quit"
]
}
}
],
"processed_data": {
"scrape_log": [
{
"at": "2026-06-12 22:08:42",
"reasons": [
"first_ingest"
]
}
],
"description": "BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.\n\nA very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.\n\nMost notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.\n\nAdditional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.\n\nThe service history is extensive and well documented from new, including:\n\n16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW\n09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW\n07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW\n05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW\n28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist\n15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist\n20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist\n15/10/2015 - 66,138 miles - Oil Service - Self serviced\n01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre\n17/12/2021 - 86,272 miles - Oil Service - Gorse Motors\n10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd\n26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport\n\nThe car is currently on just over 92,000 miles.\n\nThis is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.\n\nA properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.",
"colour_detail": "Black",
"price_history": [
{
"price": 23979,
"recorded_at": "2026-06-12 22:08:42"
}
],
"images_history": [
{
"images": [
{
"hash": "d48dd3dbca224e78910ae27f8c1e9ab1",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/d48dd3dbca224e78910ae27f8c1e9ab1.jpg"
}
},
{
"hash": "89b52d55660e4aa1b8bd0a85f83e6ad9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg"
}
},
{
"hash": "9e798239d2b34ee8a9db7b82a7ece509",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9e798239d2b34ee8a9db7b82a7ece509.jpg"
}
},
{
"hash": "805a7b4864f24636af0f3435a9f46c5b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/805a7b4864f24636af0f3435a9f46c5b.jpg"
}
},
{
"hash": "53ae3c195ff547eaaeee6bb7c720ce9c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/53ae3c195ff547eaaeee6bb7c720ce9c.jpg"
}
},
{
"hash": "c5b1aafecbb04e1aa685c690be19c6ac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c5b1aafecbb04e1aa685c690be19c6ac.jpg"
}
},
{
"hash": "a5564482516047a1af381e7208783509",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/a5564482516047a1af381e7208783509.jpg"
}
},
{
"hash": "5ffcf4acf2ff4f42b4cbb4f84d718830",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg"
}
},
{
"hash": "6b77c308983740979833cc58c691e073",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6b77c308983740979833cc58c691e073.jpg"
}
},
{
"hash": "bab364fdbf9042dd8fb4f0717c0be3f4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/bab364fdbf9042dd8fb4f0717c0be3f4.jpg"
}
},
{
"hash": "0dd495347da04fb09cc489b153a70ed6",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0dd495347da04fb09cc489b153a70ed6.jpg"
}
},
{
"hash": "0f51a8e440ee4ab6a76ee19b96d0fc51",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg"
}
},
{
"hash": "f651134fd6db4caabe363ea224cedab6",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/f651134fd6db4caabe363ea224cedab6.jpg"
}
},
{
"hash": "259a704d3e8b449bafd7ded39b0f73d2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/259a704d3e8b449bafd7ded39b0f73d2.jpg"
}
},
{
"hash": "07bd6966d0924bea9a20a18f8079bbc3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/07bd6966d0924bea9a20a18f8079bbc3.jpg"
}
},
{
"hash": "6e3fd7cef7eb4f9f9c7f9e1a8a0df29d",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg"
}
},
{
"hash": "4823afaec777433db3d932269045c65c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4823afaec777433db3d932269045c65c.jpg"
}
},
{
"hash": "e7cb0b56d9a04138a4bdbc69051f866c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e7cb0b56d9a04138a4bdbc69051f866c.jpg"
}
},
{
"hash": "4a8c3ed6084e44c8951a6369942095e2",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4a8c3ed6084e44c8951a6369942095e2.jpg"
}
},
{
"hash": "d4733cdc857b484cbe53a59edf34e73f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d4733cdc857b484cbe53a59edf34e73f.jpg"
}
},
{
"hash": "9f7fe97d5dbb47a7b86fe15f3eca42ef",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg"
}
},
{
"hash": "6913aaef75a24bdb9c17866576b9499f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6913aaef75a24bdb9c17866576b9499f.jpg"
}
},
{
"hash": "9baa7974cc024f0b8c27d7c4ce23093e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9baa7974cc024f0b8c27d7c4ce23093e.jpg"
}
},
{
"hash": "641e6eb1f29d460b839be753fcc6423b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/641e6eb1f29d460b839be753fcc6423b.jpg"
}
},
{
"hash": "c1d72c05c54946ddb9216887a8181d3e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/c1d72c05c54946ddb9216887a8181d3e.jpg"
}
}
],
"recorded_at": "2026-06-12 22:08:42"
}
],
"mileage_history": [
{
"mileage": 92932,
"recorded_at": "2026-06-12 22:08:42"
}
],
"description_history": [
{
"hash": "ce8202ca56730b19a1e66ee78646417b",
"text": "BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.\n\nA very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.\n\nMost notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.\n\nAdditional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.\n\nThe service history is extensive and well documented from new, including:\n\n16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW\n09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW\n07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW\n05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW\n28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist\n15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist\n20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist\n15/10/2015 - 66,138 miles - Oil Service - Self serviced\n01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre\n17/12/2021 - 86,272 miles - Oil Service - Gorse Motors\n10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd\n26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport\n\nThe car is currently on just over 92,000 miles.\n\nThis is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.\n\nA properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.",
"recorded_at": "2026-06-12 22:08:42"
}
]
}
}
}
meta: cdn_media
[
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"cdn_path": "508/32813/6b7ec762ebf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6b7ec762eb",
"cdn_sizes": {
"f": "508/32813/6b7ec762ebf.jpg",
"l": "508/32813/6b7ec762ebl.jpg",
"m": "508/32813/6b7ec762ebm.jpg",
"s": "508/32813/6b7ec762ebs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"cdn_path": "508/32813/e60890e1a0f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "e60890e1a0",
"cdn_sizes": {
"f": "508/32813/e60890e1a0f.jpg",
"l": "508/32813/e60890e1a0l.jpg",
"m": "508/32813/e60890e1a0m.jpg",
"s": "508/32813/e60890e1a0s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"cdn_path": "508/32813/330c9bc45bf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "330c9bc45b",
"cdn_sizes": {
"f": "508/32813/330c9bc45bf.jpg",
"l": "508/32813/330c9bc45bl.jpg",
"m": "508/32813/330c9bc45bm.jpg",
"s": "508/32813/330c9bc45bs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/805a7b4864f24636af0f3435a9f46c5b.jpg",
"cdn_path": "508/32813/b59f9391a3f.jpg",
"status": "complete",
"attempts": 3,
"cdn_hash": "b59f9391a3",
"cdn_sizes": {
"f": "508/32813/b59f9391a3f.jpg",
"l": "508/32813/b59f9391a3l.jpg",
"m": "508/32813/b59f9391a3m.jpg",
"s": "508/32813/b59f9391a3s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"cdn_path": "508/32813/3875052981f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "3875052981",
"cdn_sizes": {
"f": "508/32813/3875052981f.jpg",
"l": "508/32813/3875052981l.jpg",
"m": "508/32813/3875052981m.jpg",
"s": "508/32813/3875052981s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"cdn_path": "508/32813/b5b5aca437f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "b5b5aca437",
"cdn_sizes": {
"f": "508/32813/b5b5aca437f.jpg",
"l": "508/32813/b5b5aca437l.jpg",
"m": "508/32813/b5b5aca437m.jpg",
"s": "508/32813/b5b5aca437s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/a5564482516047a1af381e7208783509.jpg",
"cdn_path": "508/32813/d2e6317ec7f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "d2e6317ec7",
"cdn_sizes": {
"f": "508/32813/d2e6317ec7f.jpg",
"l": "508/32813/d2e6317ec7l.jpg",
"m": "508/32813/d2e6317ec7m.jpg",
"s": "508/32813/d2e6317ec7s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"cdn_path": "508/32813/f535e2f709f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "f535e2f709",
"cdn_sizes": {
"f": "508/32813/f535e2f709f.jpg",
"l": "508/32813/f535e2f709l.jpg",
"m": "508/32813/f535e2f709m.jpg",
"s": "508/32813/f535e2f709s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6b77c308983740979833cc58c691e073.jpg",
"cdn_path": "508/32813/39f3b8116af.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "39f3b8116a",
"cdn_sizes": {
"f": "508/32813/39f3b8116af.jpg",
"l": "508/32813/39f3b8116al.jpg",
"m": "508/32813/39f3b8116am.jpg",
"s": "508/32813/39f3b8116as.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"cdn_path": "508/32813/754558f5ddf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "754558f5dd",
"cdn_sizes": {
"f": "508/32813/754558f5ddf.jpg",
"l": "508/32813/754558f5ddl.jpg",
"m": "508/32813/754558f5ddm.jpg",
"s": "508/32813/754558f5dds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0dd495347da04fb09cc489b153a70ed6.jpg",
"cdn_path": "508/32813/eaf674449df.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "eaf674449d",
"cdn_sizes": {
"f": "508/32813/eaf674449df.jpg",
"l": "508/32813/eaf674449dl.jpg",
"m": "508/32813/eaf674449dm.jpg",
"s": "508/32813/eaf674449ds.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"cdn_path": "508/32813/990d7745dff.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "990d7745df",
"cdn_sizes": {
"f": "508/32813/990d7745dff.jpg",
"l": "508/32813/990d7745dfl.jpg",
"m": "508/32813/990d7745dfm.jpg",
"s": "508/32813/990d7745dfs.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/f651134fd6db4caabe363ea224cedab6.jpg",
"cdn_path": "508/32813/ed2d427df9f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "ed2d427df9",
"cdn_sizes": {
"f": "508/32813/ed2d427df9f.jpg",
"l": "508/32813/ed2d427df9l.jpg",
"m": "508/32813/ed2d427df9m.jpg",
"s": "508/32813/ed2d427df9s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"cdn_path": "508/32813/08f50ffce6f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "08f50ffce6",
"cdn_sizes": {
"f": "508/32813/08f50ffce6f.jpg",
"l": "508/32813/08f50ffce6l.jpg",
"m": "508/32813/08f50ffce6m.jpg",
"s": "508/32813/08f50ffce6s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"cdn_path": "508/32813/bc4e82b7e8f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "bc4e82b7e8",
"cdn_sizes": {
"f": "508/32813/bc4e82b7e8f.jpg",
"l": "508/32813/bc4e82b7e8l.jpg",
"m": "508/32813/bc4e82b7e8m.jpg",
"s": "508/32813/bc4e82b7e8s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"cdn_path": "508/32813/a4fc6c2c78f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a4fc6c2c78",
"cdn_sizes": {
"f": "508/32813/a4fc6c2c78f.jpg",
"l": "508/32813/a4fc6c2c78l.jpg",
"m": "508/32813/a4fc6c2c78m.jpg",
"s": "508/32813/a4fc6c2c78s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4823afaec777433db3d932269045c65c.jpg",
"cdn_path": "508/32813/37ef8321daf.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "37ef8321da",
"cdn_sizes": {
"f": "508/32813/37ef8321daf.jpg",
"l": "508/32813/37ef8321dal.jpg",
"m": "508/32813/37ef8321dam.jpg",
"s": "508/32813/37ef8321das.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"cdn_path": "508/32813/8d10335f97f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "8d10335f97",
"cdn_sizes": {
"f": "508/32813/8d10335f97f.jpg",
"l": "508/32813/8d10335f97l.jpg",
"m": "508/32813/8d10335f97m.jpg",
"s": "508/32813/8d10335f97s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/4a8c3ed6084e44c8951a6369942095e2.jpg",
"cdn_path": "508/32813/86e6545117f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "86e6545117",
"cdn_sizes": {
"f": "508/32813/86e6545117f.jpg",
"l": "508/32813/86e6545117l.jpg",
"m": "508/32813/86e6545117m.jpg",
"s": "508/32813/86e6545117s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/d4733cdc857b484cbe53a59edf34e73f.jpg",
"cdn_path": "508/32813/2a171e1b0ef.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "2a171e1b0e",
"cdn_sizes": {
"f": "508/32813/2a171e1b0ef.jpg",
"l": "508/32813/2a171e1b0el.jpg",
"m": "508/32813/2a171e1b0em.jpg",
"s": "508/32813/2a171e1b0es.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"cdn_path": "508/32813/6cc32a7496f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "6cc32a7496",
"cdn_sizes": {
"f": "508/32813/6cc32a7496f.jpg",
"l": "508/32813/6cc32a7496l.jpg",
"m": "508/32813/6cc32a7496m.jpg",
"s": "508/32813/6cc32a7496s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/6913aaef75a24bdb9c17866576b9499f.jpg",
"cdn_path": "508/32813/704074ce11f.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "704074ce11",
"cdn_sizes": {
"f": "508/32813/704074ce11f.jpg",
"l": "508/32813/704074ce11l.jpg",
"m": "508/32813/704074ce11m.jpg",
"s": "508/32813/704074ce11s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"cdn_path": "508/32813/574a6525adf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "574a6525ad",
"cdn_sizes": {
"f": "508/32813/574a6525adf.jpg",
"l": "508/32813/574a6525adl.jpg",
"m": "508/32813/574a6525adm.jpg",
"s": "508/32813/574a6525ads.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/641e6eb1f29d460b839be753fcc6423b.jpg",
"cdn_path": "508/32813/291f1181e1f.jpg",
"status": "complete",
"attempts": 2,
"cdn_hash": "291f1181e1",
"cdn_sizes": {
"f": "508/32813/291f1181e1f.jpg",
"l": "508/32813/291f1181e1l.jpg",
"m": "508/32813/291f1181e1m.jpg",
"s": "508/32813/291f1181e1s.jpg"
},
"media_type": "image"
},
{
"original_url": "https://m.atcdn.co.uk/a/media/w1024/c1d72c05c54946ddb9216887a8181d3e.jpg",
"cdn_path": "508/32813/a39d07238cf.jpg",
"status": "complete",
"attempts": 1,
"cdn_hash": "a39d07238c",
"cdn_sizes": {
"f": "508/32813/a39d07238cf.jpg",
"l": "508/32813/a39d07238cl.jpg",
"m": "508/32813/a39d07238cm.jpg",
"s": "508/32813/a39d07238cs.jpg"
},
"media_type": "image"
}
]
meta: cdn_status
complete
meta: media_source
primary
meta: processed
{
"vrm": "LJ52UPX",
"make": "BMW",
"model": "M3",
"trim_line": "3.2i Euro 3 2dr",
"year": 2002,
"body_type": "Coupe",
"fuel_type": "Petrol",
"transmission": "Manual",
"engine_size_cc": 3200,
"engine_size_litres": 3.20000000000000017763568394002504646778106689453125,
"colour": "Black",
"doors": 2,
"seats": 5,
"mileage": 92932,
"price": 23979,
"seller_type": null,
"attention_grabber": null,
"source_key": "search-make-bmw-m3",
"platform": "autotrader"
}
meta: raw_payload
[
{
"stage": 1,
"label": "Primary",
"data": {
"status": "success",
"at_id": "202605222621589",
"vdata_scrape_id": "at_id_202605222621589",
"data_complete": true,
"listing": {
"title": "2002 BMW M3",
"subtitle": "3.2i Euro 3 2dr",
"make": "BMW",
"model": "M3",
"year": 2002,
"price": 23979,
"mileage": 92932,
"fuel": "Petrol",
"body_type": "Coupe",
"gearbox": "Manual",
"doors": 2,
"seats": 5,
"engine": "3.2L",
"emission_class": "Euro 3",
"colour": "Black",
"range_miles": null,
"vin": null,
"description": "BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.\n\nA very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.\n\nMost notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.\n\nAdditional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.\n\nThe service history is extensive and well documented from new, including:\n\n16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW\n09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW\n07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW\n05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW\n28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist\n15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist\n20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist\n15/10/2015 - 66,138 miles - Oil Service - Self serviced\n01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre\n17/12/2021 - 86,272 miles - Oil Service - Gorse Motors\n10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd\n26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport\n\nThe car is currently on just over 92,000 miles.\n\nThis is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.\n\nA properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.",
"description_section_present": true,
"image_count": 25,
"image_urls": [
"https://m.atcdn.co.uk/a/media/w800/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"https://m.atcdn.co.uk/a/media/w480/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"https://m.atcdn.co.uk/a/media/w480/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"https://m.atcdn.co.uk/a/media/w800/805a7b4864f24636af0f3435a9f46c5b.jpg",
"https://m.atcdn.co.uk/a/media/w480/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"https://m.atcdn.co.uk/a/media/w480/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"https://m.atcdn.co.uk/a/media/w800/a5564482516047a1af381e7208783509.jpg",
"https://m.atcdn.co.uk/a/media/w480/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"https://m.atcdn.co.uk/a/media/w480/6b77c308983740979833cc58c691e073.jpg",
"https://m.atcdn.co.uk/a/media/w800/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"https://m.atcdn.co.uk/a/media/w480/0dd495347da04fb09cc489b153a70ed6.jpg",
"https://m.atcdn.co.uk/a/media/w480/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"https://m.atcdn.co.uk/a/media/w800/f651134fd6db4caabe363ea224cedab6.jpg",
"https://m.atcdn.co.uk/a/media/w480/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"https://m.atcdn.co.uk/a/media/w480/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"https://m.atcdn.co.uk/a/media/w800/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"https://m.atcdn.co.uk/a/media/w480/4823afaec777433db3d932269045c65c.jpg",
"https://m.atcdn.co.uk/a/media/w480/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"https://m.atcdn.co.uk/a/media/w800/4a8c3ed6084e44c8951a6369942095e2.jpg",
"https://m.atcdn.co.uk/a/media/w480/d4733cdc857b484cbe53a59edf34e73f.jpg",
"https://m.atcdn.co.uk/a/media/w480/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"https://m.atcdn.co.uk/a/media/w800/6913aaef75a24bdb9c17866576b9499f.jpg",
"https://m.atcdn.co.uk/a/media/w480/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"https://m.atcdn.co.uk/a/media/w480/641e6eb1f29d460b839be753fcc6423b.jpg",
"https://m.atcdn.co.uk/a/media/w800/c1d72c05c54946ddb9216887a8181d3e.jpg"
],
"dealer_name": "ESMOTOR UK",
"dealer_id": null,
"dealer_rating": null,
"dealer_phone": "01908311011",
"is_private_seller": false
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"scraped_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"steps": [
"[+0.0s] start",
"[+0.0s] url: https://www.autotrader.co.uk/car-details/202605222621589",
"[+0.0s] at_id: 202605222621589",
"[+2.69s] driver started",
"[+3.96s] page loaded",
"[+5.04s] pre-cookie wait done",
"[+5.11s] switched into cookie iframe",
"[+5.28s] cookie button clicked",
"[+5.3s] cookie iframe gone",
"[+5.38s] title: 2002 BMW M3",
"[+5.91s] subtitle: 3.2i Euro 3 2dr",
"[+5.94s] price: 23979",
"[+5.96s] data-testid sections: ['skip-to-content-testid', 'skip-to-footer-testid', 'at-logo-cars', 'show-menu-mobile', 'header-saved-icon', 'account-sign-in', 'nav-used-cars', 'nav-new-cars', 'nav-sell-your-car', 'nav-value-your-car', 'nav-car-reviews', 'nav-car-leasing', 'nav-electric-cars', 'nav-buy-a-car-online', 'key-information-nav', 'pricing-nav', 'overview-nav', 'description-nav', 'running-costs-nav', 'insurance-nav', 'vehicle-history-nav', 'meet-seller-nav', 'before-you-buy-nav', 'save-advert-button', 'finance-calculator-button', 'share-advert-button', 'gallery', 'carousel-next-icon', 'gallery-media-button', 'key-information']",
"[+5.96s] 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']",
"[+6.03s] overview section confirmed via CSS selector",
"[+6.18s] mileage: 92932",
"[+6.19s] year: 2002",
"[+6.21s] fuel: Petrol",
"[+6.21s] body_type: Coupe",
"[+6.22s] gearbox: Manual",
"[+6.23s] doors: 2",
"[+6.24s] seats: 5",
"[+6.25s] engine: 3.2L",
"[+6.26s] emission_class: Euro 3",
"[+6.26s] colour: Black",
"[+6.29s] range_miles: None",
"[+6.67s] data-lp-sdes not found — falling back to title parse",
"[+6.87s] make/model from page title: BMW / M3",
"[+7.06s] dealer_name: ESMOTOR UK",
"[+7.08s] dealer_id: None",
"[+7.09s] dealer_rating: None",
"[+7.12s] dealer_phone: 01908311011",
"[+7.14s] is_private_seller: False",
"[+7.21s] description_section_present: True",
"[+8.0s] description signpost clicked",
"[+8.19s] description: 2488 chars",
"[+8.23s] description modal closed",
"[+8.33s] image_count from counter: 25",
"[+8.44s] gallery button clicked (fallback): //section[@data-testid='gallery']//button[.//span[text()='Gallery']]",
"[+8.79s] image grid present",
"[+9.45s] gallery images extracted: 25",
"[+9.45s] data_complete: True",
"[+9.59s] driver quit"
]
}
},
{
"stage": 2,
"label": "VRM",
"data": {
"status": "success",
"at_id": "202605222621589",
"vdata_scrape_id": "at_id_202605222621589",
"data_complete": true,
"listing": {
"vrm": "LJ52UPX",
"year": 2002,
"make": "BMW",
"model": "M3",
"price": 23979,
"mileage": 92932,
"colour": "Black",
"gearbox": "Manual",
"fuel": "Petrol",
"subtitle": "BMW M3 3.2i Euro 3 2dr ROD BEARINGS DONE + FSH +CLEAN",
"dealer_id": null,
"dealer_name": "ESMOTOR UK",
"image_urls": [
"https://m.atcdn.co.uk/a/media/w300/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"https://m.atcdn.co.uk/a/media/w300/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"https://m.atcdn.co.uk/a/media/w300/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"https://m.atcdn.co.uk/a/media/w300/805a7b4864f24636af0f3435a9f46c5b.jpg",
"https://m.atcdn.co.uk/a/media/w300/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5564482516047a1af381e7208783509.jpg",
"https://m.atcdn.co.uk/a/media/w300/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b77c308983740979833cc58c691e073.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0dd495347da04fb09cc489b153a70ed6.jpg",
"https://m.atcdn.co.uk/a/media/w300/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"https://m.atcdn.co.uk/a/media/w300/f651134fd6db4caabe363ea224cedab6.jpg",
"https://m.atcdn.co.uk/a/media/w300/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"https://m.atcdn.co.uk/a/media/w300/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"https://m.atcdn.co.uk/a/media/w300/4823afaec777433db3d932269045c65c.jpg",
"https://m.atcdn.co.uk/a/media/w300/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a8c3ed6084e44c8951a6369942095e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/d4733cdc857b484cbe53a59edf34e73f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/6913aaef75a24bdb9c17866576b9499f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"https://m.atcdn.co.uk/a/media/w300/641e6eb1f29d460b839be753fcc6423b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c1d72c05c54946ddb9216887a8181d3e.jpg"
]
},
"advert_url": "https://www.autotrader.co.uk/car-details/202605222621589",
"scraped_url": "https://www.zuto.com/apply/?advertId=202605222621589&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": 92932,
"model": "M3",
"price": 23979,
"registration": "LJ52UPX",
"registrationYear": 2002,
"transmission": "Manual",
"summary": "BMW M3 3.2i Euro 3 2dr ROD BEARINGS DONE + FSH +CLEAN",
"dealerId": null,
"dealerName": "ESMOTOR UK",
"imageUrls": [
"https://m.atcdn.co.uk/a/media/w300/d48dd3dbca224e78910ae27f8c1e9ab1.jpg",
"https://m.atcdn.co.uk/a/media/w300/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg",
"https://m.atcdn.co.uk/a/media/w300/9e798239d2b34ee8a9db7b82a7ece509.jpg",
"https://m.atcdn.co.uk/a/media/w300/805a7b4864f24636af0f3435a9f46c5b.jpg",
"https://m.atcdn.co.uk/a/media/w300/53ae3c195ff547eaaeee6bb7c720ce9c.jpg",
"https://m.atcdn.co.uk/a/media/w300/c5b1aafecbb04e1aa685c690be19c6ac.jpg",
"https://m.atcdn.co.uk/a/media/w300/a5564482516047a1af381e7208783509.jpg",
"https://m.atcdn.co.uk/a/media/w300/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg",
"https://m.atcdn.co.uk/a/media/w300/6b77c308983740979833cc58c691e073.jpg",
"https://m.atcdn.co.uk/a/media/w300/bab364fdbf9042dd8fb4f0717c0be3f4.jpg",
"https://m.atcdn.co.uk/a/media/w300/0dd495347da04fb09cc489b153a70ed6.jpg",
"https://m.atcdn.co.uk/a/media/w300/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg",
"https://m.atcdn.co.uk/a/media/w300/f651134fd6db4caabe363ea224cedab6.jpg",
"https://m.atcdn.co.uk/a/media/w300/259a704d3e8b449bafd7ded39b0f73d2.jpg",
"https://m.atcdn.co.uk/a/media/w300/07bd6966d0924bea9a20a18f8079bbc3.jpg",
"https://m.atcdn.co.uk/a/media/w300/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg",
"https://m.atcdn.co.uk/a/media/w300/4823afaec777433db3d932269045c65c.jpg",
"https://m.atcdn.co.uk/a/media/w300/e7cb0b56d9a04138a4bdbc69051f866c.jpg",
"https://m.atcdn.co.uk/a/media/w300/4a8c3ed6084e44c8951a6369942095e2.jpg",
"https://m.atcdn.co.uk/a/media/w300/d4733cdc857b484cbe53a59edf34e73f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg",
"https://m.atcdn.co.uk/a/media/w300/6913aaef75a24bdb9c17866576b9499f.jpg",
"https://m.atcdn.co.uk/a/media/w300/9baa7974cc024f0b8c27d7c4ce23093e.jpg",
"https://m.atcdn.co.uk/a/media/w300/641e6eb1f29d460b839be753fcc6423b.jpg",
"https://m.atcdn.co.uk/a/media/w300/c1d72c05c54946ddb9216887a8181d3e.jpg"
],
"advertUrl": "https://www.autotrader.co.uk/car-details/202605222621589",
"stockId": "8a42a8529e4f26fa019e4fd1d4210095",
"searchId": "202605222621589"
},
"steps": [
"start",
"at_id: 202605222621589",
"url: https://www.zuto.com/apply/?advertId=202605222621589&device=mobile-web&utm_campaign=DeskCarPrivateFpa&utm_medium=affiliate&utm_source=autotrader",
"driver started",
"page loaded",
"__NEXT_DATA__ found",
"vrm: LJ52UPX",
"make/model: BMW / M3",
"data_complete: True",
"driver quit"
]
}
}
]
meta: processed_data
{
"scrape_log": [
{
"at": "2026-06-12 22:08:42",
"reasons": [
"first_ingest"
]
}
],
"description": "BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.\n\nA very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.\n\nMost notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.\n\nAdditional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.\n\nThe service history is extensive and well documented from new, including:\n\n16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW\n09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW\n07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW\n05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW\n28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist\n15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist\n20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist\n15/10/2015 - 66,138 miles - Oil Service - Self serviced\n01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre\n17/12/2021 - 86,272 miles - Oil Service - Gorse Motors\n10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd\n26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport\n\nThe car is currently on just over 92,000 miles.\n\nThis is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.\n\nA properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.",
"colour_detail": "Black",
"price_history": [
{
"price": 23979,
"recorded_at": "2026-06-12 22:08:42"
}
],
"images_history": [
{
"images": [
{
"hash": "d48dd3dbca224e78910ae27f8c1e9ab1",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/d48dd3dbca224e78910ae27f8c1e9ab1.jpg"
}
},
{
"hash": "89b52d55660e4aa1b8bd0a85f83e6ad9",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/89b52d55660e4aa1b8bd0a85f83e6ad9.jpg"
}
},
{
"hash": "9e798239d2b34ee8a9db7b82a7ece509",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9e798239d2b34ee8a9db7b82a7ece509.jpg"
}
},
{
"hash": "805a7b4864f24636af0f3435a9f46c5b",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/805a7b4864f24636af0f3435a9f46c5b.jpg"
}
},
{
"hash": "53ae3c195ff547eaaeee6bb7c720ce9c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/53ae3c195ff547eaaeee6bb7c720ce9c.jpg"
}
},
{
"hash": "c5b1aafecbb04e1aa685c690be19c6ac",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/c5b1aafecbb04e1aa685c690be19c6ac.jpg"
}
},
{
"hash": "a5564482516047a1af381e7208783509",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/a5564482516047a1af381e7208783509.jpg"
}
},
{
"hash": "5ffcf4acf2ff4f42b4cbb4f84d718830",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/5ffcf4acf2ff4f42b4cbb4f84d718830.jpg"
}
},
{
"hash": "6b77c308983740979833cc58c691e073",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/6b77c308983740979833cc58c691e073.jpg"
}
},
{
"hash": "bab364fdbf9042dd8fb4f0717c0be3f4",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/bab364fdbf9042dd8fb4f0717c0be3f4.jpg"
}
},
{
"hash": "0dd495347da04fb09cc489b153a70ed6",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0dd495347da04fb09cc489b153a70ed6.jpg"
}
},
{
"hash": "0f51a8e440ee4ab6a76ee19b96d0fc51",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/0f51a8e440ee4ab6a76ee19b96d0fc51.jpg"
}
},
{
"hash": "f651134fd6db4caabe363ea224cedab6",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/f651134fd6db4caabe363ea224cedab6.jpg"
}
},
{
"hash": "259a704d3e8b449bafd7ded39b0f73d2",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/259a704d3e8b449bafd7ded39b0f73d2.jpg"
}
},
{
"hash": "07bd6966d0924bea9a20a18f8079bbc3",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/07bd6966d0924bea9a20a18f8079bbc3.jpg"
}
},
{
"hash": "6e3fd7cef7eb4f9f9c7f9e1a8a0df29d",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6e3fd7cef7eb4f9f9c7f9e1a8a0df29d.jpg"
}
},
{
"hash": "4823afaec777433db3d932269045c65c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/4823afaec777433db3d932269045c65c.jpg"
}
},
{
"hash": "e7cb0b56d9a04138a4bdbc69051f866c",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/e7cb0b56d9a04138a4bdbc69051f866c.jpg"
}
},
{
"hash": "4a8c3ed6084e44c8951a6369942095e2",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/4a8c3ed6084e44c8951a6369942095e2.jpg"
}
},
{
"hash": "d4733cdc857b484cbe53a59edf34e73f",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/d4733cdc857b484cbe53a59edf34e73f.jpg"
}
},
{
"hash": "9f7fe97d5dbb47a7b86fe15f3eca42ef",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9f7fe97d5dbb47a7b86fe15f3eca42ef.jpg"
}
},
{
"hash": "6913aaef75a24bdb9c17866576b9499f",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/6913aaef75a24bdb9c17866576b9499f.jpg"
}
},
{
"hash": "9baa7974cc024f0b8c27d7c4ce23093e",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/9baa7974cc024f0b8c27d7c4ce23093e.jpg"
}
},
{
"hash": "641e6eb1f29d460b839be753fcc6423b",
"urls": {
"s": "https://m.atcdn.co.uk/a/media/w480/641e6eb1f29d460b839be753fcc6423b.jpg"
}
},
{
"hash": "c1d72c05c54946ddb9216887a8181d3e",
"urls": {
"m": "https://m.atcdn.co.uk/a/media/w800/c1d72c05c54946ddb9216887a8181d3e.jpg"
}
}
],
"recorded_at": "2026-06-12 22:08:42"
}
],
"mileage_history": [
{
"mileage": 92932,
"recorded_at": "2026-06-12 22:08:42"
}
],
"description_history": [
{
"hash": "ce8202ca56730b19a1e66ee78646417b",
"text": "BMW M3 (E46) Coupe Manual finished in sought-after Carbon Black with black leather interior. This is a desirable manual coupe with no sunroof - a true enthusiast specification and increasingly hard to find in this condition.\n\nA very clean and well-maintained example with a comprehensive service history, full book pack, 2 keys, and a huge folder of supporting invoices. The car has clearly been maintained regardless of cost by both BMW main dealers and respected specialists throughout its life.\n\nMost notably, the car has just undergone significant preventative maintenance in 2025 by renowned BMW M specialists Redish Motorsport, with invoices totalling 6,500. Work carried out includes rod bearings replacement, engine mounts, oil pump, chain and tensioner, water pump, auxiliary belts, steering rack, rear trailing arm forward bushes, and a starter motor. This is exactly the level of work buyers look for on an E46 M3.\n\nAdditional recent maintenance includes front brake pads and brake hoses replaced in 2024, and in 2023 the car received rear brake discs, brake pipes, handbrake shoes, and both rear anti-roll bar links.\n\nThe service history is extensive and well documented from new, including:\n\n16/09/2002 - 0 miles - Pre-delivery check - Cooper Thames Ditton BMW\n09/12/2002 - 1,165 miles - Running-in check - Cooper Thames Ditton BMW\n07/07/2004 - 10,155 miles - Oil Service - Cooper Thames Ditton BMW\n05/12/2005 - 18,256 miles - Inspection 1 - Cooper Cobham BMW\n28/01/2008 - 30,879 miles - Oil Service - Fawdington Ltd BMW Specialist\n15/01/2009 - 42,813 miles - Inspection 2 - Fawdington Ltd BMW Specialist\n20/03/2010 - 56,967 miles - Inspection 1 - Independent BMW Specialist\n15/10/2015 - 66,138 miles - Oil Service - Self serviced\n01/02/2018 - 72,888 miles - Inspection 1 - Redmans Engine Centre\n17/12/2021 - 86,272 miles - Oil Service - Gorse Motors\n10/03/2023 - 89,000 miles - Oil Service - Draycott Garage Ltd\n26/08/2025 - 92,595 miles - Inspection 2 - Redish Motorsport\n\nThe car is currently on just over 92,000 miles.\n\nThis is a lovely example that has mainly been used for touring holidays in the UK and has been carefully looked after. The current owner had intended to keep the car long term, which explains the recent expenditure, but is now selling due to a change in circumstances and lack of garage space.\n\nA properly sorted E46 M3 with the right maintenance, desirable specification, and excellent provenance. Cars of this quality are becoming increasingly rare.",
"recorded_at": "2026-06-12 22:08:42"
}
]
}