BMW 3 Series Touring estate
Price £24,870 - £42,820
- Good performance and economy
- Top-notch build quality
- Excellent practicality
- High list price
- Expensive options stack up fast
- Cheaper rivals offer more space
There's a reason that the BMW 3 Series has been leading its class for more than two decades – its mix of performance, handling, ride comfort and economy is wrapped up in a stylish and upmarket exterior that really does create something a bit special.
If you need a bit more space but don’t want to sacrifice the daily thrill of being behind the wheel of a 3 Series, then the Touring estate models has all the excitement, but with added space and improved practicality, including a bigger boot that makes transporting the whole family on long motorway journeys a real doddle. Our recommendation is the extremely capable BMW 320d diesel for offering the best of all worlds.