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 Listings
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

    $52,212

    42,811 mi.
    Est. $981/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (14 mi)
    Check Availability

  • 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

    $57,911

    $1.3K
    7,480 mi.
    Est. $1,089/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (16 mi)
    Check Availability

  • Blue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDrive

    $40,778

    $500
    31,415 mi.
    Est. $766/mo

    Bettenhausen Chrysler Dodge Jeep Ram of Lockport

    4.6
    Lockport, IL (19 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDrive

    $36,397

    86,087 mi.
    Est. $684/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 340 Gran Turismo xDriveBlack Sapphire Metallic 2019 BMW 340 Gran Turismo xDriveBlack Sapphire Metallic 2019 BMW 340 Gran Turismo xDriveBlack Sapphire Metallic 2019 BMW 340 Gran Turismo xDriveBlack Sapphire Metallic 2019 BMW 340 Gran Turismo xDriveBlack Sapphire Metallic 2019 BMW 340 Gran Turismo xDrive

    $22,977

    77,606 mi.
    Est. $432/mo

    Star Motor Sales

    4.5
    Downers Grove, IL (14 mi)
    Check Availability
  • DAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 Competition

    $65,373

    39,106 mi.
    Est. $1,229/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (25 mi)
    Check Availability
  • Blue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDrive

    $19,997

    75,928 mi.
    Est. $376/mo

    Car Luxe Motors

    4.8
    Joliet, IL (24 mi)
    Check Availability
  • Silver 2016 BMW 320 i xDriveSilver 2016 BMW 320 i xDriveSilver 2016 BMW 320 i xDriveSilver 2016 BMW 320 i xDriveSilver 2016 BMW 320 i xDriveSilver 2016 BMW 320 i xDrive

    $8,372

    129,624 mi.
    Est. $157/mo

    Haus of Imports

    4.3
    Lemont, IL (10 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDrive

    $43,120

    $1.5K
    6,704 mi.
    Est. $811/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (16 mi)
    Check Availability

  • Red Metallic 2025 BMW i5 M60Red Metallic 2025 BMW i5 M60Red Metallic 2025 BMW i5 M60Red Metallic 2025 BMW i5 M60Red Metallic 2025 BMW i5 M60Red Metallic 2025 BMW i5 M60

    $64,991

    17,622 mi.
    Est. $1,222/mo

    Mercedes-Benz of Romeoville

    4.7
    Romeoville, IL (21 mi)
    Check Availability
  • White 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDrive

    $10,407

    120,205 mi.
    Est. $196/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (25 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60Brooklyn Grey Metallic 2024 BMW i5 M60

    $49,370

    50,163 mi.
    Est. $928/mo

    The Car Haus

    5.0
    Roselle, IL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDrive

    $27,976

    33,732 mi.
    Est. $526/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDrive

    $87,157

    $1.1K
    11,356 mi.
    Est. $1,638/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (14 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW 330e xDriveMineral White Metallic 2022 BMW 330e xDriveMineral White Metallic 2022 BMW 330e xDriveMineral White Metallic 2022 BMW 330e xDriveMineral White Metallic 2022 BMW 330e xDriveMineral White Metallic 2022 BMW 330e xDrive

    $27,950

    31,907 mi.
    Est. $525/mo

    Conway Imports

    4.2
    Streamwood, IL (26 mi)
    Check Availability
  • White 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDrive

    $15,372

    $1K
    97,250 mi.
    Est. $289/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (22 mi)
    Check Availability
  • Alpine White 2020 BMW M8 Gran Coupe CompetitionAlpine White 2020 BMW M8 Gran Coupe CompetitionAlpine White 2020 BMW M8 Gran Coupe CompetitionAlpine White 2020 BMW M8 Gran Coupe CompetitionAlpine White 2020 BMW M8 Gran Coupe CompetitionAlpine White 2020 BMW M8 Gran Coupe Competition

    $59,373

    79,620 mi.
    Est. $1,116/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (25 mi)
    Check Availability
  • Gray 2016 BMW 335 Gran Turismo xDriveGray 2016 BMW 335 Gran Turismo xDriveGray 2016 BMW 335 Gran Turismo xDriveGray 2016 BMW 335 Gran Turismo xDriveGray 2016 BMW 335 Gran Turismo xDriveGray 2016 BMW 335 Gran Turismo xDrive

    $11,795

    123,105 mi.
    Est. $222/mo

    AG Autohaus

    5.0
    Carol Stream, IL (21 mi)
    Check Availability
  • Alpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40e

    $17,914

    $400
    66,629 mi.
    Est. $337/mo

    iCars Chicago

    4.9
    Skokie, IL (19 mi)
    Check Availability
  • Glacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDrive

    $17,373

    69,337 mi.
    Est. $327/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (24 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2016 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2016 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2016 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2016 BMW 428 Gran Coupe i xDriveMineral Gray Metallic 2016 BMW 428 Gran Coupe i xDrive

    $14,305

    $1.2K
    85,598 mi.
    Est. $269/mo

    Frankfort Auto Haus

    4.9
    Frankfort, IL (19 mi)
    Check Availability
  • Blue 2020 BMW 530 I xDriveBlue 2020 BMW 530 I xDriveBlue 2020 BMW 530 I xDriveBlue 2020 BMW 530 I xDriveBlue 2020 BMW 530 I xDriveBlue 2020 BMW 530 I xDrive

    $25,998

    52,327 mi.
    Est. $489/mo

    CarMax Tinley Park

    4.7
    Tinley Park, IL (17 mi)
    Check Availability
  • Green 2026 BMW 530 IGreen 2026 BMW 530 IGreen 2026 BMW 530 IGreen 2026 BMW 530 IGreen 2026 BMW 530 IGreen 2026 BMW 530 I

    $45,998

    26,900 mi.
    Est. $865/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (10 mi)
    Check Availability
  • Black 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40e

    $14,997

    104,025 mi.
    Est. $282/mo

    Car Luxe Motors

    4.8
    Joliet, IL (24 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60

    $57,376

    $551
    25,430 mi.
    Est. $1,078/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (14 mi)
    Check Availability
  • White 2021 BMW X3 PHEV xDrive30eWhite 2021 BMW X3 PHEV xDrive30eWhite 2021 BMW X3 PHEV xDrive30eWhite 2021 BMW X3 PHEV xDrive30eWhite 2021 BMW X3 PHEV xDrive30eWhite 2021 BMW X3 PHEV xDrive30e

    $22,372

    $1K
    68,359 mi.
    Est. $421/mo

    carneed

    4.8
    Northbrook, IL (21 mi)
    Check Availability
  • Black 2026 BMW M235 Gran Coupe xDrive Gran CoupeBlack 2026 BMW M235 Gran Coupe xDrive Gran CoupeBlack 2026 BMW M235 Gran Coupe xDrive Gran CoupeBlack 2026 BMW M235 Gran Coupe xDrive Gran CoupeBlack 2026 BMW M235 Gran Coupe xDrive Gran CoupeBlack 2026 BMW M235 Gran Coupe xDrive Gran Coupe

    $43,998

    9,410 mi.
    Est. $827/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (25 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28i

    $16,890

    71,652 mi.
    Est. $317/mo

    Castle Hyundai Downers Grove

    4.1
    Downers Grove, IL (14 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDrive

    $48,349

    $3.2K
    35,943 mi.
    Est. $909/mo

    Genesis of Minneapolis

    4.1
    $716 delivery from Golden Valley, MN (359 mi)
    Check Availability
  • Gray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XI

    $49,998

    28,964 mi.
    Est. $940/mo

    CarMax Louisville

    4.9
    $799 delivery to Oak Lawn, IL (5 mi)
    Check Availability