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
  • Black Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDrive

    $32,904

    33,961 mi.
    Est. $598/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (27 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDrive

    $32,904

    33,961 mi.
    Est. $598/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (27 mi)
    Check Availability

  • Dark Graphite Metallic 2021 BMW X5 xDrive40i Sports Activity VehicleDark Graphite Metallic 2021 BMW X5 xDrive40i Sports Activity VehicleDark Graphite Metallic 2021 BMW X5 xDrive40i Sports Activity VehicleDark Graphite Metallic 2021 BMW X5 xDrive40i Sports Activity VehicleDark Graphite Metallic 2021 BMW X5 xDrive40i Sports Activity VehicleDark Graphite Metallic 2021 BMW X5 xDrive40i Sports Activity Vehicle

    $28,097

    83,607 mi.
    Est. $511/mo

    Arrow Motors

    5.0
    Linden, NJ (30 mi)
    Check Availability
  • White 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40i

    $30,998

    $1K
    51,660 mi.
    Est. $564/mo

    CarMax Green Brook

    Green Brook Township, NJ (18 mi)
    Check Availability
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $34,998

    31,763 mi.
    Est. $636/mo

    CarMax Edison

    4.0
    Edison, NJ (19 mi)
    Check Availability
  • Black 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30i

    $16,998

    85,206 mi.
    Est. $309/mo

    CarPoint Auto Group

    4.7
    South River, NJ (17 mi)
    Check Availability
  • Black 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40i

    $36,998

    38,787 mi.
    Est. $673/mo

    CarMax Green Brook

    Green Brook Township, NJ (18 mi)
    Check Availability
  • White 2017 BMW X4 xDrive 28iWhite 2017 BMW X4 xDrive 28iWhite 2017 BMW X4 xDrive 28iWhite 2017 BMW X4 xDrive 28iWhite 2017 BMW X4 xDrive 28iWhite 2017 BMW X4 xDrive 28i

    $22,904

    43,978 mi.
    Est. $416/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (27 mi)
    Check Availability

  • White 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30i

    $34,998

    28,760 mi.
    Est. $636/mo

    CarMax Green Brook

    Green Brook Township, NJ (18 mi)
    Check Availability
  • Black 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35i

    $19,304

    $600
    76,422 mi.
    Est. $351/mo

    Warrington Auto Sales

    Warrington, PA (27 mi)
    Check Availability
  • Dark Graphite Metallic 2014 BMW X5 xDrive35iDark Graphite Metallic 2014 BMW X5 xDrive35iDark Graphite Metallic 2014 BMW X5 xDrive35iDark Graphite Metallic 2014 BMW X5 xDrive35iDark Graphite Metallic 2014 BMW X5 xDrive35iDark Graphite Metallic 2014 BMW X5 xDrive35i

    $10,800

    93,700 mi.
    Est. $196/mo

    Driven Imports

    Cornwells Heights, PA (27 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40i

    $37,904

    82,924 mi.
    Est. $689/mo

    Warrington Auto Sales

    Warrington, PA (27 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $33,439

    $1.2K
    31,480 mi.
    Est. $608/mo

    5 Stars Cars

    Linden, NJ (28 mi)
    Check Availability
  • 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

    $21,904

    $400
    55,174 mi.
    Est. $398/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (27 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $17,090

    75,449 mi.
    Est. $311/mo

    GT Motors

    Morristown, NJ (30 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 (30 mi)
    Check Availability
  • Gray 2025 BMW X5 xDrive40iGray 2025 BMW X5 xDrive40iGray 2025 BMW X5 xDrive40iGray 2025 BMW X5 xDrive40iGray 2025 BMW X5 xDrive40iGray 2025 BMW X5 xDrive40i

    $63,199

    13,292 mi.
    Est. $1,149/mo

    Space Auto Group

    East Brunswick, NJ (17 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $17,294

    95,735 mi.
    Est. $314/mo

    Auto Legend Inc

    Linden, NJ (29 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,495

    $1K
    39,284 mi.
    Est. $863/mo

    CarNu Sales

    Warminster, PA (24 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDriveDark Graphite Metallic 2023 BMW 530 i xDrive

    $33,404

    $500
    54,118 mi.
    Est. $607/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (27 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 (21 mi)
    Check Availability
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $25,599

    73,783 mi.
    Est. $465/mo

    Space Auto Group

    East Brunswick, NJ (17 mi)
    Check Availability
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $35,588

    22,849 mi.
    Est. $647/mo

    5 Stars Cars

    Linden, NJ (28 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

    $50,490

    $500
    30,031 mi.
    Est. $918/mo

    Edison Nissan

    3.9
    Edison, NJ (18 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $18,687

    73,729 mi.
    Est. $340/mo

    Autoshow LLC

    3.8
    Somerset, NJ (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDrive

    $32,404

    $500
    30,780 mi.
    Est. $589/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (27 mi)
    Check Availability

  • 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

    $46,990

    $4K
    155 mi.
    Est. $854/mo

    Edison Nissan

    3.9
    Edison, NJ (18 mi)
    Check Availability
  • GRY 2018 BMW X5 xDrive35iGRY 2018 BMW X5 xDrive35iGRY 2018 BMW X5 xDrive35iGRY 2018 BMW X5 xDrive35iGRY 2018 BMW X5 xDrive35iGRY 2018 BMW X5 xDrive35i

    $22,394

    106,705 mi.
    Est. $407/mo

    Exem United

    3.6
    Plainfield, NJ (19 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $68,479

    8,092 mi.
    Est. $1,245/mo

    BMW of Doylestown A Thompson Dealership

    4.4
    Doylestown, PA (24 mi)
    Check Availability
  • Crystal White Pearl Metallic w/Frozen Gray Accent 2014 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2014 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2014 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2014 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2014 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2014 BMW i8

    $38,443

    53,176 mi.
    Est. $699/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (172 mi)
    Check Availability
  • Blue 2018 BMW ALPINA B7 xDrive M SPORTBlue 2018 BMW ALPINA B7 xDrive M SPORTBlue 2018 BMW ALPINA B7 xDrive M SPORTBlue 2018 BMW ALPINA B7 xDrive M SPORTBlue 2018 BMW ALPINA B7 xDrive M SPORTBlue 2018 BMW ALPINA B7 xDrive M SPORT

    $17,571

    89,043 mi.
    Est. $319/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (167 mi)
    Check Availability