1999 BMW M Roadster1999 BMW M Roadster 99,125 miles $14,980Great DealThis vehicle is about $3,400 less than the average price for a 1999 BMW M Roadster for sale in the United States.