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 Filters
  • $57,995

    18,765 mi.
    Est. $1,048/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
    Quick view
  • $56,995

    11,922 mi.
    Est. $1,030/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
    Quick view
  • $80,995

    11,371 mi.
    Est. $1,464/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
    Quick view
  • $51,495

    15,544 mi.
    Est. $931/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
    Quick view
  • $42,495

    8,134 mi.
    Est. $768/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
    Quick view
  • $45,995

    11,415 mi.
    Est. $831/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
    Quick view
  • Not Priced

    77,105 mi.
    Est. $0/mo

    Thornton Automotive Manchester

    3.5
    Check Availability
    Manchester, PA (18 mi)
    Quick view
  • $34,796

    59,327 mi.
    Est. $629/mo

    Thornton Automotive Dover

    4.9
    Check Availability
    Dover, PA (21 mi)
    Quick view
  • $36,921

    29,242 mi.
    Est. $667/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $69,687

    41,295 mi.
    Est. $1,259/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $29,690

    90,281 mi.
    Est. $537/mo

    Jack Giambalvo Hyundai

    4.6
    Check Availability
    YORK, PA (23 mi)
    Quick view
  • $59,992

    6,365 mi.
    Est. $1,084/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • $56,991

    6,461 mi.
    Est. $1,030/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • $49,991

    18,679 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • $66,860

    5,998 mi.
    Est. $1,208/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • $45,999

    5,676 mi.
    Est. $831/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • $72,511

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

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • $79,511

    12,965 mi.
    Est. $1,437/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
    Quick view
  • Oxford Green Metallic 2023 BMW M3 Competition xDriveOxford Green Metallic 2023 BMW M3 Competition xDriveOxford Green Metallic 2023 BMW M3 Competition xDriveOxford Green Metallic 2023 BMW M3 Competition xDriveOxford Green Metallic 2023 BMW M3 Competition xDriveOxford Green Metallic 2023 BMW M3 Competition xDrive

    $88,839

    22,650 mi.
    Est. $1,605/mo

    Deluxe Auto Sales

    4.7
    Check Availability
    $200 delivery from Linden, NJ (138 mi)
    Quick view
  • Black 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XIBlack 2018 BMW 330 XI

    $22,998

    35,439 mi.
    Est. $416/mo

    CarMax Rochester

    Check Availability
    $199 delivery to Mechanicsburg, PA (12 mi)
    Quick view
  • Gray 2007 BMW 525 iGray 2007 BMW 525 iGray 2007 BMW 525 iGray 2007 BMW 525 i

    $8,997

    131,845 mi.
    Est. $163/mo

    W & L Subaru

    4.8
    Check Availability
    Northumberland, PA (43 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 i

    $18,995

    40,761 mi.
    Est. $343/mo

    Hawkins Chevrolet

    Check Availability
    Danville, PA (49 mi)
    Quick view
  • Melbourne Red 2023 BMW 228 Gran Coupe i xDriveMelbourne Red 2023 BMW 228 Gran Coupe i xDriveMelbourne Red 2023 BMW 228 Gran Coupe i xDriveMelbourne Red 2023 BMW 228 Gran Coupe i xDriveMelbourne Red 2023 BMW 228 Gran Coupe i xDriveMelbourne Red 2023 BMW 228 Gran Coupe i xDrive

    $31,896

    18,996 mi.
    Est. $576/mo

    Zimmerman's Chrysler Dodge Jeep RAM

    Check Availability
    Sunbury, PA (40 mi)
    Quick view
  • Isle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 Competition

    $80,588

    12,690 mi.
    Est. $1,456/mo

    Legacy Motors Auto Group LLC

    Check Availability
    Danville, PA (49 mi)
    Quick view
  • Mineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDrive

    $30,900

    36,885 mi.
    Est. $558/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (36 mi)
    Quick view
  • White 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDrive

    $25,998

    65,554 mi.
    Est. $470/mo

    CarMax Lancaster

    2.3
    Check Availability
    Lancaster, PA (31 mi)
    Quick view
  • Alpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i Xdrive

    $36,480

    86,562 mi.
    Est. $659/mo

    Autohaus Lancaster, Inc.

    4.8
    Check Availability
    Lancaster, PA (31 mi)
    Quick view
  • Gray 2015 BMW 535 i xDriveGray 2015 BMW 535 i xDriveGray 2015 BMW 535 i xDriveGray 2015 BMW 535 i xDriveGray 2015 BMW 535 i xDriveGray 2015 BMW 535 i xDrive

    $10,499

    135,000 mi.
    Est. $190/mo

    Private seller: mosiah

    Contact Seller
    Muhlenberg, PA (47 mi)
    Quick view
  • Carbon Black Metallic 2021 BMW M550 i XdriveCarbon Black Metallic 2021 BMW M550 i XdriveCarbon Black Metallic 2021 BMW M550 i XdriveCarbon Black Metallic 2021 BMW M550 i XdriveCarbon Black Metallic 2021 BMW M550 i XdriveCarbon Black Metallic 2021 BMW M550 i Xdrive

    $36,980

    $500
    79,585 mi.
    Est. $668/mo

    Autohaus Lancaster, Inc.

    4.8
    Check Availability
    Lancaster, PA (31 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $23,987

    55,634 mi.
    Est. $433/mo

    Auto Connection of Lancaster

    Check Availability
    Lancaster, PA (30 mi)
    Quick view
  • $62,000

    13,812 mi.
    Est. $1,120/mo

    BMW of Reading

    Reading, PA (47 mi)
    Quick view
  • $53,000

    5,573 mi.
    Est. $958/mo

    BMW of Reading

    Reading, PA (47 mi)
    Quick view
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