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
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $39,800

    24,937 mi.
    Est. $719/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • Mediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28i

    $15,400

    74,243 mi.
    Est. $278/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $65,991

    15,256 mi.
    Est. $1,193/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $51,991

    6,104 mi.
    Est. $940/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $49,993

    9,746 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $52,991

    17,795 mi.
    Est. $958/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $56,992

    17,968 mi.
    Est. $1,030/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • 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 (29 mi)
    Check Availability

  • $45,991

    7,043 mi.
    Est. $831/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $51,991

    8,121 mi.
    Est. $940/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $53,999

    22,877 mi.
    Est. $976/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $34,925

    30,271 mi.
    Est. $631/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $51,991

    8,733 mi.
    Est. $940/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • Bernina Gray Amber Effect Metallic 2022 BMW 530 i xDriveBernina Gray Amber Effect Metallic 2022 BMW 530 i xDriveBernina Gray Amber Effect Metallic 2022 BMW 530 i xDriveBernina Gray Amber Effect Metallic 2022 BMW 530 i xDriveBernina Gray Amber Effect Metallic 2022 BMW 530 i xDriveBernina Gray Amber Effect Metallic 2022 BMW 530 i xDrive

    $31,550

    49,290 mi.
    Est. $570/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $42,950

    19,647 mi.
    Est. $776/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $50,991

    9,871 mi.
    Est. $921/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $50,763

    9,474 mi.
    Est. $917/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $68,825

    4,219 mi.
    Est. $1,244/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $82,747

    11,981 mi.
    Est. $1,495/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • Black Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDrive

    $88,400

    10,903 mi.
    Est. $1,598/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $49,991

    4,328 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $55,991

    28,366 mi.
    Est. $1,012/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $72,511

    49,164 mi.
    Est. $1,310/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $49,991

    8,297 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $83,431

    9,745 mi.
    Est. $1,508/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • Space Gray Metallic 2016 BMW 550 i xDriveSpace Gray Metallic 2016 BMW 550 i xDriveSpace Gray Metallic 2016 BMW 550 i xDriveSpace Gray Metallic 2016 BMW 550 i xDriveSpace Gray Metallic 2016 BMW 550 i xDriveSpace Gray Metallic 2016 BMW 550 i xDrive

    $16,990

    90,316 mi.
    Est. $307/mo

    Faulkner Chrysler Dodge Jeep Ram Fiat

    4.4
    Mechanicsburg, PA (27 mi)
    Check Availability

  • $73,599

    9,928 mi.
    Est. $1,330/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $19,995

    98,724 mi.
    Est. $361/mo

    Nashmi Motors

    Harrisburg, PA (19 mi)
    Check Availability
  • Not Priced

    0 mi.
    Est. $0/mo

    Warwick Autopark

    3.8
    Lititz, PA (21 mi)
    Check Availability
  • $51,485

    36,020 mi.
    Est. $930/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • Gray 2020 BMW M5 BaseGray 2020 BMW M5 BaseGray 2020 BMW M5 BaseGray 2020 BMW M5 BaseGray 2020 BMW M5 BaseGray 2020 BMW M5 Base

    $54,591

    $200
    67,062 mi.
    Est. $987/mo

    Cars2Us Woodbridge

    $148 delivery from Woodbridge, VA (99 mi)
    Check Availability
  • Gray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 BaseGray 2014 BMW M6 Base

    $26,994

    $1.5K
    44,422 mi.
    Est. $488/mo

    Auto Buying Service

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