Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 956d ago 865d ago £ 10,495.00 123,000
BMW 3 Series 2018 893d ago 865d ago £ 11,995.00 94,000
BMW 3 Series 2016 893d ago 865d ago £ 12,495.00 79,000
BMW 3 SERIES 2017 876d ago 865d ago £ 16,495.00 103,289
BMW 3 SERIES 2016 893d ago 865d ago £ 16,500.00 125,000
BMW 3 Series 2014 968d ago 865d ago £ 16,995.00 82,875
BMW 3 Series 2018 952d ago 865d ago £ 17,490.00 49,000
BMW 3 Series 2017 867d ago 865d ago £ 17,990.00 58,788
BMW 3 Series 2014 878d ago 865d ago £ 17,999.00 84,000
BMW 3 Series 2016 984d ago 865d ago £ 18,991.00 98,203