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
  • Carbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40i

    $23,299

    96,504 mi.
    Est. $421/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (25 mi)
    Check Availability

  • Silver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDrive

    $13,790

    $1K
    119,604 mi.
    Est. $249/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (10 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50

    $42,980

    29,069 mi.
    Est. $777/mo

    Bergey's Lincoln

    4.4
    Lansdale, PA (21 mi)
    Check Availability

  • White Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30i

    $41,997

    10,782 mi.
    Est. $759/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Space Silver 2026 BMW X1 xDrive28iSpace Silver 2026 BMW X1 xDrive28iSpace Silver 2026 BMW X1 xDrive28iSpace Silver 2026 BMW X1 xDrive28iSpace Silver 2026 BMW X1 xDrive28iSpace Silver 2026 BMW X1 xDrive28i

    $41,639

    9,744 mi.
    Est. $752/mo

    Flemington BMW

    4.9
    Flemington, NJ (14 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $49,477

    $520
    9,293 mi.
    Est. $894/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDrive

    $34,790

    $1K
    34,690 mi.
    Est. $629/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $46,855

    866 mi.
    Est. $847/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • Piemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40i

    $40,894

    56,915 mi.
    Est. $739/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (7 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,955

    430 mi.
    Est. $1,083/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $33,499

    $500
    31,740 mi.
    Est. $605/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $35,677

    $300
    18,162 mi.
    Est. $645/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $48,588

    $200
    7,954 mi.
    Est. $878/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 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

    $57,440

    2,701 mi.
    Est. $1,038/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • Alpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDrive

    $30,421

    37,541 mi.
    Est. $550/mo

    Mike Piazza Honda

    4.7
    Langhorne, PA (8 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $48,288

    $200
    8,426 mi.
    Est. $873/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Night 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28iNight 2026 BMW X1 xDrive28i

    $42,459

    $853
    5,216 mi.
    Est. $767/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 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

    $47,331

    $335
    7,629 mi.
    Est. $855/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $49,288

    $1K
    6,345 mi.
    Est. $891/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $46,639

    $1K
    8,221 mi.
    Est. $843/mo

    Flemington BMW

    4.9
    Flemington, NJ (14 mi)
    Check Availability
  • Black 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28i

    $26,290

    $500
    45,852 mi.
    Est. $475/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (10 mi)
    Check Availability

  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $42,479

    6,862 mi.
    Est. $768/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $47,798

    $1K
    6,188 mi.
    Est. $864/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $40,798

    $980
    6,009 mi.
    Est. $737/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • White Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28i

    $43,479

    $6K
    8,965 mi.
    Est. $786/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $41,424

    7,446 mi.
    Est. $749/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $53,513

    35,367 mi.
    Est. $967/mo

    Cherry Hill Jeep RAM Dodge Chrysler

    3.7
    Cherry Hill, NJ (27 mi)
    Check Availability

  • 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

    $35,639

    $1K
    24,027 mi.
    Est. $644/mo

    Flemington BMW

    4.9
    Flemington, NJ (14 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $27,904

    $1K
    57,046 mi.
    Est. $504/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (15 mi)
    Check Availability
  • Jet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28i

    $45,640

    122 mi.
    Est. $825/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • White Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28iWhite Metallic 2026 BMW X1 xDrive28i

    $42,479

    $4.9K
    8,486 mi.
    Est. $768/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (14 mi)
    Check Availability
  • Gray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 Competition

    $102,998

    $3K
    4,251 mi.
    Est. $1,861/mo

    CarMax Danvers

    4.3
    $199 delivery to Langhorne, PA (8 mi)
    Check Availability
  • Lime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M Base

    $76,995

    $2K
    16,915 mi.
    Est. $1,391/mo

    Perfect Auto Collection

    4.6
    $525 delivery from Akron, OH (351 mi)
    Check Availability