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 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60

    $56,790

    $2K
    30,165 mi.
    Est. $1,026/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 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

  • 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 2020 BMW M340 i xDrive

    $35,790

    80,986 mi.
    Est. $647/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Gray Metallic 2025 BMW X7 M60i

    Not Priced

    34,535 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • $38,790

    46,020 mi.
    Est. $701/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW XM Base

    $74,790

    30,162 mi.
    Est. $1,352/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X7 M50i

    $39,790

    66,923 mi.
    Est. $719/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Gray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWD

    $44,998

    67,108 mi.
    Est. $813/mo

    LUCAS CHEVROLET

    4.7
    LUMBERTON, NJ (22 mi)
    Check Availability

  • Sparkling Brown Metallic 2018 BMW X5 xDrive35i

    $16,774

    95,074 mi.
    Est. $303/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • $90,790

    30,730 mi.
    Est. $1,641/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Gray Metallic 2025 BMW M4 Competition xDrive

    Not Priced

    11,980 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Bay Blue 2023 BMW M5 Base

    $83,790

    33,892 mi.
    Est. $1,514/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40i

    $31,790

    42,159 mi.
    Est. $575/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $56,709

    $804
    34,320 mi.
    Est. $1,025/mo

    Cherry Hill Jeep RAM Dodge Chrysler

    3.7
    Cherry Hill, NJ (27 mi)
    Check Availability

  • Brooklyn Gray Metallic 2023 BMW M340 i xDrive

    $58,790

    23,267 mi.
    Est. $1,062/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • $31,790

    27,285 mi.
    Est. $575/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Marina Blue 2016 BMW M4 Base

    Not Priced

    23,208 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability
  • Not Priced

    14,602 mi.
    Est. $0/mo

    Precision Acura

    4.8
    Lawrenceville, NJ (10 mi)
    Check Availability
  • $18,595

    112,675 mi.
    Est. $336/mo

    Porsche Princeton

    Lawrenceville, NJ (11 mi)
    Check Availability
  • White Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDrive

    $42,089

    $305
    19,254 mi.
    Est. $761/mo

    Lucas Jeep Chrysler Dodge RAM

    4.8
    Lumberton, NJ (22 mi)
    Check Availability

  • $14,595

    59,835 mi.
    Est. $264/mo

    Porsche Princeton

    Lawrenceville, NJ (11 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    Not Priced

    6,283 mi.

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • $57,989

    26,792 mi.
    Est. $1,048/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • $42,288

    33,225 mi.
    Est. $764/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • $17,294

    93,870 mi.
    Est. $313/mo

    Princeton BMW

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

  • $51,989

    19,715 mi.
    Est. $940/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • $48,344

    36,107 mi.
    Est. $874/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (11 mi)
    Check Availability
  • $5,390

    $2.8K
    206,472 mi.
    Est. $97/mo

    John's Rt.13 Auto Sales

    Levittown, PA (12 mi)
    Check Availability
  • Jet Black 1998 BMW 540 Fast and FuriousJet Black 1998 BMW 540 Fast and FuriousJet Black 1998 BMW 540 Fast and FuriousJet Black 1998 BMW 540 Fast and FuriousJet Black 1998 BMW 540 Fast and FuriousJet Black 1998 BMW 540 Fast and Furious

    Not Priced

    130,618 mi.
    Est. $0/mo

    L.R.A. Enterprises

    4.0
    Bristol, PA (12 mi)
    Check Availability
  • Black 2024 BMW M240 XIBlack 2024 BMW M240 XIBlack 2024 BMW M240 XIBlack 2024 BMW M240 XIBlack 2024 BMW M240 XIBlack 2024 BMW M240 XI

    $46,998

    $1K
    30,886 mi.
    Est. $849/mo

    CarMax South Boulevard

    4.9
    $349 delivery to Langhorne, PA (8 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDrive

    $53,200

    $300
    4,129 mi.
    Est. $961/mo

    Unlimited Motors

    4.3
    $895 delivery from Westfield, IN (597 mi)
    Check Availability