2020 BMW M340i XDrive Base with 19x9 Curva Cff70 and Toyo Tires 235x40(02) Save Image Image gallery: 2005 BMW M340i: Is $18k Too Much For 156k Miles?