Used BMW 3 Series for Sale Under $20,000 in Ashburn, VA

1-20 of 2,001 Cars Found
Save Search
2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series 330i xDrive - 44,913 mi

Little Neck, NY (231 mi) - Listed 187 days ago
  • $5,583 below market price
  • dealer rating
  • low annual miles
$21,890
PREVIEW
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 42,681 mi

Philadelphia, PA (146 mi) - Listed 30 days ago
  • $5,417 below market price
  • dealer rating
  • low annual miles
$19,994
PREVIEW
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 30,129 mi

Warrenton, VA (28 mi) - Listed 53 days ago
  • $4,731 below market price
  • dealer rating
  • 1-owner, 2 positives , low annual miles
$18,495
PREVIEW
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 52,095 mi

Manassas, VA (17 mi) - Listed 30 days ago
  • $4,635 below market price
  • dealer rating
  • low annual miles
PREVIEW
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 37,566 mi

Alexandria, VA (28 mi) - Listed 51 days ago
  • $4,504 below market price
  • dealer rating
  • low annual miles
$17,929
PREVIEW
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 33,756 mi

Manassas, VA (21 mi) - Listed 30 days ago
  • $4,257 below market price
  • dealer rating
  • low annual miles
PREVIEW
2016 BMW 3 Series 320i

2016 BMW 3 Series 320i - 71,096 mi

Philadelphia, PA (146 mi) - Listed 30 days ago
  • $4,081 below market price
  • dealer rating
  • low annual miles
$11,994
PREVIEW
2014 BMW 3 Series 328i xDrive

2014 BMW 3 Series 328i xDrive - 50,824 mi

Manassas, VA (21 mi) - Listed 119 days ago
  • $3,686 below market price
  • dealer rating
  • 1-owner, low annual miles
$15,995
PREVIEW
2014 BMW 3 Series 328i xDrive

2014 BMW 3 Series 328i xDrive - 52,081 mi

Manassas, VA (17 mi) - Listed 27 days ago
  • $3,615 below market price
  • dealer rating
  • low annual miles
$15,222
PREVIEW
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 48,750 mi

Clearwater, FL (822 mi) - Listed 8 days ago
  • $3,533 below market price
  • 1 positive , low annual miles
PREVIEW
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 38,105 mi

Tampa, FL (810 mi) - Listed 25 days ago
  • $3,387 below market price
  • dealer rating
  • 4 positives , low annual miles
$17,966
PREVIEW
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 55,689 mi

South Boston, VA (181 mi) - Listed 33 days ago
  • $3,380 below market price
  • dealer rating
  • 1-owner, low annual miles
$15,994
PREVIEW
2015 BMW 3 Series 328i xDrive

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

Great Neck, NY (232 mi) - Listed 33 days ago
  • $3,279 below market price
  • dealer rating
  • low annual miles
$16,695
PREVIEW
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i - 22,628 mi

Cockeysville, MD (52 mi) - Listed 20 days ago
  • $3,270 below market price
  • dealer rating
  • low annual miles
$17,490
PREVIEW
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 85,096 mi

Bronx, NY (231 mi) - Listed 21 days ago
  • $3,262 below market price
  • dealer rating
  • low annual miles
$12,498
PREVIEW
2016 BMW 3 Series 320i

2016 BMW 3 Series 320i - 68,927 mi

Miami, FL (929 mi) - Listed 25 days ago
  • $3,210 below market price
  • low annual miles
PREVIEW
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 31,182 mi

Bronx, NY (231 mi) - Listed 54 days ago
  • $3,170 below market price
  • dealer rating
  • low annual miles
PREVIEW
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 62,982 mi

Pittsburgh, PA (172 mi) - Listed 109 days ago
  • $3,169 below market price
  • dealer rating
  • low annual miles
$19,999
PREVIEW
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 43,388 mi

Woodbridge, VA (31 mi) - Listed 25 days ago
  • $3,114 below market price
  • dealer rating
  • low annual miles
$16,000
PREVIEW
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 53,451 mi

Suitland, MD (32 mi) - Listed 16 days ago
  • $3,101 below market price
  • dealer rating
  • low annual miles
$16,000
PREVIEW
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.

What is the average price for Used BMW 3 Series for Sale Under $20,000? How many are for sale and priced below market?

  • 2,001 cars for sale found, starting at $1,200
  • Average price for Used BMW 3 Series Under $20,000: $11,600
  • 673 deals found. Average savings of $1,523
  • Save up to $5,583 below estimated market price
People who searched Used BMW 3 Series for Sale Under $20,000 also searched:
Similar Models Deals Listings
Chrysler 300 for Sale Under $20,000 Save $5,696 on 557 deals 1,571 listings from $13,824
Toyota Avalon for Sale Under $20,000 Save $4,566 on 287 deals 912 listings from $11,700
Cadillac Ats for Sale Under $20,000 Save $5,239 on 252 deals 600 listings from $13,966
Acura TLX for Sale Under $20,000 Save $5,766 on 211 deals 491 listings from $16,805
Volvo S60 for Sale Under $20,000 Save $5,494 on 208 deals 533 listings from $11,574
Mitsubishi Lancer Evolution for Sale Under $20,000 Save $3,807 on 5 deals 11 listings from $17,679

Popular Bmw Models

Average Price Deals Listings
BMW 3 Series for Sale $26,697 Save $9,226 on 2,493 deals 7,338 listings
BMW M3 for Sale $59,783 Save $14,801 on 111 deals 611 listings
BMW M4 for Sale $81,737 Save $13,577 on 116 deals 892 listings
BMW X5 for Sale $56,059 Save $12,280 on 2,460 deals 8,937 listings
BMW i8 for Sale $61,425 Save $15,868 on 21 deals 91 listings
Explore Other Models

Keep me posted on new listings X
Do you have a price in mind?
Let us know and we can send you better matches.
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Save This Car X
GET ALERTS
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
Save This Search X
Be the first to see new listings
and price drops for your search.
GET ALERTS
By clicking "Get Alerts" you agree to our Terms and Privacy Policy.