Used BMW 4 Series for Sale in Naperville, 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.

high price
$46,253
$4,813 above
$1,364/mo est. ?
61,260 km 3.0L

Gjovik Ford

Authorized EpicVIN dealer

4.4 Google 500 reviews

60545, Plano IL

Check Details
fair price
$42,888
$313 below
$1,265/mo est. ?
22,994 km

Used PerilloBmw

Authorized EpicVIN dealer

60610, Chicago IL

Check Details
fair price
$54,345
$521 above
$1,603/mo est. ?
964 km

Patrick BMW

Authorized EpicVIN dealer

60173, Schaumburg IL

Check Details

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

Sign up
high price
$35,000
$12,318 above
$1,032/mo est. ?
41,843 km

Porsche Barrington

Authorized EpicVIN dealer

60010, Barrington IL

Check Details
high price
$22,200
$5,618 above
$655/mo est. ?
133,979 km 3.0L

Premium Auto Sales, Inc.

Authorized EpicVIN dealer

60074, Palatine IL

Check Details
high price
$42,989
$6,137 above
$1,268/mo est. ?
47,842 km

Fields BMW Northfield

Authorized EpicVIN dealer

60093, Northfield IL

Check Details
Get a price quote
38,507 km

Perillo Downers Grove

Authorized EpicVIN dealer

60515, Downers Grove IL

Check Details
great price
$30,985
$5,867 below
$914/mo est. ?
76,255 km
Hot car

Jidd Motors Mitsubishi

Authorized EpicVIN dealer

60016, Des Plaines IL

Check Details
good price
$42,000
$1,201 below
$1,239/mo est. ?
50,609 km
Hot car

Bob Rohrman Schaumburg Kia

Authorized EpicVIN dealer

60173, Schaumburg 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
$17,995
$1,413 above
$531/mo est. ?
140,587 km

Carneed

Authorized EpicVIN dealer

60062, Northbrook IL

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

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details
great price
$34,934
$6,506 below
$1,030/mo est. ?
55,047 km
Hot car

Old Orchard Nissan

Authorized EpicVIN dealer

60077, Skokie IL

Check Details
high price
$18,800
$2,218 above
$554/mo est. ?
122,648 km 2.0L

Premium Auto Sales, Inc.

Authorized EpicVIN dealer

60074, Palatine IL

Check Details
high price
$24,800
$5,840 above
$731/mo est. ?
85,556 km

Illinois Motors

Authorized EpicVIN dealer

60013, Cary IL

Check Details
high price
$29,900
$3,795 above
$882/mo est. ?
133,836 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
high price
$25,000
$8,418 above
$737/mo est. ?
52,044 km

Porsche Barrington

Authorized EpicVIN dealer

60010, Barrington IL

Check Details
great price
$22,500
$3,605 below
$663/mo est. ?
65,795 km
Hot car

St. Charles Toyota

Authorized EpicVIN dealer

60174, St Charles IL

Check Details
great price
$24,086
$2,019 below
$710/mo est. ?
64,106 km
Hot car

Advantage Acura of Naperville

Authorized EpicVIN dealer

4.8 Google 2028 reviews

60540, Naperville IL

Check Details
great price
$50,000
$3,824 below
$1,474/mo est. ?
5,893 km 2.0L
Hot car

BMW of Barrington

Authorized EpicVIN dealer

4.7 Google 886 reviews

60010, Barrington IL

Check Details
fair price
$53,176
$648 below
$1,565/mo est. ?
23 km 2.0L
Hot car

BMW of Barrington

Authorized EpicVIN dealer

4.7 Google 886 reviews

60010, Barrington IL

Check Details
great price
$16,900
$2,060 below
$498/mo est. ?
74,384 km
Hot car

Powernet Motors

Authorized EpicVIN dealer

60131, Franklin Park IL

Check Details
high price
$55,000
$1,176 above
$1,622/mo est. ?
5,293 km 2.0L

BMW of Barrington

Authorized EpicVIN dealer

4.7 Google 886 reviews

60010, Barrington IL

Check Details
high price
$59,345
$5,521 above
$1,750/mo est. ?
3,758 km 2.0L

BMW of Barrington

Authorized EpicVIN dealer

4.7 Google 886 reviews

60010, Barrington IL

Check Details
high price
$43,899
$7,047 above
$1,295/mo est. ?
27,739 km

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details