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

  • 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

  • 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

  • White 2011 BMW 335 isWhite 2011 BMW 335 isWhite 2011 BMW 335 isWhite 2011 BMW 335 isWhite 2011 BMW 335 isWhite 2011 BMW 335 is

    $17,200

    40,050 mi.
    Est. $311/mo

    Private seller: Nick

    Tredyffrin, PA (16 mi)
    Contact Seller
  • Black Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335i

    $16,990

    56,981 mi.
    Est. $307/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (2 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW M340Skyscraper Grey Metallic 2024 BMW M340Skyscraper Grey Metallic 2024 BMW M340

    $54,299

    8,808 mi.
    Est. $981/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • Alpine White 2018 BMW M6 Gran CoupeAlpine White 2018 BMW M6 Gran CoupeAlpine White 2018 BMW M6 Gran CoupeAlpine White 2018 BMW M6 Gran CoupeAlpine White 2018 BMW M6 Gran CoupeAlpine White 2018 BMW M6 Gran Coupe

    $36,840

    64,242 mi.
    Est. $666/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Mineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDriveMineral Gray Metallic 2014 BMW 328d xDrive

    $9,851

    121,656 mi.
    Est. $178/mo

    Dera-Lee Auto Company Inc

    Blue Bell, PA (18 mi)
    Check Availability
  • Carbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 i

    $7,480

    $360
    127,575 mi.
    Est. $135/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW M240 i xDriveBlack Sapphire Metallic 2017 BMW M240 i xDriveBlack Sapphire Metallic 2017 BMW M240 i xDriveBlack Sapphire Metallic 2017 BMW M240 i xDriveBlack Sapphire Metallic 2017 BMW M240 i xDriveBlack Sapphire Metallic 2017 BMW M240 i xDrive

    $33,740

    $250
    19,988 mi.
    Est. $610/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335i

    $17,990

    53,981 mi.
    Est. $325/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (2 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 (27 mi)
    Check Availability
  • Mojave Metallic 2014 BMW 335 335iMojave Metallic 2014 BMW 335 335iMojave Metallic 2014 BMW 335 335iMojave Metallic 2014 BMW 335 335iMojave Metallic 2014 BMW 335 335iMojave Metallic 2014 BMW 335 335i

    $22,990

    47,818 mi.
    Est. $415/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (2 mi)
    Check Availability
  • Black 2015 BMW M5 BaseBlack 2015 BMW M5 BaseBlack 2015 BMW M5 BaseBlack 2015 BMW M5 BaseBlack 2015 BMW M5 BaseBlack 2015 BMW M5 Base

    $25,500

    105,000 mi.
    Est. $461/mo

    Private seller: Joe

    Warminster, PA (29 mi)
    Contact Seller
  • Black 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40i

    $66,000

    1,980 mi.
    Est. $1,193/mo

    Private seller: TJ

    Upper Macungie, PA (25 mi)
    Contact Seller
  • Gray Metallic 2026 BMW M440 Gran Coupe i xDriveGray Metallic 2026 BMW M440 Gran Coupe i xDriveGray Metallic 2026 BMW M440 Gran Coupe i xDriveGray Metallic 2026 BMW M440 Gran Coupe i xDriveGray Metallic 2026 BMW M440 Gran Coupe i xDriveGray Metallic 2026 BMW M440 Gran Coupe i xDrive

    $61,010

    $500
    5,010 mi.
    Est. $1,103/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • 2012 BMW 650 i2012 BMW 650 i2012 BMW 650 i2012 BMW 650 i2012 BMW 650 i2012 BMW 650 i

    $13,990

    71,954 mi.
    Est. $253/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Mineral White Metallic 2015 BMW 335 i xDriveMineral White Metallic 2015 BMW 335 i xDriveMineral White Metallic 2015 BMW 335 i xDriveMineral White Metallic 2015 BMW 335 i xDriveMineral White Metallic 2015 BMW 335 i xDriveMineral White Metallic 2015 BMW 335 i xDrive

    $18,480

    $260
    75,248 mi.
    Est. $334/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • 2015 BMW M235 i2015 BMW M235 i2015 BMW M235 i2015 BMW M235 i2015 BMW M235 i2015 BMW M235 i

    $19,480

    64,498 mi.
    Est. $352/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Gray Metallic 2022 BMW M850 i xDriveGray Metallic 2022 BMW M850 i xDriveGray Metallic 2022 BMW M850 i xDriveGray Metallic 2022 BMW M850 i xDriveGray Metallic 2022 BMW M850 i xDriveGray Metallic 2022 BMW M850 i xDrive

    $62,510

    29,516 mi.
    Est. $1,130/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Gray 2026 BMW X5 M60iGray 2026 BMW X5 M60iGray 2026 BMW X5 M60iGray 2026 BMW X5 M60iGray 2026 BMW X5 M60iGray 2026 BMW X5 M60i

    $78,000

    8,200 mi.
    Est. $1,410/mo

    Private seller: Igor

    Cumru, PA (18 mi)
    Contact Seller
  • Space Gray Metallic 2018 BMW 650 Gran Coupe i xDriveSpace Gray Metallic 2018 BMW 650 Gran Coupe i xDriveSpace Gray Metallic 2018 BMW 650 Gran Coupe i xDriveSpace Gray Metallic 2018 BMW 650 Gran Coupe i xDriveSpace Gray Metallic 2018 BMW 650 Gran Coupe i xDriveSpace Gray Metallic 2018 BMW 650 Gran Coupe i xDrive

    $27,990

    $1K
    62,493 mi.
    Est. $506/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Snapper Rocks Blue Metallic 2018 BMW 440 Gran Coupe iSnapper Rocks Blue Metallic 2018 BMW 440 Gran Coupe iSnapper Rocks Blue Metallic 2018 BMW 440 Gran Coupe iSnapper Rocks Blue Metallic 2018 BMW 440 Gran Coupe iSnapper Rocks Blue Metallic 2018 BMW 440 Gran Coupe iSnapper Rocks Blue Metallic 2018 BMW 440 Gran Coupe i

    $22,740

    $250
    82,557 mi.
    Est. $411/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 mi)
    Check Availability
  • Blue 2015 BMW 328 i xDriveBlue 2015 BMW 328 i xDriveBlue 2015 BMW 328 i xDriveBlue 2015 BMW 328 i xDriveBlue 2015 BMW 328 i xDriveBlue 2015 BMW 328 i xDrive

    $7,500

    108,230 mi.
    Est. $136/mo

    Private seller: Ariel

    Allentown, PA (26 mi)
    Contact Seller
  • Space Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528i

    $17,990

    22,301 mi.
    Est. $325/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (2 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW 528 i xDriveSpace Gray Metallic 2015 BMW 528 i xDriveSpace Gray Metallic 2015 BMW 528 i xDriveSpace Gray Metallic 2015 BMW 528 i xDriveSpace Gray Metallic 2015 BMW 528 i xDriveSpace Gray Metallic 2015 BMW 528 i xDrive

    $12,480

    $360
    66,733 mi.
    Est. $226/mo

    Selden Motors

    3.2
    Willow Grove, PA (27 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 (18 mi)
    Check Availability
  • White 2023 BMW M240 IWhite 2023 BMW M240 IWhite 2023 BMW M240 IWhite 2023 BMW M240 IWhite 2023 BMW M240 IWhite 2023 BMW M240 I

    $48,998

    $1K
    9,258 mi.
    Est. $885/mo

    CarMax West Broad

    4.5
    $149 delivery to King of Prussia, PA (18 mi)
    Check Availability
  • Blue 2022 BMW M240 XIBlue 2022 BMW M240 XIBlue 2022 BMW M240 XIBlue 2022 BMW M240 XIBlue 2022 BMW M240 XIBlue 2022 BMW M240 XI

    $47,998

    29,500 mi.
    Est. $867/mo

    CarMax Columbus Sawmill

    4.7
    $549 delivery to King of Prussia, PA (18 mi)
    Check Availability