Used BMW M5 for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2001 BMW M5 M5evo Review
by Andre

its a BEAST

i have owned this car since i was 19, built it to dinan stage 2 engine, and dinan stage 3 suspension with a few exterior and interior accessories. great overall looknig car but drinks gas like water and breaks down every other day

First Previous
Loading...
Next
Featured Listings
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW M5 Sedan Used Cars in Greensboro, NC 27407

Fair Deal
$3,583 BELOW
Instant Market Value of $81,582

Price: $77,999

Mileage: 16,290

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: 7-Speed Manual Color: Gray Description: Used 2015 BMW M5 Sedan for sale - $77,999, 16,290 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Nick at Flow was wonderful to deal with! He treated us very well, answered all our questions, did not pressure us and worked hard to get us the best price possible! I appreciated the genuine care he gave us and would highly recommend him!"
https://static.cargurus.com/images/forsale/2016/08/23/19/11/2007_bmw_m5-pic-3822348280291160567-152x114.jpeg

2007 BMW M5 Sedan Used Cars in Greensboro, NC 27407

Fair Deal
$341 BELOW
Instant Market Value of $30,334

Price: $29,993

Mileage: 52,367

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Manual Color: Silver Gray Metallic Description: Used 2007 BMW M5 Sedan for sale - $29,993, 52,367 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "This dealer responded and answered all my questions."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 BMW M5 Base Used Cars in Greensboro, NC 27407

Price: Negotiable

Mileage: 21,740

Location: Greensboro, NC 27407

Average time on market: 35 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2006 BMW M5 Base for sale , 21,740 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "They contacted me ASAP but decided to a different route."
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 M5 By Year

Vehicle Deals Starting Price Total Available
2013 BMW M5 11 Great Deals $43,777 179 listings
2008 BMW M5 4 Great Deals $13,000 89 listings
2006 BMW M5 6 Great Deals $14,495 112 listings