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
  • Black Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDrive

    $38,590

    $200
    23,414 mi.
    Est. $697/mo

    Victory Subaru

    4.3
    Somerset, NJ (25 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

  • Black Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDrive

    $38,590

    $200
    23,414 mi.
    Est. $697/mo

    Victory Subaru

    4.3
    Somerset, NJ (25 mi)
    Check Availability

  • $39,969

    43,546 mi.
    Est. $722/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    Not Priced

    7,438 mi.

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $45,989

    $982
    21,782 mi.
    Est. $831/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $21,569

    86,729 mi.
    Est. $390/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $9,259

    90,572 mi.
    Est. $167/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDrive

    $52,153

    19,706 mi.
    Est. $943/mo

    Haldeman Ford

    East Windsor, NJ (18 mi)
    Check Availability

  • $61,989

    $19K
    17,738 mi.
    Est. $1,120/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $59,989

    $682
    14,366 mi.
    Est. $1,084/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $15,989

    $158
    58,978 mi.
    Est. $289/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $40,989

    $686
    62,022 mi.
    Est. $741/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $36,569

    28,566 mi.
    Est. $661/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $39,989

    25,895 mi.
    Est. $723/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $41,989

    $5.2K
    7,222 mi.
    Est. $759/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • $44,997

    17,959 mi.
    Est. $813/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Not Priced

    47,365 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • $66,788

    13,118 mi.
    Est. $1,207/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • $59,477

    1,850 mi.
    Est. $1,075/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • $59,997

    5,389 mi.
    Est. $1,084/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Not Priced

    7,098 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Not Priced

    2,399 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Not Priced

    154,848 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • $75,997

    26,443 mi.
    Est. $1,373/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • $47,997

    23,861 mi.
    Est. $867/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • $37,997

    36,406 mi.
    Est. $687/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Not Priced

    36,014 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (26 mi)
    Check Availability
  • Gray 2020 BMW M340 I xDriveGray 2020 BMW M340 I xDriveGray 2020 BMW M340 I xDriveGray 2020 BMW M340 I xDriveGray 2020 BMW M340 I xDriveGray 2020 BMW M340 I xDrive

    $43,998

    46,905 mi.
    Est. $795/mo

    CarMax Albany

    4.5
    $149 delivery to Langhorne, PA (8 mi)
    Check Availability
  • Titanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 Base

    $29,349

    $545
    64,190 mi.
    Est. $530/mo

    Impex Auto Sales

    4.7
    $456 delivery from Greensboro, NC (400 mi)
    Check Availability