New & Used BMW 3 Series for Sale Near Stafford, VA

22554
Sort ByBest Match
Filter Results
429 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
3 Series
2021 BMW 3 Series 330i xDrive for sale in Alexandria, VA

2021 BMW 3 Series

330i xDrive

$41,048

Mileage: 0
Location: BMW of Alexandria (29 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$47,280

Mileage: 0
Location: Passport BMW (38 miles away)
2005 BMW 3 Series 325xi for sale in Fairfax, VA

$6,988

Mileage: 120,772
Location: Fairfax Motors, Inc. (28 miles away)
2012 BMW 3 Series 328i xDrive for sale in Chantilly, VA
1 of 39

2012 BMW 3 Series

328i xDrive

$11,995

Mileage: 96,244
Location: Chantilly Auto Group (32 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$46,230

Mileage: 0
Location: Passport BMW (38 miles away)
2018 BMW 3 Series 330i xDrive for sale in Sterling, VA

2018 BMW 3 Series

330i xDrive

$28,994

Mileage: 31,295
Location: Brown's Dulles Nissan (38 miles away)
2017 BMW 3 Series 330i xDrive for sale in Woodbridge, VA

2017 BMW 3 Series

330i xDrive

$26,997

Mileage: 30,000
Location: Fred's Executive Auto (15 miles away)
2010 BMW 3 Series 328i xDrive for sale in Falls Church, VA
1 of 75

2010 BMW 3 Series

328i xDrive

$8,995

Mileage: 84,686
Location: DMV Automotive (32 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$49,240

Mileage: 0
Location: Passport BMW (38 miles away)
2018 BMW 3 Series 320i xDrive for sale in Leesburg, VA
1 of 80

2018 BMW 3 Series

320i xDrive

$22,995

Mileage: 78,908
Location: AutoMember (45 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$48,740

Mileage: 0
Location: Passport BMW (38 miles away)
2011 BMW 3 Series 328i for sale in Chantilly, VA
1 of 37

$11,491

Mileage: 92,998
Location: Cedars Cars (32 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$47,830

Mileage: 0
Location: Passport BMW (38 miles away)
2016 BMW 3 Series 320i for sale in Stafford, VA

$20,679

Mileage: 78,998
Location: Caspian Auto Motors (5 miles away)
2018 BMW 3 Series 330i xDrive for sale in Manassas, VA

2018 BMW 3 Series

330i xDrive

$26,500

Mileage: 29,360
Location: Alpha Motorsports Manassas (21 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$47,890

Mileage: 0
Location: Passport BMW (38 miles away)
2017 BMW 3 Series 340i xDrive for sale in Stafford, VA
1 of 48

2017 BMW 3 Series

340i xDrive

$17,896

Mileage: 122,046
Location: CarstoUs (3 miles away)
2014 BMW 3 Series 328i for sale in Spotsylvania, VA

$16,995

Mileage: 74,708
Location: InTouch Auto Outlet (16 miles away)
2018 BMW 3 Series 320i for sale in Fredericksburg, VA

$23,950

Mileage: 33,627
2016 BMW 3 Series 328i xDrive for sale in Dumfries, VA

2016 BMW 3 Series

328i xDrive

$20,299

Mileage: 67,290
Location: Unique Auto Import (9 miles away)
2008 BMW 3 Series 335i for sale in Manassas, VA

$16,995

Mileage: 105,000
Location: Carplex (21 miles away)
2022 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2022 BMW 3 Series

330i xDrive

$50,090

Mileage: 0
Location: Passport BMW (38 miles away)
2018 BMW 3 Series 330i xDrive for sale in Sterling, VA

2018 BMW 3 Series

330i xDrive

$31,500

Mileage: 28,811
Location: BMW of Sterling (38 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.