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 Filters
  • White 2014 BMW 328 xDriveWhite 2014 BMW 328 xDriveWhite 2014 BMW 328 xDriveWhite 2014 BMW 328 xDriveWhite 2014 BMW 328 xDriveWhite 2014 BMW 328 xDrive

    $7,995

    $500
    85,031 mi.
    Est. $145/mo

    101 Motors LLC

    1.3
    Check Availability
    Carlstadt, NJ (29 mi)

    Quick view
  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $15,999

    96,984 mi.
    Est. $291/mo

    Auto Spot of Mountain Lakes

    4.1
    Check Availability
    Mountain Lakes, NJ (16 mi)

    Quick view
  • $34,400

    36,631 mi.
    Est. $625/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • $87,404

    12,449 mi.
    Est. $1,589/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • $40,981

    $9.9K
    6,515 mi.
    Est. $745/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • $52,380

    $3K
    5,349 mi.
    Est. $952/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • $35,890

    $360
    49,710 mi.
    Est. $652/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • Silver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 i

    $14,799

    58,740 mi.
    Est. $269/mo

    Auto Spot of Mountain Lakes

    4.1
    Check Availability
    Mountain Lakes, NJ (16 mi)

    Quick view
  • $34,227

    $2.2K
    38,868 mi.
    Est. $622/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • $38,295

    $9.3K
    6,062 mi.
    Est. $696/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • Not Priced

    43,200 mi.

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (30 mi)
    Quick view
  • Not Priced

    128,445 mi.
    Est. $0/mo

    Mercedes-Benz of Newton

    4.3
    Check Availability
    Newton, NJ (30 mi)
    Quick view
  • $25,988

    68,756 mi.
    Est. $472/mo

    Hawthorne Chevrolet

    4.5
    Check Availability
    Hawthorne, NJ (30 mi)
    Quick view
  • Jet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDrive

    $20,999

    83,857 mi.
    Est. $382/mo

    Auto Spot of Mountain Lakes

    4.1
    Check Availability
    Mountain Lakes, NJ (16 mi)

    Quick view
  • White 2008 BMW 328 328i Coupe 2DWhite 2008 BMW 328 328i Coupe 2DWhite 2008 BMW 328 328i Coupe 2DWhite 2008 BMW 328 328i Coupe 2DWhite 2008 BMW 328 328i Coupe 2DWhite 2008 BMW 328 328i Coupe 2D

    Not Priced

    83,296 mi.
    Est. $0/mo

    Cars Buyer Inc

    3.4
    Check Availability
    South Hackensack, NJ (30 mi)
    Quick view
  • Alpine White 2018 BMW X5 xDrive35i

    $19,995

    86,865 mi.
    Est. $363/mo

    Route 1 Chrysler Dodge Jeep Ram

    4.7
    Check Availability
    Lawrence Township, NJ (30 mi)
    Quick view
  • Alpine White 2019 BMW 750 i xDrive

    $19,059

    93,254 mi.
    Est. $346/mo

    Adams Auto Group of Little Ferry

    Check Availability
    Little Ferry, NJ (30 mi)
    Quick view
  • Alpine White 2012 BMW 535 i

    Not Priced

    134,713 mi.

    North Bergen Buick GMC

    4.9
    Check Availability
    North Bergen, NJ (30 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X2 M35i

    Not Priced

    9,462 mi.

    North Bergen Buick GMC

    4.9
    Check Availability
    North Bergen, NJ (30 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDrive

    $18,999

    77,013 mi.
    Est. $345/mo

    Auto Spot of Mountain Lakes

    4.1
    Check Availability
    Mountain Lakes, NJ (16 mi)

    Quick view
  • Mineral White Metallic 2026 BMW 430 Gran Coupe i xDrive

    Not Priced

    10,188 mi.

    North Bergen Buick GMC

    4.9
    Check Availability
    North Bergen, NJ (30 mi)
    Quick view
  • Brooklyn Gray Metallic 2022 BMW X4 M AWD

    Not Priced

    65,846 mi.

    North Bergen Buick GMC

    4.9
    Check Availability
    North Bergen, NJ (30 mi)
    Quick view
  • Green Metallic 2025 BMW X2 M35i

    Not Priced

    14,359 mi.

    North Bergen Buick GMC

    4.9
    Check Availability
    North Bergen, NJ (30 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40i

    $18,750

    $130
    90,121 mi.
    Est. $341/mo

    Unlimited Motors

    4.5
    Check Availability
    $919 delivery from Westfield, IN (613 mi)
    Quick view
  • White 2025 BMW X1 XDrive28iWhite 2025 BMW X1 XDrive28iWhite 2025 BMW X1 XDrive28iWhite 2025 BMW X1 XDrive28iWhite 2025 BMW X1 XDrive28iWhite 2025 BMW X1 XDrive28i

    $40,998

    8,725 mi.
    Est. $745/mo

    CarMax Newark

    1.3
    Check Availability
    Free delivery to Green Brook Township, NJ (7 mi)
    Quick view
  • Mineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35i

    $13,990

    $500
    108,060 mi.
    Est. $254/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (32 mi)
    Quick view
  • Arctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40i

    $32,299

    $1.2K
    54,509 mi.
    Est. $587/mo

    Hyundai of Trenton

    4.6
    Check Availability
    Ewing Township, NJ (32 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDrive

    $45,490

    $500
    3,285 mi.
    Est. $827/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (32 mi)
    Quick view
  • Alpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30i

    $12,995

    124,057 mi.
    Est. $236/mo

    MB Motorsports

    4.6
    Check Availability
    Asbury Park, NJ (43 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $47,499

    $1.7K
    729 mi.
    Est. $863/mo

    Hyundai of Trenton

    4.6
    Check Availability
    Ewing Township, NJ (32 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $34,495

    18,179 mi.
    Est. $627/mo

    Automotive Avenues

    4.8
    Check Availability
    Wall Township, NJ (40 mi)
    Quick view
  • White 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30i

    $22,977

    56,686 mi.
    Est. $418/mo

    Star Auto Mall

    4.4
    Check Availability
    Bethlehem, PA (44 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $39,866

    $630
    10,238 mi.
    Est. $725/mo

    Prestige Lexus of Ramsey

    4.6
    Check Availability
    Ramsey, NJ (36 mi)
    Quick view
  • Dravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50i

    $44,669

    $641
    82,090 mi.
    Est. $812/mo

    BMW of Ramsey

    4.3
    Check Availability
    Ramsey, NJ (35 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30i

    $16,995

    75,033 mi.
    Est. $309/mo

    Toyota of Hackensack

    4.5
    Check Availability
    Hackensack, NJ (31 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40i

    $40,495

    46,674 mi.
    Est. $736/mo

    Auto Expo Ent Inc

    4.8
    Check Availability
    Great Neck, NY (44 mi)
    Quick view
  • Alpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40i

    $38,488

    $1.5K
    36,776 mi.
    Est. $700/mo

    Westchester Toyota

    4.6
    Check Availability
    Yonkers, NY (44 mi)
    Quick view
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