The all-new BMW M340i xDrive launched in India at a price of INR 74.90(07) Save Image Image gallery: 2005 BMW M340i | Is $45k Too Much For 40k Miles?