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
  • Pure 2026 BMW X1 M35iPure 2026 BMW X1 M35iPure 2026 BMW X1 M35iPure 2026 BMW X1 M35iPure 2026 BMW X1 M35iPure 2026 BMW X1 M35i

    $56,900

    1,100 mi.
    Est. $1,045/mo

    Perillo BMW

    3.8
    Chicago, IL (24 mi)
    Check Availability

  • Jet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDrive

    $34,313

    33,596 mi.
    Est. $630/mo

    Zeigler Chevrolet

    4.5
    Schaumburg, IL (8 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity Vehicle

    $29,410

    59,690 mi.
    Est. $540/mo

    Gmotorcars Auto & Commercial Truck

    4.3
    Arlington Heights, IL (9 mi)
    Check Availability

  • Melbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDrive

    $21,069

    79,342 mi.
    Est. $387/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (12 mi)
    Check Availability
  • Jet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28i

    $37,411

    11,444 mi.
    Est. $687/mo

    Audi Morton Grove

    4.8
    Morton Grove, IL (17 mi)
    Check Availability
  • Black 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4D

    $26,643

    114,894 mi.
    Est. $489/mo

    Dream Motorworks

    Addison, IL (5 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $33,900

    20,699 mi.
    Est. $623/mo

    Perillo BMW

    3.8
    Chicago, IL (24 mi)
    Check Availability
  • Alpine White 2026 BMW 740 xDriveAlpine White 2026 BMW 740 xDriveAlpine White 2026 BMW 740 xDriveAlpine White 2026 BMW 740 xDriveAlpine White 2026 BMW 740 xDriveAlpine White 2026 BMW 740 xDrive

    $73,876

    $6K
    14,002 mi.
    Est. $1,357/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (12 mi)
    Check Availability
  • Imperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35i

    $13,862

    101,155 mi.
    Est. $255/mo

    Biggers Mitsubishi

    4.7
    Elgin, IL (10 mi)
    Check Availability

  • Alpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28i

    $18,492

    $877
    68,289 mi.
    Est. $340/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (12 mi)
    Check Availability
  • Red 2026 BMW X1 xDrive28iRed 2026 BMW X1 xDrive28iRed 2026 BMW X1 xDrive28iRed 2026 BMW X1 xDrive28iRed 2026 BMW X1 xDrive28iRed 2026 BMW X1 xDrive28i

    $34,900

    $1K
    17,437 mi.
    Est. $641/mo

    Perillo BMW

    3.8
    Chicago, IL (24 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $32,911

    22,183 mi.
    Est. $605/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (13 mi)
    Check Availability
  • 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

    $86,728

    2,935 mi.
    Est. $1,593/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (12 mi)
    Check Availability
  • Gray Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEGray Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEGray Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEGray Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEGray Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEGray Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE

    $40,900

    6,016 mi.
    Est. $751/mo

    Perillo BMW

    3.8
    Chicago, IL (24 mi)
    Check Availability
  • Alpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40i

    $37,574

    $1.1K
    41,518 mi.
    Est. $690/mo

    Elgin Chrysler Dodge Jeep Ram

    4.2
    Streamwood, IL (8 mi)
    Check Availability

  • 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

    $67,918

    8,903 mi.
    Est. $1,248/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (12 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340i

    $22,407

    $554
    79,300 mi.
    Est. $412/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (13 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X3 M AWDBrooklyn Grey Metallic 2024 BMW X3 M AWDBrooklyn Grey Metallic 2024 BMW X3 M AWDBrooklyn Grey Metallic 2024 BMW X3 M AWDBrooklyn Grey Metallic 2024 BMW X3 M AWDBrooklyn Grey Metallic 2024 BMW X3 M AWD

    $70,373

    18,198 mi.
    Est. $1,293/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (16 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $63,499

    $1.4K
    36,835 mi.
    Est. $1,166/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (13 mi)
    Check Availability
  • Mediterranean Blue Metallic 2018 BMW 340 xDriveMediterranean Blue Metallic 2018 BMW 340 xDriveMediterranean Blue Metallic 2018 BMW 340 xDriveMediterranean Blue Metallic 2018 BMW 340 xDriveMediterranean Blue Metallic 2018 BMW 340 xDriveMediterranean Blue Metallic 2018 BMW 340 xDrive

    $35,490

    $400
    32,352 mi.
    Est. $652/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (14 mi)
    Check Availability
  • Jet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40i

    $25,410

    $2K
    71,038 mi.
    Est. $467/mo

    McGrath Acura of Morton Grove

    3.9
    Morton Grove, IL (17 mi)
    Check Availability

  • WHITE 2016 BMW i8 2dr CpeWHITE 2016 BMW i8 2dr CpeWHITE 2016 BMW i8 2dr CpeWHITE 2016 BMW i8 2dr CpeWHITE 2016 BMW i8 2dr CpeWHITE 2016 BMW i8 2dr Cpe

    $49,306

    54,443 mi.
    Est. $906/mo

    Chicago Auto Warehouse

    Chicago, IL (20 mi)
    Check Availability
  • Gray 2021 BMW X3 M CompetitionGray 2021 BMW X3 M CompetitionGray 2021 BMW X3 M CompetitionGray 2021 BMW X3 M CompetitionGray 2021 BMW X3 M CompetitionGray 2021 BMW X3 M Competition

    $38,995

    77,157 mi.
    Est. $716/mo

    Oswego Motors

    4.3
    Oswego, IL (19 mi)
    Check Availability
  • Gray 2014 BMW 335 iGray 2014 BMW 335 iGray 2014 BMW 335 iGray 2014 BMW 335 iGray 2014 BMW 335 iGray 2014 BMW 335 i

    $11,362

    149,899 mi.
    Est. $209/mo

    Xchange Motors

    5.0
    Addison, IL (6 mi)
    Check Availability
  • White 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 Base

    $58,661

    20,045 mi.
    Est. $1,078/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (13 mi)
    Check Availability
  • Black 2026 BMW M240 iBlack 2026 BMW M240 iBlack 2026 BMW M240 iBlack 2026 BMW M240 iBlack 2026 BMW M240 iBlack 2026 BMW M240 i

    $48,277

    2,463 mi.
    Est. $887/mo

    West Chicago Auto Mall

    4.1
    West Chicago, IL (24 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $41,878

    13,149 mi.
    Est. $769/mo

    D'Arcy Mitsubishi

    4.9
    Joliet, IL (30 mi)
    Check Availability

  • Ionic Silver Metallic w/BMW i Frozen Blue Accent 2016 BMW i8 2dr CpeIonic Silver Metallic w/BMW i Frozen Blue Accent 2016 BMW i8 2dr CpeIonic Silver Metallic w/BMW i Frozen Blue Accent 2016 BMW i8 2dr CpeIonic Silver Metallic w/BMW i Frozen Blue Accent 2016 BMW i8 2dr CpeIonic Silver Metallic w/BMW i Frozen Blue Accent 2016 BMW i8 2dr CpeIonic Silver Metallic w/BMW i Frozen Blue Accent 2016 BMW i8 2dr Cpe

    $45,722

    66,769 mi.
    Est. $840/mo

    Chicago Auto Warehouse

    Chicago, IL (20 mi)
    Check Availability
  • Brooklyn Grey Metallic 2022 BMW X3 M CompetitionBrooklyn Grey Metallic 2022 BMW X3 M CompetitionBrooklyn Grey Metallic 2022 BMW X3 M CompetitionBrooklyn Grey Metallic 2022 BMW X3 M CompetitionBrooklyn Grey Metallic 2022 BMW X3 M CompetitionBrooklyn Grey Metallic 2022 BMW X3 M Competition

    $67,373

    35,701 mi.
    Est. $1,238/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (26 mi)
    Check Availability
  • Green 1997 BMW Z3 1.9 RoadsterGreen 1997 BMW Z3 1.9 RoadsterGreen 1997 BMW Z3 1.9 RoadsterGreen 1997 BMW Z3 1.9 RoadsterGreen 1997 BMW Z3 1.9 RoadsterGreen 1997 BMW Z3 1.9 Roadster

    $12,790

    30,328 mi.
    Est. $235/mo

    E&A Truck Sales

    Warrenville, IL (11 mi)
    Check Availability
  • Toronto Red Metallic 2020 BMW X3 M CompetitionToronto Red Metallic 2020 BMW X3 M CompetitionToronto Red Metallic 2020 BMW X3 M CompetitionToronto Red Metallic 2020 BMW X3 M CompetitionToronto Red Metallic 2020 BMW X3 M CompetitionToronto Red Metallic 2020 BMW X3 M Competition

    $55,373

    40,400 mi.
    Est. $1,017/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDriveBlack Sapphire Metallic 2025 BMW M3 Competition xDrive

    $87,849

    $906
    18,004 mi.
    Est. $1,614/mo

    Onyx Automotive

    $419 delivery from Omaha, NE (419 mi)
    Check Availability
  • Sao Paulo Yellow 2027 BMW M3 Competition xDriveSao Paulo Yellow 2027 BMW M3 Competition xDriveSao Paulo Yellow 2027 BMW M3 Competition xDriveSao Paulo Yellow 2027 BMW M3 Competition xDrive

    $100,000

    3,724 mi.
    Est. $1,837/mo

    Unlimited Motors

    $252 delivery from Lafayette, IN (127 mi)
    Check Availability