Spain has its own cluster here, built around coches.net. These five marketplaces are the rest of the used-car work: one Czech classifieds site, one pan-European retailer, one Pakistani marketplace and two Indian ones. The core of every row looks the same across all five — price, make, model, year, mileage — and almost everything else differs, which is what decides whether a source answers the question in front of you.
Five marketplaces, five kinds of source
The word "marketplace" hides a structural difference that shows up in every column. Four of these are classifieds sites, where dealers and private individuals post adverts. One, Autohero, is a retailer that sells only its own inspected stock — so its data is a company's inventory, not a market.
| Marketplace | Country | Kind | Size when measured |
|---|---|---|---|
| Sauto.cz | Czech Republic | Classifieds, nine vehicle categories | 106,824 cars (23 Sep 2026) |
| Autohero | Nine EU countries | Retailer, own stock only | about 21,500 cars (1 Oct 2026) |
| PakWheels | Pakistan | Classifieds plus dealer directory | about 84,500 ads (23 Sep 2026) |
| CarWale | India | Classifieds with a valuation | 107,995 used cars (23 Sep 2026) |
| Quikr | India | General classifieds, cars and bikes | 1,683 cars, 3,107 bikes (1 Oct 2026) |
The sizes are counts the marketplaces reported on those days, not audited market sizes. Quikr is the outlier in volume: an Indian general-classifieds site whose car section is a fraction of CarWale's.
The fields every source has, and the ones only some have
Price, make, model, year and mileage come back on nearly every row everywhere — the lowest figure among them is Sauto.cz's year of manufacture, at 88.9% of 987 listings. Beyond the core, each source has something the others do not:
- Sauto.cz: the VIN, the full equipment list and the STK inspection date, from a details add-on (VIN on 88.7% of 300 listings).
- Autohero: the monthly payment on 100% of 1,642 cars, price drops, and every documented damage with its photo.
- PakWheels: PakWheels' own inspection score, on the 8.0% of 1,279 listings it inspected.
- CarWale: CarWale's own market valuation and the new on-road price on the same row, at 85.3% and 84.8% of 653 cars.
- Quikr: every EMI financing offer on the ad, on 100% of 1,000 measured cars.
CarWale's valuation is the closest thing here to coches.net's price rank: in both cases the marketplace's own estimate, passed through unchanged and filled on most rows rather than all. Every figure above carries its sample because a fill rate without one is a promise — the reasoning is in measured fill rates, not promises.
Every site caps a search, each at a different number
None of these sites lets one search page through its whole inventory. The ceilings differ by an order of magnitude, and so does what happens when you hit one.
| Marketplace | Ceiling per search | How the Actor gets past it |
|---|---|---|
| Sauto.cz | 10,000 results | Price bands; summed to 106,825 against 106,824 |
| CarWale | about 34,000 results | Price bands |
| Quikr | 1,128 results, then repeats | Brand split; covered 1,658 of 1,660 cars |
| PakWheels | Pages until no new ads | Split by city or make for the whole country |
| Autohero | None found: offsets up to 8,386 in Germany returned cars | Not needed; per-run cap of 25,000 |
Quikr's is the dangerous kind. It does not end with an empty page; it keeps answering with ads already seen, so a scraper paging by count loops and bills duplicates. The Quikr guide covers the stop condition.
Private sellers: from 0% to 92%
Who posts the adverts decides how much of each row is personal data. The spread is wide:
| Marketplace | Private sellers | Sample |
|---|---|---|
| Autohero | 0% | 360 detail pages and 1,800 listings, nine countries |
| Sauto.cz | 7.05% | 7,531 of 106,824 car listings |
| CarWale | 48.3% | 52,171 of 107,995; 21–32% in the big cities |
| PakWheels | about 87% | 84,486 ads |
| Quikr | 92.2% of cars, 94.9% of bikes | 1,000 rows each |
All five Actors make the same default: the car data is always delivered, and a private seller's name, contact details and identifiers are withheld unless includePrivateSellerContact is turned on. Dealer business data is always included. For the Czech and EU sources the reasoning is GDPR Article 14, set out in full in the coches.net guide on personal data in classifieds. India's Digital Personal Data Protection Act, 2023 is a different instrument: section 3(c)(ii) excludes personal data that the person themselves made publicly available, and whether a classified advert falls under that is not something a scraper should decide on your behalf. Pakistan's default is the same rule applied by caution.
What each robots.txt says, and what these Actors do about it
The coches.net Actor downloads and obeys robots.txt on every run, and the reasoning is in robots.txt-compliant scraping. These five do not: robots.txt does not limit what they extract, and each Actor page says so. What the files said when downloaded on 10 October 2026:
| Site | What robots.txt says | Paths the Actor uses |
|---|---|---|
| Sauto.cz | Names 18 crawlers; ends with User-agent: * / Disallow: / | Disallowed — everything is, for an unnamed agent |
| CarWale | 49 rules for *, including Disallow: /api/* | Disallowed — the primary source is /api/stocks/ |
| PakWheels | 103 rules for *, including /*?*sortby=* | Disallowed only when a non-default sort is chosen |
| Autohero | Six rules for *: account, inspection, checkout paths | Not covered |
| Quikr | 51 rules for *, e.g. /view-ad*, */pg/ | Not covered |
robots.txt is a request, not an access control, and none of these Actors logs in, solves a CAPTCHA or forwards session cookies — those lines are held in code. But a reader choosing between sources should know that on Sauto.cz and CarWale the Actor reads paths the site has asked crawlers not to read, and weigh that the way they would weigh any other property of a source.
What 1,000 rows cost on each
| Actor | Per 1,000 search rows | With detail pages |
|---|---|---|
| CarWale Scraper | $0.85 | $2.35 |
| Sauto.cz Scraper | $0.90 | $2.00 |
| PakWheels Scraper | $0.90 | $0.99 |
| Autohero Scraper | $1.25 | $1.95 |
| Quikr Scraper | $2.90 | $4.40 |
All five charge per event: a start fee of $0.00001, then per row delivered. Error rows and duplicates are never charged, and when a run reaches the maximum charge you set it stops cleanly rather than delivering rows it has not billed. Detail pages are off by default everywhere, because each costs one extra request per car — about 24 times the bytes of a search row on CarWale and 22 times on Sauto.cz.
Which source answers which question
A below-market screen with no model of your own: CarWale, for its valuation — or coches.net in Spain. Cross-country European prices in one schema: Autohero, with the caveat that it is one retailer's stock and three currencies. A VIN per car: Autohero with details (100% of 759) or Sauto.cz with the add-on (88.7% of 300). Dealer lead lists: Sauto.cz, PakWheels and CarWale all have a dealer output. Two-wheelers: Quikr is the only one with a bikes vertical, and Sauto.cz covers motorcycles among its nine categories.
