Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 2 Series 2018 758d ago 731d ago £ 19,300.00 83,470
BMW 2 Series 2018 744d ago 731d ago £ 20,500.00 79,585
BMW M2 2018 748d ago 731d ago £ 21,395.00 72,769
BMW 2 SERIES 2018 738d ago 731d ago £ 21,495.00 51,223
BMW 2 SERIES 2019 744d ago 731d ago £ 21,720.00 57,313
BMW 2 Series 2018 833d ago 731d ago £ 21,800.00 42,983
BMW 2 SERIES 2018 744d ago 731d ago £ 21,995.00 47,000
BMW 2 Series 2018 742d ago 731d ago £ 22,299.00 58,000
BMW 2 Series 2018 757d ago 731d ago £ 22,380.00 35,580
BMW M2 2018 733d ago 731d ago £ 22,400.00 36,076