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
  • Not Specified 2018 BMW X5 sDrive35iNot Specified 2018 BMW X5 sDrive35iNot Specified 2018 BMW X5 sDrive35iNot Specified 2018 BMW X5 sDrive35iNot Specified 2018 BMW X5 sDrive35iNot Specified 2018 BMW X5 sDrive35i

    $14,023

    100,297 mi.
    Est. $253/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (24 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 (29 mi)
    Check Availability

  • Mineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 iMineral White Metallic 2025 BMW 530 i

    $36,499

    $1.3K
    22,448 mi.
    Est. $660/mo

    CarVision of Trooper

    4.6
    Trooper, PA (14 mi)
    Check Availability

  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $59,365

    136 mi.
    Est. $1,073/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $62,940

    631 mi.
    Est. $1,137/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $61,950

    613 mi.
    Est. $1,120/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $51,499

    4,136 mi.
    Est. $931/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $61,065

    613 mi.
    Est. $1,104/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30i

    $34,480

    34,922 mi.
    Est. $623/mo

    MIRACLE BUICK GMC OF KUTZTOWN

    3.0
    Fleetwood, PA (21 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

    $59,890

    613 mi.
    Est. $1,082/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Tanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDriveTanzanite Blue 2026 BMW X3 30 xDrive

    $59,815

    613 mi.
    Est. $1,081/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (29 mi)
    Check Availability
  • Aventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30iAventurin Red Metallic 2023 BMW X3 xDrive30i

    $37,190

    36,394 mi.
    Est. $672/mo

    J C L Automotive

    Hellertown, PA (20 mi)
    Check Availability
  • Blue Bay Lagoon Metallic 2023 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2023 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2023 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2023 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2023 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2023 BMW X1 xDrive28i

    $32,390

    25,921 mi.
    Est. $585/mo

    J C L Automotive

    Hellertown, PA (20 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $35,100

    41,243 mi.
    Est. $634/mo

    J C L Automotive

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

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

    $31,390

    43,540 mi.
    Est. $567/mo

    J C L Automotive

    Hellertown, PA (20 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X1 xDrive28iDune Grey Metallic 2026 BMW X1 xDrive28iDune Grey Metallic 2026 BMW X1 xDrive28iDune Grey Metallic 2026 BMW X1 xDrive28iDune Grey Metallic 2026 BMW X1 xDrive28iDune Grey Metallic 2026 BMW X1 xDrive28i

    $43,390

    1,198 mi.
    Est. $784/mo

    J C L Automotive

    Hellertown, PA (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28i

    $41,300

    6,857 mi.
    Est. $746/mo

    J C L Automotive

    Hellertown, PA (20 mi)
    Check Availability
  • Black Sapphire Metallic 2011 BMW 335 335i xDriveBlack Sapphire Metallic 2011 BMW 335 335i xDriveBlack Sapphire Metallic 2011 BMW 335 335i xDriveBlack Sapphire Metallic 2011 BMW 335 335i xDriveBlack Sapphire Metallic 2011 BMW 335 335i xDriveBlack Sapphire Metallic 2011 BMW 335 335i xDrive

    $23,990

    57,170 mi.
    Est. $434/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (8 mi)
    Check Availability
  • GREEN 1995 BMW 525 iGREEN 1995 BMW 525 iGREEN 1995 BMW 525 iGREEN 1995 BMW 525 iGREEN 1995 BMW 525 iGREEN 1995 BMW 525 i

    $24,900

    69,373 mi.
    Est. $450/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (29 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 (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 (19 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 (8 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 (23 mi)
    Check Availability
  • Black Sapphire Metallic 2013 BMW Z4 2dr Roadster sDrive28iBlack Sapphire Metallic 2013 BMW Z4 2dr Roadster sDrive28iBlack Sapphire Metallic 2013 BMW Z4 2dr Roadster sDrive28iBlack Sapphire Metallic 2013 BMW Z4 2dr Roadster sDrive28iBlack Sapphire Metallic 2013 BMW Z4 2dr Roadster sDrive28iBlack Sapphire Metallic 2013 BMW Z4 2dr Roadster sDrive28i

    $14,495

    87,570 mi.
    Est. $262/mo

    New Hope Auto Sales

    New Hope, PA (29 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 (25 mi)
    Contact Seller
  • Phytonic Blue Metallic 2023 BMW 530 i xDrivePhytonic Blue Metallic 2023 BMW 530 i xDrivePhytonic Blue Metallic 2023 BMW 530 i xDrivePhytonic Blue Metallic 2023 BMW 530 i xDrivePhytonic Blue Metallic 2023 BMW 530 i xDrivePhytonic Blue Metallic 2023 BMW 530 i xDrive

    $26,999

    57,728 mi.
    Est. $488/mo

    CarVision of Trooper

    4.6
    Trooper, PA (14 mi)
    Check Availability

  • Blue 2012 BMW 335 iBlue 2012 BMW 335 iBlue 2012 BMW 335 iBlue 2012 BMW 335 iBlue 2012 BMW 335 iBlue 2012 BMW 335 i

    $11,950

    127,500 mi.
    Est. $216/mo

    Private seller: Thomas

    Whitpain, PA (17 mi)
    Contact Seller
  • GRAY 2015 BMW M6GRAY 2015 BMW M6GRAY 2015 BMW M6GRAY 2015 BMW M6GRAY 2015 BMW M6GRAY 2015 BMW M6

    $39,900

    52,604 mi.
    Est. $721/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (29 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 (8 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 (8 mi)
    Check Availability
  • Black 2016 BMW 428 I Gran CoupeBlack 2016 BMW 428 I Gran CoupeBlack 2016 BMW 428 I Gran CoupeBlack 2016 BMW 428 I Gran CoupeBlack 2016 BMW 428 I Gran CoupeBlack 2016 BMW 428 I Gran Coupe

    $17,998

    67,675 mi.
    Est. $325/mo

    CarMax Edison

    4.1
    $149 delivery to King of Prussia, PA (18 mi)
    Check Availability
  • Alpine White 2017 BMW 440 iAlpine White 2017 BMW 440 iAlpine White 2017 BMW 440 iAlpine White 2017 BMW 440 iAlpine White 2017 BMW 440 iAlpine White 2017 BMW 440 i

    $19,994

    89,141 mi.
    Est. $361/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (136 mi)
    Check Availability