UK Car Imports

Does a UK BMWwarranty transfer to Ireland? → — 3 years unlimited mileage, and year three is valid in the Republic

Imported and delivered to Ireland with every cost included - BMW 120d imported to Ireland with VRT, VAT, customs and delivery included.

Used BMW 120d for Sale in Ireland — 157 UK imports

Choose from 157 BMW 120d cars at established UK garages, every one priced fully landed for Ireland — VRT, VAT, customs and delivery included. Independent inspection before you commit, Irish plates on handover, typically two weeks door to door. Right now 2 of them are priced €750 or more under comparable Irish asking prices.

The live BMW 120d stock, landed prices and enquiry handling on this page run on a platform built in-house by Arklight Labs, who build the same websites for other businesses that sell things.

157available today
€15,245from (all-in price)
€25,116average price
€1,179biggest saving vs Ireland right now
Bestseller Series

2 BMW 120d cars are priced €750 or more under the Irish market today — the biggest is €1,179 under on a 2019 model. Every figure is benchmarked against real Irish asking prices, refreshed weekly.

BMW 120d available now

12 of 157 — the biggest measured savings against Irish asking prices first. Every price is the landed price: VRT, VAT, customs and delivery included.

BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr⚡ Bestseller · €1,000+€1,179 less than in Irelandvs 26 Irish listings
BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr
1 / 51
BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr
2019 (191)AutomaticDiesel179,392 km
€17,771
BMW 1 Series 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr⚡ Bestseller · €750+€948 less than in Irelandvs 56 Irish listings
BMW 1 Series 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr
1 / 27
BMW 1 Series 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr
2020 (202)AutomaticDiesel110,884 km
€22,616
BMW 1 Series 2.0 120d M Sport (LCP) Auto Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport (LCP) Auto Euro 6 (s/s) 5dr
1 / 40
BMW 1 Series 2.0 120d M Sport (LCP) Auto Euro 6 (s/s) 5dr
2024 (241)AutomaticDiesel44,876 km
€39,225
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
1 / 19
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
2016 (162)AutomaticDiesel149,669 km
€18,079
BMW 1 Series 2.0 120d M Sport Euro 6 (s/s) 5drBMW 1 Series 2.0 120d M Sport Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Euro 6 (s/s) 5dr
2016 (162)ManualDiesel115,412 km
€18,104
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
1 / 28
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
2020 (201)AutomaticDiesel63,588 km
€34,782
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
1 / 36
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
2016 (162)AutomaticDiesel129,552 km
€20,861
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
1 / 28
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
2016 (162)AutomaticDiesel169,785 km
€16,938
BMW 1 Series 2.0 120d Sport Auto Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d Sport Auto Euro 6 (s/s) 5dr
1 / 77
BMW 1 Series 2.0 120d Sport Auto Euro 6 (s/s) 5dr
2016 (162)AutomaticDiesel141,622 km
€15,245
BMW 1 Series 2.0 120d M Sport Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Euro 6 (s/s) 5dr
1 / 13
BMW 1 Series 2.0 120d M Sport Euro 6 (s/s) 5dr
2016 (162)ManualDiesel149,025 km
€16,746
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
1 / 66
BMW 1 Series 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr
2020 (201)AutomaticDiesel51,689 km
€35,269
BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr
BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr
1 / 35
BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr
2016 (161)AutomaticDiesel122,310 km
€19,247

BMW 120d: prices and mileage by year

From the 110 BMW 120d cars listed here on 9 November 2026. Every price is the landed price: VRT, VAT, customs and delivery included. Typical figures are medians.

113,000 kmtypical mileage (half between 73,000 km and 139,000 km)
Automatic 94 · Manual 16gearbox
Diesel 110fuel
€1,281typical measured saving on the 3 cars under Irish asking prices (biggest €1,445)
BMW 120d by first-registration year
YearCarsTypical landed priceTypical mileage
20242€43,03532,000 km
20235€37,81065,000 km
20226€36,45367,000 km
20216€29,441113,000 km
202013€30,94489,000 km
201916€27,997111,000 km
201815€22,292105,000 km
201722€20,072137,000 km
201625€18,106132,000 km

BMW 120d by year

More BMW models to import

Importing a BMW 120d: common questions

Is VRT included in the price of an imported BMW 120d?

Yes — every BMW 120d on ukcarimports.ie is priced fully landed: VRT, VAT, customs duty (where applicable), UK–Ireland transport and our handling are all included. The price you see is the price you pay.

How long does it take to import a BMW 120d from the UK?

Typically about two weeks from deposit to handover on Irish plates. We handle the purchase, an independent mechanical inspection, customs, VRT and registration — you collect in Dublin or take delivery at your door.

Is it cheaper to import a BMW 120d from the UK?

Often, yes — and we measure it rather than claim it. Right now 2 of our BMW 120d cars are priced at least €750 under comparable Irish asking prices (the biggest is €1,179 under), benchmarked weekly against real Irish ads. UK supply is roughly ten times larger than the Irish market, and we reclaim UK VAT to reduce the Irish tax base.