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 Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $77,737

    10,387 mi.
    Est. $1,413/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (15 mi)
    Check Availability

  • Piemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40i

    $40,894

    56,915 mi.
    Est. $743/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (27 mi)
    Check Availability

  • Skyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50e

    $51,790

    $1K
    32,243 mi.
    Est. $941/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability

  • Space Silver Metallic 2024 BMW X1 xDrive28i

    $33,489

    $500
    31,860 mi.
    Est. $609/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Alpine White 2022 BMW X6 xDrive40i

    $40,989

    69,620 mi.
    Est. $745/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Alpine White 2026 BMW X7 xDrive40i

    $92,989

    5,529 mi.
    Est. $1,690/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Alpine White 2023 BMW 530 i xDrive

    $34,989

    39,524 mi.
    Est. $636/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive50i

    $28,989

    $1K
    64,036 mi.
    Est. $527/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Bay Blue 2025 BMW XM BaseBay Blue 2025 BMW XM BaseBay Blue 2025 BMW XM BaseBay Blue 2025 BMW XM BaseBay Blue 2025 BMW XM BaseBay Blue 2025 BMW XM Base

    $93,790

    12,346 mi.
    Est. $1,705/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X1 xDrive28i

    $43,489

    4,850 mi.
    Est. $791/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Alpine White 2024 BMW X1 xDrive28i

    $35,489

    $500
    20,194 mi.
    Est. $645/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X6 xDrive40i

    $32,489

    96,546 mi.
    Est. $591/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Alpine White 2024 BMW X7 xDrive40i

    $57,989

    36,755 mi.
    Est. $1,054/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X7 xDrive40i

    $31,989

    82,736 mi.
    Est. $582/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30i

    $34,989

    15,984 mi.
    Est. $636/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $50,989

    4,810 mi.
    Est. $927/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X1 xDrive28i

    $34,989

    $500
    21,085 mi.
    Est. $636/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X3 xDrive30i

    $37,489

    $500
    30,963 mi.
    Est. $681/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • $39,989

    23,219 mi.
    Est. $727/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $71,989

    5,822 mi.
    Est. $1,309/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 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 (30 mi)
    Check Availability

  • Carbon Black Metallic 2024 BMW X4 xDrive30i

    $40,989

    $500
    42,455 mi.
    Est. $745/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $51,989

    7,115 mi.
    Est. $945/mo

    BMW of Freehold

    4.8
    Freehold, NJ (24 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    Not Priced

    6,283 mi.

    Princeton BMW

    4.7
    Hamilton Township, NJ (24 mi)
    Check Availability
  • $60,983

    24,567 mi.
    Est. $1,109/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (24 mi)
    Check Availability
  • $57,989

    26,792 mi.
    Est. $1,054/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (24 mi)
    Check Availability
  • Gray Metallic 2023 BMW 760 760i xDriveGray Metallic 2023 BMW 760 760i xDriveGray Metallic 2023 BMW 760 760i xDriveGray Metallic 2023 BMW 760 760i xDriveGray Metallic 2023 BMW 760 760i xDriveGray Metallic 2023 BMW 760 760i xDrive

    $69,790

    $1K
    19,978 mi.
    Est. $1,269/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability

  • $42,288

    33,225 mi.
    Est. $769/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (24 mi)
    Check Availability
  • $51,989

    19,715 mi.
    Est. $945/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (24 mi)
    Check Availability
  • $48,344

    36,107 mi.
    Est. $879/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (24 mi)
    Check Availability
  • $26,987

    50,361 mi.
    Est. $491/mo

    Stevens Jersey City Ford

    Jersey City, NJ (24 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW XM BaseBlack Sapphire Metallic 2024 BMW XM BaseBlack Sapphire Metallic 2024 BMW XM BaseBlack Sapphire Metallic 2024 BMW XM BaseBlack Sapphire Metallic 2024 BMW XM BaseBlack Sapphire Metallic 2024 BMW XM Base

    $86,495

    $3.5K
    23,495 mi.
    Est. $1,572/mo

    Perfect Auto Collection

    4.6
    $550 delivery from Akron, OH (367 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW XM 4D Sport UtilityCarbon Black Metallic 2023 BMW XM 4D Sport UtilityCarbon Black Metallic 2023 BMW XM 4D Sport UtilityCarbon Black Metallic 2023 BMW XM 4D Sport UtilityCarbon Black Metallic 2023 BMW XM 4D Sport UtilityCarbon Black Metallic 2023 BMW XM 4D Sport Utility

    $74,995

    $2.5K
    28,476 mi.
    Est. $1,363/mo

    Perfect Auto Collection

    4.6
    $550 delivery from Akron, OH (367 mi)
    Check Availability