Autotrader has 2 Used BMW M6 cars for sale near Mckinney, TX, including a 2008 BMW M6 Convertible and a 2008 BMW M6 Coupe ranging in price from $13,999 to $19,959.