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
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/02/13/51/2016_bmw_m4-pic-4360870938313233845-152x114.jpeg

2016 BMW M4 GTS Used Cars in Greensboro, NC 27409

Fair Deal
$1,949 ABOVE
CarGurus IMV of $115,070

Price: $117,019

Mileage: 511

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: White Description: Used 2016 BMW M4 GTS for sale - $117,019, 511 miles
Avg. Dealer Rating: (19 reviews) "Responded quickly. The car had a re all and they sent it back to the auction. "
https://static.cargurus.com/images/forsale/2017/09/19/11/53/2016_bmw_m4-pic-504740196834478692-152x114.jpeg

2016 BMW M4 Convertible Used Cars in Roanoke, VA 24014

Fair Deal
$1,164 ABOVE
CarGurus IMV of $68,816

Price: $69,980

Mileage: 3,681

Location: Roanoke, VA 24014

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gray Description: Used 2016 BMW M4 Convertible for sale - $69,980, 3,681 miles with Backup Camera, Leather Seats, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/05/09/47/2018_bmw_m4-pic-3014680557881391074-152x114.jpeg

2018 BMW M4 Coupe Used Cars in Charlottesville, VA 22911

Price: $77,935

Location: Charlottesville, VA 22911

Certified Pre-Owned: No Transmission: 6-Speed Manual Overdrive Color: Black Sapphire Metallic Description: Used 2018 BMW M4 Coupe for sale - $77,935, 3 miles with Bluetooth, Leather Seats, Heat Package, Navigation System
Avg. Dealer Rating: (4 reviews) "I advised that there was a conflict in the description... one part of the ad suggested it was automatic, another said standard. They quickly cleared that up and offered to set a test drive. I am in New England so that is not something that can be scheduled overnight. Bottom line... very responsive and provided the information I wanted... including a CARFax. "
https://static.cargurus.com/images/forsale/2017/09/15/17/23/2018_bmw_m4-pic-1619108505481277264-152x114.jpeg

2018 BMW M4 Coupe Used Cars in Greensboro, NC 27407

Price: $81,685

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: 6-Speed Manual Overdrive Color: Black Sapphire Metallic Description: Used 2018 BMW M4 Coupe for sale - $81,685, 2 miles with Bluetooth, Leather Seats, Executive Package, Heat Package, Navigation System
Avg. Dealer Rating: (11 reviews) "cordial. helpful "
https://static.cargurus.com/images/forsale/2017/09/19/11/53/2018_bmw_m4-pic-6022873450872733496-152x114.jpeg

2018 BMW M4 Coupe Used Cars in Roanoke, VA 24014

Price: $84,220

Location: Roanoke, VA 24014

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Sakhr Orn Ii Mt Description: Used 2018 BMW M4 Coupe for sale - $84,220, 1 mile with Bluetooth, Leather Seats, Backup Camera, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/15/10/27/2018_bmw_m4-pic-854430022356177693-152x114.jpeg

2018 BMW M4 Convertible Used Cars in Greensboro, NC 27407

Price: $85,265

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: Alpine White Description: Used 2018 BMW M4 Convertible for sale - $85,265, 16 miles with Bluetooth, Leather Seats, Executive Package, Heat Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Several replies were received from this inquiry"
https://static.cargurus.com/images/forsale/2017/08/15/10/09/2017_bmw_m4-pic-207404717352939210-152x114.jpeg

2017 BMW M4 Convertible Used Cars in Greensboro, NC 27407

Price: $96,935

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: White Metallic Description: Used 2017 BMW M4 Convertible for sale - $96,935, 36 miles with Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "Never answered my questions, even when contacted by three different people from the dealer."
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
2017 BMW M4 - $62,998 73 listings
2016 BMW M4 5 Great Deals $52,984 215 listings
2015 BMW M4 8 Great Deals $44,888 248 listings