Skip to Main Content

Used BMW in Harrisonburg, VA for Sale

305 Matches
Sort By:
Sort By

2018 BMW X2 XDrive28i

$28,998* 18K Miles


CarMax Harrisonburg In stock

Key Features
Premium Package, Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Rear View Camera, Front Seat Heaters
Location: CarMax Harrisonburg in Harrisonburg, Virginia 22801
Description: Used 2018 BMW X2 XDrive28i for sale - $28,998, 17,644 miles with Premium Package, Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Rear View Camera, Front Seat Heaters
Transmission: Automatic Color:White Interior Color: Tan Average Vehicle Review: (0 reviews) Bought this cross over car for my wife. Four wheel drive living room on wheels with a roomy hatch. Now those wheels..... Run flat tires sounded like a good idea right? Not so fast my friend. I hit a pot hole on the interstate heading to Norfolk VA. Several days later I noticed a blister on tire and had it checked out. I had two tires that had to be replaced and two cracked rims.... I never even heard of such a thing. Several thousand dollars later, we traded the car in and swapped for a Lexus RX350 and could not be happier. We took a $6k loss on the BMW deal.

2016 BMW 335 XI Gran Turismo

$26,998* 23K Miles


CarMax Harrisonburg In stock

Key Features
Luxury Package, Premium Package, Technology Package, Cold Weather Package, Run Flat Tires, Head Up Display
Location: CarMax Harrisonburg in Harrisonburg, Virginia 22801
Description: Used 2016 BMW 335 XI Gran Turismo for sale - $26,998, 22,220 miles with Luxury Package, Premium Package, Technology Package, Cold Weather Package, Run Flat Tires, Head Up Display
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (5 reviews) Great handling and performance. Have had several BMW over the years (3,5,7 series). This car is a blast to drive and has excellent efficiency with fuel. I've taken road trips to Tahoe and Vegas with 4 adults in car- everyone comfortable and car acceleration great. Only complaint so far is the same as all BMWs- lousy cup holders.

2016 BMW X3 SDrive28i

$22,998* 26K Miles


CarMax Harrisonburg In stock

Key Features
Power Liftgate/DeckLid, Turbo Charged Engine, Leatherette Seats, Panoramic Sunroof, Cruise Control, Alloy Wheels
Location: CarMax Harrisonburg in Harrisonburg, Virginia 22801
Description: Used 2016 BMW X3 SDrive28i for sale - $22,998, 25,110 miles with Power Liftgate/DeckLid, Turbo Charged Engine, Leatherette Seats, Panoramic Sunroof, Cruise Control, Alloy Wheels
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews) Performance of the car is very good, especially handling and breaking. Power is good, but it does not have the mendicancy of a big V-8 ( corvette, b. WARNING: Any maintenance item or repair is crazy expensive. You must have extended warranty or healthy repair budge, I can not recommend as reliability is relatively low and price to fix extremely high.

2015 BMW 750 XI

$32,998* 53K Miles


CarMax Charlottesville Free express shipping • VA to VA

Key Features
Cold Weather Package, Run Flat Tires, Head Up Display, Auto Cruise Control, 4WD/AWD, Power Liftgate/DeckLid
Location: CarMax Charlottesville in Charlottesville, Virginia 22911
Description: Used 2015 BMW 750 XI for sale - $32,998, 52,348 miles with Cold Weather Package, Run Flat Tires, Head Up Display, Auto Cruise Control, 4WD/AWD, Power Liftgate/DeckLid
Transmission: Automatic Color:Black Interior Color: Tan Average Vehicle Review: (0 reviews)

2018 BMW 320 XI

$21,998* 40K Miles


CarMax Charlottesville Free express shipping • VA to VA

Key Features
Premium Package, Convenience Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats
Location: CarMax Charlottesville in Charlottesville, Virginia 22911
Description: Used 2018 BMW 320 XI for sale - $21,998, 39,389 miles with Premium Package, Convenience Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats
Transmission: Automatic Color:Gray Interior Color: Black Average Vehicle Review: (0 reviews)

2016 BMW 320 XI

$18,998* 22K Miles


CarMax Charlottesville Free express shipping • VA to VA

Key Features
Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Front Seat Heaters, Auxiliary Audio Input
Location: CarMax Charlottesville in Charlottesville, Virginia 22911
Description: Used 2016 BMW 320 XI for sale - $18,998, 21,670 miles with Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Front Seat Heaters, Auxiliary Audio Input
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (4.333 reviews)

2017 BMW X3 XDrive28i

$26,998* 27K Miles


CarMax Charlottesville Free express shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Power Liftgate/DeckLid, Run Flat Tires, 4WD/AWD, Turbo Charged Engine
Location: CarMax Charlottesville in Charlottesville, Virginia 22911
Description: Used 2017 BMW X3 XDrive28i for sale - $26,998, 26,161 miles with Premium Package, Cold Weather Package, Power Liftgate/DeckLid, Run Flat Tires, 4WD/AWD, Turbo Charged Engine
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (5 reviews)

2017 BMW 320 XI

$19,998* 27K Miles


CarMax Charlottesville Free express shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leather Seats
Location: CarMax Charlottesville in Charlottesville, Virginia 22911
Description: Used 2017 BMW 320 XI for sale - $19,998, 26,103 miles with Premium Package, Cold Weather Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leather Seats
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews)

