BMW 3 SERIES GRAN TURISMO (2016-20) 320D XDRIVE 5DR GRAN TURISMO 2.0 DPF SS 190 EU6 M SPORT AUTO8

Buyer's Guide & Data from our Checks

The BMW 3 Series Gran Turismo (2016-20) 320D xDrive is a versatile station wagon that combines the practicality of extra cargo space with a sporty design, making it a popular choice among UK drivers seeking style and functionality. Positioned within the premium medium-sized car market, it appeals to families, commuters, and those wanting a comfortable, everyday vehicle with a touch of luxury. Its distinctive shape offers a more spacious interior compared to standard hatchbacks, and the xDrive all-wheel-drive system provides added stability and confidence, especially in varied weather conditions. Data from mycarcheck.com indicates a solid presence of these models, with 279 checks across 139 different vehicles. The average private sale value is around £15,900, and most vehicles have recorded mileage of approximately 58,000 miles, suggesting a well-used but reliable option. Owners tend to keep their cars for nearly two years and have around 1.76 previous owners on average, pointing to reasonable long-term ownership. What makes the 320D xDrive notable is its efficient 2.0-litre diesel engine combined with the M Sport trim, delivering a balanced mix of performance and economy. Renowned for its refined driving experience and premium features, this model stands out in the executive estate segment. It offers a comfortable ride, stylish design, and solid reliability, making it a competitive alternative to rivals like Audi A4 Avant or Mercedes-Benz C-Class Estate. This vehicle is particularly suited for those seeking a practical, stylish, and reliable car that performs well in both everyday driving and longer journeys.

Key Findings

The following statistics are drawn from our checks of 139 different vehicles, run between March 2nd 2021 and December 31st 2025. These real-world insights provide context for this vehicle's place in the market, as well as its typical usage.
279
Lookups
6
Hidden Histories
64k
Average Mileage
£15,900
Average Valuation