Used hybrid BMW 4 Series for sale
353 cars from UK dealers, updated 23 October 2026. Typical asking price £31,000. Half of them are priced between £26,500 and £39,000.
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 hybrid BMW 4 Series cost?
Typical asking price £31,000 across 353 cars for sale. A 2026 one is typically £54,000, a 2021 one £26,500.
162 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 34 | £54,000 | £51,500 to £56,000 |
| 2023 | 52 | £35,500 | £28,500 to £39,000 |
| 2022 | 122 | £31,000 | £26,500 to £34,000 |
| 2021 | 104 | £26,500 | £23,500 to £30,000 |
Cars for sale now, page 1 of 4
The cheaper cars like each one are on its AskCar page.
- 2021 BMW 4 Series, 49,500 miles, £18,995, £4,753 under typical, Winchester
- 2024 BMW 4 Series, 32,423 miles, £31,500, £7,250 under typical, Nottingham
- 2023 BMW 4 Series, 30,223 miles, £25,099, £4,445 under typical, Glasgow
- 2021 BMW 4 Series, 38,400 miles, £24,990, £4,337 under typical, Essendine
- 2026 BMW 4 Series, 12 miles, £49,990, £8,421 under typical, Rochdale
- 2021 BMW 4 Series, 19,190 miles, £23,899, £3,760 under typical, Manchester
- 2023 BMW 4 Series, 33,559 miles, £30,200, £4,653 under typical, Chelmsford
- 2021 BMW 4 Series, 21,141 miles, £29,290, £4,425 under typical, Crawley
- 2021 BMW 4 Series, 27,092 miles, £23,406, £3,442 under typical, Cannock
- 2023 BMW 4 Series, 29,501 miles, £29,995, £4,323 under typical, Belfast
- 2021 BMW 4 Series, 31,000 miles, £30,000, £4,207 under typical, Middlesbrough
- 2026 BMW 4 Series, 3,012 miles, £47,900, £6,612 under typical, Kingston upon Hull
- 2022 BMW 4 Series, 22,381 miles, £24,799, £3,372 under typical, Southport
- 2026 BMW 4 Series, 27,060 miles, £35,000, £4,501 under typical, Wolverhampton
- 2022 BMW 4 Series, 54,709 miles, £28,450, £3,539 under typical, Sheffield
- 2025 BMW 4 Series, 9,579 miles, £44,000, £5,061 under typical, Tamworth
- 2023 BMW 4 Series, 5,087 miles, £37,990, £4,300 under typical, Melton Mowbray
- 2021 BMW 4 Series, 28,834 miles, £30,995, £3,501 under typical, Canterbury
- 2021 BMW 4 Series, 23,085 miles, £31,995, £3,579 under typical, Belfast
- 2021 BMW 4 Series, 61,120 miles, £19,990, £2,228 under typical, Bristol
- 2023 BMW 4 Series, 29,191 miles, £25,950, £2,877 under typical, Cheltenham
- 2022 BMW 4 Series, 26,374 miles, £25,495, £2,749 under typical, Hamilton
- 2022 BMW 4 Series, 36,370 miles, £31,499, £3,360 under typical, Huddersfield
- 2026 BMW 4 Series, 7,157 miles, £46,495, £4,931 under typical, Manchester
- 2021 BMW 4 Series, 40,000 miles, £29,475, £3,116 under typical, Peterborough
- 2022 BMW 4 Series, 31,985 miles, £31,500, £3,234 under typical, Warwick
- 2021 BMW 4 Series, 39,000 miles, £28,990, £2,967 under typical, Abbots Langley
- 2022 BMW 4 Series, 24,211 miles, £30,995, £3,153 under typical, Hamilton
- 2021 BMW 4 Series, 55,000 miles, £20,990, £2,042 under typical, Canterbury
- 2021 BMW 4 Series, 27,950 miles, £30,999, £2,937 under typical, Wombourne
- 2022 BMW 4 Series, 18,351 miles, £33,850, £3,132 under typical, Barnet
- 2024 BMW 4 Series, 23,728 miles, £37,890, £3,495 under typical, Edinburgh
- 2022 BMW 4 Series, 48,301 miles, £30,342, £2,795 under typical, Bridgwater
- 2021 BMW 4 Series, 37,900 miles, £22,995, £2,116 under typical, York
- 2021 BMW 4 Series, 38,735 miles, £23,200, £2,128 under typical, Barnet
- 2021 BMW 4 Series, 29,325 miles, £30,895, £2,814 under typical, Bolton
- 2025 BMW 4 Series, 10,000 miles, £45,750, £4,094 under typical, Luton
- 2023 BMW 4 Series, 6,582 miles, £38,975, £3,445 under typical, Birmingham
- 2026 BMW 4 Series, 5,100 miles, £51,000, £4,476 under typical, Sheffield
- 2022 BMW 4 Series, 28,625 miles, £31,290, Tynemouth
- 2021 BMW 4 Series, 42,000 miles, £27,950, Yateley
- 2022 BMW 4 Series, 50,300 miles, £25,990, Essendine
- 2021 BMW 4 Series, 36,000 miles, £29,995, Hastings
- 2022 BMW 4 Series, 21,981 miles, £33,390, Catterick
- 2022 BMW 4 Series, 45,450 miles, £23,000, Hatfield
- 2022 BMW 4 Series, 65,000 miles, £20,495, Romford
- 2022 BMW 4 Series, 7,599 miles, £28,299, West Bromwich
- 2022 BMW 4 Series, 45,000 miles, £31,300, Grimsby
- 2022 BMW 4 Series, 35,370 miles, £26,975, Peterborough
- 2022 BMW 4 Series, 28,525 miles, £30,990, Tonbridge
- 2021 BMW 4 Series, 22,888 miles, £29,000, West Bromwich
- 2023 BMW 4 Series, 32,039 miles, £27,299, Bromborough
- 2023 BMW 4 Series, 65,384 miles, £26,985, Loughborough
- 2023 BMW 4 Series, 29,000 miles, £34,995, Havering
- 2023 BMW 4 Series, 52,300 miles, £24,990, Essendine
- 2022 BMW 4 Series, 36,000 miles, £31,494, Derby
- 2021 BMW 4 Series, 12,389 miles, £34,999, Swindon
- 2022 BMW 4 Series, 45,845 miles, £23,000, Liverpool
- 2021 BMW 4 Series, 27,147 miles, £31,399, Stoke-on-Trent
- 2021 BMW 4 Series, 52,500 miles, £21,999, Cardiff
- 2022 BMW 4 Series, 75,008 miles, £22,495, Luton
- 2022 BMW 4 Series, 35,444 miles, £32,989, Hoddesdon
- 2022 BMW 4 Series, 50,619 miles, £23,895, Westbury
- 2023 BMW 4 Series, 60,130 miles, £28,399, Stoke-on-Trent
- 2022 BMW 4 Series, 73,034 miles, £19,999, Crewe
- 2023 BMW 4 Series, 30,655 miles, £30,695, Derby
- 2021 BMW 4 Series, 32,290 miles, £24,495, Portadown
- 2025 BMW 4 Series, 3,211 miles, £48,000, Leicester
- 2021 BMW 4 Series, 17,330 miles, £26,690, Harrogate
- 2021 BMW 4 Series, 34,515 miles, £29,853, Glasgow
- 2022 BMW 4 Series, 41,000 miles, £26,750, Birmingham
- 2023 BMW 4 Series, 31,295 miles, £30,695, Derby
- 2023 BMW 4 Series, 15,273 miles, £36,490, Lincoln
- 2022 BMW 4 Series, 7,961 miles, £38,971, Preston
- 2022 BMW 4 Series, 51,000 miles, £22,995, Cuffley
- 2022 BMW 4 Series, 44,403 miles, £27,750, Cardiff
- 2022 BMW 4 Series, 26,735 miles, £30,190, Royal Tunbridge Wells
- 2023 BMW 4 Series, 29,123 miles, £36,490, Bradford
- 2024 BMW 4 Series, 8,600 miles, £45,990, Oldbury
- 2023 BMW 4 Series, 23,700 miles, £38,280, Harrogate
- 2022 BMW 4 Series, 12,897 miles, £37,880, Banstead
- 2021 BMW 4 Series, 39,450 miles, £23,999, Conwy
- 2021 BMW 4 Series, 72,900 miles, £19,490, Essendine
- 2023 BMW 4 Series, 32,961 miles, £27,899, Conwy
- 2021 BMW 4 Series, 44,000 miles, £23,490, Basingstoke
- 2026 BMW 4 Series, 3,263 miles, £51,850, Huddersfield
- 2024 BMW 4 Series, 23,532 miles, £40,990, Bradford
- 2021 BMW 4 Series, 52,485 miles, £22,250, Falkirk
- 2021 BMW 4 Series, 42,500 miles, £30,999, Exeter
- 2022 BMW 4 Series, 31,985 miles, £31,500, Warwick
- 2021 BMW 4 Series, 34,868 miles, £24,890, Rochdale
- 2022 BMW 4 Series, 60,000 miles, £28,324, Huddersfield
- 2021 BMW 4 Series, 54,632 miles, £28,995, Royal Tunbridge Wells
- 2026 BMW 4 Series, 2,812 miles, £51,898, Glasgow
- 2023 BMW 4 Series, 8,672 miles, £41,350, Sheffield
- 2021 BMW 4 Series, 71,650 miles, £22,450, Chelmsford
- 2022 BMW 4 Series, 22,747 miles, £29,999, Chester
- 2021 BMW 4 Series, 32,600 miles, £24,995, Warrington
- 2022 BMW 4 Series, 62,269 miles, £28,000, Chelmsford
- 2025 BMW 4 Series, 8,899 miles, £47,750, Bracknell
BMW 4 Series by gearbox, fuel and body
- Manual BMW 4 Series (108)
- Petrol BMW 4 Series (782)
- Diesel BMW 4 Series (652)
- 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)