2025 BMW 2 Series Gran Tourer prices

There is 1 used 2025 BMW 2 Series Gran Tourer cars for sale from UK dealers on AskCar, as of 9 November 2026. The cheapest is £7,995.

AskCar lists 265 used BMW 2 Series Gran Tourer across the UK, from 222 dealerships.

As of 9 November 2026, AskCar lists 584,619 cars and vans from 12,676 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.

BMW 2 Series Gran Tourer by gearbox, fuel and body

BMW 2 Series Gran Tourer prices by year

BMW 2 Series Gran Tourer by trim

BMW 2 Series Gran Tourer by price

BMW 2 Series Gran Tourer near you

More BMW

Everything