The 2017 BMW 340i xDrive has all the right numbers—except for the price
BMW's naming convention used to make sense. We'll forgive it while the cars are this good, but the competition is catching up fast. Jim Resnick You might need to find that pot of gold in order to buy a new 340i. Jim Resnick BMW's interiors continue to be focused around the driver. Jim Resnick Do you remember when engine bays gave you something to look...