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 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50i

    $30,294

    51,412 mi.
    Est. $551/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (10 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

  • $29,999

    28,267 mi.
    Est. $545/mo

    Paul Miller BMW

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

    30,886 mi.
    Est. $800/mo

    Paul Miller BMW

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

    21,472 mi.
    Est. $736/mo

    Paul Miller BMW

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

    29,772 mi.
    Est. $818/mo

    Paul Miller BMW

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

    15,570 mi.
    Est. $945/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $30,664

    $2.5K
    37,432 mi.
    Est. $557/mo

    Hillside Toyota

    4.8
    Jamaica, NY (29 mi)
    Check Availability

  • $69,999

    38,791 mi.
    Est. $1,272/mo

    Paul Miller BMW

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

    36,324 mi.
    Est. $1,382/mo

    Paul Miller BMW

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

    23,651 mi.
    Est. $763/mo

    Paul Miller BMW

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

    9,861 mi.
    Est. $1,182/mo

    Paul Miller BMW

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

    35,837 mi.
    Est. $973/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

  • $41,999

    13,109 mi.
    Est. $763/mo

    Paul Miller BMW

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

    44,533 mi.
    Est. $891/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $55,899

    15,028 mi.
    Est. $1,016/mo

    Paul Miller BMW

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

    30,867 mi.
    Est. $945/mo

    Paul Miller BMW

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

    26,221 mi.
    Est. $773/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

  • $45,999

    38,520 mi.
    Est. $836/mo

    Paul Miller BMW

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

    23,343 mi.
    Est. $1,127/mo

    Paul Miller BMW

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

    36,068 mi.
    Est. $963/mo

    Paul Miller BMW

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

    32,870 mi.
    Est. $709/mo

    Paul Miller BMW

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

    24,877 mi.
    Est. $891/mo

    Paul Miller BMW

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

    34,977 mi.
    Est. $909/mo

    Paul Miller BMW

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

    30,138 mi.
    Est. $1,272/mo

    Paul Miller BMW

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

    39,088 mi.
    Est. $1,127/mo

    Paul Miller BMW

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

    18,272 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Alpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i XdriveAlpine White 2021 BMW M550 i Xdrive

    $35,434

    83,646 mi.
    Est. $644/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.0
    $2,203 delivery from Kernersville, NC (459 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 iGlacier Silver Metallic 2018 BMW 320 i

    $13,672

    89,538 mi.
    Est. $249/mo

    Elmhurst Ford

    4.6
    $1,069 delivery from Bensenville, IL (713 mi)
    Check Availability