Used BMW i5 for sale
189 cars from UK dealers, updated 20 October 2026. Typical asking price £45,500.
72 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Most ask |
|---|---|---|---|
| 2026 | 76 | £48,000 | £45,500 to £55,000 |
| 2025 | 69 | £43,500 | £41,000 to £48,500 |
| 2024 | 38 | £37,000 | £34,500 to £41,500 |
Cars for sale now, page 1 of 2
- 2024 BMW i5, 354 miles, £30,995, £8,121 under typical, Blackpool
- 2023 BMW i5, 8,000 miles, £29,990, £5,434 under typical, Birmingham
- 2025 BMW i5, 4,102 miles, £36,950, £4,891 under typical, Derby
- 2026 BMW i5, 11,280 miles, £42,350, £5,448 under typical, Wollaston
- 2026 BMW i5, 2,505 miles, £44,998, £5,740 under typical, Kirkcaldy
- 2025 BMW i5, 11,964 miles, £37,700, £4,700 under typical, Chelmsford
- 2025 BMW i5, 2,664 miles, £37,450, £4,622 under typical, Derby
- 2025 BMW i5, 4,054 miles, £37,300, £4,383 under typical, Swindon
- 2024 BMW i5, 11,892 miles, £45,000, £5,152 under typical, Chelmsford
- 2026 BMW i5, 576 miles, £41,773, £4,375 under typical, City of Westminster
- 2026 BMW i5, 5,654 miles, £43,999, £4,472 under typical, Stafford
- 2026 BMW i5, 619 miles, £42,001, £4,086 under typical, City of Westminster
- 2026 BMW i5, 7,519 miles, £44,950, £4,202 under typical, Coventry
- 2026 BMW i5, 2,229 miles, £48,750, £4,493 under typical, Warwick
- 2026 BMW i5, 7,131 miles, £47,000, £4,330 under typical, Oldbury
- 2026 BMW i5, 9,824 miles, £45,984, £4,143 under typical, Plymouth
- 2026 BMW i5, 13,212 miles, £43,500, £3,859 under typical, Warwick
- 2024 BMW i5, 9,177 miles, £46,950, Wimbledon
- 2025 BMW i5, 5,265 miles, £38,380, Doncaster
- 2026 BMW i5, 3,231 miles, £40,899, Wilmslow
- 2026 BMW i5, 3,169 miles, £43,999, Crewe
- 2026 BMW i5, 3,243 miles, £43,990, Edinburgh
- 2026 BMW i5, 3,815 miles, £43,190, Chesterfield
- 2025 BMW i5, 2,296 miles, £42,150, Huddersfield
- 2025 BMW i5, 4,703 miles, £40,950, Derby
- 2025 BMW i5, 3,940 miles, £40,900, Maidstone
- 2025 BMW i5, 3,213 miles, £41,485, Manchester
- 2026 BMW i5, 9,019 miles, £45,380, Grimsby
- 2026 BMW i5, 7,807 miles, £45,949, Grange-over-Sands
- 2026 BMW i5, 9,342 miles, £45,350, Nottingham
- 2026 BMW i5, 4,800 miles, £68,000, Tamworth
- 2025 BMW i5, 6,707 miles, £40,690, Edinburgh
- 2024 BMW i5, 10,157 miles, £36,490, Luton
- 2025 BMW i5, 6,603 miles, £59,000, Leicester
- 2026 BMW i5, 11,139 miles, £44,980, Chelmsford
- 2024 BMW i5, 20,676 miles, £31,090, Harrogate
- 2024 BMW i5, 15,362 miles, £35,898, Glasgow
- 2026 BMW i5, 8,349 miles, £43,399, Scunthorpe
- 2024 BMW i5, 35,945 miles, £32,485, Manchester
- 2025 BMW i5, 5,950 miles, £42,063, Bury
- 2026 BMW i5, 3,421 miles, £45,000, Aberdeen
- 2026 BMW i5, 3,567 miles, £49,995, Hailsham
- 2024 BMW i5, 23,284 miles, £30,995, Blackpool
- 2025 BMW i5, 4,152 miles, £39,799, Chester
- 2025 BMW i5, 10,690 miles, £37,890, Chesterfield
- 2026 BMW i5, 11,879 miles, £45,449, Grange-over-Sands
- 2025 BMW i5, 5,358 miles, £39,657, Warrington
- 2025 BMW i5, 356 miles, £45,990, Carlisle
- 2026 BMW i5, 5,179 miles, £48,000, Sheffield
- 2026 BMW i5, 6,794 miles, £68,237, Warrington
- 2024 BMW i5, 11,542 miles, £36,995, Glasgow
- 2025 BMW i5, 5,970 miles, £42,485, Manchester
- 2026 BMW i5, 7,089 miles, £47,273, Bridgwater
- 2024 BMW i5, 14,228 miles, £47,528, Durham
- 2026 BMW i5, 5,393 miles, £47,995, Crawley
- 2026 BMW i5, 2,500 miles, £44,900, Kingston upon Hull
- 2025 BMW i5, 6,066 miles, £42,485, Liverpool
- 2026 BMW i5, 5,028 miles, £45,300, Harold Wood
- 2024 BMW i5, 18,941 miles, £35,898, Kirkcaldy
- 2026 BMW i5, 6,742 miles, £68,695, Croydon
- 2026 BMW i5, 3,476 miles, £49,350, Nottingham
- 2025 BMW i5, 11,772 miles, £40,950, Huddersfield
- 2023 BMW i5, 9,300 miles, £33,650, Ruislip
- 2026 BMW i5, 2,681 miles, £49,000, Solihull
- 2026 BMW i5, 3,000 miles, £46,000, Aberdeen
- 2026 BMW i5, 9,938 miles, £42,998, Irvine
- 2025 BMW i5, 2,905 miles, £54,900, Heathrow
- 2026 BMW i5, 2,517 miles, £70,950, Maidenhead
- 2024 BMW i5, 14,383 miles, £32,995, Edinburgh
- 2025 BMW i5, 9,733 miles, £40,999, Wilmslow
- 2025 BMW i5, 9,355 miles, £59,499, Hereford
- 2025 BMW i5, 10,174 miles, £38,750, Swansea
- 2024 BMW i5, 11,500 miles, £43,299, Stoke-on-Trent
- 2025 BMW i5, 7,833 miles, £42,485, Bolton
- 2024 BMW i5, 34,594 miles, £29,995, Lurgan
- 2025 BMW i5, 4,397 miles, £54,950, Stratford-upon-Avon
- 2026 BMW i5, 4,962 miles, £45,997, Hook
- 2025 BMW i5, 7,028 miles, £53,900, Heathrow
- 2025 BMW i5, 9,772 miles, £40,999, Wilmslow
- 2026 BMW i5, 3,841 miles, £49,990, Chelmsford
- 2026 BMW i5, 356 miles, £45,449, Aberdeen
- 2026 BMW i5, 7,401 miles, £41,390, Derby
- 2026 BMW i5, 2,433 miles, £52,000, King's Lynn
- 2025 BMW i5, 6,313 miles, £43,485, Manchester
- 2026 BMW i5, 7,462 miles, £46,995, Hamilton
- 2025 BMW i5, 12,137 miles, £52,495, Hailsham
- 2024 BMW i5, 15,062 miles, £33,485, Manchester
- 2025 BMW i5, 21,934 miles, £39,950, Leicester
- 2026 BMW i5, 6,500 miles, £45,990, Southend-on-Sea
- 2024 BMW i5, 27,149 miles, £35,500, Wolverhampton
- 2026 BMW i5, 3,555 miles, £46,998, Irvine
- 2025 BMW i5, 21,564 miles, £57,200, Chelmsford
- 2024 BMW i5, 24,500 miles, £39,990, Cwmbran
- 2025 BMW i5, 6,468 miles, £40,995, Edinburgh
- 2026 BMW i5, 1,993 miles, £52,000, King's Lynn
- 2025 BMW i5, 10,944 miles, £45,985, Manchester
- 2026 BMW i5, 2,958 miles, £47,500, Aberdeen
- 2024 BMW i5, 20,635 miles, £40,899, Milton Keynes
- 2024 BMW i5, 27,378 miles, £32,000, Chelmsford
- 2025 BMW i5, 1,249 miles, £46,000, Thames Ditton
BMW i5 prices by year
More BMW
- All BMW cars
- BMW 1 Series (7,238)
- BMW 3 Series (7,046)
- BMW X5 (3,269)
- BMW X3 (3,045)
- BMW 5 Series (2,894)
- BMW X1 (2,631)
- BMW 2 Series (1,876)
- BMW 4 Series (1,798)
- BMW 2 Series Gran Coupe (1,308)
- BMW 4 Series Gran Coupe (1,197)
- BMW i4 (837)
- BMW M3 (829)
- BMW 2 Series Active Tourer (806)
- BMW X2 (777)
- BMW M4 (748)