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
  • Brooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30i

    $45,670

    29,096 mi.
    Est. $830/mo

    Circle BMW

    5.0
    Eatontown, NJ (9 mi)
    Check Availability

  • Jet Black 2026 BMW X1 xDrive28i

    $44,989

    3,945 mi.
    Est. $818/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 330 xDrive

    $36,989

    19,588 mi.
    Est. $672/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Space Silver Metallic 2024 BMW X1 xDrive28i

    $33,989

    31,860 mi.
    Est. $618/mo

    BMW of Freehold

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

    $29,989

    63,958 mi.
    Est. $545/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 xDrive30i

    $26,989

    54,769 mi.
    Est. $491/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X1 xDrive28i

    $44,989

    4,850 mi.
    Est. $818/mo

    BMW of Freehold

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

    $35,989

    20,182 mi.
    Est. $654/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDrive

    $50,989

    4,960 mi.
    Est. $927/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $52,989

    4,145 mi.
    Est. $963/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Alpine White 2020 BMW X5 xDrive40i

    $28,989

    65,397 mi.
    Est. $527/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW 328 xDrive

    $15,989

    94,330 mi.
    Est. $291/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Jet Black 2023 BMW 330 xDrive

    $33,489

    $1K
    41,460 mi.
    Est. $609/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Arctic Race Blue Metallic 2024 BMW 430 i xDrive

    $35,989

    43,017 mi.
    Est. $654/mo

    BMW of Freehold

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

    $35,989

    21,085 mi.
    Est. $654/mo

    BMW of Freehold

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

    $37,989

    30,960 mi.
    Est. $691/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 xDrive NA

    $45,989

    6,579 mi.
    Est. $836/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40i

    $88,989

    6,362 mi.
    Est. $1,618/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 330 xDrive

    $52,989

    5,744 mi.
    Est. $963/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive

    $45,989

    5,860 mi.
    Est. $836/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 xDrive30i

    $41,489

    42,450 mi.
    Est. $754/mo

    BMW of Freehold

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

    $51,989

    8,413 mi.
    Est. $945/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X1 xDrive28i

    $31,989

    34,880 mi.
    Est. $582/mo

    BMW of Freehold

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

    $52,989

    7,113 mi.
    Est. $963/mo

    BMW of Freehold

    4.8
    Freehold, NJ (9 mi)
    Check Availability
  • $33,680

    32,321 mi.
    Est. $612/mo

    Circle BMW

    5.0
    Eatontown, NJ (9 mi)
    Check Availability
  • Sunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDrive

    $27,740

    $250
    38,923 mi.
    Est. $504/mo

    Bob Ruth Ford

    3.9
    $399 delivery from Dillsburg, PA (152 mi)
    Check Availability
  • THUNDERNIGHT META 2022 BMW M240 i xDriveTHUNDERNIGHT META 2022 BMW M240 i xDriveTHUNDERNIGHT META 2022 BMW M240 i xDriveTHUNDERNIGHT META 2022 BMW M240 i xDriveTHUNDERNIGHT META 2022 BMW M240 i xDriveTHUNDERNIGHT META 2022 BMW M240 i xDrive

    $46,829

    31,894 mi.
    Est. $851/mo

    Radley Cadillac

    3.8
    $231 delivery from Fredericksburg, VA (221 mi)
    Check Availability