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
  • Black 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe iBlack 2015 BMW 435 Gran Coupe i

    $16,977

    86,785 mi.
    Est. $307/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (6 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $41,900

    40,703 mi.
    Est. $757/mo

    Mercedes-Benz of Wilmington

    3.7
    Check Availability
    Wilmington, DE (20 mi)

    Quick view
  • Black Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30i

    $22,480

    71,696 mi.
    Est. $406/mo

    Bergey's Lincoln

    4.5
    Check Availability
    Lansdale, PA (24 mi)
    Quick view
  • 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

    $37,299

    32,965 mi.
    Est. $674/mo

    CarShop Hatfield

    4.8
    Check Availability
    Hatfield, PA (26 mi)
    Quick view
  • Black 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30i

    $29,725

    47,278 mi.
    Est. $537/mo

    Conestoga Motors

    5.0
    Check Availability
    Ephrata, PA (29 mi)
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $17,966

    119,615 mi.
    Est. $325/mo

    GENESIS OF CONSHOHOCKEN

    5.0
    Check Availability
    CONSHOHOCKEN, PA (18 mi)
    Quick view
  • Brooklyn Gray Metallic 2024 BMW X3 XDRIVE30IBrooklyn Gray Metallic 2024 BMW X3 XDRIVE30IBrooklyn Gray Metallic 2024 BMW X3 XDRIVE30IBrooklyn Gray Metallic 2024 BMW X3 XDRIVE30IBrooklyn Gray Metallic 2024 BMW X3 XDRIVE30IBrooklyn Gray Metallic 2024 BMW X3 XDRIVE30I

    $43,175

    $100
    29,042 mi.
    Est. $780/mo

    Bergey's Ford of Lansdale

    4.9
    Check Availability
    Lansdale, PA (24 mi)
    Quick view
  • Black 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40i

    $60,694

    25,528 mi.
    Est. $1,097/mo

    Nucar Chevrolet of New Castle

    4.5
    Check Availability
    New Castle, DE (25 mi)

    Quick view
  • Alpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport Activity

    $9,895

    111,438 mi.
    Est. $179/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (29 mi)
    Quick view
  • gray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40i

    $29,995

    67,850 mi.
    Est. $542/mo

    Ilan's Auto Sales

    Check Availability
    Glenside, PA (26 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60i

    $82,440

    8,561 mi.
    Est. $1,490/mo

    Motorcars of the Main Line

    Check Availability
    King of Prussia, PA (16 mi)
    Quick view
  • Silver 2015 BMW X3 xDrive35iSilver 2015 BMW X3 xDrive35iSilver 2015 BMW X3 xDrive35iSilver 2015 BMW X3 xDrive35iSilver 2015 BMW X3 xDrive35iSilver 2015 BMW X3 xDrive35i

    $12,495

    82,876 mi.
    Est. $226/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (29 mi)
    Quick view
  • Blue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40i

    $20,791

    112,867 mi.
    Est. $376/mo

    CARMART

    Check Availability
    New Castle, DE (24 mi)
    Quick view
  • White 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28i

    $10,950

    110,595 mi.
    Est. $198/mo

    New Concept Inc

    Check Availability
    Norristown, PA (17 mi)
    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

    $29,000

    $1.5K
    61,178 mi.
    Est. $524/mo

    Preston Chrysler Dodge Jeep Ram of Wilmington

    Check Availability
    Wilmington, DE (21 mi)
    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

    $45,999

    $222
    10,358 mi.
    Est. $831/mo

    INFINITI West Chester

    Check Availability
    West Chester, PA (9 mi)
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $25,997

    77,698 mi.
    Est. $470/mo

    MAC Cars

    Check Availability
    New Castle, DE (23 mi)
    Quick view
  • 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,997

    81,920 mi.
    Est. $398/mo

    MAC Cars

    Check Availability
    New Castle, DE (23 mi)
    Quick view
  • Arctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40i

    $33,495

    $500
    67,816 mi.
    Est. $605/mo

    Kia of West Chester

    3.6
    Check Availability
    West Chester, PA (6 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30i

    $31,257

    $540
    43,151 mi.
    Est. $565/mo

    Hertrich Acura

    3.7
    Check Availability
    New Castle, DE (26 mi)
    Quick view
  • Gray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40i

    $80,925

    631 mi.
    Est. $1,462/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (10 mi)
    Quick view
  • Mineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDriveMineral White 2025 BMW X3 30 xDrive

    $47,850

    19,473 mi.
    Est. $865/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (10 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $50,430

    3,033 mi.
    Est. $911/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (21 mi)
    Quick view
  • 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

    $41,371

    $490
    26,877 mi.
    Est. $748/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (11 mi)
    Quick view
  • Black 2023 BMW M550 i xDriveBlack 2023 BMW M550 i xDriveBlack 2023 BMW M550 i xDriveBlack 2023 BMW M550 i xDriveBlack 2023 BMW M550 i xDriveBlack 2023 BMW M550 i xDrive

    $56,899

    $1K
    52,579 mi.
    Est. $1,028/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (10 mi)
    Quick view
  • Donington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWD

    $46,549

    64,452 mi.
    Est. $841/mo

    CarShop Chester Springs

    4.8
    Check Availability
    Chester Springs, PA (5 mi)
    Quick view
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $560/mo

    CarMax Gaithersburg

    Check Availability
    $149 delivery to King of Prussia, PA (14 mi)
    Quick view
  • 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

    $65,789

    $956
    32,100 mi.
    Est. $1,189/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (86 mi)
    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