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
  • Mineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45eMineral White Metallic 2022 BMW X5 PHEV xDrive45e

    $34,794

    $500
    35,612 mi.
    Est. $633/mo

    Automotive Avenues

    4.7
    Wall Township, NJ (20 mi)
    Check Availability

  • Jet Black 2024 BMW 430 i xDriveJet Black 2024 BMW 430 i xDriveJet Black 2024 BMW 430 i xDriveJet Black 2024 BMW 430 i xDriveJet Black 2024 BMW 430 i xDriveJet Black 2024 BMW 430 i xDrive

    $45,271

    $2.8K
    38,135 mi.
    Est. $823/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability

  • Alpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40iAlpine White 2024 BMW Z4 M40i

    $58,882

    $5.8K
    4,440 mi.
    Est. $1,070/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 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 (25 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30i

    $39,989

    23,219 mi.
    Est. $727/mo

    BMW of Freehold

    4.8
    Freehold, NJ (25 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 (25 mi)
    Check Availability
  • $56,780

    25,576 mi.
    Est. $1,032/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $41,631

    $249
    35,429 mi.
    Est. $757/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • Jet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDrive

    $36,522

    $3.8K
    19,417 mi.
    Est. $664/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability

  • $35,780

    37,406 mi.
    Est. $650/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $68,180

    21,013 mi.
    Est. $1,239/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $59,140

    43,223 mi.
    Est. $1,075/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $42,550

    26,644 mi.
    Est. $773/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $66,630

    21,635 mi.
    Est. $1,211/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • 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

    $42,033

    $3.6K
    29,096 mi.
    Est. $764/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability

  • $80,670

    21,660 mi.
    Est. $1,466/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $58,250

    20,174 mi.
    Est. $1,059/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $36,670

    27,705 mi.
    Est. $667/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $41,250

    23,089 mi.
    Est. $750/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • Not Priced

    9,662 mi.
    Est. $0/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $31,302

    $3K
    19,539 mi.
    Est. $569/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability

  • $55,780

    35,985 mi.
    Est. $1,014/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $66,780

    32,745 mi.
    Est. $1,214/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $31,780

    20,120 mi.
    Est. $578/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $73,580

    10,095 mi.
    Est. $1,338/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $38,341

    $2.9K
    23,561 mi.
    Est. $697/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDrive

    $45,103

    $5.6K
    27,557 mi.
    Est. $820/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability

  • $44,350

    32,926 mi.
    Est. $806/mo

    Circle BMW

    5.0
    Eatontown, NJ (26 mi)
    Check Availability
  • $36,795

    44,148 mi.
    Est. $669/mo

    Mercedes-Benz of Little Silver

    4.8
    Little Silver, NJ (28 mi)
    Check Availability
  • White 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORTWhite 2017 BMW 650 M SPORT

    $17,665

    $460
    111,964 mi.
    Est. $321/mo

    Global Auto Outlet

    3.4
    $399 delivery from Temple Hills, MD (168 mi)
    Check Availability
  • Alpine White 2024 BMW i5 M60Alpine White 2024 BMW i5 M60Alpine White 2024 BMW i5 M60Alpine White 2024 BMW i5 M60Alpine White 2024 BMW i5 M60Alpine White 2024 BMW i5 M60

    $50,737

    47,352 mi.
    Est. $922/mo

    Deluxe Auto Sales

    4.6
    $200 delivery from Linden, NJ (49 mi)
    Check Availability
  • Green Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40iGreen Metallic 2025 BMW X5 sDrive40i

    $46,288

    $2.8K
    25,034 mi.
    Est. $841/mo

    Davis Acura

    4.5
    Langhorne, PA (42 mi)
    Check Availability
  • White 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40i

    $32,485

    91,799 mi.
    Est. $591/mo

    Bristol Auto Mall

    4.9
    Levittown, PA (38 mi)
    Check Availability
  • Alpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60i

    $52,495

    65,811 mi.
    Est. $954/mo

    Unique Auto Mall

    4.7
    South Amboy, NJ (38 mi)
    Check Availability
  • Carbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40i

    $23,299

    96,504 mi.
    Est. $424/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (43 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2025 BMW X5 xDrive40iTanzanite Blue II Metallic 2025 BMW X5 xDrive40iTanzanite Blue II Metallic 2025 BMW X5 xDrive40iTanzanite Blue II Metallic 2025 BMW X5 xDrive40iTanzanite Blue II Metallic 2025 BMW X5 xDrive40iTanzanite Blue II Metallic 2025 BMW X5 xDrive40i

    $49,797

    56,565 mi.
    Est. $905/mo

    BMW of Atlantic City

    4.7
    Egg Harbor Township, NJ (42 mi)
    Check Availability
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $19,299

    $1.1K
    96,191 mi.
    Est. $351/mo

    DCH Academy Honda

    4.6
    Old Bridge Township, NJ (37 mi)
    Check Availability
  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $30,499

    $500
    44,775 mi.
    Est. $554/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (43 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $30,587

    44,205 mi.
    Est. $556/mo

    BMW of Atlantic City

    4.7
    Egg Harbor Township, NJ (42 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $38,698

    35,937 mi.
    Est. $703/mo

    BMW of Atlantic City

    4.7
    Egg Harbor Township, NJ (42 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $37,196

    $1K
    54,014 mi.
    Est. $676/mo

    Route 18 Chrysler Jeep Dodge Ram

    4.6
    East Brunswick, NJ (38 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $30,822

    46,205 mi.
    Est. $560/mo

    Auto Hub

    4.7
    North Brunswick, NJ (39 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35i

    $16,737

    98,726 mi.
    Est. $304/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (49 mi)
    Check Availability