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
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $37,900

    34,534 mi.
    Est. $685/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (19 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $34,820

    $1K
    33,374 mi.
    Est. $629/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (29 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDrive

    $75,820

    $1K
    9,278 mi.
    Est. $1,370/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (29 mi)
    Check Availability

  • $43,575

    21,113 mi.
    Est. $787/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $49,991

    33,693 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • 2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i

    Not Priced

    19,835 mi.
    Est. $0/mo

    Morgan Automotive Inc.

    5.0
    Manheim, PA (22 mi)
    Check Availability
  • $40,090

    19,752 mi.
    Est. $724/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (24 mi)
    Check Availability
  • $25,348

    36,224 mi.
    Est. $458/mo

    AutoLenders Exton

    4.7
    Exton, PA (25 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

    $29,820

    $1K
    78,331 mi.
    Est. $539/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (29 mi)
    Check Availability

  • Mineral Grey Metallic 2022 BMW M340 M340i xDrive Sedan

    $50,990

    11,884 mi.
    Est. $921/mo

    Porsche Delaware

    4.4
    Newark, DE (27 mi)
    Check Availability
  • Not Priced

    81,465 mi.
    Est. $0/mo

    Porsche Delaware

    4.4
    Newark, DE (27 mi)
    Check Availability
  • Interlagos Blue Metallic 2007 BMW M6 BaseInterlagos Blue Metallic 2007 BMW M6 BaseInterlagos Blue Metallic 2007 BMW M6 BaseInterlagos Blue Metallic 2007 BMW M6 BaseInterlagos Blue Metallic 2007 BMW M6 BaseInterlagos Blue Metallic 2007 BMW M6 Base

    Not Priced

    32,279 mi.
    Est. $0/mo

    Paul Sevag Motors Inc.

    5.0
    West Chester, PA (27 mi)
    Check Availability
  • Melbourne Red Metallic 2023 BMW 330 i xDrive

    $29,343

    10,200 mi.
    Est. $530/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 M50 xDrive

    $55,510

    $7.4K
    9,238 mi.
    Est. $1,003/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $30,400

    33,063 mi.
    Est. $549/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (19 mi)
    Check Availability

  • Alpine White 2026 BMW 330 I XDrive NA

    $59,500

    500 mi.
    Est. $1,075/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 M50 xDrive

    $56,010

    10,925 mi.
    Est. $1,012/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • White Metallic 2026 BMW 330 I XDrive NA

    $40,900

    13,977 mi.
    Est. $739/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • White Metallic 2027 BMW X7 xDrive40i

    $102,900

    500 mi.
    Est. $1,860/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Gray Metallic 2026 BMW 430 Gran Coupe i xDrive

    $50,510

    8,895 mi.
    Est. $913/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Alpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30i

    $27,400

    68,454 mi.
    Est. $495/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (19 mi)
    Check Availability

  • White Metallic 2026 BMW X7 xDrive40i

    $86,510

    8,881 mi.
    Est. $1,563/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Gray Metallic 2026 BMW X7 xDrive40i

    $75,510

    15,727 mi.
    Est. $1,365/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Jet Black 2020 BMW X3 xDrive30i

    $21,010

    68,208 mi.
    Est. $380/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • $54,800

    631 mi.
    Est. $990/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (28 mi)
    Check Availability
  • $56,974

    47,150 mi.
    Est. $1,030/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (28 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 (28 mi)
    Check Availability

  • $86,750

    1,479 mi.
    Est. $1,568/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (28 mi)
    Check Availability
  • $54,280

    631 mi.
    Est. $981/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (28 mi)
    Check Availability
  • $71,149

    8,514 mi.
    Est. $1,286/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (28 mi)
    Check Availability
  • $55,839

    14,116 mi.
    Est. $1,009/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (28 mi)
    Check Availability
  • Gray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40I

    $48,998

    $1K
    27,752 mi.
    Est. $885/mo

    CarMax North Attleboro

    4.1
    $299 delivery to Lancaster, PA (17 mi)
    Check Availability
  • Black 2017 BMW 440 iBlack 2017 BMW 440 iBlack 2017 BMW 440 iBlack 2017 BMW 440 iBlack 2017 BMW 440 iBlack 2017 BMW 440 i

    $23,996

    $100
    74,644 mi.
    Est. $434/mo

    Cars2Us Fairfax

    4.2
    $147 delivery from Fairfax, VA (98 mi)
    Check Availability