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
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $26,904

    $500
    64,690 mi.
    Est. $486/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (9 mi)
    Check Availability

  • San Francisco Red Metallic 2020 BMW Z4 M40iSan Francisco Red Metallic 2020 BMW Z4 M40iSan Francisco Red Metallic 2020 BMW Z4 M40iSan Francisco Red Metallic 2020 BMW Z4 M40iSan Francisco Red Metallic 2020 BMW Z4 M40iSan Francisco Red Metallic 2020 BMW Z4 M40i

    $40,590

    $200
    30,924 mi.
    Est. $734/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (20 mi)
    Check Availability

  • Jet Black 2020 BMW X3 PHEV xDrive30eJet Black 2020 BMW X3 PHEV xDrive30eJet Black 2020 BMW X3 PHEV xDrive30eJet Black 2020 BMW X3 PHEV xDrive30eJet Black 2020 BMW X3 PHEV xDrive30eJet Black 2020 BMW X3 PHEV xDrive30e

    $20,555

    39,113 mi.
    Est. $371/mo

    Performance Dodge RAM of Woodbury

    3.6
    Woodbury, NJ (18 mi)
    Check Availability

  • Black 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40i

    $26,476

    79,964 mi.
    Est. $478/mo

    Trend Auto Motors Inc

    Malvern, PA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    $60,469

    40,429 mi.
    Est. $1,093/mo

    Land Rover Jaguar Main Line

    Wayne, PA (13 mi)
    Check Availability
  • 2016 BMW X5 xDrive35i2016 BMW X5 xDrive35i2016 BMW X5 xDrive35i2016 BMW X5 xDrive35i2016 BMW X5 xDrive35i2016 BMW X5 xDrive35i

    $12,990

    100,238 mi.
    Est. $235/mo

    Automotive Wholesalers

    Delran, NJ (11 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,404

    82,924 mi.
    Est. $676/mo

    Warrington Auto Sales

    Warrington, PA (9 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40i

    $46,595

    $2K
    47,259 mi.
    Est. $842/mo

    Porsche Princeton

    Lawrenceville, NJ (29 mi)
    Check Availability
  • Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40

    $32,794

    16,201 mi.
    Est. $593/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (20 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,489

    73,435 mi.
    Est. $316/mo

    Direct Auto Sales

    Philadelphia, PA (9 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40i

    $29,999

    58,634 mi.
    Est. $542/mo

    MainLine Auto

    Philadelphia, PA (7 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,386

    21,022 mi.
    Est. $658/mo

    Fred Beans Acura of Abington

    Jenkintown, PA (3 mi)
    Check Availability
  • Jet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35i

    $15,295

    109,819 mi.
    Est. $276/mo

    Premier Auto Group

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

    $29,476

    88,721 mi.
    Est. $533/mo

    Trend Auto Motors Inc

    Malvern, PA (21 mi)
    Check Availability
  • Piemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40i

    $40,894

    56,915 mi.
    Est. $739/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (24 mi)
    Check Availability

  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $33,485

    30,018 mi.
    Est. $605/mo

    Maserati of the Main Line

    Devon, PA (14 mi)
    Check Availability
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $40,889

    57,802 mi.
    Est. $739/mo

    Miracle Autosport

    Hamilton Township, NJ (26 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

    $13,390

    $800
    121,994 mi.
    Est. $242/mo

    John's Rt.13 Auto Sales

    Levittown, PA (18 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40i

    $55,915

    26,672 mi.
    Est. $1,010/mo

    Drive Philly

    Philadelphia, PA (13 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

    $46,495

    $500
    40,275 mi.
    Est. $840/mo

    CarNu Sales

    Warminster, PA (11 mi)
    Check Availability
  • Silver 2026 BMW 228 Gran Coupe xDriveSilver 2026 BMW 228 Gran Coupe xDriveSilver 2026 BMW 228 Gran Coupe xDriveSilver 2026 BMW 228 Gran Coupe xDriveSilver 2026 BMW 228 Gran Coupe xDriveSilver 2026 BMW 228 Gran Coupe xDrive

    $29,999

    $1.5K
    15,288 mi.
    Est. $542/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (15 mi)
    Check Availability

  • Alpine White - 300 2019 BMW X5 xDrive40iAlpine White - 300 2019 BMW X5 xDrive40iAlpine White - 300 2019 BMW X5 xDrive40iAlpine White - 300 2019 BMW X5 xDrive40iAlpine White - 300 2019 BMW X5 xDrive40iAlpine White - 300 2019 BMW X5 xDrive40i

    $25,696

    71,396 mi.
    Est. $464/mo

    Genesis of Cherry Hill

    MARLTON, NJ (19 mi)
    Check Availability
  • 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,495

    110,595 mi.
    Est. $190/mo

    New Concept Inc

    4.0
    Norristown, PA (10 mi)
    Check Availability
  • White 2014 BMW X3 xDrive35iWhite 2014 BMW X3 xDrive35iWhite 2014 BMW X3 xDrive35iWhite 2014 BMW X3 xDrive35iWhite 2014 BMW X3 xDrive35iWhite 2014 BMW X3 xDrive35i

    $11,610

    104,160 mi.
    Est. $210/mo

    CW Clarke Auto Centers

    3.7
    Gloucester City, NJ (15 mi)
    Check Availability
  • Gray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35i

    $12,250

    $200
    120,442 mi.
    Est. $221/mo

    New Concept Inc

    4.0
    Norristown, PA (10 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $56,709

    $804
    34,320 mi.
    Est. $1,025/mo

    Cherry Hill Jeep RAM Dodge Chrysler

    3.7
    Cherry Hill, NJ (14 mi)
    Check Availability
  • Silver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDrive

    $13,790

    $1K
    119,604 mi.
    Est. $249/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (26 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

    $77,015

    271 mi.
    Est. $1,392/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (17 mi)
    Check Availability
  • Manhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40iManhattan Brown 2026 BMW X5 xDrive40i

    $65,857

    14,821 mi.
    Est. $1,190/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (26 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $37,479

    25,985 mi.
    Est. $677/mo

    BMW of Doylestown A Thompson Dealership

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

    $43,000

    25,379 mi.
    Est. $777/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (26 mi)
    Check Availability
  • Black 2024 BMW M4 CompetitionBlack 2024 BMW M4 CompetitionBlack 2024 BMW M4 CompetitionBlack 2024 BMW M4 CompetitionBlack 2024 BMW M4 CompetitionBlack 2024 BMW M4 Competition

    $79,998

    $3K
    5,005 mi.
    Est. $1,446/mo

    CarMax East Haven

    4.3
    $149 delivery to King of Prussia, PA (13 mi)
    Check Availability
  • Crystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLD

    $37,443

    67,890 mi.
    Est. $677/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (140 mi)
    Check Availability