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 2015 BMW M4 BaseBlack 2015 BMW M4 BaseBlack 2015 BMW M4 BaseBlack 2015 BMW M4 BaseBlack 2015 BMW M4 BaseBlack 2015 BMW M4 Base

    $25,999

    $995
    91,571 mi.
    Est. $473/mo

    CarTopia

    3.4
    North Plainfield, NJ (5 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDriveBlack Sapphire Metallic 2024 BMW 430 i xDrive

    $38,590

    $200
    23,414 mi.
    Est. $702/mo

    Victory Subaru

    4.3
    Somerset, NJ (7 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDrive

    $52,153

    19,706 mi.
    Est. $948/mo

    Haldeman Ford

    East Windsor, NJ (22 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X5 xDrive40i

    $75,790

    90 mi.
    Est. $1,378/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 i xDrive

    Not Priced

    80,986 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 430 i xDriveMineral White Metallic 2021 BMW 430 i xDriveMineral White Metallic 2021 BMW 430 i xDriveMineral White Metallic 2021 BMW 430 i xDriveMineral White Metallic 2021 BMW 430 i xDriveMineral White Metallic 2021 BMW 430 i xDrive

    Not Priced

    77,837 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Gray Metallic 2025 BMW X7 M60i

    Not Priced

    34,535 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW XM Base

    $74,790

    30,162 mi.
    Est. $1,360/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X7 M50i

    $39,790

    66,923 mi.
    Est. $723/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Sparkling Brown Metallic 2018 BMW X5 xDrive35i

    $16,774

    95,074 mi.
    Est. $305/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Gray Metallic 2025 BMW M4 Competition xDrive

    Not Priced

    11,980 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Bay Blue 2023 BMW M5 Base

    $83,790

    33,892 mi.
    Est. $1,523/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40i

    Not Priced

    42,159 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW M340 i xDrive

    $58,790

    23,267 mi.
    Est. $1,069/mo

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • Marina Blue 2016 BMW M4 Base

    Not Priced

    23,208 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (27 mi)
    Check Availability
  • $16,900

    112,133 mi.
    Est. $307/mo

    GTA Motors

    3.3
    Burlington, NJ (27 mi)
    Check Availability
  • $26,693

    74,870 mi.
    Est. $485/mo

    2 Manny's Auto Sales

    5.0
    Union City, NJ (28 mi)
    Check Availability
  • $31,999

    35,132 mi.
    Est. $582/mo

    Paul Miller BMW

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

    35,487 mi.
    Est. $727/mo

    Paul Miller BMW

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

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

    Paul Miller BMW

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

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

    Paul Miller BMW

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

    32,420 mi.
    Est. $582/mo

    Paul Miller BMW

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

    27,015 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $59,599

    13,156 mi.
    Est. $1,083/mo

    Paul Miller BMW

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

    19,653 mi.
    Est. $727/mo

    Paul Miller BMW

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

    29,999 mi.
    Est. $885/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $85,999

    20,879 mi.
    Est. $1,563/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • White Metallic 2018 BMW X5 M BaseWhite Metallic 2018 BMW X5 M BaseWhite Metallic 2018 BMW X5 M BaseWhite Metallic 2018 BMW X5 M BaseWhite Metallic 2018 BMW X5 M BaseWhite Metallic 2018 BMW X5 M Base

    $39,277

    50,117 mi.
    Est. $714/mo

    Exotic Motors

    3.2
    $1,064 delivery from Rolling Meadows, IL (710 mi)
    Check Availability
  • Alpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 CompetitionAlpine White 2020 BMW M8 Competition

    $60,277

    40,290 mi.
    Est. $1,096/mo

    Exotic Motors

    3.2
    $1,064 delivery from Rolling Meadows, IL (710 mi)
    Check Availability