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 Filters
  • Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40Mineral White Metallic 2025 BMW i5 xDrive40

    $49,338

    17,493 mi.
    Est. $908/mo

    Bob Johnson Used

    4.1
    Rochester, NY (9 mi)
    Check Availability

    Quick view
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $40,173

    $402
    20,511 mi.
    Est. $740/mo

    Vision Hyundai Henrietta

    4.4
    Rochester, NY (8 mi)
    Check Availability

    Quick view
  • $41,885

    28,660 mi.
    Est. $771/mo

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $49,955

    22,945 mi.
    Est. $920/mo

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $41,531

    31,568 mi.
    Est. $765/mo

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $61,944

    24,635 mi.
    Est. $1,141/mo

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $58,924

    24,633 mi.
    Est. $1,085/mo

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $63,988

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

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $42,988

    27,235 mi.
    Est. $792/mo

    BMW of Rochester

    4.7
    Rochester, NY (8 mi)
    Quick view
  • $32,938

    $411
    52,003 mi.
    Est. $606/mo

    Bob Johnson Used

    4.1
    Rochester, NY (9 mi)
    Check Availability
    Quick view
  • $33,513

    52,911 mi.
    Est. $617/mo

    Bob Johnson Used

    4.1
    Rochester, NY (9 mi)
    Check Availability
    Quick view
  • Not Priced

    19,707 mi.
    Est. $0/mo

    Bob Johnson Used

    4.1
    Rochester, NY (9 mi)
    Check Availability
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    Bob Johnson Used

    4.1
    Rochester, NY (9 mi)
    Check Availability
    Quick view
  • Not Priced

    29,825 mi.
    Est. $0/mo

    Bob Johnson Used

    4.1
    Rochester, NY (9 mi)
    Check Availability
    Quick view
  • 2017 BMW 740 i xDrive

    Not Priced

    0 mi.

    Cortese Ford Lincoln

    4.5
    Rochester, NY (10 mi)
    Check Availability
    Quick view
  • $19,995

    70,288 mi.
    Est. $368/mo

    Best Buy Auto Sales

    Webster, NY (18 mi)
    Check Availability
    Quick view
  • $16,495

    84,500 mi.
    Est. $304/mo

    Jacob's Auto Sales

    Spencerport, NY (23 mi)
    Check Availability
    Quick view
  • White 2022 BMW Z4 sDrive30iWhite 2022 BMW Z4 sDrive30iWhite 2022 BMW Z4 sDrive30iWhite 2022 BMW Z4 sDrive30iWhite 2022 BMW Z4 sDrive30iWhite 2022 BMW Z4 sDrive30i

    $41,998

    $1K
    21,712 mi.
    Est. $773/mo

    CarMax Lancaster

    3.6
    $149 delivery to Rochester, NY (9 mi)
    Check Availability
    Quick view
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $571/mo

    CarMax Gaithersburg

    4.3
    $199 delivery to Rochester, NY (9 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $60,989

    18,310 mi.
    Est. $1,123/mo

    Bidleman Chevrolet GMC

    4.5
    Albion, NY (36 mi)
    Check Availability
    Quick view
  • Black 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40i

    $73,994

    19,878 mi.
    Est. $1,362/mo

    Bidleman Chevrolet GMC

    4.5
    Albion, NY (36 mi)
    Check Availability
    Quick view
  • Gray 2024 BMW 228 Gran Coupe xDriveGray 2024 BMW 228 Gran Coupe xDriveGray 2024 BMW 228 Gran Coupe xDriveGray 2024 BMW 228 Gran Coupe xDriveGray 2024 BMW 228 Gran Coupe xDriveGray 2024 BMW 228 Gran Coupe xDrive

    $28,121

    46,198 mi.
    Est. $518/mo

    Toyota of Batavia

    3.9
    Batavia, NY (33 mi)
    Check Availability
    Quick view
  • White 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40i

    $37,995

    48,605 mi.
    Est. $700/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • Blue 2019 BMW 540 i xDriveBlue 2019 BMW 540 i xDriveBlue 2019 BMW 540 i xDriveBlue 2019 BMW 540 i xDriveBlue 2019 BMW 540 i xDriveBlue 2019 BMW 540 i xDrive

    $24,995

    74,540 mi.
    Est. $460/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • Red 1979 BMW 320 iRed 1979 BMW 320 iRed 1979 BMW 320 iRed 1979 BMW 320 iRed 1979 BMW 320 iRed 1979 BMW 320 i

    $9,995

    150,778 mi.
    Est. $184/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • Black 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35i

    $20,995

    68,831 mi.
    Est. $387/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 540 i xDriveBlack 2018 BMW 540 i xDriveBlack 2018 BMW 540 i xDriveBlack 2018 BMW 540 i xDriveBlack 2018 BMW 540 i xDriveBlack 2018 BMW 540 i xDrive

    $21,995

    91,848 mi.
    Est. $405/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • White 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDriveWhite 2020 BMW 330 i xDrive

    $25,888

    43,844 mi.
    Est. $477/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • White 2019 BMW 330 iWhite 2019 BMW 330 iWhite 2019 BMW 330 iWhite 2019 BMW 330 iWhite 2019 BMW 330 iWhite 2019 BMW 330 i

    $23,995

    67,463 mi.
    Est. $442/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • Gray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDrive

    $29,995

    41,665 mi.
    Est. $552/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
  • Black 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDriveBlack 2019 BMW 530 i xDrive

    $19,444

    82,578 mi.
    Est. $358/mo

    Geneva Foreign & Sports

    3.3
    Geneva, NY (31 mi)
    Check Availability
    Quick view
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