Cookies at Which? We use cookies to help improve our sites. If you continue, we'll assume that you're happy to accept our cookies. Find out more about cookies

BMW 3 Series Touring

Price: £25,384

Which? Overview

The BMW 3 Series Touring has always been a competent load-lugger, as well as a cracking car to drive. Now this rep-favourite has entered a new, fifth generation, but can it still outshine rivals such as the Mercedes-Benz C-class Estate and Audi A4 Avant? Find out in our full review.

Put us to the test

Our Test Labs compare features and prices on a range of products. Try Which? to unlock our reviews. You'll instantly be able to compare our test scores, so you can make sure you don't get stuck with a Don't Buy.