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
  • Blue Ridge Mountain Metallic 2025 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 xDrive40i

    $59,856

    $1.9K
    21,706 mi.
    Est. $1,022/mo

    Faulkner Subaru of Mechanicsburg

    Check Availability
    Mechanicsburg, PA (22 mi)

    Quick view
  • $40,569

    26,442 mi.
    Est. $693/mo

    BMW of York

    York, PA (22 mi)
    Quick view
  • $41,995

    8,251 mi.
    Est. $717/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $117,995

    3,301 mi.
    Est. $2,014/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $49,995

    9,846 mi.
    Est. $853/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $42,995

    19,666 mi.
    Est. $734/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $49,995

    10,233 mi.
    Est. $853/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $126,995

    5,100 mi.
    Est. $2,168/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $40,995

    16,862 mi.
    Est. $700/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $77,995

    31,968 mi.
    Est. $1,331/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $61,995

    21,771 mi.
    Est. $1,058/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $44,070

    47,703 mi.
    Est. $752/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $99,995

    38,349 mi.
    Est. $1,707/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $42,995

    11,752 mi.
    Est. $734/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $66,595

    9,910 mi.
    Est. $1,137/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $63,995

    7,503 mi.
    Est. $1,092/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $68,995

    46,295 mi.
    Est. $1,178/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $38,995

    9,239 mi.
    Est. $666/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $43,501

    20,109 mi.
    Est. $743/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $38,995

    27,998 mi.
    Est. $666/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $43,995

    11,527 mi.
    Est. $751/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $52,595

    8,876 mi.
    Est. $898/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $41,995

    18,498 mi.
    Est. $717/mo

    Sun Motor Cars BMW

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

    31,251 mi.
    Est. $973/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • $119,995

    8,971 mi.
    Est. $2,048/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (22 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $63,089

    $2.7K
    32,100 mi.
    Est. $1,077/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (130 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDrive

    $31,356

    $642
    79,351 mi.
    Est. $535/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (130 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