Opel Corsa F 1.2 DI, 100 PS, 6-speed manual (2019–2023)

Power
100 PS (74 kW)
Engine codes
HN05
Gearbox
6-speed manual
Production years
2019–2023
Running cost per month
€430
Fuel
Petrol
Median price
€12,911
Reliability
2/5
DIY
1/5

Research for this car

Known issues for this car

IssueAffectsTypical kmRepair costSource
Timing belt that runs in oil1.2 petrol, 2019 on60,000-140,000 km600-1,500 EUR (Germany, 2025-2026)Generation guide
Oil cooling nozzle damagePetrol and diesel, built 2022-2024Not statedNo confirmed priceGeneration guide
Infotainment freezesAll versionsNot statedNo confirmed priceGeneration guide
Wet timing belt and oil starvationAll wet-belt 1.2 PureTech, 2012-202560,000-80,000 km800-3,000 EUR; 3,000-5,000 EUR with cleaning (Germany, 2026)Engine guide
Oil use and piston ringsTurbo 1.2 PureTech, 2014-202350,000-80,000 km2,500-4,000 EUR rings (Germany, 2026); 6,000-8,500 EUR engine (Italy, 2026)Engine guide

Before you buy this car

From the generation guide

  1. Ask for invoices showing a timing belt change with oil pan and strainer cleaning. With the oil filler cap off, a workshop can see and measure the belt; a swollen belt or debris in the oil is a bad result. A belt change costs about 600-1,500 EUR (Germany, 2025-2026). Keep the service invoices: Stellantis goodwill for belt damage needs proof of servicing to schedule with approved oil.
  2. Check the car by VIN for the oil cooling nozzle recall (EU code KQ9). An open campaign is a bad result.
  3. On the test drive, use the screen and the instrument cluster. A freeze or restart is a bad result. A software update may fix it.

From the engine guide

  1. Belt or chain, then belt history (no scanner). The engine code is in field P.5 of the registration document: EB2LTED and EB2LTEDH2 have a chain, every other code a wet belt. Ask for a dated belt invoice with mileage and check belt width through the oil filler. Bad: no invoice, a belt older than 6 years or past 100,000 km, or a rough, grey or frayed belt. Budget 800-3,000 EUR (Germany, 2026).
  2. Oil use (no scanner). Check the level before and after a long drive and ask for refill records. Bad: more than 0.5 L per 1,000 km, blue smoke at cold start, or no records.
  3. Turbo (test drive). Listen for a whistle and watch for blue or grey smoke under load. Bad: smoke, a whistle or low power from a blocked oil feed.
  4. Brakes (test drive). Press the pedal after a cold start. Bad: a hard pedal with little assistance from a blocked brake vacuum pump.
  5. Oil and service records. Check the oil spec and service dates on the invoices. Bad: overdue service, wrong oil, or no stamps. Overdue servicing can void the extended warranty.
  6. Fault codes (scanner). Read the fault memory for timing or misfire codes. Bad: stored timing codes. A clean memory does not prove the belt is good.
  7. Recall check (no scanner). Enter the VIN in the official recall checker for the car's country. Bad: an open belt or brake-vacuum campaign.

Running costs

Operational€170
Workshop€113
Fixed costs (tax, insurance)€147
Total per month€430
New-car depreciation (not included)€58

ADAC figures for 15,000 km a year over 60 months

Market

Listings on mobile.de in this generation with this fuel, gearbox and power.

Find offers on mobile.de

Listings
1,631
25th percentile
€11,210
Median price
€12,911
75th percentile
€14,280
Median mileage
41,230 km
Median first registration
2022
Dealer share
90%

Check a listing

Prices by first registration

First registrationListingsMedian priceMedian mileage
2023699€13,98029,784 km
2022392€12,55042,700 km
2021276€11,50059,000 km
2020250€10,99066,996 km
201914€10,65072,900 km

Medians only for years with at least 5 listings. Many cars are first registered after production ends, so years can run past the build years.

Price history

MonthListingsMedian priceMiddle halfMedian mileage
Nov 20261,631€12,911€11,210 – €14,28041,230 km
Oct 20261,631€12,911€11,210 – €14,28041,230 km

Median asking price at the last snapshot of each month.

ADAC versions

All 10 ADAC versions
VersionPowerProduction yearsRunning cost per month
Corsa 1.2 DI Turbo Edition100 PS2019–2020€434
Corsa 1.2 DI Turbo Elegance100 PS2019–2020€434
Corsa 1.2 DI Turbo GS Line100 PS2019–2020€434
Corsa 1.2 DI Turbo Ultimate100 PS2020–2022€434
Corsa 1.2 DI Turbo Edition100 PS2020–2023€423
Corsa 1.2 DI Turbo Elegance100 PS2020–2023€423
Corsa 1.2 DI Turbo GS Line100 PS2020–2022€423
Corsa 1.2 DI Turbo Individual100 PS2021€431
Corsa 1.2 DI Turbo GS100 PS2022–2023€413
Corsa 1.2 DI Turbo Ultimate Pack100 PS2022–2023€438