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 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $46,340

    41,835 mi.
    Est. $837/mo

    Kenny Ross Ford

    4.5
    ADAMSBURG, PA (21 mi)
    Check Availability

  • Blue Metallic 2022 BMW X7 xDrive40iBlue Metallic 2022 BMW X7 xDrive40iBlue Metallic 2022 BMW X7 xDrive40iBlue Metallic 2022 BMW X7 xDrive40iBlue Metallic 2022 BMW X7 xDrive40iBlue Metallic 2022 BMW X7 xDrive40i

    $41,390

    55,695 mi.
    Est. $748/mo

    Kenny Ross Ford

    4.5
    ADAMSBURG, PA (21 mi)
    Check Availability

  • $54,969

    12,488 mi.
    Est. $993/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $53,700

    4,258 mi.
    Est. $970/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $52,979

    4,265 mi.
    Est. $957/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $38,779

    35,768 mi.
    Est. $701/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $38,279

    39,814 mi.
    Est. $692/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $49,990

    777 mi.
    Est. $903/mo

    Kenny Ross Ford

    4.5
    ADAMSBURG, PA (21 mi)
    Check Availability

  • $43,345

    7,750 mi.
    Est. $783/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $61,979

    21,482 mi.
    Est. $1,120/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $39,920

    7,972 mi.
    Est. $721/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $63,479

    24,184 mi.
    Est. $1,147/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $55,431

    18,178 mi.
    Est. $1,002/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $46,340

    41,835 mi.
    Est. $837/mo

    Kenny Ross Ford

    4.5
    ADAMSBURG, PA (21 mi)
    Check Availability

  • $42,979

    6,045 mi.
    Est. $777/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $81,579

    6,238 mi.
    Est. $1,474/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $48,079

    43,068 mi.
    Est. $869/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $38,323

    9,651 mi.
    Est. $693/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $47,979

    38,852 mi.
    Est. $867/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $41,579

    19,031 mi.
    Est. $751/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $35,979

    22,533 mi.
    Est. $650/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $51,279

    39,435 mi.
    Est. $927/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $42,979

    33,794 mi.
    Est. $777/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $53,542

    9,873 mi.
    Est. $968/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $35,279

    27,534 mi.
    Est. $638/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $52,979

    13,123 mi.
    Est. $957/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $57,279

    18,940 mi.
    Est. $1,035/mo

    BMW of Pittsburgh

    Pittsburgh, PA (28 mi)
  • $13,270

    90,802 mi.
    Est. $240/mo

    Mercedes-Benz of Pittsburgh

    Pittsburgh, PA (28 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 Base

    $49,850

    $1.7K
    70,594 mi.
    Est. $901/mo

    AutoBay

    3.4
    $49 delivery from Burlington, NJ (243 mi)
    Check Availability
  • Black 2016 BMW 550 xDriveBlack 2016 BMW 550 xDriveBlack 2016 BMW 550 xDriveBlack 2016 BMW 550 xDriveBlack 2016 BMW 550 xDriveBlack 2016 BMW 550 xDrive

    $17,991

    $800
    97,333 mi.
    Est. $325/mo

    Cars2Us Fairfax

    4.1
    $247 delivery from Fairfax, VA (165 mi)
    Check Availability