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
  • White 2020 BMW X1 xDrive28iWhite 2020 BMW X1 xDrive28iWhite 2020 BMW X1 xDrive28iWhite 2020 BMW X1 xDrive28iWhite 2020 BMW X1 xDrive28iWhite 2020 BMW X1 xDrive28i

    $20,594

    54,051 mi.
    Est. $374/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 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,790

    23,414 mi.
    Est. $705/mo

    Victory Subaru

    4.3
    Somerset, NJ (15 mi)
    Check Availability

  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $46,690

    $300
    14,702 mi.
    Est. $849/mo

    Victory Subaru

    4.3
    Somerset, NJ (15 mi)
    Check Availability

  • $40,999

    17,807 mi.
    Est. $745/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (11 mi)
  • $49,999

    32,769 mi.
    Est. $909/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (11 mi)
  • $52,999

    25,536 mi.
    Est. $963/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (11 mi)
  • $49,999

    35,006 mi.
    Est. $909/mo

    Open Road BMW of Morristown

    2.8
    Morristown, NJ (11 mi)
  • $24,181

    $1.3K
    114,964 mi.
    Est. $440/mo

    Smythe Volvo Cars

    4.9
    SUMMIT, NJ (11 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrive

    $39,297

    23,861 mi.
    Est. $714/mo

    Mercedes-Benz of Newton

    4.0
    Newton, NJ (30 mi)
    Check Availability

  • $38,848

    63,467 mi.
    Est. $706/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • $45,881

    49,103 mi.
    Est. $834/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • $70,154

    29,480 mi.
    Est. $1,275/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • $20,872

    66,649 mi.
    Est. $379/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • $26,216

    45,090 mi.
    Est. $477/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • $38,730

    66,501 mi.
    Est. $704/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • Not Priced

    39,254 mi.
    Est. $0/mo

    Karma Westfield

    3.2
    Westfield, NJ (12 mi)
    Check Availability
  • $27,799

    28,007 mi.
    Est. $505/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $42,289

    17,170 mi.
    Est. $769/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $30,789

    $500
    29,925 mi.
    Est. $560/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $52,789

    $500
    19,391 mi.
    Est. $960/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $48,289

    20,645 mi.
    Est. $878/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $75,289

    5,816 mi.
    Est. $1,369/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $61,289

    24,116 mi.
    Est. $1,114/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $69,799

    4,974 mi.
    Est. $1,269/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $79,789

    6,513 mi.
    Est. $1,450/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $50,289

    5,466 mi.
    Est. $914/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $96,289

    3,186 mi.
    Est. $1,750/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • $58,089

    5,502 mi.
    Est. $1,056/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (12 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40iSkyscraper Gray Metallic 2023 BMW Z4 sDrive M40i

    $57,980

    $2K
    5,440 mi.
    Est. $1,054/mo

    Ultimo Motors North Shore

    3.3
    $1,388 delivery from Northbrook, IL (694 mi)
    Check Availability
  • Sao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDriveSao Paulo Yellow 2023 BMW M4 Competition xDrive

    $78,500

    21,921 mi.
    Est. $1,427/mo

    Unlimited Motors

    4.4
    $919 delivery from Westfield, IN (613 mi)
    Check Availability