Lowest Price History

Price and Mileage

Current Best Prices

Model Year First Seen Last Seen Price Miles Image
BMW 2 Series Gran Tourer 2016 724d ago 724d ago £ 10,989.00 49,000
BMW 2 SERIES 2017 729d ago 724d ago £ 13,489.00 28,908
BMW 2 Series Gran Tourer 2016 725d ago 724d ago £ 13,850.00 42,000
BMW 2 Series 2018 728d ago 724d ago £ 13,950.00 47,084
BMW 2 SERIES 2018 751d ago 724d ago £ 13,995.00 43,170
BMW 2 Series Gran Tourer 2018 744d ago 724d ago £ 13,995.00 44,636
BMW 2 Series Gran Tourer 2019 748d ago 724d ago £ 14,900.00 44,111
BMW 2 Series Gran Tourer 2018 742d ago 724d ago £ 15,000.00 34,199