Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 819d ago 640d ago £ 14,499.00 32,872
BMW 3 Series 2016 751d ago 654d ago £ 14,995.00 40,200
BMW 3 Series 2015 1487d ago 640d ago £ 15,000.00 44,500
BMW 3 Series 2015 734d ago 724d ago £ 15,995.00 28,108
BMW 3 Series 2015 727d ago 724d ago £ 16,139.00 49,474
BMW 3 SERIES 2015 732d ago 724d ago £ 16,495.00 48,857
BMW 3 Series 2016 985d ago 724d ago £ 16,499.00 41,709
BMW 3 Series 2015 733d ago 724d ago £ 16,500.00 49,000
BMW 3 SERIES 2016 811d ago 724d ago £ 16,500.00 30
BMW 3 Series 2015 751d ago 724d ago £ 16,649.00 46,890