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
  • White 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50i

    $18,977

    68,909 mi.
    Est. $343/mo

    Trend Auto Motors Inc

    Malvern, PA (15 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 (27 mi)
    Check Availability

  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $20,404

    $1K
    95,263 mi.
    Est. $369/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (28 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540i

    $32,990

    36,797 mi.
    Est. $596/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (8 mi)
    Check Availability
  • Blue 2025 BMW M2 BaseBlue 2025 BMW M2 BaseBlue 2025 BMW M2 BaseBlue 2025 BMW M2 BaseBlue 2025 BMW M2 BaseBlue 2025 BMW M2 Base

    $67,010

    20,383 mi.
    Est. $1,211/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Alpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr ConvertibleAlpine White 2003 BMW 330 330Ci 2dr Convertible

    $9,495

    64,358 mi.
    Est. $172/mo

    GEG Automotive LLC

    4.9
    Gilbertsville, PA (7 mi)
    Check Availability
  • Dravit Grey Metallic 2024 BMW X7Dravit Grey Metallic 2024 BMW X7Dravit Grey Metallic 2024 BMW X7

    $69,582

    32,636 mi.
    Est. $1,257/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (23 mi)
  • Wildberry 2022 BMW M440 i xDriveWildberry 2022 BMW M440 i xDriveWildberry 2022 BMW M440 i xDriveWildberry 2022 BMW M440 i xDriveWildberry 2022 BMW M440 i xDriveWildberry 2022 BMW M440 i xDrive

    $42,750

    $2.2K
    40,885 mi.
    Est. $773/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $25,404

    $1K
    65,187 mi.
    Est. $459/mo

    PAAUTOSALES.COM

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

    $59,010

    $3K
    38,578 mi.
    Est. $1,066/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Alpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDrive

    $15,990

    56,265 mi.
    Est. $289/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (8 mi)
    Check Availability
  • 2018 BMW 328d xDrive2018 BMW 328d xDrive2018 BMW 328d xDrive2018 BMW 328d xDrive2018 BMW 328d xDrive2018 BMW 328d xDrive

    $21,680

    $310
    56,219 mi.
    Est. $392/mo

    Selden Motors

    3.2
    Willow Grove, PA (20 mi)
    Check Availability
  • Carbon Black Metallic 2019 BMW 750 i xDriveCarbon Black Metallic 2019 BMW 750 i xDriveCarbon Black Metallic 2019 BMW 750 i xDriveCarbon Black Metallic 2019 BMW 750 i xDriveCarbon Black Metallic 2019 BMW 750 i xDriveCarbon Black Metallic 2019 BMW 750 i xDrive

    $24,240

    $150
    71,683 mi.
    Est. $438/mo

    Selden Motors

    3.2
    Willow Grove, PA (20 mi)
    Check Availability
  • Black Sapphire Metallic 2014 BMW 428 iBlack Sapphire Metallic 2014 BMW 428 iBlack Sapphire Metallic 2014 BMW 428 iBlack Sapphire Metallic 2014 BMW 428 iBlack Sapphire Metallic 2014 BMW 428 iBlack Sapphire Metallic 2014 BMW 428 i

    $23,990

    33,004 mi.
    Est. $434/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (8 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

    $27,904

    $500
    55,367 mi.
    Est. $504/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (28 mi)
    Check Availability

  • Silver 2011 BMW X3 xDrive28iSilver 2011 BMW X3 xDrive28iSilver 2011 BMW X3 xDrive28iSilver 2011 BMW X3 xDrive28iSilver 2011 BMW X3 xDrive28iSilver 2011 BMW X3 xDrive28i

    $7,999

    90,824 mi.
    Est. $145/mo

    Whetstone Motors

    Bensalem, PA (30 mi)
    Check Availability
  • Alpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformance

    $27,990

    29,980 mi.
    Est. $506/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (8 mi)
    Check Availability
  • Titanium Silver Metallic 2011 BMW 328 328i xDriveTitanium Silver Metallic 2011 BMW 328 328i xDriveTitanium Silver Metallic 2011 BMW 328 328i xDriveTitanium Silver Metallic 2011 BMW 328 328i xDriveTitanium Silver Metallic 2011 BMW 328 328i xDriveTitanium Silver Metallic 2011 BMW 328 328i xDrive

    $17,990

    36,322 mi.
    Est. $325/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (8 mi)
    Check Availability
  • GRAY 2006 BMW 760 LiGRAY 2006 BMW 760 LiGRAY 2006 BMW 760 LiGRAY 2006 BMW 760 LiGRAY 2006 BMW 760 LiGRAY 2006 BMW 760 Li

    $25,900

    $1K
    38,257 mi.
    Est. $468/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (25 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40i

    $66,510

    $500
    21,891 mi.
    Est. $1,202/mo

    BMW of Reading

    Reading, PA (26 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

    $27,904

    $1K
    57,046 mi.
    Est. $504/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (28 mi)
    Check Availability

  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $58,510

    $500
    11,507 mi.
    Est. $1,057/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW i5 M60Carbon Black Metallic 2024 BMW i5 M60Carbon Black Metallic 2024 BMW i5 M60Carbon Black Metallic 2024 BMW i5 M60Carbon Black Metallic 2024 BMW i5 M60Carbon Black Metallic 2024 BMW i5 M60

    $57,010

    20,382 mi.
    Est. $1,030/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • White Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60i

    $87,510

    500 mi.
    Est. $1,581/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • White Metallic 2026 BMW 760 760i xDriveWhite Metallic 2026 BMW 760 760i xDriveWhite Metallic 2026 BMW 760 760i xDriveWhite Metallic 2026 BMW 760 760i xDriveWhite Metallic 2026 BMW 760 760i xDriveWhite Metallic 2026 BMW 760 760i xDrive

    $139,510

    500 mi.
    Est. $2,521/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Blue Metallic 2026 BMW X2 M35iBlue Metallic 2026 BMW X2 M35iBlue Metallic 2026 BMW X2 M35iBlue Metallic 2026 BMW X2 M35iBlue Metallic 2026 BMW X2 M35iBlue Metallic 2026 BMW X2 M35i

    $45,010

    $1.5K
    11,978 mi.
    Est. $813/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Mineral Gray Metallic 2014 BMW X1 xDrive 28iMineral Gray Metallic 2014 BMW X1 xDrive 28iMineral Gray Metallic 2014 BMW X1 xDrive 28iMineral Gray Metallic 2014 BMW X1 xDrive 28iMineral Gray Metallic 2014 BMW X1 xDrive 28iMineral Gray Metallic 2014 BMW X1 xDrive 28i

    $11,404

    66,357 mi.
    Est. $206/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (28 mi)
    Check Availability

  • Green Metallic 2022 BMW M440 i xDriveGreen Metallic 2022 BMW M440 i xDriveGreen Metallic 2022 BMW M440 i xDriveGreen Metallic 2022 BMW M440 i xDriveGreen Metallic 2022 BMW M440 i xDriveGreen Metallic 2022 BMW M440 i xDrive

    $53,010

    $6.9K
    13,190 mi.
    Est. $958/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $52,010

    $2K
    15,360 mi.
    Est. $940/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    $70,510

    $2K
    6,931 mi.
    Est. $1,274/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $83,010

    16,479 mi.
    Est. $1,500/mo

    BMW of Reading

    Reading, PA (26 mi)
    Check Availability
  • Carbon Black Metallic 2017 BMW 535 Gran Turismo i xDriveCarbon Black Metallic 2017 BMW 535 Gran Turismo i xDriveCarbon Black Metallic 2017 BMW 535 Gran Turismo i xDriveCarbon Black Metallic 2017 BMW 535 Gran Turismo i xDriveCarbon Black Metallic 2017 BMW 535 Gran Turismo i xDriveCarbon Black Metallic 2017 BMW 535 Gran Turismo i xDrive

    $14,390

    $1K
    106,061 mi.
    Est. $260/mo

    Land Rover South Hills

    4.6
    Free delivery from Canonsburg, PA (249 mi)
    Check Availability
  • White 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORT

    $17,665

    $460
    111,964 mi.
    Est. $319/mo

    Global Auto Outlet

    3.4
    $399 delivery from Temple Hills, MD (128 mi)
    Check Availability