Search Inventory
Model Lineup
-
2021 BMW 230i
-
2021 BMW 430i
-
2020 BMW 440i
-
2021 BMW 840i
-
2020 BMW i8
-
2021 BMW M240i
-
2020 BMW M4
-
2021 BMW M440i
-
2020 BMW M8
-
2021 BMW M850i
-
2021 BMW Z4
-
2021 BMW 230i
-
2021 BMW 430i
-
2020 BMW 440i
-
2021 BMW 840i
-
2020 BMW i8
-
2021 BMW M2
-
2021 BMW M240i
-
2021 BMW M4
-
2021 BMW M440i
-
2020 BMW M8
-
2021 BMW M850i
-
2021 BMW 228i
-
2020 BMW 430i
-
2020 BMW 440i
-
2021 BMW 840i
-
2021 BMW M235i
-
2021 BMW M8
-
2021 BMW M850i
-
2021 BMW X1
-
2021 BMW X3
-
2021 BMW X3 M
-
2021 BMW X3 PHEV
-
2021 BMW X5
-
2021 BMW X5 M
-
2021 BMW X5 PHEV
-
2021 BMW X6 M
-
2021 BMW X7
-
2021 BMW 330e
-
2021 BMW 330i
-
2021 BMW 530e
-
2020 BMW 530e
-
2021 BMW 740i
-
2021 BMW 745e
-
2021 BMW 750i
-
2020 BMW ALPINA B7
-
2021 BMW i3
-
2021 BMW M3
-
2021 BMW M340i
-
2021 BMW M5
-
2020 BMW M760i
-
2021 BMW X2
-
2021 BMW X4
-
2021 BMW X4 M
-
2021 BMW X6
-
Starting at: $41,850MPG: 33 Hwy | 21 City
-
Starting at: $53,100
-
Starting at: $60,150MPG: 29 Hwy | 20 City
-
Starting at: $97,400MPG: 29 Hwy | 20 City
-
Starting at: $163,300
-
Starting at: $50,950MPG: 30 Hwy | 21 City
-
Starting at: $77,650MPG: 25 Hwy | 17 City
-
Starting at: $64,000
-
Starting at: $142,500MPG: 21 Hwy | 15 City
-
Starting at: $121,400MPG: 25 Hwy | 17 City
-
Starting at: $49,700MPG: 32 Hwy | 22 City
-
Starting at: $35,900MPG: 32 Hwy | 21 City
-
Starting at: $45,600MPG: 34 Hwy | 24 City
-
Starting at: $51,350MPG: 30 Hwy | 22 City
-
Starting at: $88,000MPG: 30 Hwy | 20 City
-
Starting at: $147,500
-
Starting at: $58,900MPG: 24 Hwy | 18 City
-
Starting at: $46,350MPG: 30 Hwy | 21 City
-
Starting at: $71,800MPG: 23 Hwy | 16 City
-
Starting at: $58,500MPG: 31 Hwy | 22 City
-
Starting at: $133,000MPG: 21 Hwy | 15 City
-
Starting at: $111,900MPG: 25 Hwy | 18 City
-
Starting at: $35,700MPG: 33 Hwy | 23 City
-
Starting at: $44,750MPG: 34 Hwy | 21 City
-
Starting at: $51,150MPG: 30 Hwy | 22 City
-
Starting at: $85,000MPG: 29 Hwy | 20 City
-
Starting at: $45,500MPG: 32 Hwy | 23 City
-
Starting at: $130,000MPG: 21 Hwy | 15 City
-
Starting at: $108,900MPG: 25 Hwy | 17 City
-
Starting at: $35,400MPG: 33 Hwy | 23 City
-
Starting at: $43,000MPG: 29 Hwy | 21 City
-
Starting at: $69,900MPG: 19 Hwy | 14 City
-
Starting at: $49,600
-
Starting at: $59,400MPG: 26 Hwy | 16 City
-
Starting at: $105,100MPG: 18 Hwy | 13 City
-
Starting at: $65,400
-
Starting at: $108,600MPG: 18 Hwy | 13 City
-
Starting at: $74,900MPG: 24 Hwy | 15 City
-
Starting at: $44,550
-
Starting at: $41,250MPG: 36 Hwy | 25 City
-
Starting at: $57,200
-
Starting at: $53,900
-
Starting at: $86,800MPG: 29 Hwy | 20 City
-
Starting at: $95,900
-
Starting at: $103,000MPG: 24 Hwy | 17 City
-
Starting at: $142,800MPG: 25 Hwy | 17 City
-
Starting at: $44,450MPG: 102 Hwy | 0 City
-
Starting at: $69,900MPG: 23 Hwy | 16 City
-
Starting at: $54,700MPG: 32 Hwy | 22 City
-
Starting at: $103,500MPG: 21 Hwy | 15 City
-
Starting at: $157,700MPG: 20 Hwy | 13 City
-
Starting at: $36,600MPG: 32 Hwy | 23 City
-
Starting at: $51,600MPG: 29 Hwy | 21 City
-
Starting at: $73,400MPG: 19 Hwy | 14 City
-
Starting at: $65,050MPG: 26 Hwy | 16 City
-
convertible
-
coupe
-
Gran Coupe
-
SAV
-
sedan
-
Sports Activity Coupe
Filter by Body Style:
Schedule Appointment
Service Hours
- Monday 7:30AM-5:30PM
- Tuesday 7:30AM-5:30PM
- Wednesday 7:30AM-5:30PM
- Thursday 7:30AM-5:30PM
- Friday 7:30AM-5:30PM
- Saturday 8:30AM-1:00PM
- Sunday Closed
View All Pre-Owned Vehicles
2020 BMW X3 sDrive30i SAV
- $40,963
Mileage 7,505 miles,
Engine 2.0L I-4 cyl,
Transmission Automatic,
VIN 5UXTY3C00L9D69820
View Details
2018 BMW 530i xDrive Sedan
- $35,852
Mileage 23,110 miles,
Engine 2.0L I-4 cyl,
Transmission Automatic,
VIN WBAJA7C57JWA71308
View Details
2017 BMW 330i xDrive Sedan
- $24,695
Mileage 32,978 miles,
Engine 2.0L I-4 cyl,
Transmission Automatic,
VIN WBA8D9C30HA004439
View Details
Loading Map...
Contact Us
2824 Franklin Rd, SW
Directions
Roanoke, VA 24014
- Sales: (540) 342-3733
- Service: (540) 342-3733
- Parts: (540) 342-3733
Hours
- Monday 8:30AM-8:00PM
- Tuesday 8:30AM-8:00PM
- Wednesday 8:30AM-8:00PM
- Thursday 8:30AM-8:00PM
- Friday 8:30AM-8:00PM
- Saturday 9:00AM-6:00PM
- Sunday Closed
Dealership Hours
- Monday 8:30AM-8:00PM
- Tuesday 8:30AM-8:00PM
- Wednesday 8:30AM-8:00PM
- Thursday 8:30AM-8:00PM
- Friday 8:30AM-8:00PM
- Saturday 9:00AM-6:00PM
- Sunday Closed
Parts Dept. Hours
- Monday 7:30AM-5:30PM
- Tuesday 7:30AM-5:30PM
- Wednesday 7:30AM-5:30PM
- Thursday 7:30AM-5:30PM
- Friday 7:30AM-5:30PM
- Saturday 8:30AM-1:00PM
- Sunday Closed
Service Dept. Hours
- Monday 7:30AM-5:30PM
- Tuesday 7:30AM-5:30PM
- Wednesday 7:30AM-5:30PM
- Thursday 7:30AM-5:30PM
- Friday 7:30AM-5:30PM
- Saturday 8:30AM-1:00PM
- Sunday Closed
Welcome to BMW Roanoke
Welcome to our new website!
We have a strong and committed sales staff with many years of experience satisfying our customers' needs. Feel free to browse our inventory online, request more information about vehicles, set up a test drive or inquire about financing!
If you don't see what you are looking for, click on CarFinder, fill out the form, and we will let you know when vehicles arrive that match your search! Or if you would rather discuss your options with our friendly sales staff, click on Directions for interactive driving directions and other contact information. We look forward to serving you!
;
;
;