Used BMW for Sale in Roanoke, VA

87 found
Bmw
24012

Make

Model

ZIP

Body Style

Popular Filters 2

Year

1981 yr. - 2026 yr.

Price

$0 - $169,719+

Mileage

0 km - 406,358+ km

Average Dealer Rating

Exterior Color

Transmission Type

Fuel Type

Drive Train

Engine type

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$17,996
$17,996 above
$531/mo est. ?
205,218 km

Duncan Ford

Authorized EpicVIN dealer

4.2Google294 reviews

24060, Blacksburg VA

Check Details
$33,398
$33,398 above
$985/mo est. ?
74,818 km

BMW Roanoke

Authorized EpicVIN dealer

24017, Roanoke VA

Check Details
$78,998
$78,998 above
$2,330/mo est. ?
3,380 km

CarMax Roanoke - Now offering Curbside Pickup

Authorized EpicVIN dealer

24019, Roanoke VA

Check Details
$45,986
$45,986 above
$1,356/mo est. ?
30,360 km 2.0L

Berglund Chrysler Jeep Dodge Ram

Authorized EpicVIN dealer

4.0Google518 reviews

24014, Roanoke VA

Check Details
$3,795
$3,795 above
$112/mo est. ?
257,966 km

East Coast Auto Source

Authorized EpicVIN dealer

4.1Google289 reviews

24523, Bedford VA

Check Details
$20,948
$20,948 above
$618/mo est. ?
81,339 km 2.0L

Berglund Used Car Super Center

Authorized EpicVIN dealer

4.3Google144 reviews

24014, Roanoke VA

Check Details
$34,998
$34,998 above
$1,032/mo est. ?
91,906 km

CarMax Roanoke - Now offering Curbside Pickup

Authorized EpicVIN dealer

24019, Roanoke VA

Check Details
Get a price quote
155,861 km

Berglund Chrysler Jeep Dodge Ram

Authorized EpicVIN dealer

4.0Google518 reviews

24014, Roanoke VA

Check Details
$10,500
$10,500 above
$310/mo est. ?
177,027 km 2.0L

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$8,995
$8,995 above
$265/mo est. ?
202,777 km 2.0L

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$5,995
$5,995 above
$177/mo est. ?
251,057 km

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$8,995
$8,995 above
$265/mo est. ?
144,841 km 2.0L

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$3,995
$3,995 above
$118/mo est. ?
344,730 km

East Coast Auto Source

Authorized EpicVIN dealer

4.1Google289 reviews

24523, Bedford VA

Check Details
$3,995
$3,995 above
$118/mo est. ?
260,919 km

East Coast Auto Source

Authorized EpicVIN dealer

4.1Google289 reviews

24523, Bedford VA

Check Details
$3,995
$3,995 above
$118/mo est. ?
107,296 km

East Coast Auto Source

Authorized EpicVIN dealer

4.1Google289 reviews

24523, Bedford VA

Check Details
$8,500
$8,500 above
$251/mo est. ?
185,074 km

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$12,983
$12,983 above
$383/mo est. ?
171,559 km 3.0L

Berglund Used Car Super Center

Authorized EpicVIN dealer

4.3Google144 reviews

24014, Roanoke VA

Check Details
$14,500
$14,500 above
$428/mo est. ?
209,214 km 3.0L

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$9,995
$9,995 above
$295/mo est. ?
133,575 km

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$6,500
$6,500 above
$192/mo est. ?
207,605 km

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$9,995
$9,995 above
$295/mo est. ?
159,325 km 2.0L

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$12,500
$12,500 above
$369/mo est. ?
180,246 km 2.0L

Exclusive Imports LLC

Authorized EpicVIN dealer

24012, Roanoke VA

Check Details
$2,395
$2,395 above
$71/mo est. ?
0 km

East Coast Auto Source

Authorized EpicVIN dealer

4.1Google289 reviews

24523, Bedford VA

Check Details
$4,795
$4,795 above
$141/mo est. ?
217,108 km

East Coast Auto Source

Authorized EpicVIN dealer

4.1Google289 reviews

24523, Bedford VA

Check Details
Clear
Please select 1 more vehicle to compare
Compare 0/4