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 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40i

    $57,412

    6,750 mi.
    Est. $1,067/mo

    BMW of Barrington

    4.7
    Barrington, IL (11 mi)
    Check Availability

  • Dark Graphite 2026 BMW 540 xDriveDark Graphite 2026 BMW 540 xDriveDark Graphite 2026 BMW 540 xDriveDark Graphite 2026 BMW 540 xDriveDark Graphite 2026 BMW 540 xDriveDark Graphite 2026 BMW 540 xDrive

    $64,407

    9,271 mi.
    Est. $1,197/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (27 mi)
    Check Availability

  • Gray Metallic 2026 BMW 750e i xDriveGray Metallic 2026 BMW 750e i xDriveGray Metallic 2026 BMW 750e i xDriveGray Metallic 2026 BMW 750e i xDriveGray Metallic 2026 BMW 750e i xDriveGray Metallic 2026 BMW 750e i xDrive

    $112,311

    1,784 mi.
    Est. $2,087/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (27 mi)
    Check Availability

  • Black 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28i

    $28,408

    $400
    36,200 mi.
    Est. $528/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (17 mi)
    Check Availability
  • Blue Metallic 2026 BMW 228 Gran Coupe xDriveBlue Metallic 2026 BMW 228 Gran Coupe xDriveBlue Metallic 2026 BMW 228 Gran Coupe xDriveBlue Metallic 2026 BMW 228 Gran Coupe xDriveBlue Metallic 2026 BMW 228 Gran Coupe xDriveBlue Metallic 2026 BMW 228 Gran Coupe xDrive

    $41,211

    1,942 mi.
    Est. $766/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (27 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 M AWDDark Graphite Metallic 2022 BMW X3 M AWDDark Graphite Metallic 2022 BMW X3 M AWDDark Graphite Metallic 2022 BMW X3 M AWDDark Graphite Metallic 2022 BMW X3 M AWDDark Graphite Metallic 2022 BMW X3 M AWD

    $51,685

    75,128 mi.
    Est. $960/mo

    Kunes Hyundai of Sycamore

    4.6
    Sycamore, IL (26 mi)
    Check Availability
  • Black 2013 BMW 335 335i Sedan 4DBlack 2013 BMW 335 335i Sedan 4DBlack 2013 BMW 335 335i Sedan 4DBlack 2013 BMW 335 335i Sedan 4DBlack 2013 BMW 335 335i Sedan 4DBlack 2013 BMW 335 335i Sedan 4D

    $17,495

    72,056 mi.
    Est. $325/mo

    Auto Select

    4.1
    Roselle, IL (5 mi)
    Check Availability
  • Black 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDrive

    $12,872

    117,903 mi.
    Est. $239/mo

    Xchange Motors

    5.0
    Addison, IL (13 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 540 xDriveBrooklyn Grey Metallic 2026 BMW 540 xDriveBrooklyn Grey Metallic 2026 BMW 540 xDriveBrooklyn Grey Metallic 2026 BMW 540 xDriveBrooklyn Grey Metallic 2026 BMW 540 xDriveBrooklyn Grey Metallic 2026 BMW 540 xDrive

    $66,989

    $3K
    2,895 mi.
    Est. $1,245/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (13 mi)
    Check Availability

  • Mineral Gray Metallic 2016 BMW M235 i xDriveMineral Gray Metallic 2016 BMW M235 i xDriveMineral Gray Metallic 2016 BMW M235 i xDriveMineral Gray Metallic 2016 BMW M235 i xDriveMineral Gray Metallic 2016 BMW M235 i xDriveMineral Gray Metallic 2016 BMW M235 i xDrive

    $16,350

    108,378 mi.
    Est. $304/mo

    Chicago Cars US

    4.6
    Summit, IL (25 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 i

    $13,717

    89,538 mi.
    Est. $255/mo

    Elmhurst Ford

    4.6
    Bensenville, 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. $519/mo

    Conway Imports

    4.2
    Streamwood, IL (3 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 530e xDrive iPerformanceGlacier Silver Metallic 2018 BMW 530e xDrive iPerformanceGlacier Silver Metallic 2018 BMW 530e xDrive iPerformanceGlacier Silver Metallic 2018 BMW 530e xDrive iPerformanceGlacier Silver Metallic 2018 BMW 530e xDrive iPerformanceGlacier Silver Metallic 2018 BMW 530e xDrive iPerformance

    $15,867

    93,973 mi.
    Est. $295/mo

    The Audi Exchange St. Charles

    4.8
    St. Charles, IL (9 mi)
    Check Availability
  • Alpine White 2006 BMW MAlpine White 2006 BMW MAlpine White 2006 BMW MAlpine White 2006 BMW MAlpine White 2006 BMW MAlpine White 2006 BMW M

    $43,373

    18,671 mi.
    Est. $806/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (16 mi)
    Check Availability
  • Glacier Silver Metallic 2016 BMW 528 xDriveGlacier Silver Metallic 2016 BMW 528 xDriveGlacier Silver Metallic 2016 BMW 528 xDriveGlacier Silver Metallic 2016 BMW 528 xDriveGlacier Silver Metallic 2016 BMW 528 xDriveGlacier Silver Metallic 2016 BMW 528 xDrive

    $12,303

    103,613 mi.
    Est. $229/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (17 mi)
    Check Availability

  • Black 2015 BMW 528 i xDriveBlack 2015 BMW 528 i xDriveBlack 2015 BMW 528 i xDriveBlack 2015 BMW 528 i xDriveBlack 2015 BMW 528 i xDriveBlack 2015 BMW 528 i xDrive

    $11,362

    99,887 mi.
    Est. $211/mo

    Xchange Motors

    5.0
    Addison, IL (13 mi)
    Check Availability
  • Black 2015 BMW 428 iBlack 2015 BMW 428 iBlack 2015 BMW 428 iBlack 2015 BMW 428 iBlack 2015 BMW 428 iBlack 2015 BMW 428 i

    $12,372

    93,118 mi.
    Est. $230/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (7 mi)
    Check Availability
  • Alpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDriveAlpine White 2021 BMW 330e xDrive

    $28,107

    14,351 mi.
    Est. $522/mo

    Mcgrath Evanston Subaru

    4.9
    Skokie, IL (26 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. $520/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (24 mi)
    Check Availability
  • Alpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe Competition

    $90,373

    20,359 mi.
    Est. $1,679/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (28 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30i

    $46,612

    $687
    17,797 mi.
    Est. $866/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (11 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. $193/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (16 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2017 BMW 330 Gran Turismo i xDrive

    $16,902

    $225
    73,425 mi.
    Est. $314/mo

    Auto Park Imports

    5.0
    Stone Park, IL (18 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. $323/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (16 mi)
    Check Availability
  • Portimao Blue Metallic 2025 BMW M235 Gran Coupe xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe xDrivePortimao Blue Metallic 2025 BMW M235 Gran Coupe xDrive

    $39,375

    $453
    5,908 mi.
    Est. $732/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (14 mi)
    Check Availability
  • White 2021 BMW M235 Gran Coupe i xDriveWhite 2021 BMW M235 Gran Coupe i xDriveWhite 2021 BMW M235 Gran Coupe i xDriveWhite 2021 BMW M235 Gran Coupe i xDriveWhite 2021 BMW M235 Gran Coupe i xDriveWhite 2021 BMW M235 Gran Coupe i xDrive

    $24,277

    $600
    72,110 mi.
    Est. $451/mo

    Haus of Imports

    4.3
    Lemont, IL (24 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50i

    $33,767

    71,183 mi.
    Est. $628/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (16 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW M235 Gran Coupe XdriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe XdriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe XdriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe XdriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe XdriveBlack Sapphire Metallic 2026 BMW M235 Gran Coupe Xdrive

    $40,043

    $310
    7,521 mi.
    Est. $744/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (24 mi)
    Check Availability
  • Gray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran Coupe

    $43,998

    6,926 mi.
    Est. $818/mo

    CarMax Algonquin

    4.4
    Algonquin, IL (15 mi)
    Check Availability
  • Gray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran CoupeGray 2026 BMW M235 Gran Coupe xDrive Gran Coupe

    $43,998

    6,991 mi.
    Est. $818/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (18 mi)
    Check Availability
  • Red 2015 BMW 640 i xDriveRed 2015 BMW 640 i xDriveRed 2015 BMW 640 i xDriveRed 2015 BMW 640 i xDriveRed 2015 BMW 640 i xDriveRed 2015 BMW 640 i xDrive

    $19,977

    82,217 mi.
    Est. $371/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (15 mi)
    Check Availability
  • Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2Blue 2026 BMW M2

    $73,000

    3,184 mi.
    Est. $1,357/mo

    Unlimited Motors

    4.4
    $255 delivery from Westfield, IN (171 mi)
    Check Availability
  • Mineral White Metallic 2013 BMW Z4 sDrive35iMineral White Metallic 2013 BMW Z4 sDrive35iMineral White Metallic 2013 BMW Z4 sDrive35iMineral White Metallic 2013 BMW Z4 sDrive35iMineral White Metallic 2013 BMW Z4 sDrive35iMineral White Metallic 2013 BMW Z4 sDrive35i

    $20,197

    113,706 mi.
    Est. $375/mo

    ENE Motors

    4.3
    $399 delivery from Racine, WI (49 mi)
    Check Availability