Used BMW i4 for sale
838 cars from UK dealers, updated 26 October 2026. Typical asking price £31,500. Half of them are priced between £27,500 and £38,000.
AskCar lists 579,238 cars from 12,980 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 i4 cost?
Typical asking price £31,500 across 838 cars for sale. A 2026 one is typically £43,000, a 2022 one £27,000.
325 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 195 | £43,000 | £38,000 to £52,000 |
| 2025 | 102 | £37,000 | £31,500 to £42,500 |
| 2024 | 68 | £30,000 | £27,500 to £33,500 |
| 2023 | 233 | £30,000 | £27,500 to £33,000 |
| 2022 | 240 | £27,000 | £24,500 to £29,500 |
Cars for sale now, page 5 of 9
The cheaper cars like each one are on its AskCar page.
- 2022 BMW i4, 26,429 miles, £28,512, Towcester
- 2023 BMW i4, 29,921 miles, £33,860, Wimbledon
- 2026 BMW i4, 6,676 miles, £38,000, Leicester
- 2022 BMW i4, 49,182 miles, £25,478, Preston
- 2023 BMW i4, 18,939 miles, £37,153, St Ives
- 2024 BMW i4, 39,011 miles, £24,499, Sutton in Ashfield
- 2022 BMW i4, 59,326 miles, £24,000, Preston
- 2024 BMW i4, 23,309 miles, £37,390, Kingston upon Hull
- 2023 BMW i4, 10,883 miles, £32,648, Redhill
- 2022 BMW i4, 34,000 miles, £27,490, Llanelli
- 2023 BMW i4, 45,613 miles, £27,499, Wilmslow
- 2026 BMW i4, 3,224 miles, £33,990, Colchester
- 2023 BMW i4, 40,939 miles, £28,200, Upminster
- 2023 BMW i4, 49,807 miles, £30,495, Bangor
- 2026 BMW i4, 6,592 miles, £51,763, York
- 2023 BMW i4, 22,371 miles, £30,999, King's Lynn
- 2022 BMW i4, 33,241 miles, £32,975, Boston
- 2022 BMW i4, 33,241 miles, £32,975, Boston
- 2026 BMW i4, 9,778 miles, £37,990, Tynemouth
- 2026 BMW i4, 3,123 miles, £52,950, Newcastle upon Tyne
- 2026 BMW i4, 7,250 miles, £38,853, Yeovil
- 2023 BMW i4, 30,000 miles, £33,980, Hindley Green
- 2026 BMW i4, 10,055 miles, £50,350, Oxford
- 2026 BMW i4, 10,360 miles, £37,890, Rochdale
- 2022 BMW i4, 37,750 miles, £27,200, Derby
- 2022 BMW i4, 26,035 miles, £34,250, Wollaston
- 2025 BMW i4, 13,661 miles, £29,999, Sheffield
- 2026 BMW i4, 3,368 miles, £53,000, Leicester
- 2025 BMW i4, 3,067 miles, £49,500, Thames Ditton
- 2022 BMW i4, 32,744 miles, £27,800, Magherafelt
- 2026 BMW i4, 5,293 miles, £39,600, Sunderland
- 2023 BMW i4, 10,989 miles, £27,298, Edinburgh
- 2023 BMW i4, 30,766 miles, £24,900, Kingston upon Hull
- 2022 BMW i4, 31,484 miles, £27,995, Thames Ditton
- 2026 BMW i4, 3,497 miles, £52,999, Stoke-on-Trent
- 2022 BMW i4, 25,380 miles, £28,830, Stockton-on-Tees
- 2023 BMW i4, 14,038 miles, £29,449, Glasgow
- 2023 BMW i4, 14,520 miles, £38,146, York
- 2025 BMW i4, 11,549 miles, £31,999, Chester
- 2022 BMW i4, 72,309 miles, £22,040, Cannock
- 2022 BMW i4, 34,959 miles, £27,499, Castle Donington
- 2022 BMW i4, 39,875 miles, £26,790, Colne
- 2026 BMW i4, 3,364 miles, £40,000, Bromley
- 2022 BMW i4, 39,928 miles, £24,599, Castle Donington
- 2023 BMW i4, 55,089 miles, £26,291, Nottingham
- 2023 BMW i4, 38,124 miles, £28,799, Bromborough
- 2022 BMW i4, 39,507 miles, £24,666, Sunderland
- 2022 BMW i4, 18,920 miles, £35,490, Redhill
- 2022 BMW i4, 28,426 miles, £28,475, Borehamwood
- 2022 BMW i4, 60,466 miles, £23,995, North Kyme
- 2025 BMW i4, 3,713 miles, £49,500, Thames Ditton
- 2026 BMW i4, 10,688 miles, £37,990, Bolton
- 2024 BMW i4, 36,000 miles, £25,995, Lowestoft
- 2026 BMW i4, 3,452 miles, £40,058, Bridgwater
- 2023 BMW i4, 22,402 miles, £31,199, Stoke-on-Trent
- 2022 BMW i4, 80,826 miles, £20,812, Wellingborough
- 2025 BMW i4, 6,879 miles, £31,499, Stoke-on-Trent
- 2023 BMW i4, 31,398 miles, £26,090, Doncaster
- 2026 BMW i4, 4,256 miles, £39,995, Hamilton
- 2023 BMW i4, 32,326 miles, £29,795, Crawley
- 2023 BMW i4, 54,300 miles, £26,490, Essendine
- 2025 BMW i4, 6,033 miles, £31,790, Leeds
- 2022 BMW i4, 42,397 miles, £31,698, Chertsey
- 2022 BMW i4, 27,734 miles, £28,702, Tamworth
- 2023 BMW i4, 18,762 miles, £31,849, Cannock
- 2026 BMW i4, 12,209 miles, £37,890, Rochdale
- 2023 BMW i4, 33,950 miles, £34,990, Norwich
- 2022 BMW i4, 93,408 miles, £19,100, Dunstable
- 2023 BMW i4, 14,808 miles, £28,150, Chelmsford
- 2023 BMW i4, 67,179 miles, £24,500, Sheffield
- 2026 BMW i4, 3,098 miles, £53,499, Stoke-on-Trent
- 2022 BMW i4, 72,000 miles, £22,250, Horsham
- 2026 BMW i4, 3,800 miles, £37,995, Colchester
- 2024 BMW i4, 35,053 miles, £34,999, Chester
- 2023 BMW i4, 32,175 miles, £29,990, Wolverhampton
- 2024 BMW i4, 13,053 miles, £33,450, Chelmsford
- 2023 BMW i4, 58,915 miles, £26,000, Upminster
- 2025 BMW i4, 10,300 miles, £38,000, Cardiff
- 2025 BMW i4, 6,572 miles, £31,799, Sheffield
- 2023 BMW i4, 18,712 miles, £31,985, Bolton
- 2025 BMW i4, 6,947 miles, £31,699, Birmingham
- 2023 BMW i4, 40,071 miles, £34,000, Oldbury
- 2023 BMW i4, 29,322 miles, £36,000, Leicester
- 2026 BMW i4, 2,500 miles, £53,790, Colne
- 2026 BMW i4, 2,064 miles, £54,499, Crewe
- 2023 BMW i4, 9,688 miles, £33,400, Enfield
- 2023 BMW i4, 13,058 miles, £32,846, Blackheath
- 2022 BMW i4, 24,004 miles, £34,998, Blackheath
- 2022 BMW i4, 50,621 miles, £30,500, Warwick
- 2022 BMW i4, 19,746 miles, £29,950, Carlisle
- 2022 BMW i4, 19,500 miles, £29,999, Preston
- 2022 BMW i4, 51,298 miles, £25,499, King's Lynn
- 2026 BMW i4, 3,313 miles, £35,950, Plymouth
- 2023 BMW i4, 14,560 miles, £29,295, Hinckley
- 2023 BMW i4, 12,585 miles, £32,995, Dundee
- 2024 BMW i4, 11,164 miles, £28,998, Paisley
- 2022 BMW i4, 55,931 miles, £24,900, Manchester
- 2025 BMW i4, 2,238 miles, £32,899, Leeds
- 2023 BMW i4, 59,630 miles, £25,989, Hertford
- 2024 BMW i4, 33,039 miles, £25,699, Cramlington
BMW i4 prices by year
BMW i4 by price
More BMW
- All BMW cars
- BMW 1 Series (7,155)
- BMW 3 Series (7,003)
- BMW X5 (3,266)
- BMW X3 (2,996)
- BMW 5 Series (2,839)
- BMW X1 (2,580)
- BMW 2 Series (1,845)
- BMW 4 Series (1,754)
- BMW 2 Series Gran Coupe (1,289)
- BMW 4 Series Gran Coupe (1,155)
- BMW M3 (814)
- BMW 2 Series Active Tourer (811)
- BMW X2 (775)
- BMW M4 (750)