Used petrol BMW 4 Series for sale
782 cars from UK dealers, updated 23 October 2026. Typical asking price £24,000. Half of them are priced between £15,600 and £30,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 petrol BMW 4 Series cost?
Typical asking price £24,000 across 782 cars for sale. A 2026 one is typically £42,500, a 2014 one £11,000.
283 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 70 | £42,500 | £40,000 to £46,000 |
| 2025 | 46 | £38,000 | £36,500 to £42,000 |
| 2024 | 32 | £34,000 | £32,000 to £36,000 |
| 2023 | 69 | £30,000 | £27,500 to £31,000 |
| 2022 | 96 | £27,500 | £25,500 to £29,000 |
| 2021 | 98 | £25,000 | £23,500 to £27,000 |
| 2020 | 26 | £20,500 | £18,500 to £23,000 |
| 2019 | 65 | £17,300 | £16,000 to £19,500 |
| 2018 | 77 | £16,400 | £14,400 to £20,000 |
| 2017 | 59 | £15,500 | £12,600 to £18,500 |
| 2016 | 40 | £13,000 | £11,200 to £16,100 |
| 2015 | 45 | £11,500 | £10,000 to £14,000 |
| 2014 | 49 | £11,000 | £8,900 to £14,000 |
Cars for sale now, page 2 of 8
The cheaper cars like each one are on its AskCar page.
- 2021 BMW 4 Series, 36,929 miles, £22,498, Wallsend
- 2016 BMW 4 Series, 81,500 miles, £10,999, Manchester
- 2025 BMW 4 Series, 5,422 miles, £36,500, Huddersfield
- 2017 BMW 4 Series, 65,000 miles, £17,995, Maidenhead
- 2026 BMW 4 Series, 4,000 miles, £39,590, Canterbury
- 2020 BMW 4 Series, 36,373 miles, £17,998, Corby
- 2023 BMW 4 Series, 45,203 miles, £24,999, Newcastle upon Tyne
- 2017 BMW 4 Series, 71,304 miles, £17,499, London
- 2022 BMW 4 Series, 24,396 miles, £25,490, Glasgow
- 2018 BMW 4 Series, 39,141 miles, £15,500, Watford
- 2014 BMW 4 Series, 95,739 miles, £8,499, Feltham
- 2023 BMW 4 Series, 24,500 miles, £27,990, Harlow
- 2020 BMW 4 Series, 48,681 miles, £17,750, Derby
- 2020 BMW 4 Series, 37,000 miles, £17,980, Guildford
- 2025 BMW 4 Series, 7,381 miles, £35,990, Liverpool
- 2019 BMW 4 Series, 31,236 miles, £15,050, Watford
- 2015 BMW 4 Series, 74,565 miles, £10,990, Flimwell
- 2023 BMW 4 Series, 39,899 miles, £24,995, Milton Keynes
- 2025 BMW 4 Series, 5,985 miles, £36,499, Warrington
- 2022 BMW 4 Series, 33,000 miles, £24,495, Havering
- 2026 BMW 4 Series, 3,000 miles, £39,995, Ruxley
- 2017 BMW 4 Series, 76,000 miles, £16,995, Crawley
- 2025 BMW 4 Series, 6,156 miles, £36,499, Falmouth
- 2014 BMW 4 Series, 72,584 miles, £9,755, Baildon
- 2018 BMW 4 Series, 67,900 miles, £19,490, Essendine
- 2021 BMW 4 Series, 40,178 miles, £22,700, Barnet
- 2025 BMW 4 Series, 9,350 miles, £34,000, Coventry
- 2016 BMW 4 Series, 69,500 miles, £13,000, Burton upon Trent
- 2015 BMW 4 Series, 116,200 miles, £7,495, Derby
- 2015 BMW 4 Series, 58,385 miles, £11,995, Epsom
- 2024 BMW 4 Series, 15,568 miles, £31,899, Edinburgh
- 2015 BMW 4 Series, 72,439 miles, £13,495, Heywood
- 2023 BMW 4 Series, 29,487 miles, £27,749, Edinburgh
- 2017 BMW 4 Series, 99,900 miles, £9,990, Hillingdon
- 2023 BMW 4 Series, 33,800 miles, £26,995, Burntisland
- 2019 BMW 4 Series, 29,062 miles, £16,770, Irvine
- 2015 BMW 4 Series, 89,000 miles, £10,995, Colchester
- 2016 BMW 4 Series, 69,000 miles, £11,990, Greenford
- 2015 BMW 4 Series, 36,000 miles, £10,399, Shrewsbury
- 2026 BMW 4 Series, 9,351 miles, £38,500, Swansea
- 2017 BMW 4 Series, 52,000 miles, £13,995, Ware
- 2023 BMW 4 Series, 27,970 miles, £26,995, Lisburn
- 2021 BMW 4 Series, 36,119 miles, £23,438, Durham
- 2022 BMW 4 Series, 23,284 miles, £27,698, Birmingham
- 2019 BMW 4 Series, 32,500 miles, £18,995, Rochdale
- 2023 BMW 4 Series, 13,600 miles, £29,940, East Horsley
- 2025 BMW 4 Series, 9,181 miles, £34,780, Doncaster
- 2014 BMW 4 Series, 67,000 miles, £9,275, Wolverhampton
- 2014 BMW 4 Series, 77,000 miles, £8,750, Haywards Heath
- 2021 BMW 4 Series, 35,835 miles, £24,099, Swansea
- 2014 BMW 4 Series, 74,199 miles, £8,895, King's Lynn
- 2025 BMW 4 Series, 4,339 miles, £37,498, Hereford
- 2020 BMW 4 Series, 36,439 miles, £18,499, King's Lynn
- 2019 BMW 4 Series, 56,703 miles, £21,295, Turners Hill
- 2022 BMW 4 Series, 28,223 miles, £25,495, Bournemouth
- 2019 BMW 4 Series, 67,580 miles, £12,350, Derby
- 2014 BMW 4 Series, 87,613 miles, £8,990, Flimwell
- 2018 BMW 4 Series, 47,070 miles, £14,099, Winsford
- 2018 BMW 4 Series, 48,000 miles, £22,390, Guildford
- 2023 BMW 4 Series, 41,829 miles, £25,995, Eastleigh
- 2018 BMW 4 Series, 13,426 miles, £26,995, Chester
- 2022 BMW 4 Series, 32,524 miles, £24,980, Hindley Green
- 2014 BMW 4 Series, 12,396 miles, £13,990, Bristol
- 2024 BMW 4 Series, 15,911 miles, £33,250, Sheffield
- 2015 BMW 4 Series, 69,676 miles, £9,795, Dudley
- 2021 BMW 4 Series, 47,700 miles, £24,990, Essendine
- 2017 BMW 4 Series, 71,200 miles, £11,650, Basildon
- 2025 BMW 4 Series, 6,694 miles, £37,500, Stevenage
- 2018 BMW 4 Series, 59,340 miles, £14,691, Durham
- 2022 BMW 4 Series, 33,000 miles, £24,980, Watford
- 2026 BMW 4 Series, 3,950 miles, £38,695, Glasgow
- 2016 BMW 4 Series, 45,940 miles, £13,992, Mansfield Woodhouse
- 2016 BMW 4 Series, 98,519 miles, £9,980, Luton
- 2021 BMW 4 Series, 39,126 miles, £23,290, Bradford
- 2017 BMW 4 Series, 61,932 miles, £12,488, Peterborough
- 2023 BMW 4 Series, 18,659 miles, £31,798, Edinburgh
- 2025 BMW 4 Series, 5,423 miles, £38,000, Luton
- 2022 BMW 4 Series, 40,500 miles, £24,000, Hatfield
- 2022 BMW 4 Series, 37,684 miles, £24,349, Edinburgh
- 2019 BMW 4 Series, 48,000 miles, £16,995, Wishaw
- 2026 BMW 4 Series, 7,860 miles, £39,490, Peterborough
- 2024 BMW 4 Series, 38,248 miles, £29,500, Leeds
- 2025 BMW 4 Series, 3,329 miles, £37,995, Bury St Edmunds
- 2025 BMW 4 Series, 5,863 miles, £37,499, Chester
- 2025 BMW 4 Series, 9,121 miles, £35,280, Chesterfield
- 2026 BMW 4 Series, 2,980 miles, £39,180, Royal Tunbridge Wells
- 2022 BMW 4 Series, 47,850 miles, £23,405, London
- 2015 BMW 4 Series, 76,000 miles, £9,790, Sheffield
- 2015 BMW 4 Series, 91,027 miles, £8,195, Weldon
- 2026 BMW 4 Series, 3,250 miles, £40,995, Norwich
- 2023 BMW 4 Series, 20,870 miles, £29,350, Stevenage
- 2021 BMW 4 Series, 27,204 miles, £24,995, Poole
- 2021 BMW 4 Series, 23,110 miles, £24,995, Belfast
- 2014 BMW 4 Series, 64,000 miles, £13,995, Brent
- 2014 BMW 4 Series, 59,900 miles, £9,999, Manchester
- 2023 BMW 4 Series, 25,228 miles, £27,500, Solihull
- 2021 BMW 4 Series, 53,139 miles, £22,200, Cannock
- 2026 BMW 4 Series, 1,280 miles, £42,765, Croydon
- 2019 BMW 4 Series, 90,000 miles, £16,970, Warrington
- 2022 BMW 4 Series, 34,269 miles, £24,998, Perth
BMW 4 Series by gearbox, fuel and body
- Manual BMW 4 Series (108)
- Diesel BMW 4 Series (652)
- Hybrid BMW 4 Series (353)
- BMW 4 Series coupe (1,083)
- BMW 4 Series convertible (527)
BMW 4 Series prices by year
- 2026 (104)
- 2025 (62)
- 2024 (49)
- 2023 (121)
- 2022 (221)
- 2021 (204)
- 2020 (62)
- 2019 (135)
- 2018 (187)
- 2017 (186)
- 2016 (149)
- 2015 (165)
- 2014 (126)
BMW 4 Series by price
BMW 4 Series near you
More BMW
- All BMW 4 Series
- 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)