Used BMW i3 for sale
237 cars from UK dealers, updated 23 October 2026. Typical asking price £12,500. Half of them are priced between £9,900 and £15,500.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used BMW i3 cost?
Typical asking price £12,500 across 237 cars for sale. A 2022 one is typically £16,600, a 2018 one £11,000.
44 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2022 | 50 | £16,600 | £15,300 to £17,800 |
| 2021 | 34 | £15,500 | £13,800 to £16,000 |
| 2020 | 45 | £12,500 | £11,500 to £13,700 |
| 2019 | 21 | £11,600 | £10,500 to £12,200 |
| 2018 | 33 | £11,000 | £9,500 to £12,500 |
Cars for sale now, page 3 of 3
The cheaper cars like each one are on its AskCar page.
- 2013 BMW i3, 53,000 miles, £6,495, Greenock
- 2020 BMW i3, 68,009 miles, £11,495, Plymouth
- 2021 BMW i3, 26,856 miles, £17,099, Grimsby
- 2015 BMW i3, 73,000 miles, £7,999, Wimborne Minster
- 2015 BMW i3, 74,000 miles, £7,995, East Brent
- 2022 BMW i3, 13,709 miles, £18,990, Gorseinon
- 2021 BMW i3, 31,250 miles, £15,995, Ottery St Mary
- 2020 BMW i3, 57,948 miles, £12,595, Emborough
- 2018 BMW i3, 40,543 miles, £13,875, Worthing
- 2020 BMW i3, 39,839 miles, £13,950, Maidenhead
- 2020 BMW i3, 45,950 miles, £15,995, Crawley
- 2020 BMW i3, 21,792 miles, £15,490, Brighton and Hove
- 2016 BMW i3, 51,000 miles, £10,490, Bournemouth
- 2022 BMW i3, 54,778 miles, £18,250, Nottingham
- 2018 BMW i3, 50,934 miles, £12,495, Bexley
- 2015 BMW i3, 31,000 miles, £10,000, Leicester
- 2018 BMW i3, 36,307 miles, £14,150, Derby
- 2018 BMW i3, 69,060 miles, £12,990, Dartford
- 2017 BMW i3, 43,795 miles, £15,699, Southampton
- 2025 BMW i3, 88,000 miles, £6,000, Snettisham
- 2021 BMW i3, 52,000 miles, £9,850, Bradford
- 2020 BMW i3, 60,061 miles, £11,167, Cannock
- 2019 BMW i3, 40,889 miles, £11,125, Preston
- 2020 BMW i3, 35,458 miles, £12,499, Castle Donington
- 2018 BMW i3, 52,000 miles, £12,495, Derby
- 2022 BMW i3, 40,548 miles, £16,495, Bridgwater
- 2021 BMW i3, 21,694 miles, £15,555, Swindon
- 2020 BMW i3, 43,156 miles, £15,995, London
- 2015 BMW i3, 57,100 miles, £6,695, Farnham
- 2014 BMW i3, 22,000 miles, £7,000, Coventry
- 2016 BMW i3, 51,000 miles, £9,000, Farnborough
- 2019 BMW i3, 40,000 miles, £11,499, Warmley
- BMW i3, 25,000 miles, £19,000, London
- 2026 BMW i3, £74,950, Isle of Whithorn
- 2026 BMW i3, £74,950, Isle of Whithorn
- BMW i3, Heathrow
- 2019 BMW i3, 45,000 miles, Landulph
BMW i3 by gearbox, fuel and body
BMW i3 prices by year
BMW i3 by price
More BMW
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)