YallaMotor Cars Scraper – GCC & Egypt Used & New Cars Data
Pricing
from $0.40 / 1,000 results
YallaMotor Cars Scraper – GCC & Egypt Used & New Cars Data
Scrape YallaMotor (يلا موتور) car data: used and new car listings and new car prices with price, make, model, year, mileage, city, specs and images. Covers GCC countries (UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain) and Egypt, in English and Arabic.
Pricing
from $0.40 / 1,000 results
Rating
0.0
(0)
Developer
Boring Internet Explorer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
🚗 YallaMotor Scraper — UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain & Egypt
YallaMotor (يلا موتور) is a leading car marketplace in the Middle East, with used and new car listings in the UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain and Egypt. This scraper turns any YallaMotor listing page into structured data: price, make, model, year, mileage, city, specs and more. Use it to track car prices, monitor stock and compare markets.
Why use this scraper?
- 📈 Track used car prices by make, model, year and city across GCC countries and Egypt
- 🏷️ Monitor new car prices and trims (
/new-cars/...) for competitor benchmarking - 🔎 Build lead lists and inventory feeds for dealerships and car traders
- 🌍 Compare the same model's price between UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain and Egypt
- 🧮 Feed valuation, depreciation and market-analysis models with fresh listing data
- 🔔 Detect new listings and price drops with scheduled runs
Supported URL types
| Type | Example |
|---|---|
| All used cars | https://uae.yallamotor.com/used-cars |
| City / make / model | https://uae.yallamotor.com/used-cars/dubai/nissan/patrol |
| Body type, year, price range, fuel | https://uae.yallamotor.com/used-cars/dubai/nissan/bs_suv-crossover/yr_2020_2022 |
| Price range | https://uae.yallamotor.com/used-cars/pr_20000_50000 |
| New cars for sale | https://ksa.yallamotor.com/used-cars/cn_new |
| Sorted listings | https://uae.yallamotor.com/used-cars/nissan?sort=price_asc |
| New car prices by brand | https://uae.yallamotor.com/new-cars/toyota/prices |
| New car trims | https://uae.yallamotor.com/new-cars/toyota/corolla/2026 |
Country sites: uae, ksa, qatar, kuwait, oman, bahrain, egypt (.yallamotor.com). Apply filters on the website and paste the resulting URL.
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | https://uae.yallamotor.com/used-cars | YallaMotor listing URLs to scrape |
maxItems | integer | 5 | Maximum number of items to scrape per start URL |
proxyConfiguration | object | { "useApifyProxy": false } | Proxy settings; residential proxies are recommended for long runs |
💡 Tip: for long runs, use residential proxies (
"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]).
Example input
{"startUrls": [{ "url": "https://uae.yallamotor.com/used-cars" }],"maxItems": 5,"proxyConfiguration": { "useApifyProxy": false }}
Output
Each scraped item is stored as one record in the default dataset.
Example output
Taken from a YallaMotor Saudi Arabia listing page:
[{"scrapedAt": "2026-11-01T11:48:03.561Z","url": "https://ksa.yallamotor.com/used-cars/audi/a6/2011/used-audi-a6-2011-riyadh-2140340","title": "Used Audi A6 2.0 TFSI (245 HP) 2011","price": 22500,"currency": "SAR","country": "Saudi Arabia","market": "sa","listingId": "2140340","condition": "used","make": "audi","model": "a6","year": 2011,"mileageKm": 247000,"bodyType": "Sedan","fuelType": "Petrol","transmission": "Automatic","color": "Black","specs": "Saudi Specs","city": "Riyadh","description": "Used Audi A6 2011 for sale in Riyadh: SAR 22,500, 247,000 km, Automatic, Saudi Specs. Verified listing on YallaMotor — call or WhatsApp the seller.","image": "https://ymimg1.b8cdn.com/resized/used_car/2026/9/19/2140340/pictures/17117043/webp_mobile_listing_main_audi_a6_2011_in_riyadh_2140340.webp","availability": "https://schema.org/InStock","priceValidUntil": "2027-12-31","ratingValue": null,"ratingCount": null}]
Field reference
| Field | Type | Description |
|---|---|---|
scrapedAt | string | ISO 8601 scrape timestamp |
url | string | Full listing URL |
title | string | Listing title |
price | number | null | Price as a number |
currency | string | AED / SAR / QAR / KWD / OMR / BHD / EGP |
country | string | Country name |
market | string | uae / sa / qa / kw / om / bh / eg |
listingId | string | null | YallaMotor listing ID (used cars) |
condition | string | null | new or used |
make | string | null | Car make |
model | string | null | Car model |
year | number | null | Model year |
mileageKm | number | null | Odometer in km |
bodyType | string | null | Body type |
fuelType | string | null | Fuel type |
transmission | string | null | Transmission |
color | string | null | Exterior color |
specs | string | null | Regional specs, e.g. GCC Specs |
city | string | null | City of the listing |
description | string | null | Listing summary |
image | string | null | Main image URL |
availability | string | null | Availability |
priceValidUntil | string | null | Price validity date |
ratingValue | number | null | Average rating (new car pages) |
ratingCount | number | null | Number of ratings (new car pages) |
❓ FAQ
Which countries are supported? UAE, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain and Egypt.
Does it cover new and used cars? Yes. Use /used-cars/cn_new for new cars for sale and /new-cars/... pages for new car prices and trims.
How do I apply filters? Apply them on YallaMotor (city, make, model, body type, year, price, fuel) and paste the resulting URL. Add ?sort=price_asc or ?sort=price_desc to sort.
How does maxItems work? It is a limit per start URL. Listing pages hold 22 cars and the scraper follows pages until the limit is reached.
Are /new-cars/ pages paginated? No, they are single pages with all models or trims shown.
Do I need a proxy? Not for short runs. For long runs (hundreds or thousands of items), residential proxies are recommended: they keep the run stable and reduce blocked requests. Enable them in proxyConfiguration, for example { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }.
How fresh is the data? Every run reads the live site, so data is as current as the listings.
🔗 Want More Data?
Browse more scrapers for GCC marketplaces: https://apify.com/boring_internet_explorer
🛠️ Need a custom scraper?
Need this scraper adapted to your use case — extra fields, additional filters, a different output format, or a new website? Reach out at boringinternetexplorer@gmail.com and we'll make it happen.