Used BMW for Sale in Avon, MA Under $20,000

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

high price
$17,500
$515 above
$516/mo est. ?
143,960 km

Grieco Ford

Authorized EpicVIN dealer

02767, Raynham MA

Check Details
fair price
$13,799
$172 above
$407/mo est. ?
137,739 km

Hermes Auto Sales

Authorized EpicVIN dealer

4.8 Google 55 reviews

02780, Taunton MA

Check Details
high price
$13,900
$1,734 above
$410/mo est. ?
150,061 km

King Motorcars

Authorized EpicVIN dealer

01906, Saugus MA

Check Details
great price
$15,965
$2,450 below
$471/mo est. ?
167,841 km
Hot car

River Auto Sales

Authorized EpicVIN dealer

4.1 Google 61 reviews

02148, Malden MA

Check Details
great price
$14,995
$1,463 below
$442/mo est. ?
163,459 km
Hot car

Steven's Car Sales

02771, Seekonk MA

Check Details
high price
$14,326
$61 above
$422/mo est. ?
81,183 km

Metrowest Hyundai

Authorized EpicVIN dealer

01702, Framingham MA

Check Details
high price
$16,990
$953 above
$501/mo est. ?
126,940 km

BMW of Peabody

Authorized EpicVIN dealer

01960, Peabody MA

Check Details
high price
$18,525
$2,821 above
$546/mo est. ?
143,619 km

BMW of Peabody

Authorized EpicVIN dealer

01960, Peabody MA

Check Details
high price
$12,900
$1,632 above
$380/mo est. ?
145,302 km

King Motorcars

Authorized EpicVIN dealer

01906, Saugus MA

Check Details
great price
$10,745
$4,032 below
$317/mo est. ?
131,308 km
Hot car

Grieco Hyundai of Johnston

Authorized EpicVIN dealer

02919, Johnston RI

Check Details
fair price
$10,900
$27 above
$321/mo est. ?
178,588 km 2.0L

Best Wheels Imports

5.0
Star icon
2 reviews
4.1 Google 30 reviews

02919, Johnston RI

Check Details
good price
$18,995
$875 below
$560/mo est. ?
133,018 km
Hot car

BMW of Peabody

Authorized EpicVIN dealer

01960, Peabody MA

Check Details
great price
$19,194
$3,281 below
$566/mo est. ?
157,070 km 3.0L
Hot car

Metrowest Hyundai

Authorized EpicVIN dealer

01702, Framingham MA

Check Details
high price
$15,995
$4,367 above
$472/mo est. ?
136,787 km 3.0L

Avon Auto Brokers

Authorized EpicVIN dealer

02322, Avon MA

Check Details
great price
$12,995
$3,026 below
$383/mo est. ?
165,627 km 2.0L

Elite Pre Owned Auto

01960, Peabody MA

Check Details
high price
$18,777
$1,792 above
$554/mo est. ?
153,887 km

Nucar Toyota of Norwood

Authorized EpicVIN dealer

02062, Norwood MA

Check Details
great price
$16,700
$2,459 below
$492/mo est. ?
137,010 km
Hot car

Ira Toyota of Danvers

Authorized EpicVIN dealer

01923, Danvers MA

Check Details
high price
$19,995
$836 above
$590/mo est. ?
114,136 km

Auto House USA

Authorized EpicVIN dealer

5.0
Star icon
2 reviews
4.7 Google 299 reviews

01906, Saugus MA

Check Details
great price
$6,995
$1,675 below
$206/mo est. ?
187,786 km
Hot car

EZ Auto Care

Authorized EpicVIN dealer

01880, Wakefield MA

Check Details
great price
$16,995
$2,164 below
$501/mo est. ?
182,557 km 2.0L
Hot car

John's Auto Sales

Authorized EpicVIN dealer

4.8
Star icon
5 reviews
3.9 Google 202 reviews

02143, Somerville MA

Check Details
high price
$11,995
$2,164 above
$354/mo est. ?
106,812 km

Avon Auto Brokers

Authorized EpicVIN dealer

02322, Avon MA

Check Details
high price
$17,900
$4,273 above
$528/mo est. ?
162,468 km

Carlider USA

Authorized EpicVIN dealer

02149, Everett MA

Check Details
high price
$16,900
$4,734 above
$498/mo est. ?
190,868 km

Carlider USA

Authorized EpicVIN dealer

02149, Everett MA

Check Details
high price
$5,999
$2 below
$177/mo est. ?
209,586 km 3.0L
Hot car

Route 106 Motors

Authorized EpicVIN dealer

02333, East Bridgewater MA

Check Details