Used BMW 3 Series for Sale in Willoughby Hills, OH

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
$35,298
$4,413 above
$1,041/mo est. ?
37,588 km

BMW Cleveland

Authorized EpicVIN dealer

44139, Solon OH

Check Details
high price
$13,000
$196 above
$383/mo est. ?
186,539 km

NeoClassics

Authorized EpicVIN dealer

44094, Willoughby OH

Check Details
great price
$27,650
$3,235 below
$815/mo est. ?
56,842 km
Hot car

North Coast Auto Mall

Authorized EpicVIN dealer

44129, Parma OH

Check Details

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

Sign up
high price
$11,987
$3,089 above
$353/mo est. ?
106,226 km

Renaissance Auto Network

Authorized EpicVIN dealer

3.2 Google 13 reviews

44128, Warrensville Heights OH

Check Details
good price
$29,895
$990 below
$882/mo est. ?
72,657 km
Hot car

BMW of Westlake

Authorized EpicVIN dealer

4.5 Google 467 reviews

44145, Westlake OH

Check Details
high price
$11,999
$2,134 above
$354/mo est. ?
162,959 km

Empire Motors

Authorized EpicVIN dealer

44134, Cleveland OH

Check Details
great price
$8,900
$2,130 below
$262/mo est. ?
141,622 km 3.0L
Hot car

Elite Automotive - OH

Authorized EpicVIN dealer

44132, Euclid OH

Check Details
good price
$29,999
$886 below
$885/mo est. ?
40,367 km
Hot car

Volkswagen of Streetsboro

Authorized EpicVIN dealer

44241, Streetsboro OH

Check Details
great price
$13,500
$6,723 below
$398/mo est. ?
120,723 km
Hot car

Cleveland Auto Nation

Authorized EpicVIN dealer

44111, Cleveland OH

Check Details

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

high price
$46,430
$5,091 above
$1,369/mo est. ?
9,368 km

BMW Cleveland

Authorized EpicVIN dealer

44139, Solon OH

Check Details
high price
$55,235
$3,925 above
$1,625/mo est. ?
0 km

Classic BMW

Authorized EpicVIN dealer

44094, Willoughby Hills OH

Check Details
great price
$26,490
$4,395 below
$781/mo est. ?
65,148 km
Hot car

Volkswagen of Streetsboro

Authorized EpicVIN dealer

44241, Streetsboro OH

Check Details
high price
$13,999
$1,195 above
$413/mo est. ?
105,315 km 3.0L

Classic Motor Group

Authorized EpicVIN dealer

44130, Cleveland OH

Check Details
Get a price quote
139,078 km

Volkswagen of Streetsboro

Authorized EpicVIN dealer

44241, Streetsboro OH

Check Details
great price
$5,995
$3,176 below
$177/mo est. ?
258,719 km
Hot car

AutoNation Ford Westlake

Authorized EpicVIN dealer

4.5 Google 2067 reviews

44145, Westlake OH

Check Details
Get a price quote
230,322 km

Carena Motors

Authorized EpicVIN dealer

44087, Twinsburg OH

Check Details
$51,205
$105 below
$1,507/mo est. ?
0 km
Hot car

BMW of Westlake

Authorized EpicVIN dealer

4.5 Google 467 reviews

44145, Westlake OH

Check Details
high price
$66,330
$15,020 above
$1,952/mo est. ?
0 km

BMW of Westlake

Authorized EpicVIN dealer

4.5 Google 467 reviews

44145, Westlake OH

Check Details
high price
$35,995
$5,110 above
$1,061/mo est. ?
55,379 km

Classic BMW Mini Willoughby Hills

4.7 Google 494 reviews

44094, Willoughby OH

Check Details
high price
$20,990
$8,186 above
$619/mo est. ?
123,774 km

Carvana Cleveland

4.1 Google 180 reviews

44113, Cleveland OH

Check Details
high price
$27,990
$1,829 above
$825/mo est. ?
63,638 km

Carvana Cleveland

4.1 Google 180 reviews

44113, Cleveland OH

Check Details
great price
$17,495
$2,728 below
$516/mo est. ?
91,937 km
Hot car

Next Step Auto Sales LLC

44094, Kirtland OH

Check Details
fair price
$9,991
$126 above
$295/mo est. ?
162,822 km

440 Auto Sales

4.2 Google 362 reviews

44130, Parma OH

Check Details
great price
$6,995
$2,870 below
$206/mo est. ?
213,862 km
Hot car

Auto Expo USA

4.6 Google 151 reviews

44111, Cleveland OH

Check Details