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
  • Gray Metallic 2025 BMW X2 xDrive28iGray Metallic 2025 BMW X2 xDrive28iGray Metallic 2025 BMW X2 xDrive28iGray Metallic 2025 BMW X2 xDrive28iGray Metallic 2025 BMW X2 xDrive28iGray Metallic 2025 BMW X2 xDrive28i

    $36,149

    $245
    21,681 mi.
    Est. $658/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (23 mi)
    Check Availability

  • Mineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28i

    $10,098

    $200
    114,405 mi.
    Est. $184/mo

    Uniworld Auto Sales - Wendover

    Greensboro, NC (23 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M BaseBlack Sapphire Metallic 2017 BMW X5 M Base

    $28,651

    78,788 mi.
    Est. $521/mo

    Smart Chevrolet

    3.6
    Madison, NC (28 mi)
    Check Availability
  • Dark Graphite 2018 BMW X6 xDrive35iDark Graphite 2018 BMW X6 xDrive35iDark Graphite 2018 BMW X6 xDrive35iDark Graphite 2018 BMW X6 xDrive35iDark Graphite 2018 BMW X6 xDrive35iDark Graphite 2018 BMW X6 xDrive35i

    $25,317

    49,900 mi.
    Est. $461/mo

    Smart Chevrolet

    3.6
    Madison, NC (28 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50i

    $27,738

    $100
    96,609 mi.
    Est. $505/mo

    Smart Chevrolet

    3.6
    Madison, NC (28 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40iBlack Sapphire Metallic 2020 BMW X5 sDrive40i

    $29,649

    $500
    52,542 mi.
    Est. $540/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (23 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $44,249

    7,421 mi.
    Est. $805/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (23 mi)
    Check Availability
  • Silver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30i

    $27,998

    46,164 mi.
    Est. $510/mo

    CarMax Greensboro

    4.5
    Greensboro, NC (22 mi)
    Check Availability
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $31,149

    $345
    29,319 mi.
    Est. $567/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (23 mi)
    Check Availability
  • Mineral Gray Metallic 2014 BMW X1 sDrive 28iMineral Gray Metallic 2014 BMW X1 sDrive 28iMineral Gray Metallic 2014 BMW X1 sDrive 28iMineral Gray Metallic 2014 BMW X1 sDrive 28iMineral Gray Metallic 2014 BMW X1 sDrive 28iMineral Gray Metallic 2014 BMW X1 sDrive 28i

    $7,998

    99,792 mi.
    Est. $146/mo

    Smart Chevrolet

    3.6
    Madison, NC (28 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2020 BMW X5 sDrive40iTanzanite Blue II Metallic 2020 BMW X5 sDrive40iTanzanite Blue II Metallic 2020 BMW X5 sDrive40iTanzanite Blue II Metallic 2020 BMW X5 sDrive40iTanzanite Blue II Metallic 2020 BMW X5 sDrive40iTanzanite Blue II Metallic 2020 BMW X5 sDrive40i

    $28,349

    $345
    61,999 mi.
    Est. $516/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (23 mi)
    Check Availability
  • Alpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40i

    $23,897

    $181
    104,236 mi.
    Est. $435/mo

    Green Ford - NC

    4.3
    Greensboro, NC (23 mi)
    Check Availability
  • 2013 BMW X5 xDrive35i2013 BMW X5 xDrive35i2013 BMW X5 xDrive35i2013 BMW X5 xDrive35i2013 BMW X5 xDrive35i2013 BMW X5 xDrive35i

    $8,594

    146,735 mi.
    Est. $156/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (13 mi)
    Check Availability
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $14,349

    $200
    115,918 mi.
    Est. $261/mo

    Uniworld Auto Sales

    4.4
    Greensboro, NC (22 mi)
    Check Availability
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $17,000

    97,000 mi.
    Est. $309/mo

    Private seller: Lee

    Rock Creek, NC (11 mi)
    Contact Seller
  • Jet Black 2023 BMW X6 xDrive40iJet Black 2023 BMW X6 xDrive40iJet Black 2023 BMW X6 xDrive40iJet Black 2023 BMW X6 xDrive40iJet Black 2023 BMW X6 xDrive40iJet Black 2023 BMW X6 xDrive40i

    $47,168

    $611
    50,245 mi.
    Est. $858/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $54,588

    31,321 mi.
    Est. $993/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Alpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40i

    $34,928

    $268
    48,999 mi.
    Est. $636/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $35,695

    $1K
    25,115 mi.
    Est. $650/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40i

    $22,538

    $302
    122,049 mi.
    Est. $410/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $22,464

    $1K
    97,089 mi.
    Est. $409/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35i

    $13,354

    126,377 mi.
    Est. $243/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40iBlack Sapphire Metallic 2024 BMW X5 sDrive40i

    $44,468

    $314
    30,111 mi.
    Est. $809/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • White Metallic 2025 BMW X5 M60iWhite Metallic 2025 BMW X5 M60iWhite Metallic 2025 BMW X5 M60iWhite Metallic 2025 BMW X5 M60iWhite Metallic 2025 BMW X5 M60iWhite Metallic 2025 BMW X5 M60i

    $66,360

    29,824 mi.
    Est. $1,208/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Gray Metallic 2024 BMW X5 sDrive40iGray Metallic 2024 BMW X5 sDrive40iGray Metallic 2024 BMW X5 sDrive40iGray Metallic 2024 BMW X5 sDrive40iGray Metallic 2024 BMW X5 sDrive40iGray Metallic 2024 BMW X5 sDrive40i

    $45,568

    $478
    36,075 mi.
    Est. $829/mo

    BMW of Greensboro

    1.9
    Greensboro, NC (23 mi)
    Check Availability
  • Lime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M Base

    $76,995

    $2K
    16,915 mi.
    Est. $1,401/mo

    Perfect Auto Collection

    4.6
    $534 delivery from Akron, OH (357 mi)
    Check Availability
  • Silver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28i

    $30,998

    37,384 mi.
    Est. $564/mo

    CarMax Winston-Salem

    4.7
    $49 delivery to Greensboro, NC (22 mi)
    Check Availability