Used BMW i3 for sale under £15,000
166 cars from UK dealers, updated 23 October 2026. Typical asking price £11,100. Half of them are priced between £9,000 and £12,600.
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.
26 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2020 | 41 | £12,400 | £11,400 to £13,100 |
| 2019 | 21 | £11,600 | £10,500 to £12,200 |
| 2018 | 33 | £11,000 | £9,500 to £12,500 |
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2016 BMW i3, 60,000 miles, £5,840, £1,300 under typical, Uxbridge
- 2016 BMW i3, 61,533 miles, £5,995, £1,132 under typical, Kidderminster
- 2018 BMW i3, 36,000 miles, £9,289, £1,693 under typical, Chorley
- 2021 BMW i3, 30,485 miles, £11,650, £2,123 under typical, Leicester
- 2018 BMW i3, 33,000 miles, £9,489, £1,669 under typical, Chorley
- 2019 BMW i3, 50,000 miles, £9,500, £1,654 under typical, Cumbernauld
- 2018 BMW i3, 18,185 miles, £11,495, £1,715 under typical, Emborough
- 2019 BMW i3, 45,000 miles, £9,289, £1,313 under typical, Chorley
- 2018 BMW i3, 96,837 miles, £5,995, £841 under typical, Shefford
- 2020 BMW i3, 44,200 miles, £10,290, £1,320 under typical, West Molesey
- 2015 BMW i3, 36,000 miles, £6,840, £864 under typical, Uxbridge
- 2018 BMW i3, 28,934 miles, £9,500, £1,193 under typical, Bristol
- 2015 BMW i3, 39,000 miles, £7,450, £863 under typical, Havering
- 2020 BMW i3, 19,190 miles, £12,999, £1,449 under typical, Rochdale
- 2015 BMW i3, 32,760 miles, £7,750, £843 under typical, Watford
- 2022 BMW i3, 18,773 miles, £14,449, £1,543 under typical, Widnes
- 2020 BMW i3, 55,570 miles, £9,904, £1,027 under typical, Hartlepool
- 2021 BMW i3, 58,942 miles, £10,790, £1,069 under typical, Hoddesdon
- 2020 BMW i3, 70,683 miles, £9,000, £884 under typical, Leicester
- 2019 BMW i3, 47,000 miles, £10,750, £1,015 under typical, Newcastle-under-Lyme
- 2015 BMW i3, 32,000 miles, £7,199, £670 under typical, Chelmsford
- 2020 BMW i3, 33,407 miles, £11,250, £1,044 under typical, Nuneaton
- 2020 BMW i3, 31,000 miles, £11,395, £1,057 under typical, London
- 2022 BMW i3, 43,780 miles, £12,990, Peterborough
- 2018 BMW i3, 35,344 miles, £11,195, Emborough
- 2020 BMW i3, 63,918 miles, £9,600, Leicester
- 2019 BMW i3, 9,903 miles, £12,002, Portsmouth
- 2018 BMW i3, 29,300 miles, £10,875, Peterborough
- 2020 BMW i3, 32,613 miles, £11,499, Southampton
- 2018 BMW i3, 48,774 miles, £8,999, Sunderland
- 2018 BMW i3, 55,500 miles, £9,499, Thornbury
- 2017 BMW i3, 48,419 miles, £8,750, Thames Ditton
- 2015 BMW i3, 125,820 miles, £4,500, Sheffield
- 2020 BMW i3, 39,817 miles, £12,758, King's Lynn
- 2020 BMW i3, 40,000 miles, £11,250, Manchester
- 2021 BMW i3, 19,970 miles, £13,795, Hitchin
- 2014 BMW i3, 37,560 miles, £6,990, Mirfield
- 2018 BMW i3, 27,000 miles, £12,995, New Milton
- 2021 BMW i3, 25,470 miles, £13,498, Wigan
- 2015 BMW i3, 19,852 miles, £8,995, Barking
- 2016 BMW i3, 28,000 miles, £8,990, Chelmsford
- 2021 BMW i3, 45,332 miles, £12,200, Peterborough
- 2019 BMW i3, 42,000 miles, £10,490, Northwood
- 2022 BMW i3, 23,901 miles, £14,999, Corby
- 2015 BMW i3, 65,000 miles, £6,295, Chilham
- 2018 BMW i3, 29,506 miles, £9,994, Scunthorpe
- 2022 BMW i3, 38,015 miles, £13,998, Scunthorpe
- 2022 BMW i3, 53,643 miles, £14,099, Corby
- 2022 BMW i3, 95,213 miles, £9,900, Leicester
- 2019 BMW i3, 34,000 miles, £10,999, Waltham Cross
- 2020 BMW i3, 26,358 miles, £12,250, Leeds
- 2018 BMW i3, 19,000 miles, £11,790, Bristol
- 2016 BMW i3, 78,000 miles, £6,750, Redbridge
- 2020 BMW i3, 22,910 miles, £12,499, Corby
- 2020 BMW i3, 27,000 miles, £12,295, Bury
- 2020 BMW i3, 24,247 miles, £14,750, Aberdare
- 2020 BMW i3, 23,684 miles, £14,791, Nottingham
- 2017 BMW i3, 115,600 miles, £5,750, Edinburgh
- 2016 BMW i3, 29,271 miles, £8,790, Peterborough
- 2020 BMW i3, 27,333 miles, £12,312, Weston-super-Mare
- 2015 BMW i3, 49,947 miles, £7,850, Deptford
- 2020 BMW i3, 16,000 miles, £12,995, Uckfield
- 2016 BMW i3, 46,166 miles, £8,320, Dalkeith
- 2020 BMW i3, 22,516 miles, £12,620, Wimbledon
- 2020 BMW i3, 51,387 miles, £10,915, Ipswich
- 2019 BMW i3, 27,940 miles, £12,599, Corby
- 2019 BMW i3, 27,000 miles, £11,558, Lympsham
- 2016 BMW i3, 37,355 miles, £8,495, Newark-on-Trent
- 2018 BMW i3, 23,200 miles, £10,499, Rotherham
- 2020 BMW i3, 54,322 miles, £12,250, Blue Bell Hill
- 2018 BMW i3, 23,673 miles, £10,499, Corby
- 2020 BMW i3, 42,364 miles, £11,555, Milton Keynes
- 2018 BMW i3, 68,000 miles, £10,672, Bristol
- 2022 BMW i3, 36,064 miles, £14,498, Blackpool
- 2019 BMW i3, 22,683 miles, £11,890, Doncaster
- 2021 BMW i3, 61,000 miles, £12,545, Hastings
- 2018 BMW i3, 54,750 miles, £9,250, London
- 2017 BMW i3, 61,700 miles, £8,590, Harefield
- 2021 BMW i3, 14,706 miles, £14,699, Manchester
- 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
- 2017 BMW i3, 36,000 miles, £9,995, Balham
- 2019 BMW i3, 69,920 miles, £10,199, Winsford
- 2020 BMW i3, 31,082 miles, £12,500, Consett
- 2021 BMW i3, 19,160 miles, £14,609, Maidstone
- 2022 BMW i3, 62,821 miles, £14,991, Nottingham
- 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
- 2016 BMW i3, 40,000 miles, £8,695, Peterborough
- 2017 BMW i3, 37,821 miles, £9,350, Doncaster
- 2020 BMW i3, 24,390 miles, £13,099, Hook
- 2020 BMW i3, 58,377 miles, £10,999, Newcastle upon Tyne
BMW i3 by gearbox, fuel and body
BMW i3 prices by year
BMW i3 by price
More BMW
- All BMW i3
- 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)