Page № 3 - Used BMW X5 for Sale in Oswego, 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
$70,000
$13,450 below
$2,060/mo est. ?
8 km
Hot car

Patrick BMW

Authorized EpicVIN dealer

60173, Schaumburg IL

Check Details
great price
$70,975
$12,475 below
$2,089/mo est. ?
19 km
Hot car

Patrick BMW

Authorized EpicVIN dealer

60173, Schaumburg IL

Check Details
great price
$71,937
$11,513 below
$2,117/mo est. ?
8 km
Hot car

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
$74,345
$2,000 above
$2,188/mo est. ?
13 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
great price
$22,972
$4,034 below
$677/mo est. ?
123,058 km
Hot car

Huntley Ford

Authorized EpicVIN dealer

60142, Huntley IL

Check Details
good price
$49,999
$1,726 below
$1,474/mo est. ?
42,161 km
Hot car

Zeigler Ford North Riverside

Authorized EpicVIN dealer

60546, North Riverside IL

Check Details
great price
$78,245
$5,205 below
$2,302/mo est. ?
129 km 3.0L
Hot car

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$14,485
$1,735 above
$427/mo est. ?
78,732 km 3.0L

Chicago Cars US

Authorized EpicVIN dealer

4.0
Star icon
9 reviews

60501, Summit IL

Check Details
high price
$52,900
$5,537 above
$1,560/mo est. ?
40,763 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
$53,998
$2,273 above
$1,592/mo est. ?
19,904 km

Advantage Acura of Naperville

Authorized EpicVIN dealer

4.8 Google 2028 reviews

60540, Naperville IL

Check Details
great price
$74,830
$8,620 below
$2,202/mo est. ?
13 km
Hot car

Bill Jacobs BMW

Authorized EpicVIN dealer

4.7 Google 2653 reviews

60540, Naperville IL

Check Details
fair price
$72,945
$600 above
$2,151/mo est. ?
12,017 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
high price
$56,492
$4,768 above
$1,666/mo est. ?
10,174 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
high price
$11,995
$665 above
$354/mo est. ?
142,103 km

Auto Select Sales & Rentals

Authorized EpicVIN dealer

60172, Roselle IL

Check Details
Get a price quote
174,261 km

McGrath Nissan

Authorized EpicVIN dealer

4.6 Google 1524 reviews

60120, Elgin IL

Check Details
high price
$57,877
$6,153 above
$1,707/mo est. ?
20,970 km

Bill Jacobs BMW

Authorized EpicVIN dealer

4.7 Google 2653 reviews

60540, Naperville IL

Check Details
high price
$13,890
$1,140 above
$410/mo est. ?
149,524 km

Chicago Auto Capital

Authorized EpicVIN dealer

5.0 Google 374 reviews

60120, Elgin IL

Check Details
high price
$75,045
$2,700 above
$2,208/mo est. ?
3 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details
high price
$100,875
$17,425 above
$2,968/mo est. ?
16 km 4.4L

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
great price
$41,599
$5,764 below
$1,227/mo est. ?
85,807 km
Hot car

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details
good price
$11,900
$395 below
$351/mo est. ?
185,983 km
Hot car

Haus of Imports

Authorized EpicVIN dealer

60439, Lemont IL

Check Details
high price
$89,025
$5,575 above
$2,620/mo est. ?
8 km 3.0L

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details
high price
$89,675
$6,225 above
$2,639/mo est. ?
11 km 3.0L

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details
high price
$49,900
$2,537 above
$1,471/mo est. ?
25,820 km

McGrath BMW Elmhurst

Authorized EpicVIN dealer

60126, Elmhurst IL

Check Details