Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 2 Series 2016 886d ago 865d ago £ 16,500.00 92,000
BMW 2 Series 2016 870d ago 865d ago £ 18,945.00 49,000
BMW 2 Series 2016 882d ago 865d ago £ 19,490.00 60,000
BMW M2 2016 955d ago 865d ago £ 19,595.00 56,319
BMW 2 Series 2018 892d ago 865d ago £ 20,660.00 39,005
BMW M2 2018 882d ago 865d ago £ 21,395.00 72,769
BMW 2 Series 2018 874d ago 865d ago £ 23,380.00 40,666
BMW 2 Series 2021 885d ago 865d ago £ 31,949.00 4,092
BMW 2 Series 2022 865d ago 865d ago £ 44,995.00 7,000
BMW 2 Series 2023 865d ago 865d ago £ 49,545.00 15