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

    $32,400

    33,063 mi.
    Est. $586/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (5 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW M8 Competition Gran CoupeBlack Sapphire Metallic 2023 BMW M8 Competition Gran CoupeBlack Sapphire Metallic 2023 BMW M8 Competition Gran CoupeBlack Sapphire Metallic 2023 BMW M8 Competition Gran CoupeBlack Sapphire Metallic 2023 BMW M8 Competition Gran CoupeBlack Sapphire Metallic 2023 BMW M8 Competition Gran Coupe

    $92,990

    17,572 mi.
    Est. $1,681/mo

    Miracle Chrysler Dodge Jeep Ram

    Elverson, PA (22 mi)
    Check Availability

  • MINERAL WHITE 2020 BMW X5 xDrive40iMINERAL WHITE 2020 BMW X5 xDrive40iMINERAL WHITE 2020 BMW X5 xDrive40iMINERAL WHITE 2020 BMW X5 xDrive40iMINERAL WHITE 2020 BMW X5 xDrive40iMINERAL WHITE 2020 BMW X5 xDrive40i

    $29,389

    75,457 mi.
    Est. $531/mo

    Warwick Autopark

    3.8
    Lititz, PA (6 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30i

    $24,937

    $1.2K
    86,455 mi.
    Est. $451/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (29 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDrive

    $53,400

    $1K
    9,054 mi.
    Est. $965/mo

    Auto Connection of Lancaster

    Lancaster, PA (12 mi)
    Check Availability
  • Black 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDrive

    $9,995

    124,832 mi.
    Est. $181/mo

    Budget Max

    Lancaster, PA (10 mi)
    Check Availability
  • Black 2017 BMW 650 xDriveBlack 2017 BMW 650 xDriveBlack 2017 BMW 650 xDriveBlack 2017 BMW 650 xDriveBlack 2017 BMW 650 xDriveBlack 2017 BMW 650 xDrive

    $35,987

    23,656 mi.
    Est. $650/mo

    Auto Connection of Lancaster

    Lancaster, PA (12 mi)
    Check Availability
  • Black 2025 BMW M2 BaseBlack 2025 BMW M2 BaseBlack 2025 BMW M2 BaseBlack 2025 BMW M2 BaseBlack 2025 BMW M2 BaseBlack 2025 BMW M2 Base

    $70,455

    4,496 mi.
    Est. $1,273/mo

    Susquehanna Chrysler Dodge Jeep RAM

    3.3
    Wrightsville, PA (21 mi)
    Check Availability
  • Blue Metallic 2019 BMW X2 M35iBlue Metallic 2019 BMW X2 M35iBlue Metallic 2019 BMW X2 M35iBlue Metallic 2019 BMW X2 M35iBlue Metallic 2019 BMW X2 M35iBlue Metallic 2019 BMW X2 M35i

    $20,485

    76,430 mi.
    Est. $370/mo

    Jack Giambalvo Mazda

    3.2
    York, PA (29 mi)
    Check Availability
  • White 2021 BMW 230 xDriveWhite 2021 BMW 230 xDriveWhite 2021 BMW 230 xDriveWhite 2021 BMW 230 xDriveWhite 2021 BMW 230 xDriveWhite 2021 BMW 230 xDrive

    $19,995

    $605
    86,091 mi.
    Est. $361/mo

    Auto Connection of Lancaster

    Lancaster, PA (12 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $26,900

    82,599 mi.
    Est. $486/mo

    Sauder Motors Inc.

    Strasburg, PA (13 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30iTanzanite Blue II Metallic 2024 BMW X3 xDrive30i

    $41,525

    19,522 mi.
    Est. $750/mo

    Lexus of Chester Springs

    4.8
    Chester Springs, PA (28 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $34,970

    $1K
    34,922 mi.
    Est. $632/mo

    MIRACLE BUICK GMC OF KUTZTOWN

    3.2
    Fleetwood, PA (30 mi)
    Check Availability
  • White 2025 BMW M3 Competition xDriveWhite 2025 BMW M3 Competition xDriveWhite 2025 BMW M3 Competition xDriveWhite 2025 BMW M3 Competition xDriveWhite 2025 BMW M3 Competition xDriveWhite 2025 BMW M3 Competition xDrive

    $89,888

    4,414 mi.
    Est. $1,624/mo

    Private seller: Seth

    Warwick, PA (6 mi)
    Contact Seller
  • Gray 1999 BMW Z3 2.3 RoadsterGray 1999 BMW Z3 2.3 RoadsterGray 1999 BMW Z3 2.3 RoadsterGray 1999 BMW Z3 2.3 RoadsterGray 1999 BMW Z3 2.3 RoadsterGray 1999 BMW Z3 2.3 Roadster

    $9,900

    75,000 mi.
    Est. $179/mo

    Private seller: Chris

    Kenwick Village, PA (9 mi)
    Contact Seller
  • Black 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDrive

    $29,998

    64,048 mi.
    Est. $542/mo

    CarMax Lancaster

    3.6
    Lancaster, PA (9 mi)
    Check Availability
  • Black 2014 BMW 328d xDriveBlack 2014 BMW 328d xDriveBlack 2014 BMW 328d xDriveBlack 2014 BMW 328d xDriveBlack 2014 BMW 328d xDriveBlack 2014 BMW 328d xDrive

    $8,000

    201,500 mi.
    Est. $145/mo

    Private seller: Paul

    Reinholds, PA (10 mi)
    Contact Seller
  • Alpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xiAlpine White 2003 BMW 325 325xi

    $6,989

    135,787 mi.
    Est. $126/mo

    Synergy Auto Sales LLC

    Strasburg, PA (13 mi)
    Check Availability
  • Alpine White 2020 BMW M240 M240i xDriveAlpine White 2020 BMW M240 M240i xDriveAlpine White 2020 BMW M240 M240i xDriveAlpine White 2020 BMW M240 M240i xDriveAlpine White 2020 BMW M240 M240i xDriveAlpine White 2020 BMW M240 M240i xDrive

    $34,085

    53,570 mi.
    Est. $616/mo

    Del Toyota

    4.7
    Thorndale, PA (26 mi)
    Check Availability
  • Black 2015 BMW 335 i xDriveBlack 2015 BMW 335 i xDriveBlack 2015 BMW 335 i xDriveBlack 2015 BMW 335 i xDriveBlack 2015 BMW 335 i xDriveBlack 2015 BMW 335 i xDrive

    $21,500

    68,066 mi.
    Est. $389/mo

    Private seller: Elizabeth

    East Brandywine, PA (28 mi)
    Contact Seller
  • Blue 2004 BMW 325 xiBlue 2004 BMW 325 xiBlue 2004 BMW 325 xiBlue 2004 BMW 325 xiBlue 2004 BMW 325 xiBlue 2004 BMW 325 xi

    $5,850

    165,000 mi.
    Est. $106/mo

    Private seller: Tom

    Hummelstown, PA (28 mi)
    Contact Seller
  • Not Priced

    90,879 mi.
    Est. $0/mo

    Bobby Rahal Lexus of Lancaster County

    4.9
    Ephrata, PA (2 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 540 i xDrivePhytonic Blue Metallic 2023 BMW 540 i xDrivePhytonic Blue Metallic 2023 BMW 540 i xDrivePhytonic Blue Metallic 2023 BMW 540 i xDrivePhytonic Blue Metallic 2023 BMW 540 i xDrivePhytonic Blue Metallic 2023 BMW 540 i xDrive

    $47,389

    29,005 mi.
    Est. $856/mo

    Warwick Autopark

    3.8
    Lititz, PA (6 mi)
    Check Availability
  • Not Priced

    0 mi.
    Est. $0/mo

    Warwick Autopark

    3.8
    Lititz, PA (6 mi)
    Check Availability
  • $15,931

    113,334 mi.
    Est. $288/mo

    Lancaster Mitsubishi

    2.4
    East Petersburg, PA (9 mi)
    Check Availability
  • $45,491

    6,124 mi.
    Est. $822/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • Skyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDrive

    $101,291

    $7.5K
    14,725 mi.
    Est. $1,831/mo

    Cars2Us Fairfax

    4.1
    $159 delivery from Fairfax, VA (107 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW M4 Competition xDriveSkyscraper Gray Metallic 2024 BMW M4 Competition xDriveSkyscraper Gray Metallic 2024 BMW M4 Competition xDriveSkyscraper Gray Metallic 2024 BMW M4 Competition xDriveSkyscraper Gray Metallic 2024 BMW M4 Competition xDriveSkyscraper Gray Metallic 2024 BMW M4 Competition xDrive

    $78,439

    $400
    26,297 mi.
    Est. $1,418/mo

    Maserati of Washington

    $399 delivery from Sterling, VA (103 mi)
    Check Availability