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 2 of 3
The cheaper cars like each one are on its AskCar page.
- 2022 BMW i3, 15,000 miles, £18,895, Stevenage
- 2018 BMW i3, 60,000 miles, £8,795, Norwich
- 2018 BMW i3, 61,812 miles, £10,999, Corby
- 2020 BMW i3, 27,947 miles, £12,570, Sheffield
- 2018 BMW i3, 28,000 miles, £13,499, East Boldon
- 2020 BMW i3, 49,000 miles, £13,400, Landulph
- 2016 BMW i3, 78,000 miles, £6,995, Ditchling
- 2022 BMW i3, 33,463 miles, £16,250, Enfield
- 2017 BMW i3, 36,000 miles, £9,995, Balham
- 2019 BMW i3, 69,920 miles, £10,199, Winsford
- 2021 BMW i3, 24,000 miles, £15,250, Epping
- 2020 BMW i3, 31,082 miles, £12,500, Consett
- 2022 BMW i3, 24,854 miles, £16,999, Woolwich
- 2021 BMW i3, 19,160 miles, £14,609, Maidstone
- 2021 BMW i3, 14,120 miles, £15,999, Corby
- 2021 BMW i3, 17,219 miles, £15,799, Corby
- 2022 BMW i3, 31,561 miles, £15,199, Cardiff
- 2022 BMW i3, 62,821 miles, £14,991, Nottingham
- 2022 BMW i3, 21,420 miles, £15,999, Winsford
- 2019 BMW i3, 36,176 miles, £11,998, Paisley
- 2020 BMW i3, 31,000 miles, £14,940, Stockport
- 2020 BMW i3, 34,352 miles, £12,380, Enfield
- 2019 BMW i3, 47,947 miles, £12,180, Foxton
- 2018 BMW i3, 18,265 miles, £11,399, Sunderland
- 2016 BMW i3, 46,949 miles, £8,995, Colchester
- 2022 BMW i3, 29,438 miles, £16,899, Leeds
- 2016 BMW i3, 40,000 miles, £8,695, Peterborough
- 2017 BMW i3, 37,821 miles, £9,350, Doncaster
- 2021 BMW i3, 25,361 miles, £15,349, Widnes
- 2021 BMW i3, 16,778 miles, £15,989, Gateshead
- 2020 BMW i3, 24,390 miles, £13,099, Hook
- 2022 BMW i3, 47,571 miles, £16,498, Hexham
- 2020 BMW i3, 58,377 miles, £10,999, Newcastle upon Tyne
- 2020 BMW i3, 50,000 miles, £11,499, Preston
- 2020 BMW i3, 15,200 miles, £13,699, Warrington
- 2016 BMW i3, 70,000 miles, £6,990, High Ongar
- 2021 BMW i3, 24,044 miles, £15,542, Dunfermline
- 2022 BMW i3, 33,182 miles, £15,299, Corby
- 2020 BMW i3, 65,934 miles, £10,495, Plymouth
- 2020 BMW i3, 27,565 miles, £14,250, Bracknell
- 2018 BMW i3, 42,000 miles, £10,995, Hastings
- 2021 BMW i3, 24,199 miles, £14,599, Milton Keynes
- 2022 BMW i3, 43,450 miles, £17,000, Sheffield
- 2021 BMW i3, 34,196 miles, £13,950, Maidenhead
- 2019 BMW i3, 42,930 miles, £12,495, Southend-on-Sea
- 2018 BMW i3, 51,000 miles, £12,400, Landulph
- 2021 BMW i3, 32,900 miles, £15,875, Worthing
- 2017 BMW i3, 2,622 miles, £11,495, Waltham Cross
- 2020 BMW i3, 52,000 miles, £13,699, Sheffield
- 2022 BMW i3, 38,626 miles, £16,993, Eastleigh
- 2018 BMW i3, 47,251 miles, £10,998, Dundee
- 2022 BMW i3, 41,482 miles, £16,250, Oldbury
- 2019 BMW i3, 33,460 miles, £11,995, Kings Langley
- 2021 BMW i3, 34,222 miles, £15,900, Heathrow
- 2022 BMW i3, 15,108 miles, £19,850, Leicester
- 2021 BMW i3, 55,578 miles, £13,498, Preston
- 2022 BMW i3, 78,899 miles, £12,998, Perth
- 2022 BMW i3, 13,909 miles, £18,750, Chigwell
- 2016 BMW i3, 35,288 miles, £9,498, Edinburgh
- 2014 BMW i3, 47,686 miles, £6,700, Peterborough
- 2020 BMW i3, 81,000 miles, £11,490, Bristol
- 2020 BMW i3, 16,367 miles, £15,475, Borehamwood
- 2017 BMW i3, 25,386 miles, £10,990, Norwich
- 2021 BMW i3, 11,198 miles, £17,990, Edinburgh
- 2016 BMW i3, 59,000 miles, £8,795, Melksham
- 2018 BMW i3, 89,992 miles, £8,499, Warrington
- 2022 BMW i3, 16,760 miles, £20,000, Tring
- 2021 BMW i3, 28,209 miles, £15,799, Coulsdon
- 2015 BMW i3, 88,000 miles, £6,485, Sheffield
- 2015 BMW i3, 88,000 miles, £6,485, Sheffield
- 2022 BMW i3, 28,691 miles, £18,295, Hamilton
- 2015 BMW i3, 77,500 miles, £6,995, Salisbury
- 2015 BMW i3, 131,785 miles, £5,495, West Wellow
- 2019 BMW i3, 106,505 miles, £8,695, West Wellow
- 2022 BMW i3, 21,594 miles, £18,999, Stoke-on-Trent
- 2017 BMW i3, 16,393 miles, £11,700, Hoddesdon
- 2014 BMW i3, 58,000 miles, £7,494, Kingswood and Fishponds
- 2016 BMW i3, 44,190 miles, £9,250, Foxton
- 2021 BMW i3, 21,252 miles, £16,499, Corby
- 2021 BMW i3, 15,001 miles, £18,000, Worcester
- 2019 BMW i3, 26,000 miles, £12,800, Leicester
- 2022 BMW i3, 29,863 miles, £18,477, Redhill
- 2020 BMW i3, 24,791 miles, £13,890, Gorseinon
- 2016 BMW i3, 49,000 miles, £8,295, Hailsham
- 2018 BMW i3, 23,773 miles, £13,990, Dartford
- 2022 BMW i3, 13,373 miles, £19,500, Market Harborough
- 2020 BMW i3, 36,362 miles, £13,250, Tamworth
- 2019 BMW i3, 37,671 miles, £12,999, Exeter
- 2022 BMW i3, 69,307 miles, £13,520, Foxton
- 2018 BMW i3, 39,717 miles, £13,990, Aberdare
- 2014 BMW i3, 57,960 miles, £7,750, Ottery St Mary
- 2019 BMW i3, 37,500 miles, £12,495, London
- 2021 BMW i3, 27,796 miles, £17,750, Bracknell
- 2022 BMW i3, 28,893 miles, £17,250, Derby
- 2018 BMW i3, 75,000 miles, £11,495, East Brent
- 2022 BMW i3, 14,505 miles, £20,648, Redhill
- 2021 BMW i3, 57,261 miles, £13,450, Maidenhead
- 2018 BMW i3, 91,000 miles, £8,995, East Brent
- 2022 BMW i3, 20,529 miles, £17,950, Worcester
- 2019 BMW i3, 77,500 miles, £9,990, Darlington
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)