Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2006 821d ago 781d ago £ 5,195.00 38,000
BMW 3 Series 2013 783d ago 781d ago £ 14,500.00 16,800
BMW 3 Series 2017 794d ago 781d ago £ 16,795.00 40,000
BMW 3 Series 2019 851d ago 781d ago £ 17,699.00 36,895
BMW 3 Series 2018 825d ago 781d ago £ 19,950.00 31,000
BMW 3 Series 2019 830d ago 781d ago £ 21,499.00 35,093
BMW 3 SERIES 2019 892d ago 781d ago £ 22,499.00 26,258
BMW 3 Series 2016 828d ago 781d ago £ 23,950.00 39,244
BMW 3 Series 2019 791d ago 781d ago £ 24,499.00 23,765
BMW 3 Series 2021 791d ago 781d ago £ 25,113.00 22,490