Page № 5 - Used BMW X3 for Sale in Elgin, 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
$67,690
$12,099 above
$1,996/mo est. ?
8,616 km

Fields BMW Northfield

Authorized EpicVIN dealer

60093, Northfield IL

Check Details
high price
$56,025
$13,366 above
$1,649/mo est. ?
11 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$55,300
$12,641 above
$1,627/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
good price
$53,460
$2,131 below
$1,573/mo est. ?
16 km
Hot car

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
good price
$53,460
$2,131 below
$1,573/mo est. ?
16 km
Hot car

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$68,330
$12,739 above
$2,011/mo est. ?
16 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$35,900
$594 above
$1,059/mo est. ?
56,354 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
high price
$35,900
$594 above
$1,059/mo est. ?
50,662 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
high price
$36,900
$1,594 above
$1,088/mo est. ?
44,902 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst 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
$10,999
$801 above
$324/mo est. ?
157,907 km

Your Choice Auto Sales of Elgin

Authorized EpicVIN dealer

60120, Elgin IL

Check Details
great price
$30,925
$4,381 below
$912/mo est. ?
60,746 km
Hot car

Jaguar Land Rover of Naperville

Authorized EpicVIN dealer

60540, Naperville IL

Check Details
great price
$9,500
$1,455 below
$280/mo est. ?
199,204 km
Hot car

Haus of Imports

Authorized EpicVIN dealer

60439, Lemont IL

Check Details
Get a price quote
168,184 km

Liberty Auto City

Authorized EpicVIN dealer

4.1 Google 274 reviews

60048, Libertyville IL

Check Details
high price
$29,689
$4,789 above
$875/mo est. ?
90,334 km

Gravity Autos Chicago

Authorized EpicVIN dealer

60035, Highland Park IL

Check Details
high price
$38,877
$592 above
$1,146/mo est. ?
27,272 km

Bill Jacobs BMW

Authorized EpicVIN dealer

4.7 Google 2653 reviews

60540, Naperville IL

Check Details
high price
$46,495
$8,210 above
$1,371/mo est. ?
69,662 km 3.0L

Packey Webb Ford

Authorized EpicVIN dealer

4.2 Google 1086 reviews

60515, Downers Grove IL

Check Details
high price
$36,877
$1,571 above
$1,087/mo est. ?
53,964 km

Bill Jacobs BMW MINI

Authorized EpicVIN dealer

60540, Naperville IL

Check Details
high price
$38,997
$712 above
$1,150/mo est. ?
33,437 km

Jaguar Land Rover of Hoffman Estates

Authorized EpicVIN dealer

60521, Hinsdale IL

Check Details
high price
$36,998
$10,833 above
$1,091/mo est. ?
53,507 km

CarMax Schaumburg

4.5
Star icon
6 reviews

60173, Schaumburg IL

Check Details
high price
$21,998
$4,731 above
$649/mo est. ?
92,743 km

CarMax Glencoe (Edens Expy) - Now offering Curbside Pickup

60022, Glencoe IL

Check Details
high price
$71,360
$15,769 above
$2,100/mo est. ?
8 km

Anderson BMW New

60012, Crystal Lake IL

Check Details
high price
$70,155
$14,564 above
$2,064/mo est. ?
14 km

Anderson BMW New

60012, Crystal Lake IL

Check Details
Get a price quote
136,861 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

60120, ELGIN IL

Check Details
great price
$28,998
$4,248 below
$855/mo est. ?
72,816 km
Hot car

CarMax Schaumburg

4.5
Star icon
6 reviews

60173, Schaumburg IL

Check Details