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 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $37,994

    77,869 mi.
    Est. $691/mo

    CarTopia

    3.4
    North Plainfield, NJ (25 mi)
    Check Availability

  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $40,665

    $500
    49,475 mi.
    Est. $739/mo

    Bomnin Chevrolet Buick GMC Nanuet

    4.8
    Nanuet, NY (17 mi)
    Check Availability

  • Brooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40i

    $57,750

    31,675 mi.
    Est. $1,050/mo

    Volvo Cars of Queens

    4.8
    Queens, NY (28 mi)
    Check Availability

  • $59,999

    22,317 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $50,499

    40,372 mi.
    Est. $918/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $30,499

    34,235 mi.
    Est. $554/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $42,999

    31,479 mi.
    Est. $782/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $79,999

    15,087 mi.
    Est. $1,454/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • 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,097

    $200
    23,920 mi.
    Est. $711/mo

    Mercedes-Benz of Newton

    3.9
    Newton, NJ (28 mi)
    Check Availability

  • $62,399

    23,659 mi.
    Est. $1,134/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $46,999

    40,170 mi.
    Est. $854/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $33,999

    10,860 mi.
    Est. $618/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $49,999

    14,446 mi.
    Est. $909/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $56,699

    27,989 mi.
    Est. $1,031/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Tanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60i

    $67,331

    7,062 mi.
    Est. $1,224/mo

    Volvo Cars of Queens

    4.8
    Queens, NY (28 mi)
    Check Availability

  • $64,999

    36,403 mi.
    Est. $1,182/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $39,999

    39,677 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $54,999

    15,791 mi.
    Est. $1,000/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $34,999

    29,799 mi.
    Est. $636/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $41,999

    16,204 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $42,599

    16,695 mi.
    Est. $774/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Silver 2011 BMW 335 335i 2dr Convertible

    $9,995

    81,835 mi.
    Est. $182/mo

    Express Auto Mall

    3.9
    Totowa, NJ (4 mi)
    Check Availability
  • Bluestone Metallic 2019 BMW 530 xDrive

    $14,990

    93,949 mi.
    Est. $272/mo

    JD Auto Sales LLC

    Woodland Park, NJ (5 mi)
    Check Availability
  • Black 2015 BMW 535 xDrive

    $12,690

    $300
    78,036 mi.
    Est. $231/mo

    JD Auto Sales LLC

    Woodland Park, NJ (5 mi)
    Check Availability
  • Not Priced

    0 mi.
    Est. $0/mo

    Fast Track Motors

    3.0
    Paterson, NJ (6 mi)
    Check Availability
  • Not Priced

    0 mi.
    Est. $0/mo

    Fast Track Motors

    3.0
    Paterson, NJ (6 mi)
    Check Availability
  • Not Priced

    0 mi.
    Est. $0/mo

    Fast Track Motors

    3.0
    Paterson, NJ (6 mi)
    Check Availability
  • Black 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDrive

    Not Priced

    102,278 mi.

    The Car House

    3.1
    Butler, NJ (7 mi)
    Check Availability
  • Gray 2025 BMW X3 30 xDrive

    $35,966

    38,330 mi.
    Est. $654/mo

    Route 23 Nissan

    2.7
    Butler, NJ (8 mi)
    Check Availability
  • Black 2015 BMW 228 XIBlack 2015 BMW 228 XIBlack 2015 BMW 228 XIBlack 2015 BMW 228 XIBlack 2015 BMW 228 XIBlack 2015 BMW 228 XI

    $19,998

    44,844 mi.
    Est. $364/mo

    CarMax Buffalo

    4.5
    $149 delivery to Wayne, NJ (2 mi)
    Check Availability
  • Alpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 Base

    $49,995

    32,489 mi.
    Est. $909/mo

    Unlimited Motors

    $1,321 delivery from Lafayette, IN (661 mi)
    Check Availability