New & Used BMW Cars for Sale Near Franklin, VA

23851
Sort ByBest Match
Filter Results
1,135 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

to

Safety

Technology

Interior

Exterior

Applied Filters (1):
BMW
2003 BMW Z4 2.5i for sale in Virginia Beach, VA
1 of 4

$11,995

Mileage: 119,262
Location: Towne Auto Brokers (48 miles away)
2007 BMW Z4 3.0i for sale in Virginia Beach, VA
1 of 21

$10,995

Mileage: 112,980
Location: Towne Auto Brokers (48 miles away)
2009 BMW X5 30i for sale in Virginia Beach, VA
1 of 44

$8,995

Mileage: 147,095
Location: Towne Auto Brokers (48 miles away)
2003 BMW 7 Series 745Li for sale in Virginia Beach, VA

$33,333

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

$11,995

Mileage: 119,858
Location: Towne Auto Brokers (48 miles away)
2020 BMW X1 sDrive28i for sale in Hopewell, VA

2020 BMW X1

sDrive28i

$32,400

Mileage: 32,443
Location: Strosnider Chevrolet (46 miles away)
2018 BMW 3 Series 330i xDrive for sale in Suffolk, VA
1 of 32

2018 BMW 3 Series

330i xDrive

$33,991

Mileage: 29,785
Location: Mike Duman Auto Sales (21 miles away)
2013 BMW 6 Series 650i xDrive for sale in Hampton, VA

2013 BMW 6 Series

650i xDrive

$33,990

Mileage: 30,541
Location: Winners Circle Chrysler Dodge Jeep Ram (37 miles away)
2016 BMW 7 Series 740i for sale in Virginia Beach, VA
1 of 43

$29,995

Mileage: 82,835
Location: Towne Auto Brokers (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 (21 miles away)
2014 BMW 6 Series 640i xDrive for sale in Virginia Beach, VA
1 of 48

2014 BMW 6 Series

640i xDrive

$24,998

Mileage: 109,556
Location: Commonwealth Auto Group (46 miles away)
2004 BMW Z4 3.0i for sale in Norfolk, VA

$14,000

Mileage: 58,719
Location: 1 Stop Auto (44 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 (21 miles away)
2020 BMW 3 Series 330i for sale in Williamsburg, VA
1 of 21

$37,995

Mileage: 57,881
Location: Patriot Buick GMC of Williamsburg (44 miles away)
2003 BMW Z4 2.5i for sale in Virginia Beach, VA
1 of 4

$11,995

Mileage: 107,471
Location: Towne Auto Brokers (48 miles away)
2011 BMW 5 Series 528i for sale in Virginia Beach, VA
1 of 38

$14,995

Mileage: 73,495
Location: Towne Auto Brokers (48 miles away)
2009 BMW 5 Series 528i for sale in Virginia Beach, VA
1 of 43

$10,495

Mileage: 69,985
Location: Towne Auto Brokers (48 miles away)
2006 BMW 3 Series 325xi for sale in Virginia Beach, VA
1 of 4

$33,333

Mileage: 101,327
Location: Towne Auto Brokers (48 miles away)
2007 BMW 3 Series 328xi for sale in Virginia Beach, VA
1 of 33

$9,495

Mileage: 84,142
Location: Towne Auto Brokers (48 miles away)
2007 BMW 5 Series 525i for sale in Newport News, VA
1 of 7

$6,985

Mileage: 146,541
Location: Dads Auto Sales (38 miles away)
2017 BMW X3 xDrive28i for sale in Newport News, VA
1 of 25

2017 BMW X3

xDrive28i

$26,988

Mileage: 39,006
Location: Priority Nissan Newport News (40 miles away)
2019 BMW X3 sDrive30i for sale in Chesapeake, VA

2019 BMW X3

sDrive30i

$33,000

Mileage: 75,458
Location: First Team Toyota (32 miles away)
2013 BMW X3 xDrive28i for sale in Virginia Beach, VA
1 of 25

2013 BMW X3

xDrive28i

$15,985

Mileage: 81,205
Location: Lynnhaven Motor Company (42 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.