Create a free account X
By clicking "Sign Up" you agree to our Terms and Privacy Policy
Reset your forgotten password X
Did you forget your password? No problem.
Enter your email address and we'll send you a link to reset your password.

Used BMW 3 Series for Sale

1-15 of 15,542 Used Cars Found

Save Search
X

Message:

18
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 6,505 mi

West Chester, OH - Listed 10 days ago

  • $11,895 below market price
  • dealer rating
  • 1-owner , 1 positive , low miles
$30,399
24
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 3,954 mi

Loveland, CO - Listed 12 days ago

  • $9,606 below market price
  • dealer rating
  • 1-owner , 1 positive , low miles
$29,994
32
2015 BMW 3 Series 320i

2015 BMW 3 Series 320i - 27,746 mi

Lithia Springs, GA - Listed 1 day ago

  • $3,945 below market price
  • dealer rating
  • 1-owner , 4 positives , low miles
32
2015 BMW 3 Series 328i

2015 BMW 3 Series 328i - 11,950 mi

Tampa, FL - Listed 13 days ago

  • $6,696 below market price
  • 1-owner , 2 positives , low miles
32
2015 BMW 3 Series 328i

2015 BMW 3 Series 328i - 39,933 mi

Jacksonville, FL - Listed today

  • $5,037 below market price
  • 1-owner , 2 positives , low miles
30
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 4,825 mi

Beaverton, OR - Listed 6 days ago

  • $8,064 below market price
  • 1-owner , 1 positive , low miles
32
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 38,355 mi

Colorado Springs, CO - Listed 9 days ago

  • $6,388 below market price
  • dealer rating
  • 1-owner , low miles
32
2015 BMW 3 Series 328i

2015 BMW 3 Series 328i - 34,059 mi

Tampa, FL - Listed 7 days ago

  • $5,683 below market price
  • 1-owner , 3 positives , low miles
32
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 34,969 mi

Norristown, PA - Listed 2 days ago

  • $4,330 below market price
  • dealer rating
  • 1-owner , 1 positive , low miles
1
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 9,765 mi

North Miami Beach, FL - Listed today

  • $6,340 below market price
  • low miles
32
2016 BMW 3 Series 328i xDrive Gran Turismo

2016 BMW 3 Series 328i xDrive Gran - 15,882 mi

San Francisco, CA - Listed 9 days ago

  • $7,778 below market price
  • dealer rating
  • low miles
$23,997
34
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 4,118 mi

Huntington Station, NY - Listed 3 days ago

  • $8,355 below market price
  • 1-owner , low miles
32
2015 BMW 3 Series 328i

2015 BMW 3 Series 328i - 30,578 mi

Lithia Springs, GA - Listed 2 days ago

  • $4,936 below market price
  • dealer rating
  • 2 positives , low miles
1
2009 BMW 3 Series 335i

2009 BMW 3 Series 335i - 55,209 mi

Livonia, MI - Listed 3 days ago

  • $4,049 below market price
  • low miles
7
2005 BMW 3 Series 325i

2005 BMW 3 Series 325i - 106,731 mi

Mandan, ND - Listed 2 days ago

  • $1,609 below market price
  • dealer rating
  • 1 positive
The search criteria has been updated X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

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

Analysis for Used BMW 3 Series for Sale

  • 15,542 cars for sale found, starting at $600
  • Average price for Used BMW 3 Series: $22,142
  • 4,694 deals found. Average savings of $1,856
  • Save up to $11,895 below estimated market price

Used BMW 3 Series Rankings

(Based on Last 5 Years' Data)
#1 of 94 Most Popular Luxury Sedans
#1 of 18 Luxury Sedans with Best 5-Year Depreciation
#2 of 34 Most Spacious Compact Sedans
#2 of 7 Luxury Hatchbacks with Most Cargo Room
#2 of 6 Luxury Hatchbacks Owners Keep for a Decade
#2 of 6 Luxury Hatchbacks with Best Acceleration
#2 of 6 Luxury Hatchbacks with Most Leg Room
#3 of 19 Most Fuel Efficient Luxury Wagons
#3 of 14 Wagons to Buy Used Over New
#3 of 10 Longest Lasting Compact Sedans

Price of Used BMW 3 Series By Model Year

Year Starting Price Deals Listings
2019 BMW 3 Series for Sale $50,635 - 1 listing
2018 BMW 3 Series for Sale $27,000 Save $9,606 on 569 deals 2,269 listings
2017 BMW 3 Series for Sale $19,250 Save $11,895 on 225 deals 758 listings
2016 BMW 3 Series for Sale $15,000 Save $8,321 on 241 deals 1,059 listings
2015 BMW 3 Series for Sale $9,995 Save $7,496 on 1,514 deals 5,015 listings
2014 BMW 3 Series for Sale $9,995 Save $7,751 on 355 deals 1,020 listings
2013 BMW 3 Series for Sale $7,999 Save $6,836 on 383 deals 1,143 listings

Similar Models

Starting Price Deals Listings
Used Acura TLX $12,998 Save $9,343 on 1,098 deals 3,878 listings
Used Chrysler 300 $1,700 Save $8,204 on 2,814 deals 10,749 listings
Used Toyota Avalon $650 Save $10,119 on 1,174 deals 4,547 listings

Price of Used BMW 3 Series in top 10 Cities

Starting Price Deals Listings
BMW 3 Series in Houston $990 Save $3,354 on 101 deals 357 listings
BMW 3 Series in Atlanta $2,990 Save $5,173 on 130 deals 427 listings
BMW 3 Series in Dallas $2,950 Save $5,465 on 142 deals 333 listings
BMW 3 Series in Chicago $1,900 Save $6,824 on 136 deals 524 listings
BMW 3 Series in Miami $2,349 Save $6,340 on 232 deals 745 listings
BMW 3 Series in Los Angeles $1,950 Save $10,218 on 410 deals 1,126 listings
BMW 3 Series in Philadelphia $1,890 Save $7,924 on 306 deals 1,201 listings
BMW 3 Series in San Antonio $4,295 Save $4,831 on 22 deals 52 listings
BMW 3 Series in Phoenix $3,550 Save $5,717 on 64 deals 249 listings
BMW 3 Series in Orlando $2,995 Save $4,172 on 68 deals 275 listings
Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy