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
  • Alpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40i

    $55,737

    32,718 mi.
    Est. $1,013/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (18 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

  • $48,697

    $300
    36,986 mi.
    Est. $885/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • $53,997

    $1K
    7,305 mi.
    Est. $982/mo

    BMW of Bridgewater

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

    3,602 mi.
    Est. $0/mo

    BMW of Bridgewater

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

    31,417 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • $69,997

    37,601 mi.
    Est. $1,272/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • $48,997

    33,599 mi.
    Est. $891/mo

    BMW of Bridgewater

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

    0 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • $38,997

    36,665 mi.
    Est. $709/mo

    BMW of Bridgewater

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

    614 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • $54,997

    58,715 mi.
    Est. $1,000/mo

    BMW of Bridgewater

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

    8,521 mi.
    Est. $0/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • $54,997

    12,603 mi.
    Est. $1,000/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • Carbon Black Metallic 2017 BMW 540 540i

    $19,413

    89,968 mi.
    Est. $353/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (8 mi)
    Check Availability
  • Mineral Grey Metallic 2019 BMW X1 xDrive28i

    $13,362

    $624
    76,440 mi.
    Est. $243/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (8 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X3 M AWD

    Not Priced

    42,558 mi.
    Est. $0/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (8 mi)
    Check Availability
  • Alpine White 2020 BMW M550 i Xdrive

    $26,233

    $2.3K
    103,092 mi.
    Est. $477/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (8 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW 750 i xDrive

    $31,469

    61,214 mi.
    Est. $572/mo

    Yosh Motors of Somerville

    1.3
    Somerville, NJ (8 mi)
    Check Availability
  • $35,994

    68,467 mi.
    Est. $654/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 mi)
    Check Availability
  • $34,994

    47,824 mi.
    Est. $636/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 mi)
    Check Availability
  • $24,994

    69,369 mi.
    Est. $454/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 mi)
    Check Availability
  • $18,493

    73,877 mi.
    Est. $336/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 mi)
    Check Availability
  • $19,994

    43,548 mi.
    Est. $363/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 mi)
    Check Availability
  • $79,343

    17,627 mi.
    Est. $1,442/mo

    CarTopia

    3.5
    North Plainfield, NJ (8 mi)
    Check Availability
  • $44,794

    7,953 mi.
    Est. $814/mo

    Generation Nissan

    4.1
    North Plainfield, NJ (8 mi)
    Check Availability
  • Dark Graphite Metallic 2025 BMW M5 BaseDark Graphite Metallic 2025 BMW M5 BaseDark Graphite Metallic 2025 BMW M5 BaseDark Graphite Metallic 2025 BMW M5 BaseDark Graphite Metallic 2025 BMW M5 BaseDark Graphite Metallic 2025 BMW M5 Base

    $114,849

    7,998 mi.
    Est. $2,088/mo

    Impex Auto Sales

    4.7
    $491 delivery from Greensboro, NC (431 mi)
    Check Availability
  • Interlagos Blue Metallic 2008 BMW M6 BaseInterlagos Blue Metallic 2008 BMW M6 BaseInterlagos Blue Metallic 2008 BMW M6 BaseInterlagos Blue Metallic 2008 BMW M6 BaseInterlagos Blue Metallic 2008 BMW M6 BaseInterlagos Blue Metallic 2008 BMW M6 Base

    $15,850

    $600
    89,079 mi.
    Est. $288/mo

    Fishers Imports

    4.5
    $604 delivery from Fishers, IN (605 mi)
    Check Availability