New & Used BMW 3 Series for Sale near Me

20149
Sort ByBest Match
Filter Results
52 Cars for Sale

Location

50 Miles

Condition

Year

2016
to
2016

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (3):
2016-2016
BMW
3 Series
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 (34 miles away)
2016 BMW 3 Series 328i xDrive for sale in Baltimore, MD

2016 BMW 3 Series

328i xDrive

$20,904

Mileage: 86,019
Location: BMW of Catonsville (42 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 44

$23,990

Mileage: 63,343
Location: Carvana (0 miles away)
2016 BMW 3 Series 320i for sale in ,
1 of 42

$21,990

Mileage: 64,349
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i xDrive for sale in Sterling, VA

2016 BMW 3 Series

328i xDrive

$16,990

Mileage: 108,009
Location: BMW of Sterling (3 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 52

$27,590

Mileage: 26,354
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i xDrive for sale in Arlington, VA
1 of 44

2016 BMW 3 Series

328i xDrive

$19,995

Mileage: 74,600
Location: WBM of Arlington (23 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 10

$25,990

Mileage: 34,859
Location: Carvana (0 miles away)
2016 BMW 3 Series 320i for sale in Poolesville, MD

$24,990

Mileage: 28,386
2016 BMW 3 Series 328i for sale in ,
1 of 43

$21,990

Mileage: 70,887
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 32

$26,990

Mileage: 24,176
Location: Carvana (0 miles away)
2016 BMW 3 Series 340i xDrive for sale in Ellicott City, MD

2016 BMW 3 Series

340i xDrive

$32,390

Mileage: 41,910
Location: Hi Lo Auto Sales of Ellicott City (40 miles away)
2016 BMW 3 Series 328i xDrive for sale in ,
1 of 44

2016 BMW 3 Series

328i xDrive

$24,590

Mileage: 57,192
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i xDrive for sale in Springfield, VA
1 of 25

2016 BMW 3 Series

328i xDrive

$19,895

Mileage: 72,828
Location: Dealer Network Trade (26 miles away)
2016 BMW 3 Series 320i for sale in ,
1 of 41

$23,590

Mileage: 51,544
Location: Carvana (0 miles away)
2016 BMW 3 Series 320i for sale in ,
1 of 33

$22,590

Mileage: 46,705
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i xDrive for sale in ,
1 of 43

2016 BMW 3 Series

328i xDrive

$28,590

Mileage: 26,674
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 46

$24,990

Mileage: 45,164
Location: Carvana (0 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 46

$24,990

Mileage: 46,191
Location: Carvana (0 miles away)
2016 BMW 3 Series 320i xDrive for sale in Bethesda, MD
1 of 33

2016 BMW 3 Series

320i xDrive

$24,000

Mileage: 44,731
Location: Jim Coleman Toyota (18 miles away)
2016 BMW 3 Series 328i for sale in ,
1 of 48

$22,990

Mileage: 60,770
Location: Carvana (0 miles away)
2016 BMW 3 Series 320i for sale in Stafford, VA
1 of 16

$20,679

Mileage: 78,998
Location: Caspian Auto Motors (37 miles away)
2016 BMW 3 Series 320i xDrive for sale in ,
1 of 42

2016 BMW 3 Series

320i xDrive

$23,990

Mileage: 57,498
Location: Carvana (0 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.