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
  • Alpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDrive

    $47,849

    10,422 mi.
    Est. $861/mo

    International Autos

    3.5
    West Allis, WI (21 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

    $25,894

    $1K
    65,212 mi.
    Est. $466/mo

    Gurnee Volkswagen

    3.2
    Gurnee, IL (27 mi)
    Check Availability

  • Blue Ridge Mountain Met 2026 BMW X7 xDrive40iBlue Ridge Mountain Met 2026 BMW X7 xDrive40iBlue Ridge Mountain Met 2026 BMW X7 xDrive40iBlue Ridge Mountain Met 2026 BMW X7 xDrive40iBlue Ridge Mountain Met 2026 BMW X7 xDrive40iBlue Ridge Mountain Met 2026 BMW X7 xDrive40i

    $57,632

    54,320 mi.
    Est. $1,037/mo

    Kunes Hope Chevrolet

    4.1
    Milwaukee, WI (30 mi)
    Check Availability

  • Platinum Bronze Metallic 2008 BMW 535 535xi AWD 4dr SedanPlatinum Bronze Metallic 2008 BMW 535 535xi AWD 4dr SedanPlatinum Bronze Metallic 2008 BMW 535 535xi AWD 4dr SedanPlatinum Bronze Metallic 2008 BMW 535 535xi AWD 4dr SedanPlatinum Bronze Metallic 2008 BMW 535 535xi AWD 4dr SedanPlatinum Bronze Metallic 2008 BMW 535 535xi AWD 4dr Sedan

    $5,500

    $490
    136,285 mi.
    Est. $99/mo

    Mill Creek Motors

    Burlington, WI (29 mi)
    Check Availability
  • Not Priced

    62,439 mi.
    Est. $0/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (8 mi)
    Check Availability
  • Not Priced

    86,595 mi.
    Est. $0/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (8 mi)
    Check Availability
  • $49,431

    44,555 mi.
    Est. $889/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (8 mi)
    Check Availability
  • FASHION GRAY 2017 BMW 340 i xDrive

    $35,432

    87,819 mi.
    Est. $637/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (8 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDrive

    $59,783

    $300
    32,929 mi.
    Est. $1,075/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (30 mi)
    Check Availability

  • Laguna Seca Blue 2020 BMW M4 Base

    $67,434

    14,669 mi.
    Est. $1,213/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (8 mi)
    Check Availability
  • Alpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50i

    Not Priced

    72,458 mi.
    Est. $0/mo

    Kunes Buick GMC of Oak Creek

    4.2
    Oak Creek, WI (14 mi)
    Check Availability
  • Alpine White 2025 BMW M240 i xDriveAlpine White 2025 BMW M240 i xDriveAlpine White 2025 BMW M240 i xDriveAlpine White 2025 BMW M240 i xDriveAlpine White 2025 BMW M240 i xDriveAlpine White 2025 BMW M240 i xDrive

    Not Priced

    10,479 mi.
    Est. $0/mo

    International Autos

    3.5
    West Allis, WI (21 mi)
    Check Availability
  • $10,258

    $124
    71,079 mi.
    Est. $185/mo

    Raymond Chevrolet

    4.9
    Antioch, IL (25 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    Not Priced

    25,452 mi.
    Est. $0/mo

    Lexus of Milwaukee

    4.9
    Milwaukee, WI (26 mi)
    Check Availability
  • White 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDrive

    $58,964

    13,681 mi.
    Est. $1,061/mo

    Russ Darrow Waukesha Kia

    4.4
    Waukesha, WI (27 mi)
    Check Availability

  • Not Priced

    6,834 mi.
    Est. $0/mo

    Lexus of Brookfield

    4.9
    Brookfield, WI (27 mi)
    Check Availability
  • $22,376

    53,197 mi.
    Est. $402/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Not Priced

    65,686 mi.
    Est. $0/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • $22,364

    87,927 mi.
    Est. $402/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Not Priced

    47,016 mi.
    Est. $0/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Marina Bay Blue Metallic 2024 BMW XM Sports Activity VehicleMarina Bay Blue Metallic 2024 BMW XM Sports Activity VehicleMarina Bay Blue Metallic 2024 BMW XM Sports Activity VehicleMarina Bay Blue Metallic 2024 BMW XM Sports Activity VehicleMarina Bay Blue Metallic 2024 BMW XM Sports Activity VehicleMarina Bay Blue Metallic 2024 BMW XM Sports Activity Vehicle

    $79,480

    $500
    22,585 mi.
    Est. $1,430/mo

    Driven Auto of Waukegan

    4.2
    Waukegan, IL (29 mi)
    Check Availability

  • Not Priced

    66,354 mi.
    Est. $0/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30i

    Not Priced

    55,947 mi.
    Est. $0/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • $37,911

    52,227 mi.
    Est. $682/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (27 mi)
    Check Availability
  • $56,061

    16,510 mi.
    Est. $1,008/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (27 mi)
    Check Availability
  • $45,911

    39,123 mi.
    Est. $826/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (27 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINE

    $42,480

    $500
    17,299 mi.
    Est. $764/mo

    Driven Auto of Waukegan

    4.2
    Waukegan, IL (29 mi)
    Check Availability

  • Phytonic Blue Metallic 2023 BMW 330 xDrive

    $28,995

    76,509 mi.
    Est. $522/mo

    Mercedes-Benz of Elmbrook

    4.9
    Waukesha, WI (27 mi)
    Check Availability
  • $20,876

    $910
    57,290 mi.
    Est. $375/mo

    Wilde Honda

    4.8
    Waukesha, WI (28 mi)
    Check Availability
  • Black 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 I

    $22,998

    80,335 mi.
    Est. $414/mo

    CarMax Brooklyn Park

    4.6
    $149 delivery to Kenosha, WI (16 mi)
    Check Availability
  • Blue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 IBlue 2016 BMW M235 I

    $23,998

    $1K
    42,334 mi.
    Est. $432/mo

    CarMax Glencoe (Edens Expy)

    4.6
    Free delivery to Kenosha, WI (16 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $53,412

    16,170 mi.
    Est. $961/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (45 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $83,995

    $1.8K
    10,295 mi.
    Est. $1,511/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (45 mi)
    Check Availability
  • 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. $736/mo

    Motor Werks Honda

    4.9
    Barrington, IL (47 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40i

    $69,407

    6,451 mi.
    Est. $1,248/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (34 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X5 xDrive45ePhytonic Blue Metallic 2021 BMW X5 xDrive45ePhytonic Blue Metallic 2021 BMW X5 xDrive45ePhytonic Blue Metallic 2021 BMW X5 xDrive45ePhytonic Blue Metallic 2021 BMW X5 xDrive45ePhytonic Blue Metallic 2021 BMW X5 xDrive45e

    $29,301

    79,784 mi.
    Est. $527/mo

    Rosen Hyundai of Algonquin

    4.6
    Algonquin, IL (49 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $47,108

    31,352 mi.
    Est. $847/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (49 mi)
    Check Availability
  • Alpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40i

    $55,412

    18,367 mi.
    Est. $997/mo

    BMW of Barrington

    4.6
    Barrington, IL (47 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $47,412

    $901
    38,480 mi.
    Est. $853/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (49 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40i

    $45,912

    53,867 mi.
    Est. $826/mo

    BMW of Barrington

    4.6
    Barrington, IL (47 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $40,407

    17,132 mi.
    Est. $727/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (34 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $28,708

    40,888 mi.
    Est. $516/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (49 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $26,412

    $1K
    48,980 mi.
    Est. $475/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (45 mi)
    Check Availability