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
  • Sao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 CompetitionSao Paulo Yellow 2023 BMW M3 Competition

    $74,839

    38,415 mi.
    Est. $1,365/mo

    Deluxe Auto Sales

    4.7
    Check Availability
    $200 delivery from Linden, NJ (262 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDrive

    $62,839

    13,624 mi.
    Est. $1,146/mo

    Deluxe Auto Sales

    4.7
    Check Availability
    $200 delivery from Linden, NJ (262 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40i

    $42,269

    $1.5K
    32,836 mi.
    Est. $771/mo

    McGee Chevrolet of Middlebury

    4.8
    Check Availability
    Middlebury, VT (33 mi)
    Quick view
  • Mineral Silver Metallic 2015 BMW X5 xDrive35dMineral Silver Metallic 2015 BMW X5 xDrive35dMineral Silver Metallic 2015 BMW X5 xDrive35dMineral Silver Metallic 2015 BMW X5 xDrive35dMineral Silver Metallic 2015 BMW X5 xDrive35dMineral Silver Metallic 2015 BMW X5 xDrive35d

    $16,000

    135,147 mi.
    Est. $292/mo

    Freedom Nissan

    4.7
    Check Availability
    South Burlington, VT (37 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $44,999

    $1K
    57,746 mi.
    Est. $821/mo

    MD Motors

    Check Availability
    Williston, VT (34 mi)
    Quick view
  • Champagne Quartz Metallic 2015 BMW 528 xDriveChampagne Quartz Metallic 2015 BMW 528 xDriveChampagne Quartz Metallic 2015 BMW 528 xDriveChampagne Quartz Metallic 2015 BMW 528 xDriveChampagne Quartz Metallic 2015 BMW 528 xDriveChampagne Quartz Metallic 2015 BMW 528 xDrive

    $13,499

    64,380 mi.
    Est. $246/mo

    MD Motors

    Check Availability
    Williston, VT (34 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 i

    $10,447

    92,126 mi.
    Est. $191/mo

    Upper Valley Honda

    Check Availability
    White River Junction, VT (41 mi)
    Quick view
  • Sparkling Brown Metallic 2016 BMW 228 xDriveSparkling Brown Metallic 2016 BMW 228 xDriveSparkling Brown Metallic 2016 BMW 228 xDriveSparkling Brown Metallic 2016 BMW 228 xDriveSparkling Brown Metallic 2016 BMW 228 xDriveSparkling Brown Metallic 2016 BMW 228 xDrive

    $13,995

    81,307 mi.
    Est. $255/mo

    Vermont Auto Service

    Check Availability
    South Burlington, VT (35 mi)
    Quick view
  • Bluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDriveBluestone Metallic 2017 BMW 530 xDrive

    $16,499

    90,033 mi.
    Est. $301/mo

    MD Motors

    Check Availability
    Williston, VT (34 mi)
    Quick view
  • Mineral Gray Metallic 2014 BMW 328 xDriveMineral Gray Metallic 2014 BMW 328 xDriveMineral Gray Metallic 2014 BMW 328 xDriveMineral Gray Metallic 2014 BMW 328 xDriveMineral Gray Metallic 2014 BMW 328 xDriveMineral Gray Metallic 2014 BMW 328 xDrive

    $12,599

    94,037 mi.
    Est. $230/mo

    MD Motors

    Check Availability
    Williston, VT (34 mi)
    Quick view
  • Gray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDriveGray 2016 BMW 535 xDrive

    $14,823

    $324
    79,162 mi.
    Est. $270/mo

    Upper Valley Honda

    Check Availability
    White River Junction, VT (41 mi)
    Quick view
  • Alpine White 2012 BMW 650 xDriveAlpine White 2012 BMW 650 xDriveAlpine White 2012 BMW 650 xDriveAlpine White 2012 BMW 650 xDriveAlpine White 2012 BMW 650 xDriveAlpine White 2012 BMW 650 xDrive

    $16,999

    58,118 mi.
    Est. $310/mo

    MD Motors

    Check Availability
    Williston, VT (34 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i XdriveDark Graphite Metallic 2023 BMW M550 i Xdrive

    $58,192

    $1.4K
    21,848 mi.
    Est. $1,062/mo

    Upper Valley Honda

    Check Availability
    White River Junction, VT (41 mi)
    Quick view
  • Moonlight 2016 BMW 228 xDriveMoonlight 2016 BMW 228 xDriveMoonlight 2016 BMW 228 xDriveMoonlight 2016 BMW 228 xDriveMoonlight 2016 BMW 228 xDriveMoonlight 2016 BMW 228 xDrive

    $13,133

    92,190 mi.
    Est. $240/mo

    Upper Valley Honda

    Check Availability
    White River Junction, VT (41 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