Used BMW i8 for sale
67 cars from UK dealers, updated 18 October 2026. Typical asking price £35,000.
10 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2018 | 18 | £40,000 | £35,000 to £48,000 |
| 2016 | 15 | £34,000 | £30,000 to £35,500 |
| 2015 | 15 | £34,000 | £30,000 to £35,500 |
Cars for sale now
- 2015 BMW i8, 45,000 miles, £29,999, £4,227 under typical, Long Crendon
- 2016 BMW i8, 47,000 miles, £29,950, £4,002 under typical, Radlett
- 2017 BMW i8, 26,614 miles, £34,995, £3,918 under typical, Romford
- 2018 BMW i8, 35,000 miles, £35,450, £3,749 under typical, Wembley
- 2015 BMW i8, 54,108 miles, £29,990, Hindley Green
- 2017 BMW i8, 60,000 miles, £29,990, Manchester
- 2018 BMW i8, 43,648 miles, £34,991, Hessle
- 2017 BMW i8, 60,701 miles, £29,950, Kenley
- 2016 BMW i8, 34,000 miles, £34,950, Hedsor
- 2018 BMW i8, 63,134 miles, £31,489, Hertford
- 2015 BMW i8, 69,000 miles, £25,990, Canterbury
- 2018 BMW i8, 79,058 miles, £27,989, Hertford
- 2016 BMW i8, 55,962 miles, £29,700, Leicester
- 2014 BMW i8, 59,000 miles, £27,888, Hillingdon
- 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
- 2016 BMW i8, 53,000 miles, £31,999, Crawley
- 2017 BMW i8, 28,441 miles, £38,799, Sunderland
- 2015 BMW i8, 59,000 miles, £28,995, Kempston
- 2015 BMW i8, 40,000 miles, £32,450, Haywards Heath
- 2018 BMW i8, 48,000 miles, £47,500, Bedford
- 2016 BMW i8, 80,851 miles, £26,690, Catterick
- 2016 BMW i8, 37,501 miles, £34,249, Hoddesdon
- 2017 BMW i8, 36,781 miles, £36,640, Alfreton
- 2019 BMW i8, 47,452 miles, £50,995, Southend-on-Sea
- 2016 BMW i8, 59,000 miles, £30,295, Burntisland
- 2015 BMW i8, 9,810 miles, £38,995, Barnstaple
- 2015 BMW i8, 32,557 miles, £34,475, Peterborough
- 2015 BMW i8, 35,250 miles, £33,999, Wombourne
- 2015 BMW i8, 62,000 miles, £29,000, Wakefield
- 2018 BMW i8, 4,200 miles, £47,948, Chelmsford
- 2016 BMW i8, 32,000 miles, £35,990, Derby
- 2016 BMW i8, 33,791 miles, £35,900, Wakefield
- 2015 BMW i8, 17,719 miles, £38,000, Chigwell
- 2017 BMW i8, 49,443 miles, £34,950, Harrogate
- 2016 BMW i8, 8,275 miles, £41,950, Melton Mowbray
- 2014 BMW i8, 8,619 miles, £39,950, Stoke-on-Trent
- 2018 BMW i8, 20,859 miles, £43,995, Guildford
- 2018 BMW i8, 58,268 miles, £35,000, Tamworth
- 2018 BMW i8, 12,800 miles, £45,950, London
- 2017 BMW i8, 87,569 miles, £26,995, Barking and Dagenham
- 2015 BMW i8, 38,000 miles, £36,500, Preston
- 2016 BMW i8, 67,500 miles, £30,990, Luton
- 2014 BMW i8, 49,555 miles, £30,000, West Bromwich
- 2018 BMW i8, 35,235 miles, £53,750, Telford
- 2015 BMW i8, 39,000 miles, £34,500, Bishop's Stortford
- 2018 BMW i8, 12,375 miles, £46,490, Harrogate
- 2019 BMW i8, 21,800 miles, £62,580, Harrogate
- 2014 BMW i8, 67,544 miles, £26,999, Cheltenham
- 2016 BMW i8, 49,200 miles, £33,995, Ripon
- 2019 BMW i8, 39,296 miles, £58,500, Ash and Ash Vale
- 2015 BMW i8, 31,137 miles, £34,249, Hoddesdon
- 2015 BMW i8, 50,500 miles, £32,995, Bedford
- 2019 BMW i8, 5,222 miles, £70,000, Tring
- 2018 BMW i8, 9,515 miles, £64,990, Yatton
- 2014 BMW i8, 10,108 miles, £39,790, Acklam
- 2014 BMW i8, 4,514 miles, £44,950, Stoke-on-Trent
- 2017 BMW i8, 86,200 miles, £29,995, Edinburgh
- 2016 BMW i8, 69,000 miles, £34,995, Glasgow
- 2015 BMW i8, 25,715 miles, £42,995, Walsall
- 2016 BMW i8, 17,917 miles, £52,995, Hoddesdon
- 2018 BMW i8, 17,542 miles, £78,949, Manchester
- 2018 BMW i8, 15,109 miles, £82,449, Manchester
- 2016 BMW i8, 25,100 miles, £21,500, Horley
- 2018 BMW i8, 52,598 miles, £32,450, Bexleyheath
- 2017 BMW i8, 47,000 miles, £34,995, Wetherby
More BMW
- All BMW cars
- BMW 1 Series (7,187)
- BMW 3 Series (7,026)
- BMW X5 (3,251)
- BMW X3 (3,021)
- BMW 5 Series (2,874)
- BMW X1 (2,607)
- BMW 2 Series (1,872)
- BMW 4 Series (1,808)
- BMW 2 Series Gran Coupe (1,281)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (839)
- BMW M3 (836)
- BMW 2 Series Active Tourer (817)
- BMW X2 (786)
- BMW M4 (756)