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
  • Alpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35i

    $44,135

    2,024 mi.
    Est. $818/mo

    Vision Automotive Group - Delivery from Rochester, NY for Buffalo, NY

    1.9
    Check Availability
    Online seller

    Quick view
  • Alpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35iAlpine White 2024 BMW X2 M35i

    $44,135

    2,024 mi.
    Est. $818/mo

    Vision Automotive Group - Delivery from Rochester, NY for Buffalo, NY

    1.9
    Check Availability
    Online seller

    Quick view
  • Gray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40iGray 2020 BMW X5 xDrive40i

    $31,998

    46,401 mi.
    Est. $593/mo

    CarMax Buffalo

    Check Availability
    Amherst, NY (28 mi)
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $29,998

    37,663 mi.
    Est. $556/mo

    CarMax Buffalo

    Check Availability
    Amherst, NY (28 mi)
    Quick view
  • Black Sapphire Metallic 2012 BMW X5 xDrive35i PremiumBlack Sapphire Metallic 2012 BMW X5 xDrive35i PremiumBlack Sapphire Metallic 2012 BMW X5 xDrive35i PremiumBlack Sapphire Metallic 2012 BMW X5 xDrive35i PremiumBlack Sapphire Metallic 2012 BMW X5 xDrive35i PremiumBlack Sapphire Metallic 2012 BMW X5 xDrive35i Premium

    $7,995

    122,006 mi.
    Est. $148/mo

    Peter Kay Auto Sales

    Check Availability
    Alden, NY (30 mi)
    Quick view
  • Alpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28iAlpine White 2016 BMW X1 xDrive 28i

    $10,695

    112,271 mi.
    Est. $198/mo

    Peter Kay Auto Sales

    Check Availability
    Alden, NY (30 mi)
    Quick view
  • Gray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40i

    $65,448

    $2.3K
    13,641 mi.
    Est. $1,213/mo

    Transitowne Kia

    4.7
    Check Availability
    West Seneca, NY (23 mi)
    Quick view
  • Deep Sea Blue Metallic 2015 BMW Z4 sDrive28iDeep Sea Blue Metallic 2015 BMW Z4 sDrive28iDeep Sea Blue Metallic 2015 BMW Z4 sDrive28iDeep Sea Blue Metallic 2015 BMW Z4 sDrive28iDeep Sea Blue Metallic 2015 BMW Z4 sDrive28iDeep Sea Blue Metallic 2015 BMW Z4 sDrive28i

    $20,900

    60,046 mi.
    Est. $388/mo

    Basil Resale Center

    3.8
    Check Availability
    Williamsville, NY (27 mi)
    Quick view
  • Mineral Gray Metallic 2022 BMW 330e xDriveMineral Gray Metallic 2022 BMW 330e xDriveMineral Gray Metallic 2022 BMW 330e xDriveMineral Gray Metallic 2022 BMW 330e xDriveMineral Gray Metallic 2022 BMW 330e xDriveMineral Gray Metallic 2022 BMW 330e xDrive

    $28,090

    33,126 mi.
    Est. $521/mo

    Joe Basil Chevrolet

    4.2
    Check Availability
    Depew, NY (25 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 530e BaseMineral White Metallic 2023 BMW 530e BaseMineral White Metallic 2023 BMW 530e BaseMineral White Metallic 2023 BMW 530e BaseMineral White Metallic 2023 BMW 530e BaseMineral White Metallic 2023 BMW 530e Base

    $32,995

    56,109 mi.
    Est. $612/mo

    Certified AutoBrokers Inc

    4.8
    Check Availability
    Grand Island, NY (27 mi)
    Quick view
  • $43,917

    17,108 mi.
    Est. $814/mo

    Superior Auto Sales

    4.1
    Check Availability
    Hamburg, NY (12 mi)
    Quick view
  • $47,917

    17,315 mi.
    Est. $888/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $72,934

    34,349 mi.
    Est. $1,352/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $46,904

    4,323 mi.
    Est. $870/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $1

    13,544 mi.
    Est. $0/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $49,925

    23,575 mi.
    Est. $926/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $35,908

    8,958 mi.
    Est. $666/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $67,930

    35,039 mi.
    Est. $1,259/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $38,929

    29,762 mi.
    Est. $722/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $1

    28,810 mi.
    Est. $0/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $37,412

    12,449 mi.
    Est. $694/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $50,929

    29,498 mi.
    Est. $944/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $45,932

    32,892 mi.
    Est. $852/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • $39,923

    23,311 mi.
    Est. $740/mo

    BMW of Buffalo

    4.8
    Williamsville, NY (29 mi)
    Quick view
  • Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50

    $59,998

    $1K
    14,435 mi.
    Est. $1,112/mo

    CarMax East Meadow

    Check Availability
    $149 delivery to Amherst, NY (28 mi)
    Quick view
  • Blue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDriveBlue 2019 BMW M850 I xDrive

    $51,998

    30,458 mi.
    Est. $964/mo

    CarMax Akron

    Check Availability
    $149 delivery to Amherst, NY (28 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