2018 BMW i8 prices
17 cars from UK dealers, updated 21 October 2026. Typical asking price £44,000.
Half of the 17 priced 2018 BMW i8 cars for sale are priced between £35,000 and £48,000.
Typical mileage 35,000 miles.
7 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now
The cheaper cars like each one are on its AskCar page.
- 2018 BMW i8, 35,000 miles, £35,450, £3,821 under typical, Wembley
- 2018 BMW i8, 43,648 miles, £34,499, Hessle
- 2018 BMW i8, 63,134 miles, £30,989, Hertford
- 2018 BMW i8, 44,000 miles, £36,000, Manchester
- 2018 BMW i8, 49,311 miles, £34,989, Hertford
- 2018 BMW i8, 47,590 miles, £35,400, Upminster
- 2018 BMW i8, 48,000 miles, £47,500, Bedford
- 2018 BMW i8, 4,200 miles, £47,948, Chelmsford
- 2018 BMW i8, 35,235 miles, £53,750, Telford
- 2018 BMW i8, 20,859 miles, £43,995, Guildford
- 2018 BMW i8, 12,375 miles, £45,249, Harrogate
- 2018 BMW i8, 58,268 miles, £35,000, Tamworth
- 2018 BMW i8, 12,800 miles, £45,950, London
- 2018 BMW i8, 9,515 miles, £64,990, Yatton
- 2018 BMW i8, 17,542 miles, £78,949, Manchester
- 2018 BMW i8, 15,109 miles, £82,449, Manchester
- 2018 BMW i8, 52,598 miles, £32,450, Bexleyheath
More BMW
- All BMW i8
- All BMW cars
- BMW 1 Series (7,259)
- BMW 3 Series (7,107)
- BMW X5 (3,282)
- BMW X3 (3,059)
- BMW 5 Series (2,883)
- BMW X1 (2,642)
- BMW 2 Series (1,882)
- BMW 4 Series (1,787)
- BMW 2 Series Gran Coupe (1,318)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (856)
- BMW M3 (832)
- BMW 2 Series Active Tourer (809)
- BMW X2 (782)
- BMW M4 (753)