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
  • Phytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28i

    $22,304

    $100
    55,174 mi.
    Est. $405/mo

    PAAUTOSALES.COM

    Philadelphia, PA (19 mi)
    Check Availability

  • Black 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50i

    $29,474

    83,944 mi.
    Est. $536/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (27 mi)
    Check Availability

  • Dune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDriveDune 2025 BMW X3 30 xDrive

    $45,784

    $1K
    8,807 mi.
    Est. $832/mo

    Lincoln Mount Laurel

    Mount Laurel Township, NJ (15 mi)
    Check Availability
  • Alpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40i

    $29,949

    $1.3K
    72,833 mi.
    Est. $544/mo

    Holman Ford Maple Shade

    Maple Shade Township, NJ (18 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $16,396

    $1K
    104,125 mi.
    Est. $298/mo

    Autosport USA

    Toms River, NJ (29 mi)
    Check Availability
  • 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

    $17,990

    73,435 mi.
    Est. $327/mo

    Direct Auto Sales

    Philadelphia, PA (18 mi)
    Check Availability
  • Imperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35iImperial Blue Metallic 2016 BMW X5 xDrive35i

    $14,534

    121,994 mi.
    Est. $264/mo

    John's Rt.13 Auto Sales

    Levittown, PA (13 mi)
    Check Availability
  • Gray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40i

    $52,474

    41,090 mi.
    Est. $954/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (27 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 M40i AWD 4dr Sports Activity Vehicle

    $47,995

    $500
    39,284 mi.
    Est. $872/mo

    CarNu Sales

    Warminster, PA (27 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30i

    $25,995

    58,809 mi.
    Est. $473/mo

    Premier Auto Group

    Turnersville, NJ (28 mi)
    Check Availability
  • Blue Metallic 2026 BMW X5 M60iBlue Metallic 2026 BMW X5 M60iBlue Metallic 2026 BMW X5 M60iBlue Metallic 2026 BMW X5 M60iBlue Metallic 2026 BMW X5 M60iBlue Metallic 2026 BMW X5 M60i

    $81,979

    $1K
    15,702 mi.
    Est. $1,490/mo

    BMW of Mt. Laurel

    3.5
    Mt. Laurel, NJ (17 mi)
    Check Availability
  • Jet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40i

    $34,969

    $600
    49,918 mi.
    Est. $636/mo

    BMW of Mt. Laurel

    3.5
    Mt. Laurel, NJ (17 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $21,299

    $4.2K
    72,251 mi.
    Est. $387/mo

    Holman INFINITI

    3.6
    Maple Shade Township, NJ (18 mi)
    Check Availability
  • Jet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28i

    $29,939

    $2K
    16,683 mi.
    Est. $544/mo

    Chapman of Horsham

    4.6
    Horsham, PA (29 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW X5 M60iMineral White Metallic 2026 BMW X5 M60iMineral White Metallic 2026 BMW X5 M60iMineral White Metallic 2026 BMW X5 M60iMineral White Metallic 2026 BMW X5 M60iMineral White Metallic 2026 BMW X5 M60i

    $88,989

    $1K
    12,322 mi.
    Est. $1,618/mo

    BMW of Freehold

    4.8
    Freehold, 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

    $38,989

    $1K
    23,770 mi.
    Est. $709/mo

    BMW of Freehold

    4.8
    Freehold, NJ (27 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $32,798

    $1.3K
    36,973 mi.
    Est. $596/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (17 mi)
    Check Availability
  • Alpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWD

    $33,166

    $5.7K
    87,699 mi.
    Est. $603/mo

    Excel Auto Lounge

    4.6
    Hightstown, NJ (19 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28i

    $18,485

    80,262 mi.
    Est. $336/mo

    Bristol Auto Mall

    4.9
    Levittown, PA (13 mi)
    Check Availability
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $25,995

    80,082 mi.
    Est. $473/mo

    Premier Auto Group

    Turnersville, NJ (28 mi)
    Check Availability

  • Carbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40iCarbon Black Metallic 2019 BMW X4 M40i

    $27,990

    $3.5K
    46,892 mi.
    Est. $509/mo

    Excel Auto Lounge

    4.6
    Hightstown, NJ (19 mi)
    Check Availability
  • Green Metallic 2024 BMW X2 M35iGreen Metallic 2024 BMW X2 M35iGreen Metallic 2024 BMW X2 M35iGreen Metallic 2024 BMW X2 M35iGreen Metallic 2024 BMW X2 M35iGreen Metallic 2024 BMW X2 M35i

    $41,085

    $400
    10,000 mi.
    Est. $747/mo

    Audi Warrington

    4.8
    Warrington, PA (30 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50i

    $27,489

    $1K
    84,888 mi.
    Est. $500/mo

    BMW of Freehold

    4.8
    Freehold, NJ (27 mi)
    Check Availability
  • White Metallic 2025 BMW X7 xDrive40iWhite Metallic 2025 BMW X7 xDrive40iWhite Metallic 2025 BMW X7 xDrive40iWhite Metallic 2025 BMW X7 xDrive40iWhite Metallic 2025 BMW X7 xDrive40iWhite Metallic 2025 BMW X7 xDrive40i

    $53,403

    $450
    37,119 mi.
    Est. $971/mo

    Route 1 Chrysler Dodge Jeep Ram

    4.8
    Lawrence Township, NJ (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40i

    $54,020

    $2.7K
    43,211 mi.
    Est. $982/mo

    Excel Auto Lounge

    4.6
    Hightstown, NJ (19 mi)
    Check Availability
  • Carbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40iCarbon Black Metallic 2019 BMW X5 xDrive40i

    $24,298

    $600
    80,138 mi.
    Est. $442/mo

    Hyundai of Trenton

    4.4
    Ewing Township, NJ (17 mi)
    Check Availability

  • Mineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60i

    $49,552

    $7.4K
    71,773 mi.
    Est. $901/mo

    Excel Auto Lounge

    4.6
    Hightstown, NJ (19 mi)
    Check Availability
  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $44,797

    30,938 mi.
    Est. $814/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (18 mi)
    Check Availability
  • Alpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40i

    $55,680

    $1K
    30,182 mi.
    Est. $1,012/mo

    Auto Hub

    4.7
    North Brunswick, NJ (30 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60i

    $56,780

    $1.9K
    66,448 mi.
    Est. $1,032/mo

    Auto Hub

    4.7
    North Brunswick, NJ (30 mi)
    Check Availability
  • Black 2017 BMW X5 M BaseBlack 2017 BMW X5 M BaseBlack 2017 BMW X5 M BaseBlack 2017 BMW X5 M BaseBlack 2017 BMW X5 M BaseBlack 2017 BMW X5 M Base

    $25,994

    107,326 mi.
    Est. $473/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (159 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2022 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2022 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2022 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2022 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2022 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2022 BMW X7 xDrive40i

    $54,477

    25,651 mi.
    Est. $990/mo

    Morgan Automotive Inc.

    5.0
    $400 delivery from Manheim, PA (92 mi)
    Check Availability