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
  • Skyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDrive

    $40,912

    10,315 mi.
    Est. $748/mo

    Motor Werks Honda

    4.9
    Barrington, IL (16 mi)
    Check Availability

  • 2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive

    $35,988

    $408
    22,606 mi.
    Est. $658/mo

    Jennings Volkswagen, Inc.

    4.8
    Glenview, IL (23 mi)
    Check Availability

  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $23,408

    68,825 mi.
    Est. $428/mo

    Woodfield Lexus

    4.9
    Schaumburg, IL (20 mi)
    Check Availability

  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $63,412

    $2K
    13,779 mi.
    Est. $1,159/mo

    BMW of Barrington

    4.6
    Barrington, IL (16 mi)
    Check Availability
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $40,402

    $910
    48,914 mi.
    Est. $739/mo

    Rosen Hyundai of Algonquin

    4.6
    Algonquin, IL (20 mi)
    Check Availability
  • White Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30i

    $35,309

    32,032 mi.
    Est. $646/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (30 mi)
    Check Availability
  • Gray Metallic 2026 BMW 840 Gran Coupe i xDriveGray Metallic 2026 BMW 840 Gran Coupe i xDriveGray Metallic 2026 BMW 840 Gran Coupe i xDriveGray Metallic 2026 BMW 840 Gran Coupe i xDriveGray Metallic 2026 BMW 840 Gran Coupe i xDriveGray Metallic 2026 BMW 840 Gran Coupe i xDrive

    $87,711

    5,031 mi.
    Est. $1,604/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 mi)
    Check Availability
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $39,990

    36,898 mi.
    Est. $731/mo

    Larry Roesch Volkswagen

    3.6
    Bensenville, IL (29 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50i

    $52,313

    $506
    38,653 mi.
    Est. $957/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (8 mi)
    Check Availability

  • Cape York Green 2025 BMW M440 i xDriveCape York Green 2025 BMW M440 i xDriveCape York Green 2025 BMW M440 i xDriveCape York Green 2025 BMW M440 i xDriveCape York Green 2025 BMW M440 i xDriveCape York Green 2025 BMW M440 i xDrive

    $58,407

    11,070 mi.
    Est. $1,068/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 mi)
    Check Availability
  • White Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40i

    $60,610

    12,633 mi.
    Est. $1,108/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40i

    $58,968

    35,325 mi.
    Est. $1,078/mo

    Huntley Ford

    4.7
    Huntley, IL (25 mi)
    Check Availability
  • Gray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40i

    $85,704

    12,672 mi.
    Est. $1,567/mo

    BMW of Barrington

    4.6
    Barrington, IL (16 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrive

    $33,967

    $1.9K
    25,380 mi.
    Est. $621/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (21 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50eMineral White Metallic 2024 BMW X5 PHEV xDrive50e

    $57,375

    12,920 mi.
    Est. $1,049/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (14 mi)
    Check Availability

  • Carbon Black Metallic 2025 BMW X5 xDrive40iCarbon Black Metallic 2025 BMW X5 xDrive40iCarbon Black Metallic 2025 BMW X5 xDrive40iCarbon Black Metallic 2025 BMW X5 xDrive40iCarbon Black Metallic 2025 BMW X5 xDrive40iCarbon Black Metallic 2025 BMW X5 xDrive40i

    $60,407

    25,063 mi.
    Est. $1,105/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 mi)
    Check Availability
  • Imola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 Base

    $61,490

    44,850 mi.
    Est. $1,124/mo

    Geneva Motor Haus

    5.0
    Burlington, WI (26 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $44,991

    3,291 mi.
    Est. $823/mo

    BMW of Barrington

    4.6
    Barrington, IL (16 mi)
    Check Availability
  • Jet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDriveJet Black 2015 BMW 328 xDrive

    $11,372

    109,133 mi.
    Est. $208/mo

    Little House of Cars

    Crystal Lake, IL (14 mi)
    Check Availability
  • Gray Metallic 2027 BMW 740 xDriveGray Metallic 2027 BMW 740 xDriveGray Metallic 2027 BMW 740 xDriveGray Metallic 2027 BMW 740 xDriveGray Metallic 2027 BMW 740 xDriveGray Metallic 2027 BMW 740 xDrive

    $110,411

    $3.4K
    1,016 mi.
    Est. $2,019/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 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. $852/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (16 mi)
    Check Availability

  • White 2026 BMW 530 xDriveWhite 2026 BMW 530 xDriveWhite 2026 BMW 530 xDriveWhite 2026 BMW 530 xDriveWhite 2026 BMW 530 xDriveWhite 2026 BMW 530 xDrive

    $48,646

    13,050 mi.
    Est. $889/mo

    Huntley Ford

    4.7
    Huntley, IL (25 mi)
    Check Availability
  • Silver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4DSilver 2015 BMW X3 xDrive28d Sport Utility 4D

    $11,376

    122,801 mi.
    Est. $208/mo

    Dart Motors

    4.1
    Mchenry, IL (9 mi)
    Check Availability
  • Alpine White 2026 BMW M850 xDriveAlpine White 2026 BMW M850 xDriveAlpine White 2026 BMW M850 xDriveAlpine White 2026 BMW M850 xDriveAlpine White 2026 BMW M850 xDriveAlpine White 2026 BMW M850 xDrive

    $106,211

    1,068 mi.
    Est. $1,942/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 mi)
    Check Availability
  • White 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35i

    $12,643

    131,660 mi.
    Est. $231/mo

    Dream Motorworks

    Addison, IL (30 mi)
    Check Availability
  • White Metallic 2026 BMW 840 i xDriveWhite Metallic 2026 BMW 840 i xDriveWhite Metallic 2026 BMW 840 i xDriveWhite Metallic 2026 BMW 840 i xDriveWhite Metallic 2026 BMW 840 i xDriveWhite Metallic 2026 BMW 840 i xDrive

    $89,411

    3,570 mi.
    Est. $1,635/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (10 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X7 xDrive40iTanzanite Blue II Metallic 2024 BMW X7 xDrive40iTanzanite Blue II Metallic 2024 BMW X7 xDrive40iTanzanite Blue II Metallic 2024 BMW X7 xDrive40iTanzanite Blue II Metallic 2024 BMW X7 xDrive40iTanzanite Blue II Metallic 2024 BMW X7 xDrive40i

    $48,495

    61,015 mi.
    Est. $887/mo

    Lexus of Arlington

    4.6
    Palatine, IL (15 mi)
    Check Availability

  • Gray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330i

    $29,364

    41,140 mi.
    Est. $537/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (6 mi)
    Check Availability
  • Dune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDrive

    $46,372

    10,514 mi.
    Est. $848/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (21 mi)
    Check Availability
  • Gray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30i

    $25,372

    $500
    48,520 mi.
    Est. $464/mo

    carneed

    4.8
    Northbrook, IL (21 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

    $36,992

    $1.9K
    20,048 mi.
    Est. $676/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (21 mi)
    Check Availability
  • Lime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M Base

    $76,995

    $2K
    16,915 mi.
    Est. $1,408/mo

    Perfect Auto Collection

    4.6
    $523 delivery from Akron, OH (349 mi)
    Check Availability
  • White 2023 BMW X4 M AWDWhite 2023 BMW X4 M AWDWhite 2023 BMW X4 M AWDWhite 2023 BMW X4 M AWDWhite 2023 BMW X4 M AWDWhite 2023 BMW X4 M AWD

    $66,589

    9,520 mi.
    Est. $1,218/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (64 mi)
    Check Availability