Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2014 719d ago 715d ago £ 15,995.00 96,995
BMW 3 Series 2014 724d ago 715d ago £ 15,999.00 98,000
BMW 3 SERIES 2016 743d ago 715d ago £ 16,500.00 125,000
BMW 3 Series 2016 734d ago 715d ago £ 17,000.00 81,600
BMW 3 Series 2014 728d ago 715d ago £ 17,999.00 84,000
BMW 3 SERIES 2017 715d ago 715d ago £ 18,495.00 89,900
BMW 3 Series 2016 834d ago 715d ago £ 18,991.00 98,203
BMW 3 SERIES 2015 717d ago 715d ago £ 18,995.00 77,000
BMW 3 Series 2017 720d ago 715d ago £ 19,475.00 77,000
BMW 3 SERIES 2015 742d ago 715d ago £ 19,495.00 76,700