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
  • Mineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30i

    $21,413

    $300
    52,950 mi.
    Est. $379/mo

    Al Piemonte Buick GMC

    4.5
    Elmhurst, IL (4 mi)
    Check Availability

    Quick view
  • White 2019 BMW X6 xDrive35iWhite 2019 BMW X6 xDrive35iWhite 2019 BMW X6 xDrive35iWhite 2019 BMW X6 xDrive35iWhite 2019 BMW X6 xDrive35iWhite 2019 BMW X6 xDrive35i

    $30,408

    66,146 mi.
    Est. $539/mo

    Woodfield Lexus

    4.8
    Schaumburg, IL (14 mi)
    Check Availability

    Quick view
  • Gray 2023 BMW X3 M40iGray 2023 BMW X3 M40iGray 2023 BMW X3 M40iGray 2023 BMW X3 M40iGray 2023 BMW X3 M40iGray 2023 BMW X3 M40i

    $43,995

    57,825 mi.
    Est. $779/mo

    Affinity Auto Sales

    4.0
    West Chicago, IL (12 mi)
    Check Availability
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $32,888

    $1K
    26,700 mi.
    Est. $583/mo

    Chicago Auto Place

    4.0
    Downers Grove, IL (7 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $41,853

    19,366 mi.
    Est. $741/mo

    Honda Libertyville

    4.4
    Libertyville, IL (27 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50i

    $34,220

    $774
    86,225 mi.
    Est. $606/mo

    CIty Werks Motorsports

    5.0
    Glendale Heights, IL (8 mi)
    Check Availability
    Quick view
  • Gray 2016 BMW X3 xDrive28iGray 2016 BMW X3 xDrive28iGray 2016 BMW X3 xDrive28iGray 2016 BMW X3 xDrive28iGray 2016 BMW X3 xDrive28iGray 2016 BMW X3 xDrive28i

    $10,327

    116,373 mi.
    Est. $183/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (4 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2023 BMW XMDravit Grey Metallic 2023 BMW XMDravit Grey Metallic 2023 BMW XMDravit Grey Metallic 2023 BMW XMDravit Grey Metallic 2023 BMW XMDravit Grey Metallic 2023 BMW XM

    $91,990

    $1K
    10,950 mi.
    Est. $1,630/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (18 mi)
    Check Availability

    Quick view
  • White 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDriveWhite 2025 BMW X3 30 xDrive

    $42,900

    $500
    7,428 mi.
    Est. $760/mo

    Haus of Imports

    4.3
    Lemont, IL (13 mi)
    Check Availability
    Quick view
  • Jet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40i

    $24,737

    $2.6K
    111,533 mi.
    Est. $438/mo

    Elgin Auto Sales & Service Center

    4.7
    Elgin, IL (20 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $20,456

    77,321 mi.
    Est. $362/mo

    Driven Auto of Dundee

    4.0
    East Dundee, IL (23 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $26,495

    97,626 mi.
    Est. $469/mo

    CIty Werks Motorsports

    5.0
    Glendale Heights, IL (8 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $18,995

    92,521 mi.
    Est. $337/mo

    Titan Auto Sales

    4.6
    Worth, IL (16 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2019 BMW X7 xDrive40iCarbon Black Metallic 2019 BMW X7 xDrive40iCarbon Black Metallic 2019 BMW X7 xDrive40iCarbon Black Metallic 2019 BMW X7 xDrive40iCarbon Black Metallic 2019 BMW X7 xDrive40iCarbon Black Metallic 2019 BMW X7 xDrive40i

    $30,790

    $500
    90,784 mi.
    Est. $545/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (18 mi)
    Check Availability

    Quick view
  • Tanzanite Blue II Metallic 2023 BMW X5 M50iTanzanite Blue II Metallic 2023 BMW X5 M50iTanzanite Blue II Metallic 2023 BMW X5 M50iTanzanite Blue II Metallic 2023 BMW X5 M50iTanzanite Blue II Metallic 2023 BMW X5 M50iTanzanite Blue II Metallic 2023 BMW X5 M50i

    $57,663

    $529
    35,529 mi.
    Est. $1,022/mo

    Genesis of Downers Grove

    4.3
    Downers Grove, IL (10 mi)
    Check Availability
    Quick view
  • 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

    $47,079

    13,149 mi.
    Est. $834/mo

    D'Arcy Mitsubishi

    5.0
    Joliet, IL (29 mi)
    Check Availability
    Quick view
  • Jet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28i

    $16,775

    $439
    81,050 mi.
    Est. $297/mo

    Mercedes-Benz of Chicago

    4.6
    Chicago, IL (13 mi)
    Check Availability
    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $18,854

    79,667 mi.
    Est. $334/mo

    Your Choice Auto Sales of Joliet

    4.7
    Joliet, IL (28 mi)
    Check Availability
    Quick view
  • WHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40i

    $30,900

    84,665 mi.
    Est. $547/mo

    EMH Motors

    Arlington Heights, IL (18 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $45,317

    $2.3K
    14,886 mi.
    Est. $803/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (4 mi)
    Check Availability

    Quick view
  • 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

    $79,882

    $5.8K
    12,776 mi.
    Est. $1,415/mo

    Kunes Lakes Chevrolet‎

    Lake Bluff, IL (27 mi)
    Check Availability
    Quick view
  • Grey 2019 BMW X5 xDrive40iGrey 2019 BMW X5 xDrive40iGrey 2019 BMW X5 xDrive40iGrey 2019 BMW X5 xDrive40iGrey 2019 BMW X5 xDrive40iGrey 2019 BMW X5 xDrive40i

    $24,990

    79,979 mi.
    Est. $443/mo

    NB Motors Inc

    Naperville, IL (17 mi)
    Check Availability
    Quick view
  • Blue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40i

    $32,995

    57,604 mi.
    Est. $585/mo

    Bunt Motors Inc

    Northbrook, IL (16 mi)
    Check Availability
    Quick view
  • Gold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40i

    $30,372

    49,645 mi.
    Est. $538/mo

    TAB Auto Brokers

    Chicago, IL (11 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $60,188

    21,964 mi.
    Est. $1,066/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (8 mi)
    Check Availability
    Quick view
  • Black 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40i

    $59,395

    $413
    23,607 mi.
    Est. $1,052/mo

    Jidd Motors Mitsubishi

    4.5
    Des Plaines, IL (12 mi)
    Check Availability

    Quick view
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $16,800

    94,250 mi.
    Est. $298/mo

    Benton Cars

    Mokena, IL (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $46,035

    18,240 mi.
    Est. $816/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (8 mi)
    Check Availability
    Quick view
  • Gray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30i

    $14,995

    99,099 mi.
    Est. $266/mo

    Car Hunter Express

    Bensenville, IL (7 mi)
    Check Availability
    Quick view
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $13,495

    $500
    100,274 mi.
    Est. $239/mo

    Ali Luxury Motors

    Glenview, IL (15 mi)
    Check Availability
    Quick view
  • Gray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWDGray Metallic 2021 BMW X4 M AWD

    $45,990

    46,006 mi.
    Est. $815/mo

    Unlimited Motors in Noblesville

    4.1
    $240 delivery from Noblesville, IN (160 mi)
    Check Availability
    Quick view
  • Pure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M CompetitionPure 2025 BMW X5 M Competition

    $116,489

    6,681 mi.
    Est. $2,064/mo

    Autohaus BMW

    4.8
    $260 delivery from Saint Louis, MO (261 mi)
    Check Availability
    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