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
  • Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50

    $33,799

    73,327 mi.
    Est. $611/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (21 mi)
    Check Availability

  • Glacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDriveGlacier Silver Metallic 2019 BMW 530 xDrive

    $15,404

    117,671 mi.
    Est. $278/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (22 mi)
    Check Availability

  • Alpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35iAlpine White 2016 BMW X6 xDrive35i

    $19,820

    90,191 mi.
    Est. $358/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (20 mi)
    Check Availability

  • Gray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35i

    $18,404

    64,436 mi.
    Est. $333/mo

    Warrington Auto Sales

    Warrington, PA (21 mi)
    Check Availability
  • White 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35i

    $18,804

    75,170 mi.
    Est. $340/mo

    Warrington Auto Sales

    Warrington, PA (21 mi)
    Check Availability
  • Blue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDrive

    $17,886

    75,654 mi.
    Est. $323/mo

    Keystone Auto Group

    Delran, NJ (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X1 M35iBlack Sapphire Metallic 2024 BMW X1 M35iBlack Sapphire Metallic 2024 BMW X1 M35iBlack Sapphire Metallic 2024 BMW X1 M35iBlack Sapphire Metallic 2024 BMW X1 M35iBlack Sapphire Metallic 2024 BMW X1 M35i

    $39,989

    43,883 mi.
    Est. $723/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (23 mi)
    Check Availability
  • Black 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40i

    $69,188

    22,281 mi.
    Est. $1,250/mo

    Matt Blatt Mitsubishi

    4.8
    Glassboro, NJ (23 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDrive

    $76,820

    $1K
    9,278 mi.
    Est. $1,388/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (20 mi)
    Check Availability

  • Silver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEVSilver 2011 BMW 328 328i xDrive AWD 4dr Sedan SULEV

    $5,480

    135,676 mi.
    Est. $99/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (23 mi)
    Check Availability
  • Silver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr ConvertibleSilver 2009 BMW 328 328i 2dr Convertible

    $5,480

    149,810 mi.
    Est. $99/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4D

    $36,840

    41,100 mi.
    Est. $666/mo

    CARMART

    New Castle, DE (23 mi)
    Check Availability
  • Titanium Silver Metallic 2011 BMW X3 xDrive28iTitanium Silver Metallic 2011 BMW X3 xDrive28iTitanium Silver Metallic 2011 BMW X3 xDrive28iTitanium Silver Metallic 2011 BMW X3 xDrive28iTitanium Silver Metallic 2011 BMW X3 xDrive28iTitanium Silver Metallic 2011 BMW X3 xDrive28i

    $5,285

    $200
    166,218 mi.
    Est. $96/mo

    Direct Auto Sales

    Bensalem, PA (24 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $51,996

    55,533 mi.
    Est. $940/mo

    Genesis of Cherry Hill

    MARLTON, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $35,820

    $1K
    33,374 mi.
    Est. $647/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (20 mi)
    Check Availability

  • Black 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 Ci

    $3,400

    140,000 mi.
    Est. $61/mo

    Private seller: ahmad

    Eddington, PA (25 mi)
    Contact Seller
  • Carbon Black Metallic 2026 BMW XM LABELCarbon Black Metallic 2026 BMW XM LABELCarbon Black Metallic 2026 BMW XM LABELCarbon Black Metallic 2026 BMW XM LABELCarbon Black Metallic 2026 BMW XM LABELCarbon Black Metallic 2026 BMW XM LABEL

    $109,500

    9,197 mi.
    Est. $1,979/mo

    AutoBay

    3.3
    Burlington, NJ (26 mi)
    Check Availability
  • Jet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28i

    $48,580

    79 mi.
    Est. $878/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2011 BMW 1 Series M BaseBlack Sapphire Metallic 2011 BMW 1 Series M BaseBlack Sapphire Metallic 2011 BMW 1 Series M BaseBlack Sapphire Metallic 2011 BMW 1 Series M BaseBlack Sapphire Metallic 2011 BMW 1 Series M BaseBlack Sapphire Metallic 2011 BMW 1 Series M Base

    $100,479

    9,799 mi.
    Est. $1,816/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • 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

    $58,615

    18 mi.
    Est. $1,059/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDrive

    $32,904

    33,961 mi.
    Est. $595/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (22 mi)
    Check Availability

  • Jet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28i

    $49,910

    41 mi.
    Est. $902/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $58,740

    12 mi.
    Est. $1,062/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50e

    $82,990

    42 mi.
    Est. $1,500/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • 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

    $55,205

    36 mi.
    Est. $998/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • White Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40i

    $78,015

    24 mi.
    Est. $1,410/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDriveSkyscraper Grey Metallic 2023 BMW 330e xDrive

    $31,404

    $500
    30,780 mi.
    Est. $568/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (22 mi)
    Check Availability

  • Dark Graphite 2027 BMW 530 i xDriveDark Graphite 2027 BMW 530 i xDriveDark Graphite 2027 BMW 530 i xDriveDark Graphite 2027 BMW 530 i xDriveDark Graphite 2027 BMW 530 i xDriveDark Graphite 2027 BMW 530 i xDrive

    $68,405

    89 mi.
    Est. $1,236/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Alpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50e

    $81,340

    11 mi.
    Est. $1,470/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $80,290

    24 mi.
    Est. $1,451/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NA

    $56,730

    25 mi.
    Est. $1,025/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (28 mi)
    Check Availability
  • White 2017 BMW 650 xDriveWhite 2017 BMW 650 xDriveWhite 2017 BMW 650 xDriveWhite 2017 BMW 650 xDriveWhite 2017 BMW 650 xDriveWhite 2017 BMW 650 xDrive

    $29,555

    66,088 mi.
    Est. $534/mo

    DRIVEMAX

    $231 delivery from Woodbury, NY (116 mi)
    Check Availability
  • Gray 2021 BMW 540 IGray 2021 BMW 540 IGray 2021 BMW 540 IGray 2021 BMW 540 IGray 2021 BMW 540 IGray 2021 BMW 540 I

    $35,998

    $1K
    36,766 mi.
    Est. $651/mo

    CarMax Greensboro

    4.5
    $249 delivery to King of Prussia, PA (8 mi)
    Check Availability