BMW 3 Series cars for sale
With 133 new and 9,544 used BMW 3 Series cars available on Auto Trader, we have the largest range of cars for sale across the UK.
BMW 3 Series saloon (2018 - ) review
The BMW 3 Series is easy to recommend for several reasons. For a start, it’s the sharpest-driving car in the sector, rewarding its driver in a way very few cars of this size do. But, even if you spend more time on the motorway than interesting B-roads, it...Read full review