Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $61,378

    22,619 mi.
    Est. $1,151/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (26 mi)

    Quick view
  • Jet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30i

    $37,366

    $1K
    37,591 mi.
    Est. $701/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (24 mi)

    Quick view
  • Black 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDriveBlack 2018 BMW 340 i xDrive

    $19,495

    124,349 mi.
    Est. $366/mo

    Xchange Motors

    5.0
    Check Availability
    Addison, IL (27 mi)
    Quick view
  • Gray 2017 BMW i8 BaseGray 2017 BMW i8 BaseGray 2017 BMW i8 BaseGray 2017 BMW i8 BaseGray 2017 BMW i8 BaseGray 2017 BMW i8 Base

    $60,372

    60,451 mi.
    Est. $1,132/mo

    Car Luxe Motors

    4.7
    Check Availability
    Joliet, IL (22 mi)
    Quick view
  • Melbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 i

    $8,995

    80,520 mi.
    Est. $169/mo

    Lake Motor Group LLC

    4.7
    Check Availability
    Griffith, IN (16 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 330e xDriveMineral White Metallic 2023 BMW 330e xDriveMineral White Metallic 2023 BMW 330e xDriveMineral White Metallic 2023 BMW 330e xDriveMineral White Metallic 2023 BMW 330e xDriveMineral White Metallic 2023 BMW 330e xDrive

    $27,912

    $465
    40,473 mi.
    Est. $523/mo

    Ed Napleton Honda

    4.9
    Check Availability
    Oak Lawn, IL (10 mi)
    Quick view
  • Black 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 i

    $8,995

    65,069 mi.
    Est. $169/mo

    Lake Motor Group LLC

    4.7
    Check Availability
    Griffith, IN (16 mi)
    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $54,402

    30,374 mi.
    Est. $1,020/mo

    Al Piemonte Ford

    4.8
    Check Availability
    Melrose Park, IL (24 mi)

    Quick view
  • White 2016 BMW X5 eDrive xDrive40eWhite 2016 BMW X5 eDrive xDrive40eWhite 2016 BMW X5 eDrive xDrive40eWhite 2016 BMW X5 eDrive xDrive40eWhite 2016 BMW X5 eDrive xDrive40eWhite 2016 BMW X5 eDrive xDrive40e

    $14,372

    $800
    88,316 mi.
    Est. $270/mo

    Car Luxe Motors

    4.7
    Check Availability
    Joliet, IL (22 mi)
    Quick view
  • Mineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 i

    $21,352

    89,974 mi.
    Est. $400/mo

    Driven Auto of Oak Forest

    3.7
    Check Availability
    Oak Forest, IL (4 mi)
    Quick view
  • 2012 BMW 640 640i Convertible 2D2012 BMW 640 640i Convertible 2D2012 BMW 640 640i Convertible 2D2012 BMW 640 640i Convertible 2D2012 BMW 640 640i Convertible 2D2012 BMW 640 640i Convertible 2D

    $9,999

    $200
    126,663 mi.
    Est. $188/mo

    Ravenite Motor Cars

    Check Availability
    Plainfield, IL (30 mi)
    Quick view
  • Blue 2017 BMW 330e iPerformanceBlue 2017 BMW 330e iPerformanceBlue 2017 BMW 330e iPerformanceBlue 2017 BMW 330e iPerformanceBlue 2017 BMW 330e iPerformanceBlue 2017 BMW 330e iPerformance

    $11,495

    105,111 mi.
    Est. $216/mo

    Xchange Motors

    5.0
    Check Availability
    Addison, IL (27 mi)
    Quick view
  • Not Specified 2016 BMW i8 BaseNot Specified 2016 BMW i8 BaseNot Specified 2016 BMW i8 BaseNot Specified 2016 BMW i8 BaseNot Specified 2016 BMW i8 BaseNot Specified 2016 BMW i8 Base

    $41,980

    71,377 mi.
    Est. $787/mo

    Lucky Motors Megastore of Villa Park

    3.7
    Check Availability
    Villa Park, IL (26 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDrive

    $62,976

    $1.8K
    7,480 mi.
    Est. $1,181/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (24 mi)

    Quick view
  • Silver 2012 BMW 640 640i 2dr ConvertibleSilver 2012 BMW 640 640i 2dr ConvertibleSilver 2012 BMW 640 640i 2dr ConvertibleSilver 2012 BMW 640 640i 2dr ConvertibleSilver 2012 BMW 640 640i 2dr ConvertibleSilver 2012 BMW 640 640i 2dr Convertible

    $14,995

    77,489 mi.
    Est. $281/mo

    Moto Zone Inc.

    3.3
    Check Availability
    Melrose Park, IL (23 mi)
    Quick view
  • Tanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 Base

    $29,980

    62,455 mi.
    Est. $562/mo

    Lucky Motors Megastore of Villa Park

    3.7
    Check Availability
    Villa Park, IL (26 mi)
    Quick view
  • Space Gray Metallic 2011 BMW 335 335iSpace Gray Metallic 2011 BMW 335 335iSpace Gray Metallic 2011 BMW 335 335iSpace Gray Metallic 2011 BMW 335 335iSpace Gray Metallic 2011 BMW 335 335iSpace Gray Metallic 2011 BMW 335 335i

    $13,895

    67,214 mi.
    Est. $261/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (21 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDrive

    $33,603

    58,931 mi.
    Est. $630/mo

    Jaguar Land Rover South Shore

    4.2
    Check Availability
    Crown Point, IN (18 mi)
    Quick view
  • Black 2017 BMW M6 BaseBlack 2017 BMW M6 BaseBlack 2017 BMW M6 BaseBlack 2017 BMW M6 BaseBlack 2017 BMW M6 BaseBlack 2017 BMW M6 Base

    $35,950

    71,038 mi.
    Est. $674/mo

    Carbox

    5.0
    Check Availability
    Oakbrook Terrace, IL (24 mi)
    Quick view
  • Sao Paulo Yellow 2022 BMW X3 M CompetitionSao Paulo Yellow 2022 BMW X3 M CompetitionSao Paulo Yellow 2022 BMW X3 M CompetitionSao Paulo Yellow 2022 BMW X3 M CompetitionSao Paulo Yellow 2022 BMW X3 M CompetitionSao Paulo Yellow 2022 BMW X3 M Competition

    $61,991

    26,826 mi.
    Est. $1,163/mo

    Premiere Motorsports

    3.3
    Check Availability
    Plainfield, IL (26 mi)
    Quick view
  • Gray 2014 BMW 320 i xDriveGray 2014 BMW 320 i xDriveGray 2014 BMW 320 i xDriveGray 2014 BMW 320 i xDriveGray 2014 BMW 320 i xDriveGray 2014 BMW 320 i xDrive

    $7,400

    $500
    133,054 mi.
    Est. $139/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (15 mi)
    Quick view
  • 2014 BMW 328 Gran Turismo xDrive2014 BMW 328 Gran Turismo xDrive2014 BMW 328 Gran Turismo xDrive2014 BMW 328 Gran Turismo xDrive2014 BMW 328 Gran Turismo xDrive2014 BMW 328 Gran Turismo xDrive

    $5,500

    152,806 mi.
    Est. $103/mo

    Lake Motor Group LLC

    4.7
    Check Availability
    Griffith, IN (16 mi)
    Quick view
  • Blue 2013 BMW 650 xDriveBlue 2013 BMW 650 xDriveBlue 2013 BMW 650 xDriveBlue 2013 BMW 650 xDriveBlue 2013 BMW 650 xDriveBlue 2013 BMW 650 xDrive

    $10,995

    121,242 mi.
    Est. $206/mo

    Lake Motor Group LLC

    4.7
    Check Availability
    Griffith, IN (16 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 i

    $8,995

    81,239 mi.
    Est. $169/mo

    Blue Sky Automotive - Chicago

    Check Availability
    Chicago, IL (16 mi)
    Quick view
  • Silver 2014 BMW i3 Base w/Range ExtenderSilver 2014 BMW i3 Base w/Range ExtenderSilver 2014 BMW i3 Base w/Range ExtenderSilver 2014 BMW i3 Base w/Range ExtenderSilver 2014 BMW i3 Base w/Range ExtenderSilver 2014 BMW i3 Base w/Range Extender

    $7,000

    126,722 mi.
    Est. $131/mo

    Private seller: Manuel

    Contact Seller
    Willow Springs, IL (14 mi)
    Quick view
  • Blue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 i

    $10,995

    65,570 mi.
    Est. $206/mo

    Moto Zone Inc.

    3.3
    Check Availability
    Melrose Park, IL (23 mi)
    Quick view
  • Imperial Blue Metallic 2016 BMW 428 i xDrive SULEVImperial Blue Metallic 2016 BMW 428 i xDrive SULEVImperial Blue Metallic 2016 BMW 428 i xDrive SULEVImperial Blue Metallic 2016 BMW 428 i xDrive SULEVImperial Blue Metallic 2016 BMW 428 i xDrive SULEVImperial Blue Metallic 2016 BMW 428 i xDrive SULEV

    $11,995

    93,652 mi.
    Est. $225/mo

    Motor Cars Mitsubishi

    4.3
    Check Availability
    Aurora, IL (30 mi)
    Quick view
  • Blue 2004 BMW 525 525i 4dr SedanBlue 2004 BMW 525 525i 4dr SedanBlue 2004 BMW 525 525i 4dr SedanBlue 2004 BMW 525 525i 4dr SedanBlue 2004 BMW 525 525i 4dr SedanBlue 2004 BMW 525 525i 4dr Sedan

    $4,980

    141,891 mi.
    Est. $93/mo

    Villa Park Auto Exchange

    Check Availability
    Villa Park, IL (26 mi)
    Quick view
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $92,998

    13,087 mi.
    Est. $1,744/mo

    CarMax Greensboro

    Check Availability
    $399 delivery to Tinley Park, IL (7 mi)
    Quick view
  • Blue 2024 BMW M8 CompetitionBlue 2024 BMW M8 CompetitionBlue 2024 BMW M8 CompetitionBlue 2024 BMW M8 CompetitionBlue 2024 BMW M8 CompetitionBlue 2024 BMW M8 Competition

    $93,998

    10,948 mi.
    Est. $1,763/mo

    CarMax Louisville

    4.2
    Check Availability
    $99 delivery to Tinley Park, IL (7 mi)
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed