Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 2 Series 2017 263d ago 254d ago £ 15,230.00 57,959
BMW 4 Series 2015 257d ago 254d ago £ 16,000.00 76,785
BMW 2 Series 2018 254d ago 254d ago £ 16,661.00 50,210
BMW 4 Series 2016 254d ago 254d ago £ 17,000.00 47,237
BMW 2 Series 2017 282d ago 254d ago £ 17,000.00 55,242
BMW 4 Series 2017 282d ago 254d ago £ 17,899.00 47,081
BMW 2 Series 2015 254d ago 254d ago £ 18,940.00 68,170
BMW 2 Series 2014 275d ago 254d ago £ 18,990.00 51,400
BMW 2 Series 2020 266d ago 254d ago £ 19,290.00 32,845
BMW 2 Series 2020 254d ago 254d ago £ 19,490.00 49,780