New & Used BMW 3 Series for Sale near Me

20149
Sort ByBest Match
Filter Results
9 Cars for Sale

Location

50 Miles

Condition

Year

2004
to
2004

Make

BMW Models

to

Technology

Exterior

Interior

Safety

Applied Filters (3):
2004-2004
BMW
3 Series
2004 BMW 3 Series 330Ci for sale in Fairfax, VA

$9,994

Mileage: 84,517
Location: 1st Choice Auto (16 miles away)
2004 BMW 3 Series 330Ci for sale in Clinton, MD

$4,300

Mileage: 176,312
Location: Branch Ave Auto Auction (36 miles away)
2004 BMW 3 Series 325Ci for sale in Chantilly, VA
1 of 48

$9,995

Mileage: 89,755
Location: Virginia Fine Cars (9 miles away)
2004 BMW 3 Series M3 for sale in Capitol Heights, MD
1 of 16

$18,999

Mileage: 126,497
Location: Carma Auto (35 miles away)
2004 BMW 3 Series 330Ci for sale in Bealeton, VA

$6,995

Mileage: 113,372
Location: M&B Auto Group (34 miles away)
2004 BMW 3 Series 325i for sale in Stafford, VA
1 of 11

$3,999

Mileage: 167,586
Location: Autohub Center (40 miles away)
2004 BMW 3 Series 330Ci for sale in Fairfax, VA
1 of 25

$11,994

Mileage: 81,390
Location: 1st Choice Auto Sales (16 miles away)
2004 BMW 3 Series 325i for sale in Falls Church, VA
1 of 23

$6,000

Mileage: 138,554
Location: IM Autohaus (20 miles away)
2004 BMW 3 Series 330Ci for sale in Rockville, MD
1 of 30

$8,791

Mileage: 137,299
Location: Cars of Rockville (19 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.