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
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $43,773

    28,192 mi.
    Est. $806/mo

    Vision Nissan of Canandaigua

    4.8
    Canandaigua, NY (23 mi)
    Check Availability

  • Alpine White 2023 BMW M235 Gran Coupe i xDriveAlpine White 2023 BMW M235 Gran Coupe i xDriveAlpine White 2023 BMW M235 Gran Coupe i xDriveAlpine White 2023 BMW M235 Gran Coupe i xDriveAlpine White 2023 BMW M235 Gran Coupe i xDriveAlpine White 2023 BMW M235 Gran Coupe i xDrive

    $28,425

    $288
    28,089 mi.
    Est. $523/mo

    Nye Automotive Group - Delivery from Oneida, NY (for Rochester, NY)

    Online seller
    Check Availability

  • Jet Black 2014 BMW 328d xDriveJet Black 2014 BMW 328d xDriveJet Black 2014 BMW 328d xDriveJet Black 2014 BMW 328d xDriveJet Black 2014 BMW 328d xDriveJet Black 2014 BMW 328d xDrive

    $7,170

    $855
    165,000 mi.
    Est. $132/mo

    Nye Automotive Group - Delivery from Oneida, NY (for Rochester, NY)

    Online seller
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $26,995

    $1K
    59,000 mi.
    Est. $497/mo

    White Horse Automotive

    4.1
    Avon, NY (26 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X1 xDrive28i

    $29,171

    43,283 mi.
    Est. $537/mo

    Bob Johnson Used

    4.0
    Rochester, NY (12 mi)
    Check Availability
  • BL 2022 BMW X3 xDrive30i

    $30,527

    36,439 mi.
    Est. $562/mo

    Bob Johnson Used

    4.0
    Rochester, NY (12 mi)
    Check Availability
  • Alpine White 2023 BMW X1 xDrive28i

    $28,573

    54,496 mi.
    Est. $526/mo

    Bob Johnson Used

    4.0
    Rochester, NY (12 mi)
    Check Availability
  • $41,933

    27,570 mi.
    Est. $772/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $43,773

    28,192 mi.
    Est. $806/mo

    Vision Nissan of Canandaigua

    4.8
    Canandaigua, NY (23 mi)
    Check Availability

  • $33,944

    24,695 mi.
    Est. $625/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $73,784

    10,017 mi.
    Est. $1,359/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $66,988

    28,241 mi.
    Est. $1,233/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $64,917

    17,215 mi.
    Est. $1,195/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $52,520

    19,094 mi.
    Est. $967/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • Black Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDrive

    $26,993

    $1.4K
    53,436 mi.
    Est. $497/mo

    Vision Nissan of Canandaigua

    4.8
    Canandaigua, NY (23 mi)
    Check Availability

  • Not Priced

    18,016 mi.

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $36,966

    37,743 mi.
    Est. $681/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $33,946

    45,792 mi.
    Est. $625/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $74,904

    474 mi.
    Est. $1,379/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $53,966

    12,892 mi.
    Est. $994/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • Black Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDrive

    $68,678

    4,065 mi.
    Est. $1,265/mo

    Vision Nissan Greece

    4.6
    Rochester, NY (15 mi)
    Check Availability

  • $49,955

    22,945 mi.
    Est. $920/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $52,988

    38,263 mi.
    Est. $976/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $59,884

    1,533 mi.
    Est. $1,103/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $63,988

    9,145 mi.
    Est. $1,178/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $44,988

    5,325 mi.
    Est. $828/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $63,944

    23,674 mi.
    Est. $1,177/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $54,966

    40,696 mi.
    Est. $1,012/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • $47,540

    6,756 mi.
    Est. $875/mo

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • Not Priced

    32,777 mi.

    BMW of Rochester

    4.6
    Rochester, NY (15 mi)
  • Blue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30i

    $48,998

    $1K
    18,611 mi.
    Est. $902/mo

    CarMax Dulles

    4.2
    $299 delivery to Rochester, NY (14 mi)
    Check Availability
  • Black 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-Sport

    $7,464

    139,935 mi.
    Est. $137/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (301 mi)
    Check Availability