New & Used BMW Cars for Sale Near Williamsburg, VA

23185
Sort ByBest Match
Filter Results
395 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

to

Safety

Technology

Interior

Exterior

Applied Filters (1):
BMW
2003 BMW 7 Series 745Li for sale in Virginia Beach, VA

$33,333

Mileage: 129,005
Location: Towne Auto Brokers (46 miles away)
2010 BMW X5 35d for sale in Virginia Beach, VA
1 of 36

$13,995

Mileage: 119,858
Location: Towne Auto Brokers (46 miles away)
2019 BMW X3 sDrive30i for sale in ,
1 of 35

2019 BMW X3

sDrive30i

$36,590

Mileage: 23,592
Location: Carvana (0 miles away)
2011 BMW 3 Series 328i for sale in Chesapeake, VA
1 of 30

$9,895

Mileage: 127,385
Location: CarMania, LLC (41 miles away)
1999 BMW Z3 2.5L for sale in Richmond, VA
1 of 32

$11,800

Mileage: 60,151
Location: DFS Auto Group of Richmond LLC (48 miles away)
2018 BMW 3 Series 330i xDrive for sale in Suffolk, VA
1 of 33

2018 BMW 3 Series

330i xDrive

$36,995

Mileage: 25,895
Location: Mike Duman Auto Sales (36 miles away)
2013 BMW 3 Series 328i for sale in Chesapeake, VA
1 of 30

$14,195

Mileage: 93,098
Location: CarMania, LLC (41 miles away)
2008 BMW 7 Series 750Li for sale in Virgina Beach, VA
1 of 45

$9,900

Mileage: 130,404
Location: Shoreline Auto Center (41 miles away)
2021 BMW 3 Series 330i xDrive for sale in South Chesterfield, VA
1 of 17

2021 BMW 3 Series

330i xDrive

$42,879

Mileage: 5,928
Location: Colonial Kia (38 miles away)
2016 BMW 7 Series 740i for sale in Virginia Beach, VA
1 of 43

$30,995

Mileage: 82,835
Location: Towne Auto Brokers (46 miles away)
2021 BMW 3 Series M340i for sale in Chester, VA
1 of 28

$53,027

Mileage: 24,836
Location: Heritage Chevrolet, Inc. (39 miles away)
2014 BMW 6 Series 640i xDrive for sale in Virginia Beach, VA
1 of 48

2014 BMW 6 Series

640i xDrive

$25,998

Mileage: 109,556
Location: Commonwealth Auto Group (41 miles away)
2008 BMW 3 Series 335i for sale in Richmond, VA
1 of 17

$12,999

Mileage: 162,283
Location: City to City Automotive Group (39 miles away)
2012 BMW 5 Series 528i for sale in Virginia Beach, VA
1 of 39

$12,495

Mileage: 128,793
Location: Commonwealth Auto Group (41 miles away)
2015 BMW 7 Series 740Li for sale in Richmond, VA
1 of 27

$22,750

Mileage: 102,442
Location: DFS Auto Group of Richmond LLC (48 miles away)
2015 BMW X5 xDrive35i for sale in Richmond, VA
1 of 33

2015 BMW X5

xDrive35i

$24,538

Mileage: 91,771
Location: Parks Chevrolet RVA (48 miles away)
2018 BMW 3 Series 330i xDrive for sale in Suffolk, VA
1 of 32

2018 BMW 3 Series

330i xDrive

$36,995

Mileage: 29,785
Location: Mike Duman Auto Sales (36 miles away)
2017 BMW 3 Series 330i for sale in Mechanicsville, VA
1 of 25

$25,500

Mileage: 72,153
Location: Mechanicsville Toyota (42 miles away)
2010 BMW 5 Series 528i for sale in Virginia Beach, VA
1 of 26

$8,495

Mileage: 129,039
Location: Best Choice Auto Sales (49 miles away)
2009 BMW 3 Series 328i for sale in Portsmouth, VA
1 of 19

$9,999

Mileage: 110,960
Location: Aiden Motor Company (38 miles away)
2018 BMW 3 Series 330i xDrive for sale in Suffolk, VA
1 of 33

2018 BMW 3 Series

330i xDrive

$36,995

Mileage: 25,895
Location: Mike Duman Auto Sales (36 miles away)
2019 BMW X1 xDrive28i for sale in Suffolk, VA
1 of 35

2019 BMW X1

xDrive28i

$33,995

Mileage: 31,264
Location: Mike Duman Auto Sales (36 miles away)
2020 BMW X3 M Sports Activity Vehicle for sale in Richmond, VA
1 of 26

2020 BMW X3 M

Sports Activity Vehicle

$66,049

Mileage: 11,041
Location: Richmond Ford, LLC (48 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.