2013 BMW 328 I

$15,998* 83K Miles


CarMax Lynchburg Free shipping • VA to VA

Key Features
Premium Package, Run Flat Tires, Head Up Display, Turbo Charged Engine, Leather Seats, Parking Sensors
Location: CarMax Lynchburg in Lynchburg, Virginia 24502
Description: Used 2013 BMW 328 I for sale - $15,998, 82,921 miles with Premium Package, Run Flat Tires, Head Up Display, Turbo Charged Engine, Leather Seats, Parking Sensors
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (4.5 reviews)

2014 BMW 328 I

$15,998* 80K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Front Seat Heaters, Sunroof(s), Auxiliary Audio Input
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2014 BMW 328 I for sale - $15,998, 79,868 miles with Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Front Seat Heaters, Sunroof(s), Auxiliary Audio Input
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (4.591 reviews)
New Arrival

2015 BMW 328 XI

$18,998* 46K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leather Seats
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2015 BMW 328 XI for sale - $18,998, 45,755 miles with Premium Package, Cold Weather Package, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leather Seats
Transmission: Automatic Color:Gray Interior Color: Gray Average Vehicle Review: (4.542 reviews)

2018 BMW 530 XI

$35,998* 26K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Run Flat Tires, Head Up Display, 4WD/AWD, Turbo Charged Engine, Leather Seats, Parking Sensors
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2018 BMW 530 XI for sale - $35,998, 25,570 miles with Run Flat Tires, Head Up Display, 4WD/AWD, Turbo Charged Engine, Leather Seats, Parking Sensors
Transmission: Automatic Color:Gray Interior Color: Black Average Vehicle Review: (0 reviews)

2018 BMW X3 XDrive30i

$32,998* 22K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Convenience Package, Power Liftgate/DeckLid, Head Up Display, Run Flat Tires, 4WD/AWD
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2018 BMW X3 XDrive30i for sale - $32,998, 21,960 miles with Premium Package, Convenience Package, Power Liftgate/DeckLid, Head Up Display, Run Flat Tires, 4WD/AWD
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (0 reviews)
New Arrival

2018 BMW 530e Plug-in Hybrid xDrive iPerformance

$37,998* 15K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Run Flat Tires, Head Up Display, 4WD/AWD, Power Liftgate/DeckLid, Turbo Charged Engine
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2018 BMW 530e Plug-in Hybrid xDrive iPerformance for sale - $37,998, 14,513 miles with Premium Package, Run Flat Tires, Head Up Display, 4WD/AWD, Power Liftgate/DeckLid, Turbo Charged Engine
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews)
New Arrival

2018 BMW 328 dxi

$35,998* 17K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Sport Package, Run Flat Tires, Head Up Display, 4WD/AWD, Power Liftgate/DeckLid
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2018 BMW 328 dxi for sale - $35,998, 16,902 miles with Premium Package, Sport Package, Run Flat Tires, Head Up Display, 4WD/AWD, Power Liftgate/DeckLid
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews)

2016 BMW 435 I xDrive Gran Coupe

$28,998* 35K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Luxury Package, Technology Package, Head Up Display, 4WD/AWD, Power Liftgate/DeckLid, Turbo Charged Engine
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2016 BMW 435 I xDrive Gran Coupe for sale - $28,998, 34,741 miles with Luxury Package, Technology Package, Head Up Display, 4WD/AWD, Power Liftgate/DeckLid, Turbo Charged Engine
Transmission: Automatic Color:White Interior Color: White Average Vehicle Review: (0 reviews)

2017 BMW X3 XDrive28i

$20,998* 53K Miles


CarMax Lynchburg Free shipping • VA to VA

Key Features
Power Liftgate/DeckLid, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Satellite Radio Ready
Location: CarMax Lynchburg in Lynchburg, Virginia 24502
Description: Used 2017 BMW X3 XDrive28i for sale - $20,998, 52,710 miles with Power Liftgate/DeckLid, Run Flat Tires, 4WD/AWD, Turbo Charged Engine, Leatherette Seats, Satellite Radio Ready
Transmission: Automatic Color:Gray Interior Color: Black Average Vehicle Review: (5 reviews)

2017 BMW 340 XI

$27,998* 37K Miles


CarMax Lynchburg Free shipping • VA to VA

