Used BMW 3 Series Under $9000

  • 597 cars for sale found, starting at $8,100
  • Average price for Used BMW 3 Series Under $9000: $8,863
  • 145 deals found. Average savings of $876
  • Save up to $1,634 below estimated market price

1-15 of 597 Cars Found

Saved Listings (0)
2003 BMW 3 Series XI

2003 BMW 3 Series XI - 110,541 mi

Jun 19 - MANHEIM PA

Price $1,351 below estimated market price of $9,456
Mileage 110,541 miles
10,049 approx miles / yr
National Avg 13k / yr
Days Posted Posted 1 days ago
# Owners N/A
7 Positives leather, one owner, inspected, receipts, clean history, bucket seat, alarm

$8,105

Zip Code Required X

Please enter a five-digit zip code to find cars for sale.