2023 BMW i4 prices
232 cars from UK dealers, updated 27 October 2026. Typical asking price £30,000.
AskCar lists 581,201 cars from 12,993 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Half of the 232 priced 2023 BMW i4 cars for sale are priced between £27,500 and £33,000.
Typical mileage 31,000 miles.
114 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now, page 2 of 3
The cheaper cars like each one are on its AskCar page.
- 2023 BMW i4, 58,724 miles, £28,995, Telford
- 2023 BMW i4, 55,575 miles, £29,495, Telford
- 2023 BMW i4, 35,160 miles, £34,295, Ipswich
- 2023 BMW i4, 29,921 miles, £33,910, Wimbledon
- 2023 BMW i4, 37,232 miles, £28,650, Chelmsford
- 2023 BMW i4, 49,807 miles, £30,495, Bangor
- 2023 BMW i4, 18,939 miles, £37,188, St Ives
- 2023 BMW i4, 11,858 miles, £26,995, Chelmsford
- 2023 BMW i4, 14,038 miles, £29,399, Glasgow
- 2023 BMW i4, 48,575 miles, £26,998, Oldbury
- 2023 BMW i4, 30,000 miles, £33,980, Hindley Green
- 2023 BMW i4, 10,883 miles, £32,648, Redhill
- 2023 BMW i4, 22,371 miles, £30,999, King's Lynn
- 2023 BMW i4, 40,939 miles, £28,200, Upminster
- 2023 BMW i4, 45,613 miles, £27,499, Wilmslow
- 2023 BMW i4, 14,560 miles, £29,295, Hinckley
- 2023 BMW i4, 14,520 miles, £38,146, York
- 2023 BMW i4, 39,461 miles, £28,495, Chelmsford
- 2023 BMW i4, 10,989 miles, £27,298, Edinburgh
- 2023 BMW i4, 30,766 miles, £24,895, Kingston upon Hull
- 2023 BMW i4, 31,398 miles, £26,090, Doncaster
- 2023 BMW i4, 50,356 miles, £26,958, Lympsham
- 2023 BMW i4, 38,124 miles, £28,799, Bromborough
- 2023 BMW i4, 55,089 miles, £26,291, Nottingham
- 2023 BMW i4, 27,461 miles, £27,725, Bristol
- 2023 BMW i4, 22,402 miles, £31,199, Stoke-on-Trent
- 2023 BMW i4, 32,326 miles, £29,795, Crawley
- 2023 BMW i4, 54,300 miles, £26,490, Essendine
- 2023 BMW i4, 18,762 miles, £31,831, Cannock
- 2023 BMW i4, 40,071 miles, £34,000, Oldbury
- 2023 BMW i4, 67,179 miles, £24,500, Sheffield
- 2023 BMW i4, 18,712 miles, £31,985, Bolton
- 2023 BMW i4, 16,072 miles, £27,843, Prescot
- 2023 BMW i4, 32,175 miles, £29,990, Wolverhampton
- 2023 BMW i4, 58,915 miles, £26,000, Upminster
- 2023 BMW i4, 34,032 miles, £25,995, Chelmsford
- 2023 BMW i4, 24,167 miles, £36,990, Manchester
- 2023 BMW i4, 12,585 miles, £32,995, Dundee
- 2023 BMW i4, 39,164 miles, £34,299, Leeds
- 2023 BMW i4, 24,500 miles, £37,000, High Wycombe
- 2023 BMW i4, 59,630 miles, £25,989, Hertford
- 2023 BMW i4, 14,808 miles, £28,150, Chelmsford
- 2023 BMW i4, 23,415 miles, £31,450, Banstead
- 2023 BMW i4, 29,747 miles, £29,702, Windsor
- 2023 BMW i4, 57,965 miles, £26,290, Maidstone
- 2023 BMW i4, 10,581 miles, £33,500, Chigwell
- 2023 BMW i4, 38,689 miles, £34,590, Leeds
- 2023 BMW i4, 19,303 miles, £29,485, Kingston upon Hull
- 2023 BMW i4, 17,838 miles, £32,500, Coventry
- 2023 BMW i4, 47,637 miles, £31,791, Nottingham
- 2023 BMW i4, 41,041 miles, £28,950, Cannock
- 2023 BMW i4, 23,463 miles, £26,450, Chelmsford
- 2023 BMW i4, 16,582 miles, £38,750, Maidenhead
- 2023 BMW i4, 44,357 miles, £33,699, Leeds
- 2023 BMW i4, 37,126 miles, £29,605, Crawley
- 2023 BMW i4, 9,688 miles, £33,400, Enfield
- 2023 BMW i4, 13,058 miles, £32,846, Blackheath
- 2023 BMW i4, 42,151 miles, £28,849, Conwy
- 2023 BMW i4, 6,158 miles, £34,999, West Bromwich
- 2023 BMW i4, 41,083 miles, £34,400, Banstead
- 2023 BMW i4, 45,533 miles, £28,384, Yeovil
- 2023 BMW i4, 14,949 miles, £31,980, Nottingham
- 2023 BMW i4, 45,521 miles, £28,500, Cardiff
- 2023 BMW i4, 48,862 miles, £28,000, High Wycombe
- 2023 BMW i4, 22,837 miles, £38,000, Solihull
- 2023 BMW i4, 15,652 miles, £33,188, Crawley
- 2023 BMW i4, 26,901 miles, £31,490, Leeds
- 2023 BMW i4, 33,950 miles, £35,990, Norwich
- 2023 BMW i4, 49,270 miles, £28,000, High Wycombe
- 2023 BMW i4, 34,262 miles, £35,990, Eastleigh
- 2023 BMW i4, 39,331 miles, £29,590, Dungannon
- 2023 BMW i4, 56,113 miles, £26,299, Watton
- 2023 BMW i4, 18,648 miles, £38,950, Tring
- 2023 BMW i4, 59,690 miles, £31,490, Spalding
- 2023 BMW i4, 14,912 miles, £27,990, Potters Bar
- 2023 BMW i4, 24,404 miles, £38,000, Luton
- 2023 BMW i4, 21,752 miles, £32,495, Chelmsford
- 2023 BMW i4, 43,070 miles, £29,149, Derby
- 2023 BMW i4, 45,743 miles, £28,750, Spalding
- 2023 BMW i4, 55,993 miles, £30,995, Telford
- 2023 BMW i4, 44,716 miles, £26,498, Wigan
- 2023 BMW i4, 50,650 miles, £31,950, Ruislip
- 2023 BMW i4, 35,403 miles, £30,498, Glasgow
- 2023 BMW i4, 43,500 miles, £29,295, Leicester
- 2023 BMW i4, 67,566 miles, £25,395, Portsmouth
- 2023 BMW i4, 22,305 miles, £32,671, Ealing
- 2023 BMW i4, 33,709 miles, £30,950, Chelmsford
- 2023 BMW i4, 27,456 miles, £32,000, Solihull
- 2023 BMW i4, 64,026 miles, £26,163, Wolverhampton
- 2023 BMW i4, 40,000 miles, £30,000, Leicester
- 2023 BMW i4, 12,292 miles, £34,395, Crawley
- 2023 BMW i4, 30,793 miles, £26,275, Borehamwood
- 2023 BMW i4, 18,359 miles, £27,975, Borehamwood
- 2023 BMW i4, 30,819 miles, £31,750, Maidenhead
- 2023 BMW i4, 26,412 miles, £32,500, Nottingham
- 2023 BMW i4, 46,854 miles, £29,250, Coventry
- 2023 BMW i4, 38,540 miles, £36,271, Banstead
- 2023 BMW i4, 24,970 miles, £38,995, Belfast
- 2023 BMW i4, 24,600 miles, £32,995, Cleckheaton
- 2023 BMW i4, 21,486 miles, £33,495, Guildford
BMW i4 prices by year
BMW i4 by price
More BMW
- All BMW i4
- All BMW cars
- BMW 1 Series (7,200)
- BMW 3 Series (7,038)
- BMW X5 (3,284)
- BMW X3 (3,030)
- BMW 5 Series (2,832)
- BMW X1 (2,570)
- BMW 2 Series (1,859)
- BMW 4 Series (1,789)
- BMW 2 Series Gran Coupe (1,284)
- BMW 4 Series Gran Coupe (1,179)
- BMW i4 (836)
- BMW 2 Series Active Tourer (812)
- BMW M3 (812)
- BMW X2 (771)
- BMW M4 (762)