AutoTrader UK Scraper — Used Car Listings & Prices avatar

AutoTrader UK Scraper — Used Car Listings & Prices

Pricing

from $8.00 / 1,000 car listing scrapeds

Go to Apify Store
AutoTrader UK Scraper — Used Car Listings & Prices

AutoTrader UK Scraper — Used Car Listings & Prices

Scrape used-car listings from AutoTrader UK (autotrader.co.uk), the UK's largest car marketplace. Search by make, model, postcode, fuel type and price range. Extract prices, mileage, year, seller type, dealer ratings, finance offers and photos. No login or cookies required.

Pricing

from $8.00 / 1,000 car listing scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

AutoTrader UK Scraper

Scrape used-car listings from autotrader.co.uk — the UK's largest car marketplace, with over 400,000 vehicles listed at any time. Search by make, model, postcode, fuel type and price range, and get structured JSON with prices, mileage, registration year, seller type, dealer ratings, AutoTrader's own market price rating and finance offers.

No login, no cookies, no browser automation. The actor talks directly to AutoTrader's search API, so runs are fast and results are clean.

Why use this actor

  • Price research — track asking prices for a specific make/model across the UK, including AutoTrader's LOW/GOOD/GREAT/HIGH market price indicator per listing.
  • Dealer intelligence — see which dealers list which stock, with their review ratings and dealer page links.
  • Market monitoring — schedule daily runs to catch new listings, price drops and finance offers for any search.
  • Lead generation — filter by private sellers or trade sellers in any postcode area.
  • Data science — build depreciation curves from year, mileage and price across tens of thousands of listings.

Input

FieldTypeDefaultDescription
makestringBMWCar make, using AutoTrader's exact make name (e.g. Ford, Volkswagen, Tesla).
modelstringOptional model filter (e.g. 3 Series, Fiesta, Golf). Requires make.
postcodestringSW1A 1AAUK postcode the search is centred on. AutoTrader requires one; result distances are measured from it.
fuelTypestringallOne of Petrol, Diesel, Electric, Petrol Hybrid, Petrol Plug-in Hybrid, Diesel Hybrid.
priceMinintegerMinimum price in GBP.
priceMaxintegerMaximum price in GBP.
maxResultsinteger50Maximum number of listings to return. Each API page carries ~22 listings.
proxyConfigurationobjectUK residentialKeep the prefilled UK (GB) residential proxy. AutoTrader blocks datacenter IPs.

Example input

{
"make": "BMW",
"model": "3 Series",
"postcode": "M1 1AE",
"fuelType": "Diesel",
"priceMin": 5000,
"priceMax": 15000,
"maxResults": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "GB"
}
}

Output

Each dataset item is one car listing:

FieldExampleDescription
listingTitleBMW 3 SeriesMake + model headline
subtitle2.0 320i M Sport Auto Euro 6 (s/s) 4drTrim / derivative line
make / modelBMW / 3 SeriesStructured make and model
year2019Registration year
registration2019 (69 reg)UK registration badge text
conditionusedUsed or new
price12989Numeric price in GBP
priceText£12,989Price as displayed
mileage45231Numeric mileage in miles
locationManchester (4 miles)Vehicle location and distance
distanceMiles4Distance from the search postcode
sellerTypeTRADETRADE (dealer) or PRIVATE
dealerLinkhttps://www.autotrader.co.uk/dealers/...Dealer page (trade listings)
dealerRating4.7Dealer review score out of 5
priceIndicatorGOODAutoTrader market price rating: LOW, GOOD, GREAT, HIGH
financeMonthlyPrice£253Monthly finance price, when offered
imageUrl / imageUrlshttps://m.atcdn.co.uk/a/media/...Listing photos
urlhttps://www.autotrader.co.uk/car-details/2026...Direct listing URL
scrapedAt2026-07-10T09:00:00.000ZCollection timestamp

Example output

{
"listingTitle": "BMW 3 Series",
"subtitle": "2.0 320i M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr",
"make": "BMW",
"model": "3 Series",
"year": 2019,
"registration": "2019 (69 reg)",
"condition": "used",
"price": 12989,
"priceText": "£12,989",
"currency": "GBP",
"mileage": 45231,
"mileageText": "45,231 miles",
"location": "Dunstable (31 miles)",
"distanceMiles": 31,
"sellerType": "TRADE",
"dealerLink": "https://www.autotrader.co.uk/dealers/bedfordshire/dunstable/the-car-guys-10025631",
"dealerRating": 4.3,
"priceIndicator": "GOOD",
"financeMonthlyPrice": "£253",
"imageUrl": "https://m.atcdn.co.uk/a/media/w480h360/89de92ce8f574234b8f2fc2e7679627a.jpg",
"advertId": "202607063946944",
"url": "https://www.autotrader.co.uk/car-details/202607063946944",
"scrapedAt": "2026-07-10T09:00:00.000Z"
}

How to scrape AutoTrader data

  1. Open the actor and press Try for free (or run it via the Apify API).
  2. Set make (and optionally model) to the car you want to research.
  3. Set postcode to the UK area you care about — distances in the results are measured from it.
  4. Optionally narrow down with fuelType, priceMin and priceMax.
  5. Set maxResults and keep the prefilled UK residential proxy.
  6. Run it. Results land in the dataset as clean JSON, downloadable as JSON, CSV or Excel.

To scrape AutoTrader data on a schedule, create an Apify Schedule that runs this actor daily or hourly — useful for tracking new stock or price drops on a saved search.

Cost estimate

One API request returns ~22 listings, so even large runs stay cheap: roughly 5 requests per 100 cars plus a small residential proxy overhead. A 1,000-listing run typically completes in under two minutes.

Limitations

  • AutoTrader lists UK vehicles only, and a valid UK postcode is required for every search.
  • The search grid exposes listing-card data. Full technical specs (engine size, CO2, MOT history) live on detail pages and are not included.
  • Fuel type is available as a search filter but AutoTrader does not return it as a field on listing cards.
  • AutoTrader caps deep pagination on very broad searches; use filters (model, price range) to segment big result sets.
  • Keep the UK residential proxy configuration — datacenter IPs get a Cloudflare challenge.

This actor scrapes publicly visible listing data only. It collects no personal data and requires no login. Users are responsible for complying with AutoTrader's terms of service and applicable law when using scraped data.