Used BMW for Sale in Peabody, MA

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
$97,987
$19,872 above
$2,889/mo est. ?
25,511 km 4.4L

BMW of Norwood

Authorized EpicVIN dealer

4.6 Google 2032 reviews

02062, Norwood MA

Check Details
great price
$26,995
$1,812 below
$796/mo est. ?
107,174 km
Hot car

Auto House USA

Authorized EpicVIN dealer

5.0
Star icon
2 reviews
4.7 Google 299 reviews

01906, Saugus MA

Check Details
great price
$35,500
$2,955 below
$1,047/mo est. ?
26,683 km
Hot car

AutoMax Preowned Framingham

Authorized EpicVIN dealer

01701, Framingham MA

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
$25,950
$40 below
$765/mo est. ?
34,226 km 2.0L
Hot car

Wayland Automotive

Authorized EpicVIN dealer

01778, Wayland MA

Check Details
high price
$72,998
$25,351 above
$2,153/mo est. ?
56,279 km 4.4L

Herb Chambers Porsche of Boston

Authorized EpicVIN dealer

4.7 Google 464 reviews

02134, Boston MA

Check Details
great price
$17,807
$3,761 below
$525/mo est. ?
190,377 km 3.0L
Hot car

Nucar Honda of Westford

Authorized EpicVIN dealer

01886, Westford MA

Check Details
great price
$8,983
$3,669 below
$265/mo est. ?
220,607 km
Hot car

Eastside Motoring

Authorized EpicVIN dealer

02451, Waltham MA

Check Details
great price
$38,001
$9,555 below
$1,121/mo est. ?
52,046 km
Hot car

AutoMax Preowned Framingham

Authorized EpicVIN dealer

01701, Framingham MA

Check Details
great price
$35,500
$8,504 below
$1,047/mo est. ?
51,903 km
Hot car

AutoMax Preowned Framingham

Authorized EpicVIN dealer

01701, Framingham MA

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

great price
$14,995
$2,172 below
$442/mo est. ?
142,118 km
Hot car

European Engineering

Authorized EpicVIN dealer

01701, Framingham MA

Check Details
high price
$36,474
$1,359 above
$1,076/mo est. ?
51,517 km

Tulley BMW

03060, Nashua NH

Check Details
great price
$38,995
$11,666 below
$1,150/mo est. ?
12,403 km
Hot car

Tulley BMW

03060, Nashua NH

Check Details
high price
$29,967
$924 above
$884/mo est. ?
45,630 km

Tulley BMW

03060, Nashua NH

Check Details
high price
$41,487
$14,467 above
$1,223/mo est. ?
70,137 km 3.0L

BMW of Norwood

Authorized EpicVIN dealer

4.6 Google 2032 reviews

02062, Norwood MA

Check Details
high price
$37,987
$874 above
$1,120/mo est. ?
89,476 km 3.0L

BMW of Norwood

Authorized EpicVIN dealer

4.6 Google 2032 reviews

02062, Norwood MA

Check Details
high price
$54,787
$1,452 above
$1,616/mo est. ?
46,243 km 3.0L

BMW of Norwood

Authorized EpicVIN dealer

4.6 Google 2032 reviews

02062, Norwood MA

Check Details
great price
$5,975
$6,677 below
$176/mo est. ?
346,008 km
Hot car

Imotobank

Authorized EpicVIN dealer

02081, Walpole MA

Check Details
great price
$16,475
$1,650 below
$486/mo est. ?
120,091 km
Hot car

Imotobank

Authorized EpicVIN dealer

02081, Walpole MA

Check Details
high price
$19,497
$2,612 above
$575/mo est. ?
132,803 km 4.4L

Alliance Motor Group

Authorized EpicVIN dealer

01949, Middleton MA

Check Details
great price
$29,472
$3,535 below
$869/mo est. ?
48,291 km
Hot car

Sunnyside Acura

Authorized EpicVIN dealer

03063, Nashua NH

Check Details
great price
$20,466
$4,773 below
$604/mo est. ?
114,170 km
Hot car

Parkway Toyota of Boston

Authorized EpicVIN dealer

02132, West Roxbury MA

Check Details
great price
$41,800
$4,761 below
$1,233/mo est. ?
105,726 km
Hot car

Smith Motor Sales of Haverhill, Inc.

Authorized EpicVIN dealer

01832, Haverhill MA

Check Details
high price
$25,989
$8,439 above
$766/mo est. ?
97,812 km

Drum Hill Autos

Authorized EpicVIN dealer

01851, Lowell MA

Check Details
high price
$48,986
$3,622 above
$1,445/mo est. ?
15,577 km 2.0L

Tulley Automotive Group

Authorized EpicVIN dealer

4.2 Google 278 reviews

03060, Nashua NH

Check Details