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
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $56,489

    19,101 mi.
    Est. $1,021/mo

    Faulkner INFINITI of Willow Grove

    4.7
    Willow Grove, PA (18 mi)
    Check Availability

  • Alpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35i

    $19,820

    90,191 mi.
    Est. $358/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (22 mi)
    Check Availability

  • Arctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45e

    $30,820

    78,331 mi.
    Est. $557/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (22 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X2 M35iBlack Sapphire Metallic 2026 BMW X2 M35iBlack Sapphire Metallic 2026 BMW X2 M35iBlack Sapphire Metallic 2026 BMW X2 M35iBlack Sapphire Metallic 2026 BMW X2 M35iBlack Sapphire Metallic 2026 BMW X2 M35i

    $47,959

    $1K
    7,072 mi.
    Est. $867/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • 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

    $53,569

    27,442 mi.
    Est. $968/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $36,989

    $1.8K
    17,028 mi.
    Est. $668/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Aventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40iAventurin Red Metallic 2025 BMW X7 xDrive40i

    $63,989

    40,058 mi.
    Est. $1,156/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40i

    $51,939

    $2K
    30,472 mi.
    Est. $939/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Silver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28i

    $27,489

    $1K
    35,483 mi.
    Est. $497/mo

    Piazza Hyundai of West Chester

    3.1
    West Chester, PA (13 mi)
    Check Availability

  • Phytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40i

    $31,997

    72,698 mi.
    Est. $578/mo

    MAC Cars

    New Castle, DE (25 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50

    $45,750

    $2.1K
    23,479 mi.
    Est. $827/mo

    AutoBay

    3.3
    Burlington, NJ (29 mi)
    Check Availability
  • Blue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28i

    $13,480

    $260
    28,428 mi.
    Est. $244/mo

    Selden Motors

    3.2
    Willow Grove, PA (18 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $39,789

    $200
    31,627 mi.
    Est. $719/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • 2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i

    $19,990

    78,071 mi.
    Est. $361/mo

    Selden Motors

    3.2
    Willow Grove, PA (18 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X5 xDrive45eMineral White Metallic 2023 BMW X5 xDrive45eMineral White Metallic 2023 BMW X5 xDrive45eMineral White Metallic 2023 BMW X5 xDrive45eMineral White Metallic 2023 BMW X5 xDrive45eMineral White Metallic 2023 BMW X5 xDrive45e

    $41,969

    $1K
    58,645 mi.
    Est. $758/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Jet Black 2023 BMW X5 xDrive45eJet Black 2023 BMW X5 xDrive45eJet Black 2023 BMW X5 xDrive45eJet Black 2023 BMW X5 xDrive45eJet Black 2023 BMW X5 xDrive45eJet Black 2023 BMW X5 xDrive45e

    $51,969

    $1.6K
    25,066 mi.
    Est. $939/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 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

    $36,989

    $2.8K
    17,394 mi.
    Est. $668/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40iSkyscraper Grey Metallic 2025 BMW X5 xDrive40i

    $47,989

    $2K
    47,537 mi.
    Est. $867/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Mineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28i

    $10,789

    $160
    132,246 mi.
    Est. $195/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Jet Black 2016 BMW X5 xDrive35iJet Black 2016 BMW X5 xDrive35iJet Black 2016 BMW X5 xDrive35iJet Black 2016 BMW X5 xDrive35iJet Black 2016 BMW X5 xDrive35iJet Black 2016 BMW X5 xDrive35i

    $11,900

    $600
    111,391 mi.
    Est. $215/mo

    Cars For You PA

    Feasterville-Trevose, PA (24 mi)
    Check Availability
  • Jet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28i

    $11,900

    $600
    109,539 mi.
    Est. $215/mo

    Cars For You PA

    Feasterville-Trevose, PA (24 mi)
    Check Availability
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $49,989

    $1.4K
    36,106 mi.
    Est. $903/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40i

    $57,989

    $14K
    22,808 mi.
    Est. $1,048/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50

    $49,989

    27,988 mi.
    Est. $903/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (22 mi)
    Check Availability
  • Black 2020 BMW X5 xDrive50iBlack 2020 BMW X5 xDrive50iBlack 2020 BMW X5 xDrive50iBlack 2020 BMW X5 xDrive50iBlack 2020 BMW X5 xDrive50iBlack 2020 BMW X5 xDrive50i

    $23,500

    94,564 mi.
    Est. $425/mo

    CG Luxury Autos

    2.0
    Clementon, NJ (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50

    $52,569

    $1.4K
    22,258 mi.
    Est. $950/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Alpine White 2019 BMW X1 xDrive28iAlpine White 2019 BMW X1 xDrive28iAlpine White 2019 BMW X1 xDrive28iAlpine White 2019 BMW X1 xDrive28iAlpine White 2019 BMW X1 xDrive28iAlpine White 2019 BMW X1 xDrive28i

    $14,789

    $594
    117,473 mi.
    Est. $267/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • White 2023 BMW X7 M60White 2023 BMW X7 M60White 2023 BMW X7 M60White 2023 BMW X7 M60White 2023 BMW X7 M60White 2023 BMW X7 M60

    $64,998

    41,998 mi.
    Est. $1,175/mo

    CarMax Asheville

    4.7
    $449 delivery to King of Prussia, PA (4 mi)
    Check Availability
  • Gray 2024 BMW X6 xDrive40iGray 2024 BMW X6 xDrive40iGray 2024 BMW X6 xDrive40iGray 2024 BMW X6 xDrive40iGray 2024 BMW X6 xDrive40iGray 2024 BMW X6 xDrive40i

    $60,998

    33,281 mi.
    Est. $1,102/mo

    CarMax Lancaster

    3.8
    $49 delivery to King of Prussia, PA (4 mi)
    Check Availability