J.D. Power

New & Used BMW 3 Series for Sale Near Me 

20149
Sort ByBest Match
Filter Results
478 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
3 Series
2018 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD
1 of 16

2018 BMW 3 Series

330i xDrive

$34,495

Mileage: 33,069
Location: Passport BMW (34 miles away)
2019 BMW 3 Series 330i xDrive for sale in Marlow Heights, MD

2019 BMW 3 Series

330i xDrive

$37,495

Mileage: 34,956
Location: Passport BMW (34 miles away)
2022 BMW 3 Series 330i xDrive for sale in Alexandria, VA
1 of 16

2022 BMW 3 Series

330i xDrive

$47,170

Mileage: 7
Location: BMW of Alexandria (25 miles away)
 
2015 BMW 3 Series 320i xDrive for sale in Sterling, VA
1 of 6

2015 BMW 3 Series

320i xDrive

$24,950

Mileage: 57,307
Location: Easterns Automotive Group of Sterling (4 miles away)
2017 BMW 3 Series 330i xDrive for sale in Woodbridge, VA

2017 BMW 3 Series

330i xDrive

$22,997

Mileage: 66,715
Location: Koons Woodbridge Buick GMC (30 miles away)
2003 BMW 3 Series 325i for sale in Frederick, MD

$6,990

Mileage: 100,039
Location: South Street Autos (27 miles away)
2011 BMW 3 Series 335i xDrive for sale in Sterling, VA
1 of 64

2011 BMW 3 Series

335i xDrive

$11,999

Mileage: 100,500
Location: Aren Auto Group (6 miles away)
2018 BMW 3 Series 330i xDrive for sale in Fairfax, VA
1 of 16

2018 BMW 3 Series

330i xDrive

$29,999

Mileage: 40,178
Location: BMW of Fairfax (18 miles away)
 
2021 BMW 3 Series 330i xDrive for sale in Alexandria, VA
1 of 16

2021 BMW 3 Series

330i xDrive

$46,835

Mileage: 7
Location: BMW of Alexandria (25 miles away)
2015 BMW 3 Series 335i xDrive for sale in Suitland, MD

2015 BMW 3 Series

335i xDrive

$28,255

Mileage: 55,005
Location: INFINITI of Suitland (34 miles away)
2018 BMW 3 Series 330i xDrive for sale in Randallstown, MD

2018 BMW 3 Series

330i xDrive

$27,990

Mileage: 55,631
Location: Exclusive Motor Cars (42 miles away)
2018 BMW 3 Series 320i xDrive for sale in Baltimore, MD

2018 BMW 3 Series

320i xDrive

$28,589

Mileage: 30,323
2017 BMW 3 Series 330i xDrive for sale in Winchester, VA

2017 BMW 3 Series

330i xDrive

$25,995

Mileage: 76,534
Location: Winchester Mitsubishi (39 miles away)
 
2013 BMW 3 Series 328i for sale in Manassas, VA

$13,995

Mileage: 96,365
Location: House of Kars (20 miles away)
2018 BMW 3 Series 330i xDrive for sale in Silver Spring, MD

2018 BMW 3 Series

330i xDrive

$32,231

Mileage: 34,410
Location: BMW of Silver Spring (29 miles away)
2014 BMW 3 Series 335i xDrive for sale in Manassas Park, VA
1 of 27

2014 BMW 3 Series

335i xDrive

$20,995

Mileage: 80,603
Location: Maximum Auto Outlet (19 miles away)
2021 BMW 3 Series 330i xDrive for sale in Alexandria, VA
1 of 16

2021 BMW 3 Series

330i xDrive

$48,720

Mileage: 7
Location: BMW of Alexandria (25 miles away)
2021 BMW 3 Series 330i xDrive for sale in Alexandria, VA
1 of 16

2021 BMW 3 Series

330i xDrive

$47,860

Mileage: 7
Location: BMW of Alexandria (25 miles away)
 
2018 BMW 3 Series 320i xDrive for sale in Marlow Heights, MD

2018 BMW 3 Series

320i xDrive

$29,695

Mileage: 29,696
Location: Passport BMW (34 miles away)
2018 BMW 3 Series 330i for sale in Fairfax, VA

$30,999

Mileage: 23,746
Location: BMW of Fairfax (18 miles away)
2018 BMW 3 Series 340i xDrive for sale in Catonsville, MD
1 of 22

2018 BMW 3 Series

340i xDrive

$37,994

Mileage: 34,408
Location: BMW of Catonsville (42 miles away)
2009 BMW 3 Series 328i xDrive for sale in Fairfax, VA
1 of 30

2009 BMW 3 Series

328i xDrive

$8,965

Mileage: 115,193
Location: Certified Car Center (16 miles away)
2013 BMW 3 Series 335i for sale in Baltimore, MD

$21,990

Mileage: 76,835
Location: LF Autos (50 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.