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
  • Black Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30i

    $42,848

    $2K
    12,680 mi.
    Est. $784/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (7 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW 750 i xDriveBlack Sapphire Metallic 2022 BMW 750 i xDriveBlack Sapphire Metallic 2022 BMW 750 i xDriveBlack Sapphire Metallic 2022 BMW 750 i xDriveBlack Sapphire Metallic 2022 BMW 750 i xDriveBlack Sapphire Metallic 2022 BMW 750 i xDrive

    $47,726

    $171
    23,825 mi.
    Est. $874/mo

    Dahl Chrysler Dodge Jeep Ram of Rochester

    5.0
    Rochester, MN (6 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

    $38,688

    31,355 mi.
    Est. $708/mo

    Dahl Chrysler Dodge Jeep Ram of Rochester

    5.0
    Rochester, MN (6 mi)
    Check Availability

  • Not Priced

    41,035 mi.
    Est. $0/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (7 mi)
    Check Availability
  • Gray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDrive

    Not Priced

    45,411 mi.
    Est. $0/mo

    Rochester Toyota

    4.0
    Rochester, MN (14 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28i

    $17,999

    57,366 mi.
    Est. $329/mo

    KNB Motors Inc

    $420 delivery from Northlake, IL (280 mi)
    Check Availability
  • Sao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDriveSao Paulo Yellow 2026 BMW M4 Competition xDrive

    $94,315

    1,285 mi.
    Est. $1,727/mo

    Baha Auto Group

    4.0
    $439 delivery from Palos Hills, IL (293 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40i

    $28,792

    $141
    77,318 mi.
    Est. $527/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (49 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $29,652

    $281
    41,384 mi.
    Est. $543/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (49 mi)
    Check Availability
  • Sparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40i

    $32,332

    74,299 mi.
    Est. $592/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Hastings, MN (43 mi)
    Check Availability
  • Blue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40iBlue 2026 BMW X5 xDrive40i

    $49,347

    37,232 mi.
    Est. $903/mo

    Chevrolet of Hastings

    Hastings, MN (43 mi)
    Check Availability
  • Frozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label RedFrozen Black 2024 BMW XM Label Red

    $76,933

    $1K
    51,827 mi.
    Est. $1,408/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (49 mi)
    Check Availability
  • Skyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NASkyscraper Gray Metallic 2026 BMW 330 I XDrive NA

    $34,969

    $2.4K
    21,399 mi.
    Est. $640/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (49 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50i

    $40,347

    81,279 mi.
    Est. $739/mo

    Harry Brown's GM

    4.7
    FARIBAULT, MN (39 mi)
    Check Availability
  • Deep Green Metallic 2008 BMW 328 328iDeep Green Metallic 2008 BMW 328 328iDeep Green Metallic 2008 BMW 328 328iDeep Green Metallic 2008 BMW 328 328iDeep Green Metallic 2008 BMW 328 328iDeep Green Metallic 2008 BMW 328 328i

    $8,332

    77,175 mi.
    Est. $153/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Hastings, MN (43 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $33,646

    55,745 mi.
    Est. $616/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (49 mi)
    Check Availability
  • Red 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 iRed 1990 BMW 325 i

    $16,349

    52,085 mi.
    Est. $299/mo

    Big Man Motors

    Farmington, MN (46 mi)
    Check Availability
  • Blue 2024 BMW 228 Gran Coupe xDriveBlue 2024 BMW 228 Gran Coupe xDriveBlue 2024 BMW 228 Gran Coupe xDriveBlue 2024 BMW 228 Gran Coupe xDriveBlue 2024 BMW 228 Gran Coupe xDriveBlue 2024 BMW 228 Gran Coupe xDrive

    $19,995

    24,777 mi.
    Est. $366/mo

    ONG Auto

    Farmington, MN (46 mi)
    Check Availability
  • Gray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8i

    $5,500

    185,994 mi.
    Est. $101/mo

    American Motors, Inc

    Farmington, MN (47 mi)
    Check Availability