Opel Mokka B 1.2 DI, 100 PS, 6-speed manual (2021–2024)

Power
100 PS (74 kW)
Engine codes
HN05, HN09
Gearbox
6-speed manual
Production years
2021–2024
Running cost per month
€475
Fuel
Petrol
Median price
€15,850
Reliability
2/5
DIY
1/5

Research for this car

Known issues for this car

IssueAffectsTypical kmRepair costSource
Front suspension and axle joints wearAll versionsNot stated; TÜV sees it from 2-3 yearsNo confirmed priceGeneration guide
Brake disc wearAll versions, Mokka-e includedNot statedNo confirmed priceGeneration guide
Infotainment freezes and phone connection problemsAll 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. Check the front suspension and axle joints on a lift. Play or a broken coil spring is a bad result. No scanner is needed.
  2. Check the brake discs. The Mokka B wears them faster than the previous car. Worn discs are a bad result. No confirmed price.
  3. Use the screen, buttons and phone mirroring. A freeze or dropped connection is a bad result. Try the NAV and phone reboot first.
  4. On a 1.2 petrol built 2022-2025, ask for proof the fuel leak campaign (KUU) was done. An open campaign is a bad result.
  5. On the 2024-2026 48 V hybrid, ask for proof the starter-generator campaign (R/2026/072) was done. An open campaign is a bad result.

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€175
Workshop€157
Fixed costs (tax, insurance)€143
Total per month€475
New-car depreciation (not included)€91

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,412
25th percentile
€14,370
Median price
€15,850
75th percentile
€17,200
Median mileage
26,800 km
Median first registration
2023
Dealer share
98.8%

Check a listing

Prices by first registration

First registrationListingsMedian priceMedian mileage
20261––
202512€17,99012,900 km
2024596€16,98920,740 km
2023494€15,40029,400 km
2022231€14,85040,438 km
202178€13,90048,100 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,412€15,850€14,370 – €17,20026,800 km
Oct 20261,412€15,850€14,370 – €17,20026,800 km

Median asking price at the last snapshot of each month.

ADAC versions

All 11 ADAC versions
VersionPowerProduction yearsRunning cost per month
1.2 DI Turbo100 PS2021–2022€475
1.2 DI Turbo Elegance100 PS2021–2023€468
1.2 DI Turbo Ultimate100 PS2021–2022€476
1.2 DI Turbo Edition100 PS2021–2022€475
1.2 DI Turbo GS100 PS2021–2023€468
1.2 DI Turbo Business Elegance100 PS2021–2023€477
1.2 DI Turbo Enjoy100 PS2022–2023€447
1.2 DI Turbo Black100 PS2023€449
1.2 DI Turbo GS100 PS2023–2024€465
1.2 DI Turbo Black100 PS2023€461
1.2 DI Turbo Elegance100 PS2023–2024€465