Motors.co.uk Scraper — UK Used Car Listings & Prices avatar

Motors.co.uk Scraper — UK Used Car Listings & Prices

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Motors.co.uk Scraper — UK Used Car Listings & Prices

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

Studio Amba

Maintained by Community

Actor 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

  1. Go to the Input tab
  2. Enter a make (e.g., "BMW"), a model, or free-text keywords
  3. Set your filters: price range, mileage range, registration year range
  4. Set the maximum number of results you need
  5. Click Start and wait for the run to finish
  6. Download your data from the Output tab in JSON, CSV, Excel, or other formats

Input

FieldTypeDescription
makestringCar manufacturer, using the site's own name (e.g., BMW, Ford, Volkswagen)
modelstringCar model, using the site's own name (e.g., "3 Series", "Golf"). Use together with make
keywordsstringFree-text search (e.g., "Tesla Model 3")
minPrice / maxPriceintegerPrice range in GBP
minYear / maxYearintegerRegistration year range
minMileage / maxMileageintegerMileage range in miles
postcodestringUK postcode used as the search anchor (defaults to a central London postcode)
distanceMilesintegerSearch radius in miles, or 1000 for a national UK-wide search (default)
maxResultsintegerMax listings to return (default: 100, max: 5000)
proxyConfigurationobjectProxy 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

FieldDescriptionExample
makeManufacturerBMW
modelModel4 Series
variantTrim / variant description"2018 - 2.0 420D Gran Coupe M Sport Auto 5dr"
yearRegistration year2018
mileageMiles driven120250
fuelTypeFuel typePetrol, Diesel, Electric, Hybrid
transmissionGearbox typeAutomatic, Manual
bodyStyleBody styleHatchback, Saloon, Estate, Coupe, SUV
priceListed price9749
currencyPrice currencyGBP (always)
dealerNameSelling dealer"Mayfair Motor Solutions"
cityDealer townMarble 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 + model gives the most reliable filtering.
  • National by default — Leave distanceMiles at 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

  1. Go to this actor's page on the Apify Store.
  2. Click Try for free to open it in Apify Console.
  3. Configure your make/model or keywords, set the maximum number of results, and adjust filters if needed.
  4. Click Start and wait for the run to finish.
  5. 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.

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.