Autotrader has 37 Used BMW M4 cars for sale near Mesquite, TX, including a 2015 BMW M4 Convertible, a 2015 BMW M4 Coupe, and a 2016 BMW M4 Convertible ranging in price from $32,998 to $80,000.