A brand-new Suzuki Dzire costs R230,000–R260,000. A 2021 model with 60,000 km on the clock sells for around R150,000–R175,000 — and earns exactly the same fares. For a new driver without capital, buying used can be the difference between starting this month or saving for another two years.
But used e-hailing buying has its own traps: cars too old for the platform's age limits, ex-e-hailing vehicles worn to the bone, and "bargains" with no service history. This guide covers the best used models for Uber and Bolt, the age-limit maths for 2026–2028, and exactly what to check before you pay.
💡 Key assumption: Fuel costs use R26.76/litre (inland Petrol 93, September 2026) per the AA South Africa fuel price data, 2026, at 5,200 km/month (about 1,200 km/week). Prices are indicative ranges from current SA used-car market listings — verify before you buy.
The maths: financing R240,000 over 60 months at 13% costs roughly R5,470/month. Financing R160,000 for the same terms costs roughly R3,650/month. That's R1,800/month in your pocket — enough to cover the entire fuel bill difference between the best and worst small cars. And when you sell after three years of e-hailing, the used car has already taken its steepest depreciation hit.
⚠️ Check before you buy: age limits and inspection rules change. Confirm current requirements on the official Uber and Bolt driver pages, and see our full vehicle age limit guide. A car that ages out next year is worth hatchback money, not e-hailing money.
Model-year qualification timeline for a car bought in 2026:
| Model Year | Qualifies in 2026? | Still qualifies in 2028? | Typical used price (Dzire/Starlet class) |
|---|---|---|---|
| 2013–2014 | Yes (borderline) | No — ages out | R90,000–R130,000 |
| 2015–2016 | Yes | Yes (late 2028) | R110,000–R150,000 |
| 2017–2019 | Yes | Yes | R130,000–R185,000 |
| 2020–2022 | Yes | Yes | R150,000–R210,000 |
The Dzire's new-car logic applies even harder used: 5.3 L/100km city consumption makes it the cheapest car on this list to run at R26.76/L. Parts are affordable, the 1.2L engine is simple, and Suzuki's sales volumes mean used stock is plentiful. A 2021 Dzire with 50,000–70,000 km typically lists at R150,000–R175,000.
💡 Why it wins used: the fuel saving vs any other car here is R200–R3,300/month, and used savings compound — you get Dzire economy without the new-car price.
The Starlet holds value better than anything here, which is bad for buyers and great for sellers — and you'll eventually be a seller. A 2020 Starlet with 60,000–80,000 km runs R185,000–R215,000. Fuel at 5.9 L/100km costs ~R8,204/month at 5,200 km. Toyota parts and knowledge are available in every town in the country.
If your routes include airport runs and longer trips, the Quest's rear-seat space and huge boot earn better tips and ratings than any small hatch. The trade is fuel: 7.7 L/100km means ~R10,706/month at 5,200 km — R3,337 more than a Dzire. Best for drivers doing longer, higher-fare trips rather than short city hops.
The Polo Vivo is SA's best-selling car for a reason: simple 1.4 engine, no turbo, no DSG, and passengers like the solid feel. Used examples are everywhere and cheap to insure. Parts cost more than Toyota equivalents, but availability is excellent. Avoid any "Vivo" that's actually a rebadged older Polo with the complicated engines — stick to the 1.4 and 1.6 units.
Underrated and comfortable, with the remainder of Hyundai's warranty sometimes still attached on newer units. At 6.0 L/100km it costs ~R8,343/month in fuel. Resale is weaker than Toyota/Suzuki — which makes it cheaper to buy used.
The Brio combines Honda's engine durability with Dzire-class fuel figures (5.4 L/100km). Fewer are on the market, so finding one takes patience. Rear space is tighter than a Dzire — acceptable for city work, less ideal for airport runs.
Discontinued but legendary among fleet owners: the Etios was designed for exactly this duty cycle. Mechanics know them, parts are cheap, and used prices are the lowest here (R90,000–R140,000 for clean 2016–2018 units). The interior is basic and passengers notice — but the car earns.
| Model (used, 2019–2021) | Typical price | Fuel/mo (5,200 km) | Est. finance/mo (60mo @13%) | Fuel + finance/mo |
|---|---|---|---|---|
| Suzuki Dzire 1.2 | R150,000–R175,000 | R7,369 | ~R3,650 | ~R11,019 |
| Honda Brio 1.2 | R120,000–R170,000 | R7,508 | ~R2,750 | ~R10,258 |
| Toyota Starlet 1.5 | R175,000–R230,000 | R8,204 | ~R4,100 | ~R12,304 |
| VW Polo Vivo 1.4 | R120,000–R180,000 | R8,204 | ~R2,750 | ~R10,954 |
| Toyota Etios 1.5 | R90,000–R140,000 | R8,482 | ~R2,050 | ~R10,532 |
| Hyundai Grand i10 | R130,000–R190,000 | R8,343 | ~R3,200 | ~R11,543 |
| Corolla Quest 1.8 | R170,000–R230,000 | R10,706 | ~R4,100 | ~R14,806 |
Insurance adds roughly R900–R1,400/month for comprehensive cover with the e-hailing extension — see our insurance guide for the breakdown by model.
⚠️ Ex-e-hailing warning: thousands of former Uber cars are resold privately each year, often with the odometer and their history understated. High-wear items to price in immediately: clutch (R8,000–R12,000), suspension bushings (R5,000–R9,000), aircon regas/compressor (R2,500–R7,000) and tyres (R4,500–R7,000 a set).
The used market moves fast and prices above are indicative ranges — check current listings, confirm the car will still meet platform age limits when you plan to sell, and never skip the inspection.
The best value used entry is a 2016–2018 Toyota Etios or VW Polo Vivo 1.4 at R90,000–R180,000. Both have cheap parts, simple engines and qualify for UberX if the model year meets the age limit. For the lowest running costs, stretch to a 2019+ Suzuki Dzire — its 5.3 L/100km saves about R1,100/month in fuel versus the Etios at September 2026 prices.
Uber generally requires vehicles to be 15 model years old or newer, and Bolt applies similar city-dependent limits, with a roadworthy certificate and passed inspection required for both. In 2026 that means 2012 or newer for Uber — but a 2012 ages out next year, so for a 3-year horizon buy 2015 or newer. Always confirm current rules on the official driver pages; see our age-limit guide for the full breakdown.
For most owner-drivers, used wins. A 2021 Dzire costs about R1,800/month less to finance than a new one, with identical earning capacity, and it has already absorbed its steepest depreciation. New makes sense if you want a full warranty for worry-free 100,000 km/year running and can afford the extra instalment.
Above 200,000 km, budget R15,000–R30,000 for near-term wear items: suspension, clutch, aircon and tyres. Toyota and Suzuki engines routinely pass 300,000 km with care, so high mileage on a documented car isn't automatically a deal-breaker — but the price must reflect it, and resale after your own e-hailing years will be minimal.
Yes. Most major banks and lenders like WesBank finance used cars up to roughly 10 years old, and some lenders offer e-hailing-specific products that count Uber/Bolt income in affordability checks. You'll typically need the vehicle inspection and proof of platform registration. Compare requirements in our car-finance guide before choosing the car.
Not automatically — but verify everything. A fleet-maintained Toyota with a complete service book can be a better buy than a private car with gaps in its history. The risk is the undocumented ex-Uber car: worn clutch, tired suspension and understated mileage. Independent inspection plus service-record cross-checks are non-negotiable.
A well-maintained Dzire, Starlet, Etios or Polo Vivo bought at 60,000–80,000 km can realistically serve 3–5 years of e-hailing (150,000–250,000 km). At that point resale value is small and major wear items come due — which is exactly when selling and replacing becomes cheaper than repairing. Track your true cost per month in the FleetCalc calculator to time the switch.
📩 Get the Weekly Fuel Price & Earnings Brief. Petrol prices, earnings data and platform changes — every Thursday, free.