BMW 3 Series Touring estate

Price  £24,870 - £42,820

BMW 3 Series Touring estate

reviewed by Carbuyer

  • 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.