Key Features
Technology Package, Cold Weather Package, Run Flat Tires, Head Up Display, 4WD/AWD, Turbo Charged Engine
Location: CarMax Lynchburg in Lynchburg, Virginia 24502
Description: Used 2017 BMW 340 XI for sale - $27,998, 36,185 miles with Technology Package, Cold Weather Package, Run Flat Tires, Head Up Display, 4WD/AWD, Turbo Charged Engine
Transmission: Automatic Color:Black Interior Color: Average Vehicle Review: (0 reviews)

2017 BMW 330 I

$20,998* 49K Miles


CarMax Lynchburg Free shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Run Flat Tires, Turbo Charged Engine, Leather Seats, Parking Sensors
Location: CarMax Lynchburg in Lynchburg, Virginia 24502
Description: Used 2017 BMW 330 I for sale - $20,998, 48,650 miles with Premium Package, Cold Weather Package, Run Flat Tires, Turbo Charged Engine, Leather Seats, Parking Sensors
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews)

2016 BMW 330 Plug In Hybrid e iPerformance

$22,998* 29K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Harman Kardon Sound
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2016 BMW 330 Plug In Hybrid e iPerformance for sale - $22,998, 28,395 miles with Premium Package, Cold Weather Package, Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Harman Kardon Sound
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (5 reviews)
New Arrival

2017 BMW X5 XDrive35i

$33,998* 33K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Power Liftgate/DeckLid, Head Up Display, Run Flat Tires, Auto Cruise Control
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2017 BMW X5 XDrive35i for sale - $33,998, 32,767 miles with Premium Package, Cold Weather Package, Power Liftgate/DeckLid, Head Up Display, Run Flat Tires, Auto Cruise Control
Transmission: Automatic Color:Brown Interior Color: Tan Average Vehicle Review: (5 reviews)

2017 BMW X5 XDrive35i

$35,998* 29K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Cold Weather Package, Power Liftgate/DeckLid, Run Flat Tires, 4WD/AWD, Turbo Charged Engine
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2017 BMW X5 XDrive35i for sale - $35,998, 28,125 miles with Premium Package, Cold Weather Package, Power Liftgate/DeckLid, Run Flat Tires, 4WD/AWD, Turbo Charged Engine
Transmission: Automatic Color:White Interior Color: Black Average Vehicle Review: (5 reviews)

2017 BMW 740 Plug In Hybrid xDrive iPerformance

$46,998* 14K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Run Flat Tires, Auto Cruise Control, 4WD/AWD, Power Liftgate/DeckLid, Turbo Charged Engine, Leather Seats
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2017 BMW 740 Plug In Hybrid xDrive iPerformance for sale - $46,998, 13,630 miles with Run Flat Tires, Auto Cruise Control, 4WD/AWD, Power Liftgate/DeckLid, Turbo Charged Engine, Leather Seats
Transmission: Automatic Color:Black Interior Color: Black Average Vehicle Review: (0 reviews)

2016 BMW 328 I

$23,998* 12K Miles


CarMax Fredericksburg Free express shipping • VA to VA

Key Features
Premium Package, Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Parking Sensors, Rear View Camera
Location: CarMax Fredericksburg in Fredericksburg, Virginia 22407
Description: Used 2016 BMW 328 I for sale - $23,998, 11,970 miles with Premium Package, Run Flat Tires, Turbo Charged Engine, Leatherette Seats, Parking Sensors, Rear View Camera
Transmission: Automatic Color:Gold Interior Color: Black Average Vehicle Review: (4.6 reviews)

Reviews for BMW

Overall Rating

4.6 out of 5(1,784 reviews)

Great Car, but know what you are getting into

Performance of the car is very good, especially handling and breaking. Power is good, but it does not have the mendicancy of a big V-8 ( corvette, b. WARNING: Any maintenance item or repair is crazy expensive. You must have extended warranty or healthy repair budge, I can not recommend as reliability is relatively low and price to fix extremely high.

- Parker Tiller, 2008 BMW M3

Great car terrible tires

Bought this cross over car for my wife. Four wheel drive living room on wheels with a roomy hatch. Now those wheels..... Run flat tires sounded like a good idea right? Not so fast my friend. I hit a pot hole on the interstate heading to Norfolk VA. Several days later I noticed a blister on tire and had it checked out. I had two tires that had to be replaced and two cracked rims.... I never even heard of such a thing. Several thousand dollars later, we traded the car in and swapped for a Lexus RX350 and could not be happier. We took a $6k loss on the BMW deal.

- Brian Stanley, 2013 BMW 550

Love my BMW 535!

Great handling and performance. Have had several BMW over the years (3,5,7 series). This car is a blast to drive and has excellent efficiency with fuel. I've taken road trips to Tahoe and Vegas with 4 adults in car- everyone comfortable and car acceleration great. Only complaint so far is the same as all BMWs- lousy cup holders.

- Adam Carlton, 2013 BMW 535

This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.