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
  • 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

    $30,150

    42,447 mi.
    Est. $555/mo

    Bob Johnson Used

    4.0
    Rochester, NY (18 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDriveBlack Sapphire Metallic 2021 BMW 330e xDrive

    $29,621

    $374
    28,170 mi.
    Est. $545/mo

    Summit View Auto

    Spencerport, NY (6 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 (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

    $26,995

    57,000 mi.
    Est. $497/mo

    White Horse Automotive

    4.1
    Avon, NY (27 mi)
    Check Availability
  • Jet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30i

    $13,995

    95,772 mi.
    Est. $258/mo

    White Horse Automotive

    4.1
    Avon, NY (27 mi)
    Check Availability
  • Orange 2023 BMW X1 XDrive28iOrange 2023 BMW X1 XDrive28iOrange 2023 BMW X1 XDrive28iOrange 2023 BMW X1 XDrive28iOrange 2023 BMW X1 XDrive28iOrange 2023 BMW X1 XDrive28i

    $29,998

    45,119 mi.
    Est. $552/mo

    CarMax Rochester

    4.3
    Rochester, NY (17 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 (20 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 (18 mi)
    Check Availability
  • White 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 Base

    $62,997

    13,798 mi.
    Est. $1,160/mo

    Balkan Motors

    East Rochester, NY (21 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 (21 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
  • 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 (27 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 (6 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 (21 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 (21 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 (21 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 (21 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

    $38,996

    53,308 mi.
    Est. $718/mo

    Balkan Motors

    East Rochester, NY (21 mi)
    Check Availability
  • Blue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40i

    $25,995

    81,277 mi.
    Est. $479/mo

    Stone Road Auto

    Ontario, NY (23 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrive

    $29,650

    $500
    38,316 mi.
    Est. $546/mo

    Bob Johnson Used

    4.0
    Rochester, NY (18 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 (20 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

    $28,250

    43,620 mi.
    Est. $520/mo

    Bob Johnson Used

    4.0
    Rochester, NY (18 mi)
    Check Availability
  • Vermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35i

    $8,499

    131,863 mi.
    Est. $156/mo

    Eastside Autohaus

    Webster, NY (20 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 (18 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 (18 mi)
    Check Availability
  • Red 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30i

    $28,998

    61,765 mi.
    Est. $534/mo

    CarMax Smithtown

    4.4
    $149 delivery to Rochester, NY (17 mi)
    Check Availability
  • Black 2020 BMW Z4 M40IBlack 2020 BMW Z4 M40IBlack 2020 BMW Z4 M40IBlack 2020 BMW Z4 M40IBlack 2020 BMW Z4 M40IBlack 2020 BMW Z4 M40I

    $39,998

    34,289 mi.
    Est. $736/mo

    CarMax Laurel

    3.8
    $199 delivery to Rochester, NY (17 mi)
    Check Availability