Used BMW for Sale in Highland Park, IL

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.

great price
$7,900
$4,854 below
$233/mo est. ?
324,284 km
Hot car

Pingree Auto Sales

60014, Crystal Lake IL

Check Details
great price
$6,999
$550 below
$206/mo est. ?
219,997 km
Hot car

Car Castle 2

Authorized EpicVIN dealer

60087, Beach Park IL

Check Details
great price
$8,999
$2,842 below
$265/mo est. ?
220,452 km
Hot car

Car Castle 2

Authorized EpicVIN dealer

60087, Beach Park IL

Check Details

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

Sign up
great price
$7,999
$4,484 below
$236/mo est. ?
230,071 km
Hot car

Car Castle 2

Authorized EpicVIN dealer

60087, Beach Park IL

Check Details
great price
$4,999
$2,311 below
$147/mo est. ?
244,581 km
Hot car

Car Castle 2

Authorized EpicVIN dealer

60087, Beach Park IL

Check Details
great price
$4,999
$1,278 below
$147/mo est. ?
174,039 km
Hot car

Car Castle 2

Authorized EpicVIN dealer

60087, Beach Park IL

Check Details
great price
$23,985
$9,369 below
$707/mo est. ?
213,553 km 4.9L
Hot car

Xchange Motors

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$17,985
$28,819 below
$530/mo est. ?
180,182 km 3.0L
Hot car

Xchange Motors

Authorized EpicVIN dealer

60101, Addison IL

Check Details
great price
$28,985
$8,027 below
$855/mo est. ?
130,245 km
Hot car

Alpha Luxury Motors

Authorized EpicVIN dealer

60515, Downers Grove IL

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
$54,999
$2,763 above
$1,622/mo est. ?
21,642 km 3.0L

Glenview Luxury Imports

Authorized EpicVIN dealer

4.8 Google 281 reviews

60025, Glenview IL

Check Details
high price
$36,995
$2,099 above
$1,091/mo est. ?
48,776 km 2.0L

Knauz BMW

Authorized EpicVIN dealer

4.7 Google 753 reviews

60044, Lake Bluff IL

Check Details
high price
$14,495
$3,205 above
$427/mo est. ?
130,994 km 3.0L

OKAZ MOTORS

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
high price
$24,995
$12,241 above
$737/mo est. ?
126,607 km 4.4L

OKAZ MOTORS

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
great price
$24,100
$2,326 below
$711/mo est. ?
115,134 km 4.4L
Hot car

McGrath Arlington Kia

Authorized EpicVIN dealer

4.4 Google 1914 reviews

60074, Palatine IL

Check Details
good price
$31,995
$1,394 below
$943/mo est. ?
55,949 km 2.0L
Hot car

Fields BMW Northfield

Authorized EpicVIN dealer

60093, Northfield IL

Check Details
high price
$28,945
$1,146 above
$854/mo est. ?
116,515 km 4.0L

Top Gear Motors

Authorized EpicVIN dealer

60101, Addison IL

Check Details
good price
$16,795
$977 below
$495/mo est. ?
152,598 km 3.0L
Hot car

Affinity Auto Sales

Authorized EpicVIN dealer

60185, West Chicago IL

Check Details
high price
$59,949
$1,583 above
$1,768/mo est. ?
29,744 km 1.5L

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
high price
$37,049
$5,207 above
$1,093/mo est. ?
62,513 km 4.4L

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
high price
$29,355
$10,014 above
$866/mo est. ?
38,893 km 4.4L

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
great price
$16,280
$4,562 below
$480/mo est. ?
200,723 km 3.0L
Hot car

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
high price
$25,455
$1,882 above
$751/mo est. ?
31,049 km 2.0L

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
high price
$22,555
$1,144 above
$665/mo est. ?
115,773 km 4.4L

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
high price
$47,249
$13,860 above
$1,393/mo est. ?
72,860 km 3.0L

Auto's of Chicago

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details