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 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $28,250

    43,620 mi.
    Est. $520/mo

    Bob Johnson Used

    4.0
    Rochester, NY (15 mi)
    Check Availability

  • Melbourne Red Metallic 2017 BMW X3 xDrive28iMelbourne Red Metallic 2017 BMW X3 xDrive28i

    $14,333

    79,101 mi.
    Est. $264/mo

    Vision Nissan of Canandaigua

    4.8
    Canandaigua, NY (16 mi)
    Check Availability

  • White 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDrive

    $47,631

    19,816 mi.
    Est. $877/mo

    Vision Nissan of Canandaigua

    4.8
    Canandaigua, NY (16 mi)
    Check Availability

  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $33,575

    $400
    57,064 mi.
    Est. $618/mo

    Marina Chrysler Dodge Jeep RAM

    4.7
    Webster, NY (24 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $26,995

    57,000 mi.
    Est. $497/mo

    White Horse Automotive

    4.1
    Avon, NY (6 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $34,775

    50,904 mi.
    Est. $640/mo

    Marina Chrysler Dodge Jeep RAM

    4.7
    Webster, NY (24 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50i

    $46,475

    31,869 mi.
    Est. $856/mo

    Marina Chrysler Dodge Jeep RAM

    4.7
    Webster, NY (24 mi)
    Check Availability
  • Jet Black 2008 BMW 128 128i 2dr ConvertibleJet Black 2008 BMW 128 128i 2dr ConvertibleJet Black 2008 BMW 128 128i 2dr ConvertibleJet Black 2008 BMW 128 128i 2dr ConvertibleJet Black 2008 BMW 128 128i 2dr ConvertibleJet Black 2008 BMW 128 128i 2dr Convertible

    $8,499

    82,988 mi.
    Est. $156/mo

    Eastside Autohaus

    Webster, NY (25 mi)
    Check Availability
  • White 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30i

    $32,328

    $772
    54,703 mi.
    Est. $595/mo

    Vision Hyundai Mitsubishi Webster

    4.7
    Webster, NY (24 mi)
    Check Availability

  • Black Sapphire Metallic 2011 BMW 335 i xDriveBlack Sapphire Metallic 2011 BMW 335 i xDriveBlack Sapphire Metallic 2011 BMW 335 i xDriveBlack Sapphire Metallic 2011 BMW 335 i xDriveBlack Sapphire Metallic 2011 BMW 335 i xDriveBlack Sapphire Metallic 2011 BMW 335 i xDrive

    $10,497

    $401
    99,110 mi.
    Est. $193/mo

    Summit View Auto

    Spencerport, NY (25 mi)
    Check Availability
  • 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,479

    $199
    4,065 mi.
    Est. $1,261/mo

    Vision Nissan Greece

    4.6
    Rochester, NY (25 mi)
    Check Availability
  • Sao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDrive

    $97,347

    2,745 mi.
    Est. $1,792/mo

    Bob Johnson Used

    4.0
    Rochester, NY (15 mi)
    Check Availability
  • Alpine White 2013 BMW 328 xDriveAlpine White 2013 BMW 328 xDriveAlpine White 2013 BMW 328 xDriveAlpine White 2013 BMW 328 xDriveAlpine White 2013 BMW 328 xDriveAlpine White 2013 BMW 328 xDrive

    $8,249

    148,734 mi.
    Est. $152/mo

    585 Cars LLC

    Rochester, NY (23 mi)
    Check Availability
  • Alpine White 2021 BMW M3 CompetitionAlpine White 2021 BMW M3 CompetitionAlpine White 2021 BMW M3 CompetitionAlpine White 2021 BMW M3 CompetitionAlpine White 2021 BMW M3 CompetitionAlpine White 2021 BMW M3 Competition

    $71,990

    32,711 mi.
    Est. $1,326/mo

    Cortese Chrysler Jeep Dodge Ram Mitsubis

    4.4
    Rochester, NY (16 mi)
    Check Availability
  • Gray 2002 BMW M3Gray 2002 BMW M3Gray 2002 BMW M3Gray 2002 BMW M3Gray 2002 BMW M3Gray 2002 BMW M3

    $19,874

    114,690 mi.
    Est. $366/mo

    Balkan Motors

    East Rochester, NY (18 mi)
    Check Availability
  • Black 2023 BMW 540 i xDriveBlack 2023 BMW 540 i xDriveBlack 2023 BMW 540 i xDriveBlack 2023 BMW 540 i xDriveBlack 2023 BMW 540 i xDriveBlack 2023 BMW 540 i xDrive

    $42,165

    39,264 mi.
    Est. $776/mo

    Balkan Motors

    East Rochester, NY (18 mi)
    Check Availability
  • White 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40i

    $53,165

    32,447 mi.
    Est. $979/mo

    Balkan Motors

    East Rochester, NY (18 mi)
    Check Availability
  • Mineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35i

    $21,995

    60,000 mi.
    Est. $405/mo

    White Horse Automotive

    4.1
    Avon, NY (6 mi)
    Check Availability
  • Mineral White Metallic 2018 BMW X5 xDrive35iMineral White Metallic 2018 BMW X5 xDrive35iMineral White Metallic 2018 BMW X5 xDrive35iMineral White Metallic 2018 BMW X5 xDrive35iMineral White Metallic 2018 BMW X5 xDrive35iMineral White Metallic 2018 BMW X5 xDrive35i

    $22,622

    63,086 mi.
    Est. $417/mo

    Summit View Auto

    Spencerport, NY (25 mi)
    Check Availability
  • Alpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28iAlpine White 2015 BMW X1 xDrive 28i

    $9,999

    71,787 mi.
    Est. $184/mo

    Eastside Autohaus

    Webster, NY (25 mi)
    Check Availability
  • Green 2022 BMW X5 xDrive40iGreen 2022 BMW X5 xDrive40iGreen 2022 BMW X5 xDrive40iGreen 2022 BMW X5 xDrive40iGreen 2022 BMW X5 xDrive40iGreen 2022 BMW X5 xDrive40i

    $35,666

    51,852 mi.
    Est. $657/mo

    Balkan Motors

    East Rochester, NY (18 mi)
    Check Availability
  • GY 2023 BMW X3 xDrive30iGY 2023 BMW X3 xDrive30iGY 2023 BMW X3 xDrive30iGY 2023 BMW X3 xDrive30iGY 2023 BMW X3 xDrive30iGY 2023 BMW X3 xDrive30i

    $23,350

    61,063 mi.
    Est. $430/mo

    Bob Johnson Used

    4.0
    Rochester, NY (15 mi)
    Check Availability
  • Bluestone Metallic 2018 BMW X5 xDrive35iBluestone Metallic 2018 BMW X5 xDrive35iBluestone Metallic 2018 BMW X5 xDrive35iBluestone Metallic 2018 BMW X5 xDrive35iBluestone Metallic 2018 BMW X5 xDrive35iBluestone Metallic 2018 BMW X5 xDrive35i

    $22,075

    77,274 mi.
    Est. $406/mo

    Universal Imports

    Rochester, NY (18 mi)
    Check Availability
  • 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

    $35,066

    50,044 mi.
    Est. $646/mo

    Balkan Motors

    East Rochester, NY (18 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $35,950

    27,639 mi.
    Est. $662/mo

    Bob Johnson Used

    4.0
    Rochester, NY (15 mi)
    Check Availability
  • WH 2024 BMW X3 xDrive30iWH 2024 BMW X3 xDrive30iWH 2024 BMW X3 xDrive30iWH 2024 BMW X3 xDrive30iWH 2024 BMW X3 xDrive30iWH 2024 BMW X3 xDrive30i

    $31,450

    $1.1K
    41,928 mi.
    Est. $579/mo

    Bob Johnson Used

    4.0
    Rochester, NY (15 mi)
    Check Availability
  • GY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30i

    $25,350

    54,736 mi.
    Est. $467/mo

    Bob Johnson Used

    4.0
    Rochester, NY (15 mi)
    Check Availability
  • GY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30iGY 2024 BMW X3 xDrive30i

    $25,170

    $280
    51,420 mi.
    Est. $463/mo

    Bob Johnson Used

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

    $47,998

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

    CarMax Dulles

    4.2
    $299 delivery to Rochester, NY (14 mi)
    Check Availability
  • Red 2025 BMW M5 TouringRed 2025 BMW M5 TouringRed 2025 BMW M5 TouringRed 2025 BMW M5 TouringRed 2025 BMW M5 TouringRed 2025 BMW M5 Touring

    $115,998

    5,877 mi.
    Est. $2,136/mo

    CarMax Waterbury

    4.3
    $199 delivery to Rochester, NY (14 mi)
    Check Availability