Used BMW 3 Series 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.

high price
$14,995
$7,046 above
$442/mo est. ?
67,892 km

Ford City Motors

Authorized EpicVIN dealer

60120, Elgin IL

Check Details
great price
$12,790
$1,328 below
$377/mo est. ?
151,912 km
Hot car

Joe Rizza Ford of Orland Park

Authorized EpicVIN dealer

60462, Orland Park IL

Check Details
great price
$29,399
$1,800 below
$867/mo est. ?
54,590 km
Hot car

Zeigler BMW of Orland Park

Authorized EpicVIN dealer

60467, Orland Park 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
$32,250
$1,051 above
$951/mo est. ?
61,385 km

BMW of Orland Park

Authorized EpicVIN dealer

4.6 Google 2644 reviews

60467, Orland Park IL

Check Details
great price
$5,295
$1,850 below
$156/mo est. ?
264,207 km
Hot car

Vivid Motorworks Corp

Authorized EpicVIN dealer

60181, Villa Park IL

Check Details
great price
$27,500
$3,699 below
$811/mo est. ?
55,010 km
Hot car

Napleton's Valley Hyundai

Authorized EpicVIN dealer

4.5 Google 2897 reviews

60504, Aurora IL

Check Details
high price
$12,900
$3,020 above
$380/mo est. ?
146,925 km

Haus of Imports

Authorized EpicVIN dealer

60439, Lemont IL

Check Details
high price
$24,900
$12,849 above
$734/mo est. ?
55,134 km

Napleton's Aston Martin of Chicago

Authorized EpicVIN dealer

4.6 Google 337 reviews

60515, Downers Grove IL

Check Details
high price
$33,995
$2,796 above
$1,002/mo est. ?
38,933 km 2.0L

Affinity Auto Sales

Authorized EpicVIN dealer

60185, West Chicago IL

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

great price
$8,999
$881 below
$265/mo est. ?
128,585 km
Hot car

Premier Auto Works Inc

Authorized EpicVIN dealer

4.6 Google 147 reviews

60803, Alsip IL

Check Details
high price
$32,577
$1,378 above
$961/mo est. ?
47,192 km

Bill Jacobs BMW

Authorized EpicVIN dealer

4.7 Google 2653 reviews

60540, Naperville IL

Check Details
fair price
$15,999
$38 below
$472/mo est. ?
120,136 km
Hot car

The Honda Superstore of Joliet

Authorized EpicVIN dealer

60431, Joliet IL

Check Details
great price
$10,277
$765 below
$303/mo est. ?
156,763 km
Hot car

Bill Jacobs Volkswagen

Authorized EpicVIN dealer

4.6 Google 1972 reviews

60540, Naperville IL

Check Details
good price
$30,000
$1,199 below
$885/mo est. ?
51,689 km
Hot car

McGrath Honda of St. Charles

Authorized EpicVIN dealer

60174, St. Charles IL

Check Details
high price
$16,177
$2,059 above
$477/mo est. ?
93,083 km

McGrath Honda of St. Charles Used

Authorized EpicVIN dealer

60174, Saint Charles IL

Check Details
high price
$16,800
$6,920 above
$495/mo est. ?
77,755 km 3.0L

Oswego Motors

Authorized EpicVIN dealer

60543, Oswego IL

Check Details
high price
$43,000
$1,588 above
$1,268/mo est. ?
10,628 km

Napleton's Aston Martin of Chicago

Authorized EpicVIN dealer

4.6 Google 337 reviews

60515, Downers Grove IL

Check Details
high price
$10,995
$2,005 above
$324/mo est. ?
88,102 km

Moto Zone Inc

Authorized EpicVIN dealer

60160, Melrose Park IL

Check Details
great price
$28,000
$3,199 below
$826/mo est. ?
69,427 km
Hot car

Napleton's Valley Hyundai

Authorized EpicVIN dealer

4.5 Google 2897 reviews

60504, Aurora IL

Check Details
great price
$7,990
$1,024 below
$236/mo est. ?
171,478 km
Hot car

NB Motors

Authorized EpicVIN dealer

60540, Naperville IL

Check Details
great price
$24,000
$1,479 below
$708/mo est. ?
90,245 km
Hot car

Napleton's Valley Hyundai

Authorized EpicVIN dealer

4.5 Google 2897 reviews

60504, Aurora IL

Check Details
great price
$15,190
$4,994 below
$448/mo est. ?
161,686 km 2.0L
Hot car

Premiere Motorsports

Authorized EpicVIN dealer

60586, Plainfield IL

Check Details
high price
$55,295
$3,893 above
$1,631/mo est. ?
9,690 km

Laurel BMW of Westmont

Authorized EpicVIN dealer

60559, Westmont IL

Check Details
Get a price quote
155,057 km

Lucky Motors of Villa Park

Authorized EpicVIN dealer

3.2 Google 125 reviews

60181, Villa Park IL

Check Details