New BMW M340i xDrive Launched In India, Price Starts At Rs 74.90 Lakhs(04) Save Image Image gallery: 2005 BMW M340i | Is $45k Too Much For 40k Miles?