Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 4 Series 2015 304d ago 302d ago £ 19,750.00 48,766
BMW 4 Series 2016 312d ago 302d ago £ 21,500.00 49,000
BMW 4 Series 2017 312d ago 302d ago £ 23,495.00 38,314
BMW 4 Series 2017 314d ago 302d ago £ 25,661.00 36,654
BMW 4 Series 2018 306d ago 302d ago £ 25,700.00 34,208
BMW 4 Series 2018 302d ago 302d ago £ 26,000.00 38,000
BMW 4 Series 2017 307d ago 302d ago £ 26,000.00 23,000
BMW 4 SERIES 2018 314d ago 302d ago £ 26,950.00 43,300
BMW 4 SERIES 2018 302d ago 302d ago £ 27,989.00 29,000
BMW 4 SERIES COUPE 2018 304d ago 302d ago £ 28,310.00 27,921