Motors.co.uk Scraper — UK Used Car Listings & Prices
Pricing
from $1.20 / 1,000 result scrapeds
Motors.co.uk Scraper — UK Used Car Listings & Prices
Scrape used car listings from Motors.co.uk, the UK's #2 car classifieds site (owned by Cazoo). Extract price, mileage, year, fuel type, transmission, body style, dealer name and location. No login or cookies required.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
What does Motors.co.uk Scraper do?
Know which used cars match your price, mileage, and spec on Motors.co.uk, the UK's #2 car classifieds site (owned by Cazoo), without paging through listings by hand. No login or cookies required.
Search by make, model, or free text, filter by price, mileage, and registration year, and get structured JSON, CSV, or Excel output in minutes via the Apify platform, with scheduling, integrations, and proxy rotation built in.
Why use Motors.co.uk Scraper?
- Market research — Compare used car prices and spec across the UK
- Price monitoring — Track price changes for specific makes and models over time
- Dealer intelligence — Analyze dealer inventory and pricing strategies
- Data analytics — Build datasets for UK automotive market analysis
- Lead generation — Find cars matching specific criteria nationwide
- Academic research — Study used car market trends, depreciation curves, pricing patterns
How to use Motors.co.uk Scraper
- Go to the Input tab
- Enter a make (e.g., "BMW"), a model, or free-text keywords
- Set your filters: price range, mileage range, registration year range
- Set the maximum number of results you need
- Click Start and wait for the run to finish
- Download your data from the Output tab in JSON, CSV, Excel, or other formats
Input
| Field | Type | Description |
|---|---|---|
make | string | Car manufacturer, using the site's own name (e.g., BMW, Ford, Volkswagen) |
model | string | Car model, using the site's own name (e.g., "3 Series", "Golf"). Use together with make |
keywords | string | Free-text search (e.g., "Tesla Model 3") |
minPrice / maxPrice | integer | Price range in GBP |
minYear / maxYear | integer | Registration year range |
minMileage / maxMileage | integer | Mileage range in miles |
postcode | string | UK postcode used as the search anchor (defaults to a central London postcode) |
distanceMiles | integer | Search radius in miles, or 1000 for a national UK-wide search (default) |
maxResults | integer | Max listings to return (default: 100, max: 5000) |
proxyConfiguration | object | Proxy settings for reliability |
Output
Each car listing includes the following fields. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
{"make": "BMW","model": "4 Series","variant": "2018 - 2.0 420D Gran Coupe M Sport Auto 5dr","title": "2018 - 2.0 420D Gran Coupe M Sport Auto 5dr","year": 2018,"mileage": 120250,"fuelType": "Diesel","transmission": "Automatic","bodyStyle": "Hatchback","colour": "Grey","price": 9749,"currency": "GBP","dealerName": "Mayfair Motor Solutions","city": "Marble Arch","postcode": "W1H 7AB","imageUrl": "https://cdn.images.autoexposure.co.uk/AETA71470/AETV23755760_1e.jpg","imageUrls": ["https://cdn.images.autoexposure.co.uk/AETA71470/AETV23755760_1e.jpg"],"url": "https://www.motors.co.uk/car-76829986","listingId": "76829986","scrapedAt": "2026-09-13T09:16:25.042Z"}
Data fields
| Field | Description | Example |
|---|---|---|
make | Manufacturer | BMW |
model | Model | 4 Series |
variant | Trim / variant description | "2018 - 2.0 420D Gran Coupe M Sport Auto 5dr" |
year | Registration year | 2018 |
mileage | Miles driven | 120250 |
fuelType | Fuel type | Petrol, Diesel, Electric, Hybrid |
transmission | Gearbox type | Automatic, Manual |
bodyStyle | Body style | Hatchback, Saloon, Estate, Coupe, SUV |
price | Listed price | 9749 |
currency | Price currency | GBP (always) |
dealerName | Selling dealer | "Mayfair Motor Solutions" |
city | Dealer town | Marble Arch |
How much does it cost to scrape Motors.co.uk?
Motors.co.uk Scraper uses simple HTTP requests (no browser needed), making it efficient. It charges $0.005 per run (start fee, based on its 1 GB memory allocation) plus $0.002 per result. 100 results costs about $0.21; 1,000 about $2.01; 5,000 (maximum per run) about $10.01. A run's usage cost only settles after it reports SUCCEEDED.
Tips and advanced options
- Use make/model for precision — Free text search is fine for a specific model name, but
make+modelgives the most reliable filtering. - National by default — Leave
distanceMilesat 1000 to search the whole UK; only set a smaller radius if you specifically want listings near one postcode. - Combine filters — Narrow results with price, mileage, and year filters for focused datasets.
- Schedule runs — Set up daily or weekly scraping to track price changes over time.
FAQ and support
Is it legal to scrape Motors.co.uk? Motors.co.uk Scraper accesses only publicly available search data that any visitor can see, through the same API the site's own search page uses. It does not require login, bypass authentication, or access private data, and it does not touch any URL disallowed in the site's robots.txt. Always review and comply with the target website's Terms of Service before use.
What are the limitations? Motors.co.uk's search API returns a fixed page size (roughly 20-22 listings per page, net of ad placements) regardless of what page size is requested — the actor handles this automatically by paginating.
I found a bug or need help Please submit an issue on the Issues tab and we'll get back to you quickly. For custom scraping solutions, reach out via the same channel.
How to scrape Motors.co.uk data
- Go to this actor's page on the Apify Store.
- Click Try for free to open it in Apify Console.
- Configure your make/model or keywords, set the maximum number of results, and adjust filters if needed.
- Click Start and wait for the run to finish.
- Download your data in JSON, CSV, Excel, or connect it to your workflow via API.
You can also schedule regular runs, set up webhooks for real-time notifications, or integrate the results directly into your application using the Apify API.
Related scrapers
Looking for used car data from other markets? Studio Amba also runs:
- AutoScout24 Scraper — used car listings across 8 European markets (DE, AT, NL, BE, IT, FR, ES, CH)
- Mobile.de Scraper — Germany's largest car marketplace
- Mobile.bg Scraper — Bulgaria's largest car marketplace
- Willhaben Cars Scraper — Austria's largest classifieds site, cars section
- DoneDeal Scraper — Ireland's largest classifieds site, including cars
Maintained by Studio Amba
We run 700+ scrapers for European websites, and the priority is keeping every one of them working. Automated runs test this actor against the live site and verify the output is complete. When the website changes, the scraper usually gets repaired the same day, without you having to report it.