Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 3 Series 2015 692d ago 665d ago £ 19,950.00 64,516
BMW 3 SERIES 2015 756d ago 665d ago £ 20,600.00 42,091
BMW 3 Series 2016 692d ago 665d ago £ 22,000.00 44,629
BMW 3 Series 2016 692d ago 665d ago £ 22,400.00 57,750
BMW 3 SERIES 2017 672d ago 665d ago £ 22,790.00 51,000
BMW 3 Series 2017 872d ago 665d ago £ 23,499.00 44,666
BMW 3 Series 2018 692d ago 665d ago £ 24,191.00 52,397
BMW 3 SERIES 2017 668d ago 665d ago £ 24,995.00 55,000
BMW 3 Series 2018 691d ago 665d ago £ 27,599.00 31,028
BMW 3 Series 2018 686d ago 665d ago £ 29,998.00 33,929