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 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4D

    $18,977

    57,006 mi.
    Est. $343/mo

    Trend Auto Motors Inc

    Malvern, PA (18 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

    $35,820

    33,374 mi.
    Est. $647/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (10 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

    $76,820

    9,278 mi.
    Est. $1,388/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (10 mi)
    Check Availability

  • Glacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDrive

    $22,995

    59,021 mi.
    Est. $416/mo

    Premier Auto Group

    Turnersville, NJ (22 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28i

    $11,372

    $199
    103,108 mi.
    Est. $206/mo

    Lexus of Wilmington

    4.9
    Wilmington, DE (9 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X5 PHEV xDrive45eMineral White Metallic 2021 BMW X5 PHEV xDrive45eMineral White Metallic 2021 BMW X5 PHEV xDrive45eMineral White Metallic 2021 BMW X5 PHEV xDrive45eMineral White Metallic 2021 BMW X5 PHEV xDrive45eMineral White Metallic 2021 BMW X5 PHEV xDrive45e

    $39,999

    45,771 mi.
    Est. $723/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Gray 2021 BMW 430 IGray 2021 BMW 430 IGray 2021 BMW 430 IGray 2021 BMW 430 IGray 2021 BMW 430 IGray 2021 BMW 430 I

    $34,998

    25,034 mi.
    Est. $632/mo

    CarMax Newark

    3.7
    Newark, DE (19 mi)
    Check Availability
  • Black Sapphire 2026 BMW X5 xDrive40iBlack Sapphire 2026 BMW X5 xDrive40iBlack Sapphire 2026 BMW X5 xDrive40iBlack Sapphire 2026 BMW X5 xDrive40iBlack Sapphire 2026 BMW X5 xDrive40iBlack Sapphire 2026 BMW X5 xDrive40i

    $69,750

    7,617 mi.
    Est. $1,261/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 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

    $30,820

    78,331 mi.
    Est. $557/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (10 mi)
    Check Availability

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

    $37,383

    $649
    30,646 mi.
    Est. $676/mo

    BMW of Devon

    4.9
    Devon, PA (16 mi)
    Check Availability
  • Arctic 2026 BMW iX xDrive45Arctic 2026 BMW iX xDrive45Arctic 2026 BMW iX xDrive45Arctic 2026 BMW iX xDrive45Arctic 2026 BMW iX xDrive45Arctic 2026 BMW iX xDrive45

    $69,999

    12,711 mi.
    Est. $1,265/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Sunset Orange Metallic 2019 BMW 430 Gran Coupe iSunset Orange Metallic 2019 BMW 430 Gran Coupe iSunset Orange Metallic 2019 BMW 430 Gran Coupe iSunset Orange Metallic 2019 BMW 430 Gran Coupe iSunset Orange Metallic 2019 BMW 430 Gran Coupe iSunset Orange Metallic 2019 BMW 430 Gran Coupe i

    $16,555

    $1.9K
    58,444 mi.
    Est. $299/mo

    Speedy Automotive

    4.8
    Philadelphia, PA (24 mi)
    Check Availability
  • Gray 2026 BMW X5 PHEV xDrive50eGray 2026 BMW X5 PHEV xDrive50eGray 2026 BMW X5 PHEV xDrive50eGray 2026 BMW X5 PHEV xDrive50eGray 2026 BMW X5 PHEV xDrive50eGray 2026 BMW X5 PHEV xDrive50e

    $78,999

    $1K
    9,332 mi.
    Est. $1,428/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30iMineral White Metallic 2023 BMW X4 xDrive30i

    $44,999

    24,701 mi.
    Est. $813/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Blue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDrive

    $70,538

    18,056 mi.
    Est. $1,275/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (19 mi)
    Check Availability

  • Mineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDrive

    $10,999

    $200
    106,675 mi.
    Est. $199/mo

    Holman Toyota

    4.0
    Mount Laurel, NJ (27 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

    $25,988

    70,506 mi.
    Est. $470/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Arctic 2026 BMW X3 30 xDriveArctic 2026 BMW X3 30 xDriveArctic 2026 BMW X3 30 xDriveArctic 2026 BMW X3 30 xDriveArctic 2026 BMW X3 30 xDriveArctic 2026 BMW X3 30 xDrive

    $47,850

    8,295 mi.
    Est. $865/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Gray 2026 BMW i4 Gran Coupe xDrive40Gray 2026 BMW i4 Gran Coupe xDrive40Gray 2026 BMW i4 Gran Coupe xDrive40Gray 2026 BMW i4 Gran Coupe xDrive40Gray 2026 BMW i4 Gran Coupe xDrive40Gray 2026 BMW i4 Gran Coupe xDrive40

    $68,340

    613 mi.
    Est. $1,235/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 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

    $51,949

    42,279 mi.
    Est. $939/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $9,977

    95,006 mi.
    Est. $180/mo

    Trend Auto Motors Inc

    Malvern, PA (18 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28i

    $21,949

    $490
    38,093 mi.
    Est. $397/mo

    Springfield Ford Inc

    4.5
    Springfield, PA (10 mi)
    Check Availability
  • Blue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30i

    $24,999

    $800
    53,632 mi.
    Est. $452/mo

    CarVision of Trooper

    4.6
    Trooper, PA (22 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $43,499

    5,853 mi.
    Est. $786/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 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

    $22,998

    63,827 mi.
    Est. $416/mo

    CarMax Newark

    3.7
    Newark, DE (19 mi)
    Check Availability
  • Jet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28i

    $17,489

    67,147 mi.
    Est. $316/mo

    Direct Auto Sales

    Philadelphia, PA (28 mi)
    Check Availability
  • Black 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4DBlack 2016 BMW 535 535i Sedan 4D

    $18,977

    57,006 mi.
    Est. $343/mo

    Trend Auto Motors Inc

    Malvern, PA (18 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

    $72,887

    6,984 mi.
    Est. $1,317/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Jet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDrive

    $29,999

    30,510 mi.
    Est. $542/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 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

    $38,682

    $799
    9,408 mi.
    Est. $699/mo

    BMW of Devon

    4.9
    Devon, PA (16 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $39,750

    33,526 mi.
    Est. $718/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3

    $64,998

    43,604 mi.
    Est. $1,175/mo

    CarMax Columbus Easton

    4.5
    $549 delivery to King of Prussia, PA (18 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30iPortimao Blue Metallic 2024 BMW Z4 sDrive30i

    $49,734

    15,856 mi.
    Est. $899/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.0
    $1,728 delivery from Kernersville, NC (360 mi)
    Check Availability