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

    $67,939

    12,798 mi.
    Est. $1,228/mo

    Chapman of Horsham

    4.6
    Horsham, PA (26 mi)
    Check Availability

  • Mineral White Metallic 2023 BMW M850 Gran Coupe M850iMineral White Metallic 2023 BMW M850 Gran Coupe M850iMineral White Metallic 2023 BMW M850 Gran Coupe M850iMineral White Metallic 2023 BMW M850 Gran Coupe M850iMineral White Metallic 2023 BMW M850 Gran Coupe M850iMineral White Metallic 2023 BMW M850 Gran Coupe M850i

    $60,485

    $2K
    19,441 mi.
    Est. $1,093/mo

    Piazza Hyundai of Pottstown

    3.4
    Royersford, PA (5 mi)
    Check Availability

  • Black 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 Base

    $64,975

    $1K
    5,614 mi.
    Est. $1,174/mo

    Land Rover West Chester

    5.0
    West Chester, PA (21 mi)
    Check Availability

  • Red Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDrive

    $51,510

    $500
    18,538 mi.
    Est. $931/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDrive

    $37,510

    $500
    36,190 mi.
    Est. $678/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Gray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40i

    $105,450

    500 mi.
    Est. $1,906/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Red Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30iRed Metallic 2024 BMW X3 xDrive30i

    $40,750

    $260
    23,997 mi.
    Est. $736/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue Metallic 2025 BMW X1 xDrive28iBlue Metallic 2025 BMW X1 xDrive28iBlue Metallic 2025 BMW X1 xDrive28iBlue Metallic 2025 BMW X1 xDrive28iBlue Metallic 2025 BMW X1 xDrive28iBlue Metallic 2025 BMW X1 xDrive28i

    $36,010

    $500
    3,796 mi.
    Est. $651/mo

    BMW of Reading

    Reading, PA (18 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 (25 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $26,510

    44,968 mi.
    Est. $479/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28i

    $13,480

    $260
    28,428 mi.
    Est. $244/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40i

    $93,510

    500 mi.
    Est. $1,690/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW 230 i xDriveBlack Sapphire Metallic 2018 BMW 230 i xDriveBlack Sapphire Metallic 2018 BMW 230 i xDriveBlack Sapphire Metallic 2018 BMW 230 i xDriveBlack Sapphire Metallic 2018 BMW 230 i xDriveBlack Sapphire Metallic 2018 BMW 230 i xDrive

    $18,990

    $400
    68,174 mi.
    Est. $343/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40i

    $92,510

    500 mi.
    Est. $1,672/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Brown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40i

    $78,475

    $500
    9,971 mi.
    Est. $1,418/mo

    Land Rover West Chester

    5.0
    West Chester, PA (21 mi)
    Check Availability

  • Gray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDrive

    $72,510

    500 mi.
    Est. $1,310/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $73,010

    $2.5K
    5,996 mi.
    Est. $1,319/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $73,500

    500 mi.
    Est. $1,328/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $71,510

    500 mi.
    Est. $1,292/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Gray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDrive

    $41,010

    $2.5K
    8,372 mi.
    Est. $741/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDrive

    $35,622

    36,699 mi.
    Est. $644/mo

    Volkswagen of Springfield

    4.6
    Springfield, PA (22 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDrive

    $48,010

    $1.5K
    30,173 mi.
    Est. $868/mo

    BMW of Reading

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

    $55,510

    $500
    7,653 mi.
    Est. $1,003/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Green Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40i

    $75,000

    500 mi.
    Est. $1,355/mo

    BMW of Reading

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

    $72,510

    500 mi.
    Est. $1,310/mo

    BMW of Reading

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

    $72,000

    500 mi.
    Est. $1,301/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28i

    $35,964

    41,654 mi.
    Est. $650/mo

    Volkswagen of Springfield

    4.6
    Springfield, PA (22 mi)
    Check Availability

  • 2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i2018 BMW X5 xDrive50i

    $19,990

    78,071 mi.
    Est. $361/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Dark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDrive

    $38,510

    $500
    17,632 mi.
    Est. $696/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Singapore Gray Metallic 2019 BMW 740 i xDriveSingapore Gray Metallic 2019 BMW 740 i xDriveSingapore Gray Metallic 2019 BMW 740 i xDriveSingapore Gray Metallic 2019 BMW 740 i xDriveSingapore Gray Metallic 2019 BMW 740 i xDriveSingapore Gray Metallic 2019 BMW 740 i xDrive

    $23,990

    $400
    79,304 mi.
    Est. $434/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Blue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50eBlue 2026 BMW X5 PHEV xDrive50e

    $79,510

    500 mi.
    Est. $1,437/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Singapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 Base

    $33,994

    72,187 mi.
    Est. $614/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (130 mi)
    Check Availability
  • Melbourne Red Metallic 2022 BMW 330e BaseMelbourne Red Metallic 2022 BMW 330e BaseMelbourne Red Metallic 2022 BMW 330e BaseMelbourne Red Metallic 2022 BMW 330e BaseMelbourne Red Metallic 2022 BMW 330e BaseMelbourne Red Metallic 2022 BMW 330e Base

    $23,394

    $400
    52,916 mi.
    Est. $423/mo

    Trust Auto

    4.4
    $399 delivery from Sykesville, MD (95 mi)
    Check Availability