Used BMW cars in IL

1-25 of 5,196 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw il
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
  • Sedan  1,419
  • Coupé  978
  • SUV  759
  • Convertible  423
  • Hatchback  61
  • Truck  17
  • Station Wagon  1
Transmission
  • automatic  3,557
  • manual  192
Number of doors
to
Features
Publication date
  • Today  711
  • Within the last 7 days  1,150
  • Photo 2016 BMW M3 Base
    l
    lemonfree 2 days ago

    2016 BMW M3 Base

    60540, Naperville, IL

    6 speed manual transmission*.*executive package*.*lighting package*.*1 owner clean carfax*.*navigation*.*bluetooth*.*sold here & serviced here*.*

    $54,877
    17,015 Miles
    Year 2016
    Report
  • Photo 2019 BMW X5 xDrive40i
    l
    lemonfree 2 days ago

    2019 BMW X5 xDrive40i

    60540, Naperville, IL

    Msrp $, 64895.00*.*convenience package*.*remote engine start*.*1 owner clean carfax*.*navigation*.*sunroofmoonroof*.*bluetooth*.*sold here & serv

    $59,877
    4,609 Miles
    Year 2019
    Report
  • Photo 2017 BMW X5 xDrive35i
    l
    lemonfree 2 days ago

    2017 BMW X5 xDrive35i

    60540, Naperville, IL

    5-yearunlimited mile bmw cpo warranty*.*1 owner clean carfax*.*navigation*.*sunroofmoonroof*.*bluetooth*.*sold here & serviced here*.*split...

    $38,877
    43,481 Miles
    Year 2017
    Report
  • Photo 2016 BMW 4 Series 428i xDrive Gran Coupe
    l
    lemonfree 2 days ago

    2016 BMW 4 Series 428i xDrive Gran Coupe

    60540, Naperville, IL

    Premium package*.*drivers assistance package*.*cold weather package*.*sport package*.*5-yearunlimited mile bmw cpo warranty*.*1 owner clean...

    $31,877
    20,746 Miles
    Year 2016
    Report
  • Photo 2018 BMW X1
    A
    Autosclearance ORG 1 day ago

    2018 BMW X1

    60714, Niles, Cook County, IL
    new

    2018 BMW X1 xDrive28i with 19,881 miles for $29,888. Located in niles, il. You're Gonna Save Much Much More! Visit Golf Mill Ford

    $29,888
    19,881 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2016 BMW M235
    A
    AutosclearanceNET 1 day ago

    2016 BMW M235

    60173, Schaumburg, Cook County, IL
    new

    2016 BMW M235 XI with 26,362 miles for $29,998. Located in Schaumburg, IL. With our nationwide inventory at no-haggle prices, CarMax makes it...

    $29,998
    26,362 Miles
    Year 2016
    Report
  • Photo 2019 BMW 5 Series 540i xDrive
    l
    lemonfree 2 days ago

    2019 BMW 5 Series 540i xDrive

    60540, Naperville, IL

    Msrp $67060.00*.*premium 2 package*.*convenience package*.*parking assistant package*.*luxury package*.*1 owner clean carfax*.*navigation*.*sunro

    $62,877
    4,435 Miles
    Year 2019
    Report
  • Photo 2019 BMW 5 Series 530i xDrive
    l
    lemonfree 2 days ago

    2019 BMW 5 Series 530i xDrive

    60540, Naperville, IL

    Msrp $60360.00*.*convenience package*.*1 owner clean carfax*.*navigation*.*sunroofmoonroof*.*bluetooth*.*sold here & serviced here*.*balance of f

    $54,877
    4,215 Miles
    Year 2019
    Report
  • Photo 2016 BMW 3 Series 320i xDrive
    l
    lemonfree 2 days ago

    2016 BMW 3 Series 320i xDrive

    60540, Naperville, IL

    ...here & serviced here*.*balance of factory warranty*.*heated seats*. Advanced Real-Time Traffic Information Alloy wheels BMW Onlin

    $25,877
    13,006 Miles
    Year 2016
    Report
  • Photo 2012 BMW 3 Series 335i
    l
    lemonfree 4 days ago

    2012 BMW 3 Series 335i

    62236, Columbia, Monroe County, IL

    2012 BMW 3 Series 335iRoyal Gate Chrysler Dodge Jeep RAM of Columbia has used cars and trucks available for sale. RoyalGateColumbia #ForSale...

    Check price
    73,052 Miles
    Year 2012
    Report
  • Photo 2017 BMW X1
    A
    Autosclearance ORG 1 day ago

    2017 BMW X1

    60714, Niles, Cook County, IL
    new

    2017 BMW X1 xDrive28i with 36,599 miles for $26,488. Located in niles, il. You're Gonna Save Much Much More! Visit Golf Mill Ford

    $26,488
    36,599 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2011 BMW 335
    A
    AutosclearanceNET 16 h 13 minutes ago

    2011 BMW 335

    60173, Schaumburg, Cook County, IL
    new

    2011 BMW 335 XI with 68,890 miles for $16,998. Located in Schaumburg, IL. With our nationwide inventory at no-haggle prices, CarMax makes it...

    $16,998
    68,890 Miles
    Year 2011
    Report
  • Photo 2019 BMW X3 xDrive30i
    l
    lemonfree 5 days ago

    2019 BMW X3 xDrive30i

    60540, Naperville, IL

    ...assistance plus*.*parking assistant package*.*5-yearunlimited mile bmw cpo warranty*.*1 owner clean carfax*.*navigation*.*panoramic moonroof*

    $50,877
    5,109 Miles
    Year 2019
    Report
  • Photo 2014 BMW 5 Series 550i xDrive
    l
    lemonfree 4 days ago

    2014 BMW 5 Series 550i xDrive

    60540, Naperville, IL

    ...carfax*.*navigation*.*sunroofmoonroof*.*bluetooth*.*sold here & serviced here*.*active bmw certified warranty 6yr100k miles*.*harman kardon p

    $22,877
    96,652 Miles
    Year 2014
    Report
  • Photo 2013 BMW X5 xDrive35i
    l
    lemonfree 5 days ago

    2013 BMW X5 xDrive35i

    60540, Naperville, IL

    Premium package*.*convenience package*.*cold weather package*.*1 owner clean autocheck*.*navigation*.*panoramic moonroof*.*bluetooth*.*leather*.*

    $18,977
    70,637 Miles
    Year 2013
    Report
  • Photo 2019 BMW X4 xDrive30i
    l
    lemonfree 5 days ago

    2019 BMW X4 xDrive30i

    60540, Naperville, IL

    Msrp $55335.00*.*convenience package*.*drivers assistance package*.*1 owner clean carfax*.*navigation*.*panoramic moonroof*.*bluetooth*.*sold her

    $51,877
    4,202 Miles
    Year 2019
    Report
  • Photo 2016 BMW X6
    A
    Autosclearance ORG 1 day ago

    2016 BMW X6

    60173, Schaumburg, Cook County, IL
    new

    2016 BMW X6 xDrive35i with 28,502 miles for $39,998. Located in schaumburg, il. With our nationwide inventory at no-haggle prices, CarMax...

    $39,998
    28,502 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2016 BMW X3
    A
    AutosclearanceNET 16 h 22 minutes ago

    2016 BMW X3

    60173, Schaumburg, Cook County, IL
    new

    2016 BMW X3 AWD xDrive28d 4dr SUV with 34,209 miles for $28,998. Located in Schaumburg, IL. With our nationwide inventory at no-haggle prices...

    $28,998
    34,209 Miles
    Year 2016
    Report
  • Photo 2019 BMW X3 xDrive30i
    l
    lemonfree 5 days ago

    2019 BMW X3 xDrive30i

    60540, Naperville, IL

    Msrp $47685.00*.*drivers assistance package*.*1 owner clean carfax*.*panoramic moonroof*.*bluetooth*.*sold here & serviced here*.*balance of fact

    $44,877
    4,234 Miles
    Year 2019
    Report
  • Photo 2019 BMW X3 xDrive30i
    l
    lemonfree 5 days ago

    2019 BMW X3 xDrive30i

    60540, Naperville, IL

    Msrp $49085.00*.*drivers assistance package*.*1 owner clean carfax*.*navigation*.*panoramic moonroof*.*bluetooth*.*sold here & serviced here*.*ba

    $45,577 $45,877
    4,427 Miles
    Year 2019
    Report
  • Photo 2019 BMW X3 xDrive30i
    l
    lemonfree 5 days ago

    2019 BMW X3 xDrive30i

    60540, Naperville, IL

    Msrp $50885.00*.*convenience package*.*drivers assistance package*.*navigation*.*panoramic moonroof*.*bluetooth*.*sold here & serviced here*.*bal

    $46,877
    4,290 Miles
    Year 2019
    Report
  • Photo 2016 BMW 3 Series 328i xDrive
    l
    lemonfree 5 days ago

    2016 BMW 3 Series 328i xDrive

    60540, Naperville, IL

    Sport package*.*5-yearunlimited mile bmw cpo warranty*.*1 owner clean carfax*.*sunroofmoonroof*.*bluetooth*.*sold here & serviced here*.*split...

    $25,877
    27,880 Miles
    Year 2016
    Report
  • Photo 2016 BMW X5
    A
    Autosclearance ORG 1 day ago

    2016 BMW X5

    60563, Naperville, IL
    new

    2016 BMW X5 xDrive35i with 32,908 miles for $33,998. Located in naperville, il. With our nationwide inventory at no-haggle prices, CarMax...

    $33,998
    32,908 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2015 BMW 328
    A
    AutosclearanceNET 16 h 25 minutes ago

    2015 BMW 328

    60173, Schaumburg, Cook County, IL
    new

    2015 BMW 328 XI with 21,374 miles for $21,998. Located in Schaumburg, IL. With our nationwide inventory at no-haggle prices, CarMax makes it...

    $21,998
    21,374 Miles
    Year 2015
    Report
  • Photo 2019 BMW 5 Series 540i xDrive
    l
    lemonfree 5 days ago

    2019 BMW 5 Series 540i xDrive

    60540, Naperville, IL

    Msrp $70810.00*.*premium package*.*convenience package*.*drivers assistance plus*.*parking assistant package*.*luxury package*.*1 owner clean car

    $64,877
    4,133 Miles
    Year 2019
    Report
X

Get notified when we have new listings available for bmw il

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in IL

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info