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
  • Gray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDrive

    $71,737

    7,783 mi.
    Est. $1,271/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (28 mi)

    Quick view
  • Blue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28iBlue 2017 BMW X4 xDrive 28i

    $15,950

    $1K
    92,137 mi.
    Est. $283/mo

    Carbox

    5.0
    Check Availability
    Oakbrook Terrace, IL (16 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40i

    $30,995

    80,808 mi.
    Est. $549/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (30 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDrive

    $48,995

    17,485 mi.
    Est. $868/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (30 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW i7 xDrive60Black Sapphire Metallic 2023 BMW i7 xDrive60Black Sapphire Metallic 2023 BMW i7 xDrive60Black Sapphire Metallic 2023 BMW i7 xDrive60

    $61,277

    49,480 mi.
    Est. $1,086/mo

    Elmhurst Ford

    4.6
    Check Availability
    Bensenville, IL (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28i

    $37,886

    14,580 mi.
    Est. $671/mo

    Gregory INFINITI

    4.1
    Check Availability
    Libertyville, IL (18 mi)
    Quick view
  • White 2019 BMW X7 xDrive50iWhite 2019 BMW X7 xDrive50iWhite 2019 BMW X7 xDrive50iWhite 2019 BMW X7 xDrive50iWhite 2019 BMW X7 xDrive50iWhite 2019 BMW X7 xDrive50i

    $30,995

    75,815 mi.
    Est. $549/mo

    Exclusive Auto Haus

    4.5
    Check Availability
    Roselle, IL (5 mi)
    Quick view
  • Portimao Blue Metallic 2026 BMW 228 Gran Coupe XDrivePortimao Blue Metallic 2026 BMW 228 Gran Coupe XDrivePortimao Blue Metallic 2026 BMW 228 Gran Coupe XDrivePortimao Blue Metallic 2026 BMW 228 Gran Coupe XDrivePortimao Blue Metallic 2026 BMW 228 Gran Coupe XDrivePortimao Blue Metallic 2026 BMW 228 Gran Coupe XDrive

    $34,886

    $412
    15,952 mi.
    Est. $618/mo

    Gregory INFINITI

    4.1
    Check Availability
    Libertyville, IL (18 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe

    $37,278

    $1K
    9,407 mi.
    Est. $660/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (13 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50e

    $70,349

    $507
    888 mi.
    Est. $1,246/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (13 mi)
    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $32,549

    20,777 mi.
    Est. $577/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (10 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $48,349

    $828
    103 mi.
    Est. $857/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (13 mi)
    Quick view
  • WHITE 2026 BMW X1 xDrive28iWHITE 2026 BMW X1 xDrive28iWHITE 2026 BMW X1 xDrive28iWHITE 2026 BMW X1 xDrive28iWHITE 2026 BMW X1 xDrive28iWHITE 2026 BMW X1 xDrive28i

    $39,855

    $700
    8,308 mi.
    Est. $706/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (10 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28i

    $36,486

    $812
    14,747 mi.
    Est. $646/mo

    Gregory INFINITI

    4.1
    Check Availability
    Libertyville, IL (18 mi)
    Quick view
  • Green 2022 BMW M440 I xDriveGreen 2022 BMW M440 I xDriveGreen 2022 BMW M440 I xDriveGreen 2022 BMW M440 I xDriveGreen 2022 BMW M440 I xDriveGreen 2022 BMW M440 I xDrive

    $56,998

    13,270 mi.
    Est. $1,010/mo

    CarMax Schaumburg

    4.5
    Check Availability
    Schaumburg, IL (3 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW M550 i XdriveSkyscraper Gray Metallic 2023 BMW M550 i Xdrive

    $63,412

    27,507 mi.
    Est. $1,123/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (6 mi)
    Quick view
  • Alpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 Competition

    $69,617

    33,479 mi.
    Est. $1,233/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (23 mi)
    Quick view
  • Blue Metallic 2024 BMW i4 Gran Coupe M50Blue Metallic 2024 BMW i4 Gran Coupe M50Blue Metallic 2024 BMW i4 Gran Coupe M50Blue Metallic 2024 BMW i4 Gran Coupe M50Blue Metallic 2024 BMW i4 Gran Coupe M50Blue Metallic 2024 BMW i4 Gran Coupe M50

    $44,407

    25,941 mi.
    Est. $787/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Check Availability
    Lake Bluff, IL (21 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive40Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive40Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive40Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive40Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive40Skyscraper Grey Metallic 2023 BMW i4 Gran Coupe eDrive40

    $34,995

    16,813 mi.
    Est. $620/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW X5 M60iSkyscraper Grey Metallic 2025 BMW X5 M60i

    $78,912

    28,094 mi.
    Est. $1,398/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (6 mi)
    Quick view
  • Gray Metallic 2023 BMW iX xDrive50Gray Metallic 2023 BMW iX xDrive50Gray Metallic 2023 BMW iX xDrive50Gray Metallic 2023 BMW iX xDrive50

    $44,277

    44,523 mi.
    Est. $784/mo

    Elmhurst Ford

    4.6
    Check Availability
    Bensenville, IL (12 mi)
    Quick view
  • 2022 BMW X5 xDrive40i2022 BMW X5 xDrive40i2022 BMW X5 xDrive40i2022 BMW X5 xDrive40i2022 BMW X5 xDrive40i2022 BMW X5 xDrive40i

    $40,005

    38,458 mi.
    Est. $709/mo

    Castle Buick GMC

    3.7
    Check Availability
    North Riverside, IL (22 mi)
    Quick view
  • Gray 2011 BMW 535 535i xDrive AWD 4dr SedanGray 2011 BMW 535 535i xDrive AWD 4dr SedanGray 2011 BMW 535 535i xDrive AWD 4dr SedanGray 2011 BMW 535 535i xDrive AWD 4dr SedanGray 2011 BMW 535 535i xDrive AWD 4dr SedanGray 2011 BMW 535 535i xDrive AWD 4dr Sedan

    $11,995

    57,496 mi.
    Est. $213/mo

    Moto Zone Inc.

    3.5
    Check Availability
    Melrose Park, IL (17 mi)
    Quick view
  • White 2023 BMW 230 XIWhite 2023 BMW 230 XIWhite 2023 BMW 230 XIWhite 2023 BMW 230 XIWhite 2023 BMW 230 XIWhite 2023 BMW 230 XI

    $33,998

    19,072 mi.
    Est. $602/mo

    CarMax Hillside (Eisenhower Expy)

    4.6
    Check Availability
    Hillside, IL (17 mi)
    Quick view
  • Blue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30iBlue 2021 BMW X3 sDrive30i

    $26,998

    $1K
    47,575 mi.
    Est. $478/mo

    CarMax Hillside (Eisenhower Expy)

    4.6
    Check Availability
    Hillside, IL (17 mi)
    Quick view
  • Mineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 Base

    $27,995

    80,963 mi.
    Est. $496/mo

    Unlimited Motors

    4.7
    Check Availability
    $258 delivery from Elwood, IN (172 mi)
    Quick view
  • Alpine White 2023 BMW M4 Competition xDriveAlpine White 2023 BMW M4 Competition xDriveAlpine White 2023 BMW M4 Competition xDriveAlpine White 2023 BMW M4 Competition xDriveAlpine White 2023 BMW M4 Competition xDriveAlpine White 2023 BMW M4 Competition xDrive

    $66,500

    $2.4K
    49,545 mi.
    Est. $1,178/mo

    Unlimited Motors

    4.7
    Check Availability
    $258 delivery from Elwood, IN (172 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