2017 BMW M4 for Sale in Roanoke, VA

New Search

Looking for a New BMW M4?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/21/16/04/2017_bmw_m4-pic-9084555351845621586-152x114.jpeg

2017 BMW M4 Coupe Used Cars in Greensboro, NC 27407

Price: $82,700

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW M4 Coupe for sale - $82,700, 2 miles with Bluetooth, Leather Seats, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (2 reviews) "Quick response "
https://static.cargurus.com/images/forsale/2016/11/22/07/54/2017_bmw_m4-pic-3237520045409497177-152x114.jpeg

2017 BMW M4 Convertible Used Cars in Winston Salem, NC 27127

Price: $84,440

Location: Winston Salem, NC 27127

Certified Pre-Owned: No Transmission: Manual Color: Mineral White Description: Used 2017 BMW M4 Convertible for sale - $84,440, 6 miles with Bluetooth, Backup Camera, Executive Package, Navigation System, Storage Package
Avg. Dealer Rating: (4 reviews) "Repeat customer. Thank you Jim for making buying a car painless!"
https://static.cargurus.com/images/forsale/2016/12/02/03/33/2017_bmw_m4-pic-1570685793633465049-152x114.jpeg

2017 BMW M4 Convertible Used Cars in Charlottesville, VA 22911

Price: $84,495

Location: Charlottesville, VA 22911

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW M4 Convertible for sale - $84,495, 2 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW M4 Convertible Used Cars in Winston Salem, NC 27127

Price: $86,440

Location: Winston Salem, NC 27127

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW M4 Convertible for sale - $86,440, 4 miles with Bluetooth, Backup Camera, Navigation System, Storage Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Interaction with sales manager was not pleasant when time came to discuss purchasing the car. BMW "genius" didn't know much about the cars he was showing. Still interested in purchasing a BMW, but not from this dealership. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW M4 Convertible Used Cars in Greensboro, NC 27407

Price: $96,935

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW M4 Convertible for sale - $96,935, 2 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (2 reviews) "Very responsive and super helpful. "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW M4 By Year

Vehicle Deals Starting Price Total Available
2016 BMW M4 8 Great Deals $55,998 166 listings
2015 BMW M4 13 Great Deals $49,854 213 listings