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
  • Blue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30i

    $19,294

    $200
    89,154 mi.
    Est. $351/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (17 mi)
    Check Availability

  • Alpine White 2020 BMW X4 M CompetitionAlpine White 2020 BMW X4 M CompetitionAlpine White 2020 BMW X4 M CompetitionAlpine White 2020 BMW X4 M CompetitionAlpine White 2020 BMW X4 M CompetitionAlpine White 2020 BMW X4 M Competition

    $44,165

    62,566 mi.
    Est. $803/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (22 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 (15 mi)
    Check Availability

  • $54,999

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

    Paul Miller BMW

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

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

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $31,999

    32,420 mi.
    Est. $582/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $48,699

    29,999 mi.
    Est. $885/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $59,999

    44,861 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • Carbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40i

    $56,989

    39,339 mi.
    Est. $1,036/mo

    Edison Nissan

    3.9
    Edison, NJ (15 mi)
    Check Availability

  • $57,999

    27,183 mi.
    Est. $1,054/mo

    Paul Miller BMW

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

    20,934 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $59,999

    34,199 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $51,699

    39,645 mi.
    Est. $940/mo

    Paul Miller BMW

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

    25,740 mi.
    Est. $945/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • White 2021 BMW X6 M BaseWhite 2021 BMW X6 M BaseWhite 2021 BMW X6 M BaseWhite 2021 BMW X6 M BaseWhite 2021 BMW X6 M BaseWhite 2021 BMW X6 M Base

    $70,165

    22,760 mi.
    Est. $1,275/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (22 mi)
    Check Availability

  • $79,999

    37,953 mi.
    Est. $1,454/mo

    Paul Miller BMW

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

    18,513 mi.
    Est. $818/mo

    Paul Miller BMW

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

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

    Paul Miller BMW

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

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

    Paul Miller BMW

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

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

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • Black 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40i

    $36,165

    45,535 mi.
    Est. $657/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (22 mi)
    Check Availability

  • $41,999

    13,109 mi.
    Est. $763/mo

    Paul Miller BMW

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

    44,533 mi.
    Est. $891/mo

    Paul Miller BMW

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

    36,068 mi.
    Est. $963/mo

    Paul Miller BMW

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

    16,210 mi.
    Est. $1,382/mo

    Paul Miller BMW

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

    18,272 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $51,489

    30,031 mi.
    Est. $936/mo

    Edison Nissan

    3.9
    Edison, NJ (15 mi)
    Check Availability

  • $50,499

    40,372 mi.
    Est. $918/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $30,499

    34,235 mi.
    Est. $554/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $68,999

    30,159 mi.
    Est. $1,254/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • $62,399

    23,659 mi.
    Est. $1,134/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (17 mi)
  • Carbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50e

    $56,995

    17,345 mi.
    Est. $1,036/mo

    Unlimited Motors

    4.5
    $909 delivery from Elwood, IN (606 mi)
    Check Availability
  • Black 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40i

    $56,998

    $1K
    31,965 mi.
    Est. $1,036/mo

    CarMax North Attleboro

    4.0
    $149 delivery to Green Brook Township, NJ (11 mi)
    Check Availability