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 Gray Metallic 2018 BMW 340 Gran Turismo xDriveMineral Gray Metallic 2018 BMW 340 Gran Turismo xDriveMineral Gray Metallic 2018 BMW 340 Gran Turismo xDriveMineral Gray Metallic 2018 BMW 340 Gran Turismo xDriveMineral Gray Metallic 2018 BMW 340 Gran Turismo xDriveMineral Gray Metallic 2018 BMW 340 Gran Turismo xDrive

    $19,955

    80,869 mi.
    Est. $367/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)

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

    $57,999

    16,964 mi.
    Est. $1,068/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)

    Quick view
  • Alpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDrive

    $23,500

    56,345 mi.
    Est. $433/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330Black Sapphire Metallic 2025 BMW 330Black Sapphire Metallic 2025 BMW 330

    $45,909

    9,225 mi.
    Est. $845/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • Alpine White 2023 BMW X5Alpine White 2023 BMW X5Alpine White 2023 BMW X5

    $48,449

    36,807 mi.
    Est. $892/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $66,996

    32,728 mi.
    Est. $1,234/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $61,919

    14,321 mi.
    Est. $1,140/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW 228 Gran Coupe xDrive

    $36,000

    9,590 mi.
    Est. $663/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)

    Quick view
  • $39,932

    27,863 mi.
    Est. $735/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $44,859

    23,483 mi.
    Est. $826/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $38,932

    30,984 mi.
    Est. $717/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $134,991

    1,979 mi.
    Est. $2,486/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $40,641

    16,957 mi.
    Est. $748/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • Alpine White 2017 BMW 330 i xDriveAlpine White 2017 BMW 330 i xDriveAlpine White 2017 BMW 330 i xDriveAlpine White 2017 BMW 330 i xDriveAlpine White 2017 BMW 330 i xDriveAlpine White 2017 BMW 330 i xDrive

    $18,495

    $400
    45,008 mi.
    Est. $341/mo

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

    Check Availability
    Online seller

    Quick view
  • $46,531

    31,697 mi.
    Est. $857/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $76,988

    9,040 mi.
    Est. $1,418/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $56,983

    32,847 mi.
    Est. $1,049/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $35,949

    15,469 mi.
    Est. $662/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $38,977

    42,829 mi.
    Est. $718/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • Aventurin Red Metallic 2023 BMW 430 Gran Coupe i xDriveAventurin Red Metallic 2023 BMW 430 Gran Coupe i xDriveAventurin Red Metallic 2023 BMW 430 Gran Coupe i xDriveAventurin Red Metallic 2023 BMW 430 Gran Coupe i xDriveAventurin Red Metallic 2023 BMW 430 Gran Coupe i xDriveAventurin Red Metallic 2023 BMW 430 Gran Coupe i xDrive

    $34,526

    40,541 mi.
    Est. $636/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)

    Quick view
  • $70,936

    8,934 mi.
    Est. $1,306/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $55,974

    38,784 mi.
    Est. $1,031/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $38,769

    29,697 mi.
    Est. $714/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $65,962

    10,261 mi.
    Est. $1,215/mo

    BMW of Rochester

    4.7
    Rochester, NY (11 mi)
    Quick view
  • $36,634

    $854
    42,375 mi.
    Est. $675/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)
    Quick view
  • Mineral White Metallic 2019 BMW 530 xDriveMineral White Metallic 2019 BMW 530 xDriveMineral White Metallic 2019 BMW 530 xDriveMineral White Metallic 2019 BMW 530 xDriveMineral White Metallic 2019 BMW 530 xDriveMineral White Metallic 2019 BMW 530 xDrive

    $24,750

    48,144 mi.
    Est. $456/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)

    Quick view
  • $33,958

    58,415 mi.
    Est. $625/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    Bob Johnson Used

    4.0
    Check Availability
    Rochester, NY (15 mi)
    Quick view
  • Gray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28i

    $25,998

    20,009 mi.
    Est. $479/mo

    CarMax Brandywine

    Check Availability
    $149 delivery to Rochester, NY (12 mi)
    Quick view
  • Blue 2019 BMW X1 XDrive28iBlue 2019 BMW X1 XDrive28iBlue 2019 BMW X1 XDrive28iBlue 2019 BMW X1 XDrive28iBlue 2019 BMW X1 XDrive28iBlue 2019 BMW X1 XDrive28i

    $20,998

    42,274 mi.
    Est. $387/mo

    CarMax Buffalo

    Check Availability
    Free delivery to Rochester, NY (12 mi)
    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