Search by the «bmw e46 3 series» tag
Buy a BMW E46 from £2k. A grand tourer in almost every spec, the E46 is a bargain – so buy carefully. Words Sam Dawson. Photography Bauer Archive. Seven steps to buying a BMW E46Buying Guide Get yourself a decent BMW E46 3 Series while they’re still bargains Exotic M3s aside, the E46-generation BMW 3 Series is currently at its nadir in terms of values. Look carefully, and you might even find one in acceptable condition for less than £1000.