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
  • Gray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 BaseGray 2017 BMW M3 Base

    $49,994

    37,255 mi.
    Est. $909/mo

    CarTopia

    3.4
    North Plainfield, NJ (8 mi)
    Check Availability

  • Black 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDrive

    $16,294

    77,064 mi.
    Est. $296/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • White 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDrive

    $14,494

    121,745 mi.
    Est. $263/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • Gray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NA

    Not Priced

    4,235 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (21 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    Not Priced

    3,297 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (21 mi)
    Check Availability
  • Gray 2026 BMW M5 BaseGray 2026 BMW M5 BaseGray 2026 BMW M5 BaseGray 2026 BMW M5 BaseGray 2026 BMW M5 BaseGray 2026 BMW M5 Base

    Not Priced

    10,141 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (21 mi)
    Check Availability
  • Gray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40iGray 2026 BMW X5 xDrive40i

    Not Priced

    4,489 mi.
    Est. $0/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (21 mi)
    Check Availability
  • $14,789

    111,630 mi.
    Est. $269/mo

    G-Motors of Old Bridge

    4.1
    Old Bridge, NJ (22 mi)
    Check Availability
  • Black 2016 BMW 328 i xDrive SULEVBlack 2016 BMW 328 i xDrive SULEVBlack 2016 BMW 328 i xDrive SULEVBlack 2016 BMW 328 i xDrive SULEVBlack 2016 BMW 328 i xDrive SULEVBlack 2016 BMW 328 i xDrive SULEV

    $9,794

    119,688 mi.
    Est. $178/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • $35,089

    51,598 mi.
    Est. $638/mo

    G-Motors of Old Bridge

    4.1
    Old Bridge, NJ (22 mi)
    Check Availability
  • $23,289

    28,021 mi.
    Est. $423/mo

    G-Motors of Old Bridge

    4.1
    Old Bridge, NJ (22 mi)
    Check Availability
  • Not Priced

    107,337 mi.
    Est. $0/mo

    Elite Motor Cars

    3.2
    Newark, NJ (22 mi)
    Check Availability
  • Not Priced

    84,521 mi.
    Est. $0/mo

    Elite Motor Cars

    3.2
    Newark, NJ (22 mi)
    Check Availability
  • Not Priced

    119,976 mi.
    Est. $0/mo

    Elite Motor Cars

    3.2
    Newark, NJ (22 mi)
    Check Availability
  • Black 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45e

    $33,294

    45,402 mi.
    Est. $605/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    Not Priced

    112,327 mi.
    Est. $0/mo

    S I Finest Cars

    Staten Island, NY (23 mi)
    Check Availability
  • Blue 2017 BMW 540 i xDrive

    $20,000

    119,900 mi.
    Est. $364/mo

    Private seller: Tim

    Princeton, NJ (23 mi)
    Contact Seller
  • Black 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDriveBlack 2011 BMW 535 xDrive

    Not Priced

    127,316 mi.
    Est. $0/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (23 mi)
    Check Availability
  • Sparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35iSparkling Brown Metallic 2015 BMW X5 xDrive35i

    Not Priced

    147,459 mi.
    Est. $0/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (23 mi)
    Check Availability
  • Blue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDriveBlue 2016 BMW 535 xDrive

    Not Priced

    100,469 mi.
    Est. $0/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (23 mi)
    Check Availability
  • Gray 2021 BMW 530 i xDriveGray 2021 BMW 530 i xDriveGray 2021 BMW 530 i xDriveGray 2021 BMW 530 i xDriveGray 2021 BMW 530 i xDriveGray 2021 BMW 530 i xDrive

    $20,294

    85,625 mi.
    Est. $369/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • Black Sapphire Metallic 2012 BMW X5 xDrive 35i Sport Activity

    $11,997

    94,988 mi.
    Est. $218/mo

    Dash Auto Gallery Inc

    4.8
    Newark, NJ (23 mi)
    Check Availability
  • White 2025 BMW M2 CoupeWhite 2025 BMW M2 CoupeWhite 2025 BMW M2 CoupeWhite 2025 BMW M2 CoupeWhite 2025 BMW M2 CoupeWhite 2025 BMW M2 Coupe

    Not Priced

    4,745 mi.
    Est. $0/mo

    Brooklyn Auto Sales

    Staten Island, NY (24 mi)
    Check Availability
  • Frozen Deep Green 2022 BMW M5 CS

    Not Priced

    5,245 mi.
    Est. $0/mo

    Brooklyn Auto Sales

    Staten Island, NY (24 mi)
    Check Availability
  • Bluestone Metallic 2019 BMW 530 xDrive

    $14,990

    93,949 mi.
    Est. $272/mo

    JD Auto Sales LLC

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

    $12,690

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

    JD Auto Sales LLC

    Woodland Park, NJ (24 mi)
    Check Availability
  • Gray 2021 BMW 750 i xDriveGray 2021 BMW 750 i xDriveGray 2021 BMW 750 i xDriveGray 2021 BMW 750 i xDriveGray 2021 BMW 750 i xDriveGray 2021 BMW 750 i xDrive

    $29,794

    91,271 mi.
    Est. $542/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • $31,999

    35,132 mi.
    Est. $582/mo

    Paul Miller BMW

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

    35,487 mi.
    Est. $727/mo

    Paul Miller BMW

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

    41,513 mi.
    Est. $1,000/mo

    Paul Miller BMW

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

    45,297 mi.
    Est. $1,000/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (24 mi)
  • Thundernight Metallic 2024 BMW M240 i xDriveThundernight Metallic 2024 BMW M240 i xDriveThundernight Metallic 2024 BMW M240 i xDriveThundernight Metallic 2024 BMW M240 i xDriveThundernight Metallic 2024 BMW M240 i xDriveThundernight Metallic 2024 BMW M240 i xDrive

    $50,411

    30,460 mi.
    Est. $916/mo

    Continental Ferrari

    $2,267 delivery from Hinsdale, IL (698 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