Best New BMW 2 Series Gran Tourer deals & finance offers
Best BMW 2 Series Gran Tourer deals
From £25,230 to £34,343
What Car? Advice
Not sure which version to choose? These are the ones our reviewers recommend.
About What Car?
What Car? makes it easier to buy the new BMW 2 Series Gran Tourer. Our impartial reviews, extensive network of trusted franchise dealers, and unique target price recommendation - which means you’ll never pay over the odds - ensures you’ll get the right car, at the right price, from the right dealer. Giving you the peace of mind to make the right choice.