Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 892d ago 865d ago £ 15,299.00 30,201
BMW 3 Series 2016 1011d ago 865d ago £ 15,370.00 55,901
BMW 3 SERIES 2018 892d ago 865d ago £ 15,689.00 53,000
BMW 3 Series 2017 892d ago 865d ago £ 15,900.00 46,060
BMW 3 SERIES 2017 892d ago 865d ago £ 15,950.00 53,800
BMW 3 Series 2016 868d ago 865d ago £ 15,990.00 45,000
BMW 3 Series 2016 869d ago 865d ago £ 15,995.00 56,663
BMW 3 SERIES 2017 874d ago 865d ago £ 15,995.00 56,819
BMW 3 Series 2016 883d ago 865d ago £ 16,150.00 41,698
BMW 3 SERIES 2017 1033d ago 865d ago £ 16,299.00 53,500