Used BMW 4 Series for Sale in Hickory Hills, 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
$20,599
$1,968 below
$607/mo est. ?
100,601 km

Off Lease Cars

Authorized EpicVIN dealer

60188, Carol Stream IL

Check Details
high price
$70,025
$10,410 above
$2,061/mo est. ?
16 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$67,700
$8,085 above
$1,992/mo est. ?
16 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details

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

Sign up
fair price
$52,580
$458 above
$1,551/mo est. ?
9,196 km

Fields BMW Northfield

Authorized EpicVIN dealer

60093, Northfield IL

Check Details
great price
$32,990
$4,094 below
$973/mo est. ?
82,817 km
Hot car

Fields BMW Northfield

Authorized EpicVIN dealer

60093, Northfield IL

Check Details
great price
$16,995
$3,063 below
$501/mo est. ?
128,910 km
Hot car

Lake Motor Group

Authorized EpicVIN dealer

4.6 Google 11 reviews

46319, Griffith IN

Check Details
great price
$34,972
$5,796 below
$1,031/mo est. ?
49,569 km
Hot car

Old Orchard Nissan

Authorized EpicVIN dealer

60077, Skokie IL

Check Details
high price
$66,870
$7,255 above
$1,968/mo est. ?
13 km

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details
Get a price quote
188,494 km

Frankie's Auto Sales

Authorized EpicVIN dealer

46311, Dyer IN

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
$22,200
$5,716 above
$655/mo est. ?
133,979 km 3.0L

Premium Auto Sales, Inc.

Authorized EpicVIN dealer

60074, Palatine IL

Check Details
great price
$18,900
$6,636 below
$557/mo est. ?
130,252 km
Hot car

Haus of Imports

Authorized EpicVIN dealer

60439, Lemont IL

Check Details
fair price
$17,391
$179 above
$513/mo est. ?
99,512 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
great price
$13,495
$6,563 below
$398/mo est. ?
200,401 km
Hot car

Baha Auto Sales

Authorized EpicVIN dealer

4.2 Google 366 reviews

60639, Chicago IL

Check Details
high price
$66,425
$6,810 above
$1,955/mo est. ?
16 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$58,488
$6,366 above
$1,721/mo est. ?
266 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
great price
$18,950
$3,617 below
$559/mo est. ?
126,081 km
Hot car

Quick Sales

Authorized EpicVIN dealer

60639, Chicago IL

Check Details
high price
$22,995
$428 above
$678/mo est. ?
144,150 km

Northwest Indiana Auto Finance Schererville

Authorized EpicVIN dealer

4.9 Google 33 reviews

46375, Schererville IN

Check Details
high price
$28,996
$3,460 above
$855/mo est. ?
27,954 km

Perillo BMW

Authorized EpicVIN dealer

4.0 Google 597 reviews

60610, Chicago IL

Check Details
great price
$18,500
$7,036 below
$546/mo est. ?
110,137 km
Hot car

Kingdom Chevrolet

Authorized EpicVIN dealer

4.0 Google 2552 reviews

60636, Chicago IL

Check Details
good price
$57,580
$2,035 below
$1,694/mo est. ?
18 km 2.0L
Hot car

BMW of Schererville

Authorized EpicVIN dealer

4.5 Google 1308 reviews

46375, Schererville IN

Check Details
high price
$53,888
$1,766 above
$1,589/mo est. ?
2,181 km

Glenview Luxury Imports

Authorized EpicVIN dealer

4.8 Google 281 reviews

60025, Glenview IL

Check Details
high price
$99,999
$79,941 above
$2,949/mo est. ?
83,541 km

Patrick BMW

Authorized EpicVIN dealer

60173, Schaumburg IL

Check Details
great price
$37,777
$14,345 below
$1,114/mo est. ?
35,716 km
Hot car

Old Orchard Nissan

Authorized EpicVIN dealer

60077, Skokie IL

Check Details
great price
$17,990
$2,068 below
$530/mo est. ?
145,222 km
Hot car

G Motors

Authorized EpicVIN dealer

60160, Melrose Park IL

Check Details