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 Filters
  • Blue 2011 BMW 328 xDriveBlue 2011 BMW 328 xDriveBlue 2011 BMW 328 xDriveBlue 2011 BMW 328 xDriveBlue 2011 BMW 328 xDriveBlue 2011 BMW 328 xDrive

    $8,999

    92,746 mi.
    Est. $163/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (9 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $41,900

    40,703 mi.
    Est. $757/mo

    Mercedes-Benz of Wilmington

    3.7
    Check Availability
    Wilmington, DE (24 mi)

    Quick view
  • 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

    $20,791

    112,867 mi.
    Est. $376/mo

    CARMART

    Check Availability
    New Castle, DE (29 mi)
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $29,000

    $1.5K
    61,178 mi.
    Est. $524/mo

    Preston Chrysler Dodge Jeep Ram of Wilmington

    Check Availability
    Wilmington, DE (26 mi)
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $25,997

    77,698 mi.
    Est. $470/mo

    MAC Cars

    Check Availability
    New Castle, DE (28 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30i

    $21,997

    81,920 mi.
    Est. $398/mo

    MAC Cars

    Check Availability
    New Castle, DE (28 mi)
    Quick view
  • Arctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40iArctic Gray Metallic 2022 BMW X5 xDrive40i

    $33,995

    67,816 mi.
    Est. $614/mo

    Kia of West Chester

    3.7
    Check Availability
    West Chester, PA (11 mi)
    Quick view
  • Silver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4D

    $15,999

    91,792 mi.
    Est. $289/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (9 mi)

    Quick view
  • 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

    $82,425

    361 mi.
    Est. $1,490/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $28,999

    32,238 mi.
    Est. $524/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • 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

    $50,430

    3,033 mi.
    Est. $911/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (26 mi)
    Quick view
  • Red 2025 BMW M440 Gran Coupe i xDriveRed 2025 BMW M440 Gran Coupe i xDriveRed 2025 BMW M440 Gran Coupe i xDriveRed 2025 BMW M440 Gran Coupe i xDriveRed 2025 BMW M440 Gran Coupe i xDriveRed 2025 BMW M440 Gran Coupe i xDrive

    $57,999

    17,214 mi.
    Est. $1,048/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Dravit Gray Metallic 2025 BMW XM BaseDravit Gray Metallic 2025 BMW XM BaseDravit Gray Metallic 2025 BMW XM BaseDravit Gray Metallic 2025 BMW XM BaseDravit Gray Metallic 2025 BMW XM BaseDravit Gray Metallic 2025 BMW XM Base

    $92,890

    $2.1K
    19,314 mi.
    Est. $1,679/mo

    Quakertown Mitsubishi

    4.5
    Check Availability
    Quakertown, PA (30 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $19,500

    81,158 mi.
    Est. $352/mo

    Trend Auto Motors Inc

    4.2
    Check Availability
    Malvern, PA (9 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW i7 xDrive60Black Sapphire Metallic 2025 BMW i7 xDrive60Black Sapphire Metallic 2025 BMW i7 xDrive60Black Sapphire Metallic 2025 BMW i7 xDrive60Black Sapphire Metallic 2025 BMW i7 xDrive60Black Sapphire Metallic 2025 BMW i7 xDrive60

    $92,500

    $10K
    12,230 mi.
    Est. $1,672/mo

    Concordville Subaru

    4.9
    Check Availability
    Glen Mills, PA (17 mi)
    Quick view
  • Tanzanite Blue II Metallic 2024 BMW M440 i xDriveTanzanite Blue II Metallic 2024 BMW M440 i xDriveTanzanite Blue II Metallic 2024 BMW M440 i xDriveTanzanite Blue II Metallic 2024 BMW M440 i xDriveTanzanite Blue II Metallic 2024 BMW M440 i xDriveTanzanite Blue II Metallic 2024 BMW M440 i xDrive

    $56,861

    13,542 mi.
    Est. $1,028/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (15 mi)
    Quick view
  • Donington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWDDonington Grey Metallic 2021 BMW X4 M AWD

    $46,549

    64,452 mi.
    Est. $841/mo

    CarShop Chester Springs

    4.8
    Check Availability
    Chester Springs, PA (2 mi)
    Quick view
  • Portimao Blue Metallic 2026 BMW 840 i xDrivePortimao Blue Metallic 2026 BMW 840 i xDrivePortimao Blue Metallic 2026 BMW 840 i xDrivePortimao Blue Metallic 2026 BMW 840 i xDrivePortimao Blue Metallic 2026 BMW 840 i xDrivePortimao Blue Metallic 2026 BMW 840 i xDrive

    $92,975

    4,598 mi.
    Est. $1,680/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • Brooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NABrooklyn Gray Metallic 2026 BMW 330 xDrive NA

    $43,800

    11,606 mi.
    Est. $792/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (26 mi)
    Quick view
  • 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

    $32,480

    $509
    37,961 mi.
    Est. $587/mo

    CarVision of Trooper

    4.7
    Check Availability
    Trooper, PA (17 mi)

    Quick view
  • Sao Paulo Yellow 2026 BMW M4 BaseSao Paulo Yellow 2026 BMW M4 BaseSao Paulo Yellow 2026 BMW M4 BaseSao Paulo Yellow 2026 BMW M4 BaseSao Paulo Yellow 2026 BMW M4 BaseSao Paulo Yellow 2026 BMW M4 Base

    $78,999

    487 mi.
    Est. $1,428/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (15 mi)
    Quick view
  • White Metallic 2026 BMW XM LabelWhite Metallic 2026 BMW XM LabelWhite Metallic 2026 BMW XM LabelWhite Metallic 2026 BMW XM LabelWhite Metallic 2026 BMW XM LabelWhite Metallic 2026 BMW XM Label

    $142,575

    5,530 mi.
    Est. $2,577/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (15 mi)
    Quick view
  • Carbon Black Metallic 2025 BMW X5 M CompetitionCarbon Black Metallic 2025 BMW X5 M CompetitionCarbon Black Metallic 2025 BMW X5 M CompetitionCarbon Black Metallic 2025 BMW X5 M CompetitionCarbon Black Metallic 2025 BMW X5 M CompetitionCarbon Black Metallic 2025 BMW X5 M Competition

    $107,478

    12,059 mi.
    Est. $1,942/mo

    Land Rover South Hills

    5.0
    Check Availability
    Free delivery from Canonsburg, PA (237 mi)
    Quick view
  • Blue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 Competition

    $84,998

    8,179 mi.
    Est. $1,536/mo

    CarMax Hartford

    2.4
    Check Availability
    $149 delivery to King of Prussia, PA (17 mi)
    Quick view
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